1# Copyright 2013 the V8 project authors. All rights reserved. 2# Copyright (C) 2005, 2006, 2007, 2008, 2009 Apple Inc. All rights reserved. 3# 4# Redistribution and use in source and binary forms, with or without 5# modification, are permitted provided that the following conditions 6# are met: 7# 1. Redistributions of source code must retain the above copyright 8# notice, this list of conditions and the following disclaimer. 9# 2. Redistributions in binary form must reproduce the above copyright 10# notice, this list of conditions and the following disclaimer in the 11# documentation and/or other materials provided with the distribution. 12# 13# THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' AND ANY 14# EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 15# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 16# DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS BE LIABLE FOR ANY 17# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 18# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 19# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 20# ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 21# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 22# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 23 24This tests that op_get_by_pname is compiled correctly for non-final objects. 25 26On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". 27 28 29PASS foo(o) is 11 30PASS foo(p) is 10 31PASS foo(q) is 3467 32PASS foo(r) is 113 33PASS foo(s) is 182 34PASS foo(o) is 11 35PASS foo(p) is 10 36PASS foo(q) is 3467 37PASS foo(r) is 113 38PASS foo(s) is 182 39PASS foo(o) is 11 40PASS foo(p) is 10 41PASS foo(q) is 3467 42PASS foo(r) is 113 43PASS foo(s) is 182 44PASS foo(o) is 11 45PASS foo(p) is 10 46PASS foo(q) is 3467 47PASS foo(r) is 113 48PASS foo(s) is 182 49PASS foo(o) is 11 50PASS foo(p) is 10 51PASS foo(q) is 3467 52PASS foo(r) is 113 53PASS foo(s) is 182 54PASS foo(o) is 11 55PASS foo(p) is 10 56PASS foo(q) is 3467 57PASS foo(r) is 113 58PASS foo(s) is 182 59PASS foo(o) is 11 60PASS foo(p) is 10 61PASS foo(q) is 3467 62PASS foo(r) is 113 63PASS foo(s) is 182 64PASS foo(o) is 11 65PASS foo(p) is 10 66PASS foo(q) is 3467 67PASS foo(r) is 113 68PASS foo(s) is 182 69PASS foo(o) is 11 70PASS foo(p) is 10 71PASS foo(q) is 3467 72PASS foo(r) is 113 73PASS foo(s) is 182 74PASS foo(o) is 11 75PASS foo(p) is 10 76PASS foo(q) is 3467 77PASS foo(r) is 113 78PASS foo(s) is 182 79PASS foo(o) is 11 80PASS foo(p) is 10 81PASS foo(q) is 3467 82PASS foo(r) is 113 83PASS foo(s) is 182 84PASS foo(o) is 11 85PASS foo(p) is 10 86PASS foo(q) is 3467 87PASS foo(r) is 113 88PASS foo(s) is 182 89PASS foo(o) is 11 90PASS foo(p) is 10 91PASS foo(q) is 3467 92PASS foo(r) is 113 93PASS foo(s) is 182 94PASS foo(o) is 11 95PASS foo(p) is 10 96PASS foo(q) is 3467 97PASS foo(r) is 113 98PASS foo(s) is 182 99PASS foo(o) is 11 100PASS foo(p) is 10 101PASS foo(q) is 3467 102PASS foo(r) is 113 103PASS foo(s) is 182 104PASS foo(o) is 11 105PASS foo(p) is 10 106PASS foo(q) is 3467 107PASS foo(r) is 113 108PASS foo(s) is 182 109PASS foo(o) is 11 110PASS foo(p) is 10 111PASS foo(q) is 3467 112PASS foo(r) is 113 113PASS foo(s) is 182 114PASS foo(o) is 11 115PASS foo(p) is 10 116PASS foo(q) is 3467 117PASS foo(r) is 113 118PASS foo(s) is 182 119PASS foo(o) is 11 120PASS foo(p) is 10 121PASS foo(q) is 3467 122PASS foo(r) is 113 123PASS foo(s) is 182 124PASS foo(o) is 11 125PASS foo(p) is 10 126PASS foo(q) is 3467 127PASS foo(r) is 113 128PASS foo(s) is 182 129PASS foo(o) is 11 130PASS foo(p) is 10 131PASS foo(q) is 3467 132PASS foo(r) is 113 133PASS foo(s) is 182 134PASS foo(o) is 11 135PASS foo(p) is 10 136PASS foo(q) is 3467 137PASS foo(r) is 113 138PASS foo(s) is 182 139PASS foo(o) is 11 140PASS foo(p) is 10 141PASS foo(q) is 3467 142PASS foo(r) is 113 143PASS foo(s) is 182 144PASS foo(o) is 11 145PASS foo(p) is 10 146PASS foo(q) is 3467 147PASS foo(r) is 113 148PASS foo(s) is 182 149PASS foo(o) is 11 150PASS foo(p) is 10 151PASS foo(q) is 3467 152PASS foo(r) is 113 153PASS foo(s) is 182 154PASS foo(o) is 11 155PASS foo(p) is 10 156PASS foo(q) is 3467 157PASS foo(r) is 113 158PASS foo(s) is 182 159PASS foo(o) is 11 160PASS foo(p) is 10 161PASS foo(q) is 3467 162PASS foo(r) is 113 163PASS foo(s) is 182 164PASS foo(o) is 11 165PASS foo(p) is 10 166PASS foo(q) is 3467 167PASS foo(r) is 113 168PASS foo(s) is 182 169PASS foo(o) is 11 170PASS foo(p) is 10 171PASS foo(q) is 3467 172PASS foo(r) is 113 173PASS foo(s) is 182 174PASS foo(o) is 11 175PASS foo(p) is 10 176PASS foo(q) is 3467 177PASS foo(r) is 113 178PASS foo(s) is 182 179PASS foo(o) is 11 180PASS foo(p) is 10 181PASS foo(q) is 3467 182PASS foo(r) is 113 183PASS foo(s) is 182 184PASS foo(o) is 11 185PASS foo(p) is 10 186PASS foo(q) is 3467 187PASS foo(r) is 113 188PASS foo(s) is 182 189PASS foo(o) is 11 190PASS foo(p) is 10 191PASS foo(q) is 3467 192PASS foo(r) is 113 193PASS foo(s) is 182 194PASS foo(o) is 11 195PASS foo(p) is 10 196PASS foo(q) is 3467 197PASS foo(r) is 113 198PASS foo(s) is 182 199PASS foo(o) is 11 200PASS foo(p) is 10 201PASS foo(q) is 3467 202PASS foo(r) is 113 203PASS foo(s) is 182 204PASS foo(o) is 11 205PASS foo(p) is 10 206PASS foo(q) is 3467 207PASS foo(r) is 113 208PASS foo(s) is 182 209PASS foo(o) is 11 210PASS foo(p) is 10 211PASS foo(q) is 3467 212PASS foo(r) is 113 213PASS foo(s) is 182 214PASS foo(o) is 11 215PASS foo(p) is 10 216PASS foo(q) is 3467 217PASS foo(r) is 113 218PASS foo(s) is 182 219PASS foo(o) is 11 220PASS foo(p) is 10 221PASS foo(q) is 3467 222PASS foo(r) is 113 223PASS foo(s) is 182 224PASS foo(o) is 11 225PASS foo(p) is 10 226PASS foo(q) is 3467 227PASS foo(r) is 113 228PASS foo(s) is 182 229PASS foo(o) is 11 230PASS foo(p) is 10 231PASS foo(q) is 3467 232PASS foo(r) is 113 233PASS foo(s) is 182 234PASS foo(o) is 11 235PASS foo(p) is 10 236PASS foo(q) is 3467 237PASS foo(r) is 113 238PASS foo(s) is 182 239PASS foo(o) is 11 240PASS foo(p) is 10 241PASS foo(q) is 3467 242PASS foo(r) is 113 243PASS foo(s) is 182 244PASS foo(o) is 11 245PASS foo(p) is 10 246PASS foo(q) is 3467 247PASS foo(r) is 113 248PASS foo(s) is 182 249PASS foo(o) is 11 250PASS foo(p) is 10 251PASS foo(q) is 3467 252PASS foo(r) is 113 253PASS foo(s) is 182 254PASS foo(o) is 11 255PASS foo(p) is 10 256PASS foo(q) is 3467 257PASS foo(r) is 113 258PASS foo(s) is 182 259PASS foo(o) is 11 260PASS foo(p) is 10 261PASS foo(q) is 3467 262PASS foo(r) is 113 263PASS foo(s) is 182 264PASS foo(o) is 11 265PASS foo(p) is 10 266PASS foo(q) is 3467 267PASS foo(r) is 113 268PASS foo(s) is 182 269PASS foo(o) is 11 270PASS foo(p) is 10 271PASS foo(q) is 3467 272PASS foo(r) is 113 273PASS foo(s) is 182 274PASS foo(o) is 11 275PASS foo(p) is 10 276PASS foo(q) is 3467 277PASS foo(r) is 113 278PASS foo(s) is 182 279PASS foo(o) is 11 280PASS foo(p) is 10 281PASS foo(q) is 3467 282PASS foo(r) is 113 283PASS foo(s) is 182 284PASS foo(o) is 11 285PASS foo(p) is 10 286PASS foo(q) is 3467 287PASS foo(r) is 113 288PASS foo(s) is 182 289PASS foo(o) is 11 290PASS foo(p) is 10 291PASS foo(q) is 3467 292PASS foo(r) is 113 293PASS foo(s) is 182 294PASS foo(o) is 11 295PASS foo(p) is 10 296PASS foo(q) is 3467 297PASS foo(r) is 113 298PASS foo(s) is 182 299PASS foo(o) is 11 300PASS foo(p) is 10 301PASS foo(q) is 3467 302PASS foo(r) is 113 303PASS foo(s) is 182 304PASS foo(o) is 11 305PASS foo(p) is 10 306PASS foo(q) is 3467 307PASS foo(r) is 113 308PASS foo(s) is 182 309PASS foo(o) is 11 310PASS foo(p) is 10 311PASS foo(q) is 3467 312PASS foo(r) is 113 313PASS foo(s) is 182 314PASS foo(o) is 11 315PASS foo(p) is 10 316PASS foo(q) is 3467 317PASS foo(r) is 113 318PASS foo(s) is 182 319PASS foo(o) is 11 320PASS foo(p) is 10 321PASS foo(q) is 3467 322PASS foo(r) is 113 323PASS foo(s) is 182 324PASS foo(o) is 11 325PASS foo(p) is 10 326PASS foo(q) is 3467 327PASS foo(r) is 113 328PASS foo(s) is 182 329PASS foo(o) is 11 330PASS foo(p) is 10 331PASS foo(q) is 3467 332PASS foo(r) is 113 333PASS foo(s) is 182 334PASS foo(o) is 11 335PASS foo(p) is 10 336PASS foo(q) is 3467 337PASS foo(r) is 113 338PASS foo(s) is 182 339PASS foo(o) is 11 340PASS foo(p) is 10 341PASS foo(q) is 3467 342PASS foo(r) is 113 343PASS foo(s) is 182 344PASS foo(o) is 11 345PASS foo(p) is 10 346PASS foo(q) is 3467 347PASS foo(r) is 113 348PASS foo(s) is 182 349PASS foo(o) is 11 350PASS foo(p) is 10 351PASS foo(q) is 3467 352PASS foo(r) is 113 353PASS foo(s) is 182 354PASS foo(o) is 11 355PASS foo(p) is 10 356PASS foo(q) is 3467 357PASS foo(r) is 113 358PASS foo(s) is 182 359PASS foo(o) is 11 360PASS foo(p) is 10 361PASS foo(q) is 3467 362PASS foo(r) is 113 363PASS foo(s) is 182 364PASS foo(o) is 11 365PASS foo(p) is 10 366PASS foo(q) is 3467 367PASS foo(r) is 113 368PASS foo(s) is 182 369PASS foo(o) is 11 370PASS foo(p) is 10 371PASS foo(q) is 3467 372PASS foo(r) is 113 373PASS foo(s) is 182 374PASS foo(o) is 11 375PASS foo(p) is 10 376PASS foo(q) is 3467 377PASS foo(r) is 113 378PASS foo(s) is 182 379PASS foo(o) is 11 380PASS foo(p) is 10 381PASS foo(q) is 3467 382PASS foo(r) is 113 383PASS foo(s) is 182 384PASS foo(o) is 11 385PASS foo(p) is 10 386PASS foo(q) is 3467 387PASS foo(r) is 113 388PASS foo(s) is 182 389PASS foo(o) is 11 390PASS foo(p) is 10 391PASS foo(q) is 3467 392PASS foo(r) is 113 393PASS foo(s) is 182 394PASS foo(o) is 11 395PASS foo(p) is 10 396PASS foo(q) is 3467 397PASS foo(r) is 113 398PASS foo(s) is 182 399PASS foo(o) is 11 400PASS foo(p) is 10 401PASS foo(q) is 3467 402PASS foo(r) is 113 403PASS foo(s) is 182 404PASS foo(o) is 11 405PASS foo(p) is 10 406PASS foo(q) is 3467 407PASS foo(r) is 113 408PASS foo(s) is 182 409PASS foo(o) is 11 410PASS foo(p) is 10 411PASS foo(q) is 3467 412PASS foo(r) is 113 413PASS foo(s) is 182 414PASS foo(o) is 11 415PASS foo(p) is 10 416PASS foo(q) is 3467 417PASS foo(r) is 113 418PASS foo(s) is 182 419PASS foo(o) is 11 420PASS foo(p) is 10 421PASS foo(q) is 3467 422PASS foo(r) is 113 423PASS foo(s) is 182 424PASS foo(o) is 11 425PASS foo(p) is 10 426PASS foo(q) is 3467 427PASS foo(r) is 113 428PASS foo(s) is 182 429PASS foo(o) is 11 430PASS foo(p) is 10 431PASS foo(q) is 3467 432PASS foo(r) is 113 433PASS foo(s) is 182 434PASS foo(o) is 11 435PASS foo(p) is 10 436PASS foo(q) is 3467 437PASS foo(r) is 113 438PASS foo(s) is 182 439PASS foo(o) is 11 440PASS foo(p) is 10 441PASS foo(q) is 3467 442PASS foo(r) is 113 443PASS foo(s) is 182 444PASS foo(o) is 11 445PASS foo(p) is 10 446PASS foo(q) is 3467 447PASS foo(r) is 113 448PASS foo(s) is 182 449PASS foo(o) is 11 450PASS foo(p) is 10 451PASS foo(q) is 3467 452PASS foo(r) is 113 453PASS foo(s) is 182 454PASS foo(o) is 11 455PASS foo(p) is 10 456PASS foo(q) is 3467 457PASS foo(r) is 113 458PASS foo(s) is 182 459PASS foo(o) is 11 460PASS foo(p) is 10 461PASS foo(q) is 3467 462PASS foo(r) is 113 463PASS foo(s) is 182 464PASS foo(o) is 11 465PASS foo(p) is 10 466PASS foo(q) is 3467 467PASS foo(r) is 113 468PASS foo(s) is 182 469PASS foo(o) is 11 470PASS foo(p) is 10 471PASS foo(q) is 3467 472PASS foo(r) is 113 473PASS foo(s) is 182 474PASS foo(o) is 11 475PASS foo(p) is 10 476PASS foo(q) is 3467 477PASS foo(r) is 113 478PASS foo(s) is 182 479PASS foo(o) is 11 480PASS foo(p) is 10 481PASS foo(q) is 3467 482PASS foo(r) is 113 483PASS foo(s) is 182 484PASS foo(o) is 11 485PASS foo(p) is 10 486PASS foo(q) is 3467 487PASS foo(r) is 113 488PASS foo(s) is 182 489PASS foo(o) is 11 490PASS foo(p) is 10 491PASS foo(q) is 3467 492PASS foo(r) is 113 493PASS foo(s) is 182 494PASS foo(o) is 11 495PASS foo(p) is 10 496PASS foo(q) is 3467 497PASS foo(r) is 113 498PASS foo(s) is 182 499PASS foo(o) is 11 500PASS foo(p) is 10 501PASS foo(q) is 3467 502PASS foo(r) is 113 503PASS foo(s) is 182 504PASS foo(o) is 11 505PASS foo(p) is 10 506PASS foo(q) is 3467 507PASS foo(r) is 113 508PASS foo(s) is 182 509PASS foo(o) is 11 510PASS foo(p) is 10 511PASS foo(q) is 3467 512PASS foo(r) is 113 513PASS foo(s) is 182 514PASS foo(o) is 11 515PASS foo(p) is 10 516PASS foo(q) is 3467 517PASS foo(r) is 113 518PASS foo(s) is 182 519PASS foo(o) is 11 520PASS foo(p) is 10 521PASS foo(q) is 3467 522PASS foo(r) is 113 523PASS foo(s) is 182 524PASS foo(o) is 11 525PASS foo(p) is 10 526PASS foo(q) is 3467 527PASS foo(r) is 113 528PASS foo(s) is 182 529PASS successfullyParsed is true 530 531TEST COMPLETE 532 533