Home | History | Annotate | Download | only in webkit
      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 
     24 This tests that doing intrinsic function optimization does not result in this being lost entirely, if method check optimizations succeed.
     25 
     26 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
     27 
     28 
     29 PASS baz(object, 0, 0) is 0
     30 PASS baz(object, 1, 2) is 2
     31 PASS baz(object, 2, 4) is 4
     32 PASS baz(object, 3, 6) is 6
     33 PASS baz(object, 4, 8) is 8
     34 PASS baz(object, 5, 10) is 10
     35 PASS baz(object, 6, 12) is 12
     36 PASS baz(object, 7, 14) is 14
     37 PASS baz(object, 8, 16) is 16
     38 PASS baz(object, 9, 18) is 18
     39 PASS baz(object, 10, 20) is 20
     40 PASS baz(object, 11, 22) is 22
     41 PASS baz(object, 12, 24) is 24
     42 PASS baz(object, 13, 26) is 26
     43 PASS baz(object, 14, 28) is 28
     44 PASS baz(object, 15, 30) is 30
     45 PASS baz(object, 16, 32) is 32
     46 PASS baz(object, 17, 34) is 34
     47 PASS baz(object, 18, 36) is 36
     48 PASS baz(object, 19, 38) is 38
     49 PASS baz(object, 20, 40) is 40
     50 PASS baz(object, 21, 42) is 42
     51 PASS baz(object, 22, 44) is 44
     52 PASS baz(object, 23, 46) is 46
     53 PASS baz(object, 24, 48) is 48
     54 PASS baz(object, 25, 50) is 50
     55 PASS baz(object, 26, 52) is 52
     56 PASS baz(object, 27, 54) is 54
     57 PASS baz(object, 28, 56) is 56
     58 PASS baz(object, 29, 58) is 58
     59 PASS baz(object, 30, 60) is 60
     60 PASS baz(object, 31, 62) is 62
     61 PASS baz(object, 32, 64) is 64
     62 PASS baz(object, 33, 66) is 66
     63 PASS baz(object, 34, 68) is 68
     64 PASS baz(object, 35, 70) is 70
     65 PASS baz(object, 36, 72) is 72
     66 PASS baz(object, 37, 74) is 74
     67 PASS baz(object, 38, 76) is 76
     68 PASS baz(object, 39, 78) is 78
     69 PASS baz(object, 40, 80) is 80
     70 PASS baz(object, 41, 82) is 82
     71 PASS baz(object, 42, 84) is 84
     72 PASS baz(object, 43, 86) is 86
     73 PASS baz(object, 44, 88) is 88
     74 PASS baz(object, 45, 90) is 90
     75 PASS baz(object, 46, 92) is 92
     76 PASS baz(object, 47, 94) is 94
     77 PASS baz(object, 48, 96) is 96
     78 PASS baz(object, 49, 98) is 98
     79 PASS baz(object, 50, 100) is 100
     80 PASS baz(object, 51, 102) is 102
     81 PASS baz(object, 52, 104) is 104
     82 PASS baz(object, 53, 106) is 106
     83 PASS baz(object, 54, 108) is 108
     84 PASS baz(object, 55, 110) is 110
     85 PASS baz(object, 56, 112) is 112
     86 PASS baz(object, 57, 114) is 114
     87 PASS baz(object, 58, 116) is 116
     88 PASS baz(object, 59, 118) is 118
     89 PASS baz(object, 60, 120) is 120
     90 PASS baz(object, 61, 122) is 122
     91 PASS baz(object, 62, 124) is 124
     92 PASS baz(object, 63, 126) is 126
     93 PASS baz(object, 64, 128) is 128
     94 PASS baz(object, 65, 130) is 130
     95 PASS baz(object, 66, 132) is 132
     96 PASS baz(object, 67, 134) is 134
     97 PASS baz(object, 68, 136) is 136
     98 PASS baz(object, 69, 138) is 138
     99 PASS baz(object, 70, 140) is 140
    100 PASS baz(object, 71, 142) is 142
    101 PASS baz(object, 72, 144) is 144
    102 PASS baz(object, 73, 146) is 146
    103 PASS baz(object, 74, 148) is 148
    104 PASS baz(object, 75, 150) is 150
    105 PASS baz(object, 76, 152) is 152
    106 PASS baz(object, 77, 154) is 154
    107 PASS baz(object, 78, 156) is 156
    108 PASS baz(object, 79, 158) is 158
    109 PASS baz(object, 80, 160) is 160
    110 PASS baz(object, 81, 162) is 162
    111 PASS baz(object, 82, 164) is 164
    112 PASS baz(object, 83, 166) is 166
    113 PASS baz(object, 84, 168) is 168
    114 PASS baz(object, 85, 170) is 170
    115 PASS baz(object, 86, 172) is 172
    116 PASS baz(object, 87, 174) is 174
    117 PASS baz(object, 88, 176) is 176
    118 PASS baz(object, 89, 178) is 178
    119 PASS baz(object, 90, 180) is 180
    120 PASS baz(object, 91, 182) is 182
    121 PASS baz(object, 92, 184) is 184
    122 PASS baz(object, 93, 186) is 186
    123 PASS baz(object, 94, 188) is 188
    124 PASS baz(object, 95, 190) is 190
    125 PASS baz(object, 96, 192) is 192
    126 PASS baz(object, 97, 194) is 194
    127 PASS baz(object, 98, 196) is 196
    128 PASS baz(object, 99, 198) is 198
    129 PASS baz(object, 100, 200) is 200
    130 PASS baz(object, 101, 202) is 202
    131 PASS baz(object, 102, 204) is 204
    132 PASS baz(object, 103, 206) is 206
    133 PASS baz(object, 104, 208) is 208
    134 PASS baz(object, 105, 210) is 210
    135 PASS baz(object, 106, 212) is 212
    136 PASS baz(object, 107, 214) is 214
    137 PASS baz(object, 108, 216) is 216
    138 PASS baz(object, 109, 218) is 218
    139 PASS baz(object, 110, 220) is 220
    140 PASS baz(object, 111, 222) is 222
    141 PASS baz(object, 112, 224) is 224
    142 PASS baz(object, 113, 226) is 226
    143 PASS baz(object, 114, 228) is 228
    144 PASS baz(object, 115, 230) is 230
    145 PASS baz(object, 116, 232) is 232
    146 PASS baz(object, 117, 234) is 234
    147 PASS baz(object, 118, 236) is 236
    148 PASS baz(object, 119, 238) is 238
    149 PASS baz(object, 120, 240) is 240
    150 PASS baz(object, 121, 242) is 242
    151 PASS baz(object, 122, 244) is 244
    152 PASS baz(object, 123, 246) is 246
    153 PASS baz(object, 124, 248) is 248
    154 PASS baz(object, 125, 250) is 250
    155 PASS baz(object, 126, 252) is 252
    156 PASS baz(object, 127, 254) is 254
    157 PASS baz(object, 128, 256) is 256
    158 PASS baz(object, 129, 258) is 258
    159 PASS baz(object, 130, 260) is 260
    160 PASS baz(object, 131, 262) is 262
    161 PASS baz(object, 132, 264) is 264
    162 PASS baz(object, 133, 266) is 266
    163 PASS baz(object, 134, 268) is 268
    164 PASS baz(object, 135, 270) is 270
    165 PASS baz(object, 136, 272) is 272
    166 PASS baz(object, 137, 274) is 274
    167 PASS baz(object, 138, 276) is 276
    168 PASS baz(object, 139, 278) is 278
    169 PASS baz(object, 140, 280) is 280
    170 PASS baz(object, 141, 282) is 282
    171 PASS baz(object, 142, 284) is 284
    172 PASS baz(object, 143, 286) is 286
    173 PASS baz(object, 144, 288) is 288
    174 PASS baz(object, 145, 290) is 290
    175 PASS baz(object, 146, 292) is 292
    176 PASS baz(object, 147, 294) is 294
    177 PASS baz(object, 148, 296) is 296
    178 PASS baz(object, 149, 298) is 298
    179 PASS baz(object, 150, 300) is 300
    180 PASS baz(object, 151, 302) is 302
    181 PASS baz(object, 152, 304) is 304
    182 PASS baz(object, 153, 306) is 306
    183 PASS baz(object, 154, 308) is 308
    184 PASS baz(object, 155, 310) is 310
    185 PASS baz(object, 156, 312) is 312
    186 PASS baz(object, 157, 314) is 314
    187 PASS baz(object, 158, 316) is 316
    188 PASS baz(object, 159, 318) is 318
    189 PASS baz(object, 160, 320) is 320
    190 PASS baz(object, 161, 322) is 322
    191 PASS baz(object, 162, 324) is 324
    192 PASS baz(object, 163, 326) is 326
    193 PASS baz(object, 164, 328) is 328
    194 PASS baz(object, 165, 330) is 330
    195 PASS baz(object, 166, 332) is 332
    196 PASS baz(object, 167, 334) is 334
    197 PASS baz(object, 168, 336) is 336
    198 PASS baz(object, 169, 338) is 338
    199 PASS baz(object, 170, 340) is 340
    200 PASS baz(object, 171, 342) is 342
    201 PASS baz(object, 172, 344) is 344
    202 PASS baz(object, 173, 346) is 346
    203 PASS baz(object, 174, 348) is 348
    204 PASS baz(object, 175, 350) is 350
    205 PASS baz(object, 176, 352) is 352
    206 PASS baz(object, 177, 354) is 354
    207 PASS baz(object, 178, 356) is 356
    208 PASS baz(object, 179, 358) is 358
    209 PASS baz(object, 180, 360) is 360
    210 PASS baz(object, 181, 362) is 362
    211 PASS baz(object, 182, 364) is 364
    212 PASS baz(object, 183, 366) is 366
    213 PASS baz(object, 184, 368) is 368
    214 PASS baz(object, 185, 370) is 370
    215 PASS baz(object, 186, 372) is 372
    216 PASS baz(object, 187, 374) is 374
    217 PASS baz(object, 188, 376) is 376
    218 PASS baz(object, 189, 378) is 378
    219 PASS baz(object, 190, 380) is 380
    220 PASS baz(object, 191, 382) is 382
    221 PASS baz(object, 192, 384) is 384
    222 PASS baz(object, 193, 386) is 386
    223 PASS baz(object, 194, 388) is 388
    224 PASS baz(object, 195, 390) is 390
    225 PASS baz(object, 196, 392) is 392
    226 PASS baz(object, 197, 394) is 394
    227 PASS baz(object, 198, 396) is 396
    228 PASS baz(object, 199, 398) is 398
    229 PASS baz(object, 200, 400) is 400
    230 PASS baz(object, 201, 402) is 402
    231 PASS baz(object, 202, 404) is 404
    232 PASS baz(object, 203, 406) is 406
    233 PASS baz(object, 204, 408) is 408
    234 PASS baz(object, 205, 410) is 410
    235 PASS baz(object, 206, 412) is 412
    236 PASS baz(object, 207, 414) is 414
    237 PASS baz(object, 208, 416) is 416
    238 PASS baz(object, 209, 418) is 418
    239 PASS baz(object, 210, 420) is 420
    240 PASS baz(object, 211, 422) is 422
    241 PASS baz(object, 212, 424) is 424
    242 PASS baz(object, 213, 426) is 426
    243 PASS baz(object, 214, 428) is 428
    244 PASS baz(object, 215, 430) is 430
    245 PASS baz(object, 216, 432) is 432
    246 PASS baz(object, 217, 434) is 434
    247 PASS baz(object, 218, 436) is 436
    248 PASS baz(object, 219, 438) is 438
    249 PASS baz(object, 220, 440) is 440
    250 PASS baz(object, 221, 442) is 442
    251 PASS baz(object, 222, 444) is 444
    252 PASS baz(object, 223, 446) is 446
    253 PASS baz(object, 224, 448) is 448
    254 PASS baz(object, 225, 450) is 450
    255 PASS baz(object, 226, 452) is 452
    256 PASS baz(object, 227, 454) is 454
    257 PASS baz(object, 228, 456) is 456
    258 PASS baz(object, 229, 458) is 458
    259 PASS baz(object, 230, 460) is 460
    260 PASS baz(object, 231, 462) is 462
    261 PASS baz(object, 232, 464) is 464
    262 PASS baz(object, 233, 466) is 466
    263 PASS baz(object, 234, 468) is 468
    264 PASS baz(object, 235, 470) is 470
    265 PASS baz(object, 236, 472) is 472
    266 PASS baz(object, 237, 474) is 474
    267 PASS baz(object, 238, 476) is 476
    268 PASS baz(object, 239, 478) is 478
    269 PASS baz(object, 240, 480) is 480
    270 PASS baz(object, 241, 482) is 482
    271 PASS baz(object, 242, 484) is 484
    272 PASS baz(object, 243, 486) is 486
    273 PASS baz(object, 244, 488) is 488
    274 PASS baz(object, 245, 490) is 490
    275 PASS baz(object, 246, 492) is 492
    276 PASS baz(object, 247, 494) is 494
    277 PASS baz(object, 248, 496) is 496
    278 PASS baz(object, 249, 498) is 498
    279 PASS baz(object, 250, 500) is 500
    280 PASS baz(object, 251, 502) is 502
    281 PASS baz(object, 252, 504) is 504
    282 PASS baz(object, 253, 506) is 506
    283 PASS baz(object, 254, 508) is 508
    284 PASS baz(object, 255, 510) is 510
    285 PASS baz(object, 256, 512) is 512
    286 PASS baz(object, 257, 514) is 514
    287 PASS baz(object, 258, 516) is 516
    288 PASS baz(object, 259, 518) is 518
    289 PASS baz(object, 260, 520) is 520
    290 PASS baz(object, 261, 522) is 522
    291 PASS baz(object, 262, 524) is 524
    292 PASS baz(object, 263, 526) is 526
    293 PASS baz(object, 264, 528) is 528
    294 PASS baz(object, 265, 530) is 530
    295 PASS baz(object, 266, 532) is 532
    296 PASS baz(object, 267, 534) is 534
    297 PASS baz(object, 268, 536) is 536
    298 PASS baz(object, 269, 538) is 538
    299 PASS baz(object, 270, 540) is 540
    300 PASS baz(object, 271, 542) is 542
    301 PASS baz(object, 272, 544) is 544
    302 PASS baz(object, 273, 546) is 546
    303 PASS baz(object, 274, 548) is 548
    304 PASS baz(object, 275, 550) is 550
    305 PASS baz(object, 276, 552) is 552
    306 PASS baz(object, 277, 554) is 554
    307 PASS baz(object, 278, 556) is 556
    308 PASS baz(object, 279, 558) is 558
    309 PASS baz(object, 280, 560) is 560
    310 PASS baz(object, 281, 562) is 562
    311 PASS baz(object, 282, 564) is 564
    312 PASS baz(object, 283, 566) is 566
    313 PASS baz(object, 284, 568) is 568
    314 PASS baz(object, 285, 570) is 570
    315 PASS baz(object, 286, 572) is 572
    316 PASS baz(object, 287, 574) is 574
    317 PASS baz(object, 288, 576) is 576
    318 PASS baz(object, 289, 578) is 578
    319 PASS baz(object, 290, 580) is 580
    320 PASS baz(object, 291, 582) is 582
    321 PASS baz(object, 292, 584) is 584
    322 PASS baz(object, 293, 586) is 586
    323 PASS baz(object, 294, 588) is 588
    324 PASS baz(object, 295, 590) is 590
    325 PASS baz(object, 296, 592) is 592
    326 PASS baz(object, 297, 594) is 594
    327 PASS baz(object, 298, 596) is 596
    328 PASS baz(object, 299, 598) is 598
    329 PASS baz(object, 300, 600) is 600
    330 PASS baz(object, 301, 602) is 602
    331 PASS baz(object, 302, 604) is 604
    332 PASS baz(object, 303, 606) is 606
    333 PASS baz(object, 304, 608) is 608
    334 PASS baz(object, 305, 610) is 610
    335 PASS baz(object, 306, 612) is 612
    336 PASS baz(object, 307, 614) is 614
    337 PASS baz(object, 308, 616) is 616
    338 PASS baz(object, 309, 618) is 618
    339 PASS baz(object, 310, 620) is 620
    340 PASS baz(object, 311, 622) is 622
    341 PASS baz(object, 312, 624) is 624
    342 PASS baz(object, 313, 626) is 626
    343 PASS baz(object, 314, 628) is 628
    344 PASS baz(object, 315, 630) is 630
    345 PASS baz(object, 316, 632) is 632
    346 PASS baz(object, 317, 634) is 634
    347 PASS baz(object, 318, 636) is 636
    348 PASS baz(object, 319, 638) is 638
    349 PASS baz(object, 320, 640) is 640
    350 PASS baz(object, 321, 642) is 642
    351 PASS baz(object, 322, 644) is 644
    352 PASS baz(object, 323, 646) is 646
    353 PASS baz(object, 324, 648) is 648
    354 PASS baz(object, 325, 650) is 650
    355 PASS baz(object, 326, 652) is 652
    356 PASS baz(object, 327, 654) is 654
    357 PASS baz(object, 328, 656) is 656
    358 PASS baz(object, 329, 658) is 658
    359 PASS baz(object, 330, 660) is 660
    360 PASS baz(object, 331, 662) is 662
    361 PASS baz(object, 332, 664) is 664
    362 PASS baz(object, 333, 666) is 666
    363 PASS baz(object, 334, 668) is 668
    364 PASS baz(object, 335, 670) is 670
    365 PASS baz(object, 336, 672) is 672
    366 PASS baz(object, 337, 674) is 674
    367 PASS baz(object, 338, 676) is 676
    368 PASS baz(object, 339, 678) is 678
    369 PASS baz(object, 340, 680) is 680
    370 PASS baz(object, 341, 682) is 682
    371 PASS baz(object, 342, 684) is 684
    372 PASS baz(object, 343, 686) is 686
    373 PASS baz(object, 344, 688) is 688
    374 PASS baz(object, 345, 690) is 690
    375 PASS baz(object, 346, 692) is 692
    376 PASS baz(object, 347, 694) is 694
    377 PASS baz(object, 348, 696) is 696
    378 PASS baz(object, 349, 698) is 698
    379 PASS baz(object, 350, 700) is 700
    380 PASS baz(object, 351, 702) is 702
    381 PASS baz(object, 352, 704) is 704
    382 PASS baz(object, 353, 706) is 706
    383 PASS baz(object, 354, 708) is 708
    384 PASS baz(object, 355, 710) is 710
    385 PASS baz(object, 356, 712) is 712
    386 PASS baz(object, 357, 714) is 714
    387 PASS baz(object, 358, 716) is 716
    388 PASS baz(object, 359, 718) is 718
    389 PASS baz(object, 360, 720) is 720
    390 PASS baz(object, 361, 722) is 722
    391 PASS baz(object, 362, 724) is 724
    392 PASS baz(object, 363, 726) is 726
    393 PASS baz(object, 364, 728) is 728
    394 PASS baz(object, 365, 730) is 730
    395 PASS baz(object, 366, 732) is 732
    396 PASS baz(object, 367, 734) is 734
    397 PASS baz(object, 368, 736) is 736
    398 PASS baz(object, 369, 738) is 738
    399 PASS baz(object, 370, 740) is 740
    400 PASS baz(object, 371, 742) is 742
    401 PASS baz(object, 372, 744) is 744
    402 PASS baz(object, 373, 746) is 746
    403 PASS baz(object, 374, 748) is 748
    404 PASS baz(object, 375, 750) is 750
    405 PASS baz(object, 376, 752) is 752
    406 PASS baz(object, 377, 754) is 754
    407 PASS baz(object, 378, 756) is 756
    408 PASS baz(object, 379, 758) is 758
    409 PASS baz(object, 380, 760) is 760
    410 PASS baz(object, 381, 762) is 762
    411 PASS baz(object, 382, 764) is 764
    412 PASS baz(object, 383, 766) is 766
    413 PASS baz(object, 384, 768) is 768
    414 PASS baz(object, 385, 770) is 770
    415 PASS baz(object, 386, 772) is 772
    416 PASS baz(object, 387, 774) is 774
    417 PASS baz(object, 388, 776) is 776
    418 PASS baz(object, 389, 778) is 778
    419 PASS baz(object, 390, 780) is 780
    420 PASS baz(object, 391, 782) is 782
    421 PASS baz(object, 392, 784) is 784
    422 PASS baz(object, 393, 786) is 786
    423 PASS baz(object, 394, 788) is 788
    424 PASS baz(object, 395, 790) is 790
    425 PASS baz(object, 396, 792) is 792
    426 PASS baz(object, 397, 794) is 794
    427 PASS baz(object, 398, 796) is 796
    428 PASS baz(object, 399, 798) is 798
    429 PASS baz(object, 400, 800) is 800
    430 PASS baz(object, 401, 802) is 802
    431 PASS baz(object, 402, 804) is 804
    432 PASS baz(object, 403, 806) is 806
    433 PASS baz(object, 404, 808) is 808
    434 PASS baz(object, 405, 810) is 810
    435 PASS baz(object, 406, 812) is 812
    436 PASS baz(object, 407, 814) is 814
    437 PASS baz(object, 408, 816) is 816
    438 PASS baz(object, 409, 818) is 818
    439 PASS baz(object, 410, 820) is 820
    440 PASS baz(object, 411, 822) is 822
    441 PASS baz(object, 412, 824) is 824
    442 PASS baz(object, 413, 826) is 826
    443 PASS baz(object, 414, 828) is 828
    444 PASS baz(object, 415, 830) is 830
    445 PASS baz(object, 416, 832) is 832
    446 PASS baz(object, 417, 834) is 834
    447 PASS baz(object, 418, 836) is 836
    448 PASS baz(object, 419, 838) is 838
    449 PASS baz(object, 420, 840) is 840
    450 PASS baz(object, 421, 842) is 842
    451 PASS baz(object, 422, 844) is 844
    452 PASS baz(object, 423, 846) is 846
    453 PASS baz(object, 424, 848) is 848
    454 PASS baz(object, 425, 850) is 850
    455 PASS baz(object, 426, 852) is 852
    456 PASS baz(object, 427, 854) is 854
    457 PASS baz(object, 428, 856) is 856
    458 PASS baz(object, 429, 858) is 858
    459 PASS baz(object, 430, 860) is 860
    460 PASS baz(object, 431, 862) is 862
    461 PASS baz(object, 432, 864) is 864
    462 PASS baz(object, 433, 866) is 866
    463 PASS baz(object, 434, 868) is 868
    464 PASS baz(object, 435, 870) is 870
    465 PASS baz(object, 436, 872) is 872
    466 PASS baz(object, 437, 874) is 874
    467 PASS baz(object, 438, 876) is 876
    468 PASS baz(object, 439, 878) is 878
    469 PASS baz(object, 440, 880) is 880
    470 PASS baz(object, 441, 882) is 882
    471 PASS baz(object, 442, 884) is 884
    472 PASS baz(object, 443, 886) is 886
    473 PASS baz(object, 444, 888) is 888
    474 PASS baz(object, 445, 890) is 890
    475 PASS baz(object, 446, 892) is 892
    476 PASS baz(object, 447, 894) is 894
    477 PASS baz(object, 448, 896) is 896
    478 PASS baz(object, 449, 898) is 898
    479 PASS baz(object, 450, 900) is 900
    480 PASS baz(object, 451, 902) is 902
    481 PASS baz(object, 452, 904) is 904
    482 PASS baz(object, 453, 906) is 906
    483 PASS baz(object, 454, 908) is 908
    484 PASS baz(object, 455, 910) is 910
    485 PASS baz(object, 456, 912) is 912
    486 PASS baz(object, 457, 914) is 914
    487 PASS baz(object, 458, 916) is 916
    488 PASS baz(object, 459, 918) is 918
    489 PASS baz(object, 460, 920) is 920
    490 PASS baz(object, 461, 922) is 922
    491 PASS baz(object, 462, 924) is 924
    492 PASS baz(object, 463, 926) is 926
    493 PASS baz(object, 464, 928) is 928
    494 PASS baz(object, 465, 930) is 930
    495 PASS baz(object, 466, 932) is 932
    496 PASS baz(object, 467, 934) is 934
    497 PASS baz(object, 468, 936) is 936
    498 PASS baz(object, 469, 938) is 938
    499 PASS baz(object, 470, 940) is 940
    500 PASS baz(object, 471, 942) is 942
    501 PASS baz(object, 472, 944) is 944
    502 PASS baz(object, 473, 946) is 946
    503 PASS baz(object, 474, 948) is 948
    504 PASS baz(object, 475, 950) is 950
    505 PASS baz(object, 476, 952) is 952
    506 PASS baz(object, 477, 954) is 954
    507 PASS baz(object, 478, 956) is 956
    508 PASS baz(object, 479, 958) is 958
    509 PASS baz(object, 480, 960) is 960
    510 PASS baz(object, 481, 962) is 962
    511 PASS baz(object, 482, 964) is 964
    512 PASS baz(object, 483, 966) is 966
    513 PASS baz(object, 484, 968) is 968
    514 PASS baz(object, 485, 970) is 970
    515 PASS baz(object, 486, 972) is 972
    516 PASS baz(object, 487, 974) is 974
    517 PASS baz(object, 488, 976) is 976
    518 PASS baz(object, 489, 978) is 978
    519 PASS baz(object, 490, 980) is 980
    520 PASS baz(object, 491, 982) is 982
    521 PASS baz(object, 492, 984) is 984
    522 PASS baz(object, 493, 986) is 986
    523 PASS baz(object, 494, 988) is 988
    524 PASS baz(object, 495, 990) is 990
    525 PASS baz(object, 496, 992) is 992
    526 PASS baz(object, 497, 994) is 994
    527 PASS baz(object, 498, 996) is 996
    528 PASS baz(object, 499, 998) is 998
    529 PASS baz(object, 500, 1000) is 1000
    530 PASS baz(object, 501, 1002) is 1002
    531 PASS baz(object, 502, 1004) is 1004
    532 PASS baz(object, 503, 1006) is 1006
    533 PASS baz(object, 504, 1008) is 1008
    534 PASS baz(object, 505, 1010) is 1010
    535 PASS baz(object, 506, 1012) is 1012
    536 PASS baz(object, 507, 1014) is 1014
    537 PASS baz(object, 508, 1016) is 1016
    538 PASS baz(object, 509, 1018) is 1018
    539 PASS baz(object, 510, 1020) is 1020
    540 PASS baz(object, 511, 1022) is 1022
    541 PASS baz(object, 512, 1024) is 1024
    542 PASS baz(object, 513, 1026) is 1026
    543 PASS baz(object, 514, 1028) is 1028
    544 PASS baz(object, 515, 1030) is 1030
    545 PASS baz(object, 516, 1032) is 1032
    546 PASS baz(object, 517, 1034) is 1034
    547 PASS baz(object, 518, 1036) is 1036
    548 PASS baz(object, 519, 1038) is 1038
    549 PASS baz(object, 520, 1040) is 1040
    550 PASS baz(object, 521, 1042) is 1042
    551 PASS baz(object, 522, 1044) is 1044
    552 PASS baz(object, 523, 1046) is 1046
    553 PASS baz(object, 524, 1048) is 1048
    554 PASS baz(object, 525, 1050) is 1050
    555 PASS baz(object, 526, 1052) is 1052
    556 PASS baz(object, 527, 1054) is 1054
    557 PASS baz(object, 528, 1056) is 1056
    558 PASS baz(object, 529, 1058) is 1058
    559 PASS baz(object, 530, 1060) is 1060
    560 PASS baz(object, 531, 1062) is 1062
    561 PASS baz(object, 532, 1064) is 1064
    562 PASS baz(object, 533, 1066) is 1066
    563 PASS baz(object, 534, 1068) is 1068
    564 PASS baz(object, 535, 1070) is 1070
    565 PASS baz(object, 536, 1072) is 1072
    566 PASS baz(object, 537, 1074) is 1074
    567 PASS baz(object, 538, 1076) is 1076
    568 PASS baz(object, 539, 1078) is 1078
    569 PASS baz(object, 540, 1080) is 1080
    570 PASS baz(object, 541, 1082) is 1082
    571 PASS baz(object, 542, 1084) is 1084
    572 PASS baz(object, 543, 1086) is 1086
    573 PASS baz(object, 544, 1088) is 1088
    574 PASS baz(object, 545, 1090) is 1090
    575 PASS baz(object, 546, 1092) is 1092
    576 PASS baz(object, 547, 1094) is 1094
    577 PASS baz(object, 548, 1096) is 1096
    578 PASS baz(object, 549, 1098) is 1098
    579 PASS baz(object, 550, 1100) is 1100
    580 PASS baz(object, 551, 1102) is 1102
    581 PASS baz(object, 552, 1104) is 1104
    582 PASS baz(object, 553, 1106) is 1106
    583 PASS baz(object, 554, 1108) is 1108
    584 PASS baz(object, 555, 1110) is 1110
    585 PASS baz(object, 556, 1112) is 1112
    586 PASS baz(object, 557, 1114) is 1114
    587 PASS baz(object, 558, 1116) is 1116
    588 PASS baz(object, 559, 1118) is 1118
    589 PASS baz(object, 560, 1120) is 1120
    590 PASS baz(object, 561, 1122) is 1122
    591 PASS baz(object, 562, 1124) is 1124
    592 PASS baz(object, 563, 1126) is 1126
    593 PASS baz(object, 564, 1128) is 1128
    594 PASS baz(object, 565, 1130) is 1130
    595 PASS baz(object, 566, 1132) is 1132
    596 PASS baz(object, 567, 1134) is 1134
    597 PASS baz(object, 568, 1136) is 1136
    598 PASS baz(object, 569, 1138) is 1138
    599 PASS baz(object, 570, 1140) is 1140
    600 PASS baz(object, 571, 1142) is 1142
    601 PASS baz(object, 572, 1144) is 1144
    602 PASS baz(object, 573, 1146) is 1146
    603 PASS baz(object, 574, 1148) is 1148
    604 PASS baz(object, 575, 1150) is 1150
    605 PASS baz(object, 576, 1152) is 1152
    606 PASS baz(object, 577, 1154) is 1154
    607 PASS baz(object, 578, 1156) is 1156
    608 PASS baz(object, 579, 1158) is 1158
    609 PASS baz(object, 580, 1160) is 1160
    610 PASS baz(object, 581, 1162) is 1162
    611 PASS baz(object, 582, 1164) is 1164
    612 PASS baz(object, 583, 1166) is 1166
    613 PASS baz(object, 584, 1168) is 1168
    614 PASS baz(object, 585, 1170) is 1170
    615 PASS baz(object, 586, 1172) is 1172
    616 PASS baz(object, 587, 1174) is 1174
    617 PASS baz(object, 588, 1176) is 1176
    618 PASS baz(object, 589, 1178) is 1178
    619 PASS baz(object, 590, 1180) is 1180
    620 PASS baz(object, 591, 1182) is 1182
    621 PASS baz(object, 592, 1184) is 1184
    622 PASS baz(object, 593, 1186) is 1186
    623 PASS baz(object, 594, 1188) is 1188
    624 PASS baz(object, 595, 1190) is 1190
    625 PASS baz(object, 596, 1192) is 1192
    626 PASS baz(object, 597, 1194) is 1194
    627 PASS baz(object, 598, 1196) is 1196
    628 PASS baz(object, 599, 1198) is 1198
    629 PASS baz(object, 600, 1200) is 1242
    630 PASS baz(object, 601, 1202) is 1244
    631 PASS baz(object, 602, 1204) is 1246
    632 PASS baz(object, 603, 1206) is 1248
    633 PASS baz(object, 604, 1208) is 1250
    634 PASS baz(object, 605, 1210) is 1252
    635 PASS baz(object, 606, 1212) is 1254
    636 PASS baz(object, 607, 1214) is 1256
    637 PASS baz(object, 608, 1216) is 1258
    638 PASS baz(object, 609, 1218) is 1260
    639 PASS baz(object, 610, 1220) is 1262
    640 PASS baz(object, 611, 1222) is 1264
    641 PASS baz(object, 612, 1224) is 1266
    642 PASS baz(object, 613, 1226) is 1268
    643 PASS baz(object, 614, 1228) is 1270
    644 PASS baz(object, 615, 1230) is 1272
    645 PASS baz(object, 616, 1232) is 1274
    646 PASS baz(object, 617, 1234) is 1276
    647 PASS baz(object, 618, 1236) is 1278
    648 PASS baz(object, 619, 1238) is 1280
    649 PASS baz(object, 620, 1240) is 1282
    650 PASS baz(object, 621, 1242) is 1284
    651 PASS baz(object, 622, 1244) is 1286
    652 PASS baz(object, 623, 1246) is 1288
    653 PASS baz(object, 624, 1248) is 1290
    654 PASS baz(object, 625, 1250) is 1292
    655 PASS baz(object, 626, 1252) is 1294
    656 PASS baz(object, 627, 1254) is 1296
    657 PASS baz(object, 628, 1256) is 1298
    658 PASS baz(object, 629, 1258) is 1300
    659 PASS baz(object, 630, 1260) is 1302
    660 PASS baz(object, 631, 1262) is 1304
    661 PASS baz(object, 632, 1264) is 1306
    662 PASS baz(object, 633, 1266) is 1308
    663 PASS baz(object, 634, 1268) is 1310
    664 PASS baz(object, 635, 1270) is 1312
    665 PASS baz(object, 636, 1272) is 1314
    666 PASS baz(object, 637, 1274) is 1316
    667 PASS baz(object, 638, 1276) is 1318
    668 PASS baz(object, 639, 1278) is 1320
    669 PASS baz(object, 640, 1280) is 1322
    670 PASS baz(object, 641, 1282) is 1324
    671 PASS baz(object, 642, 1284) is 1326
    672 PASS baz(object, 643, 1286) is 1328
    673 PASS baz(object, 644, 1288) is 1330
    674 PASS baz(object, 645, 1290) is 1332
    675 PASS baz(object, 646, 1292) is 1334
    676 PASS baz(object, 647, 1294) is 1336
    677 PASS baz(object, 648, 1296) is 1338
    678 PASS baz(object, 649, 1298) is 1340
    679 PASS baz(object, 650, 1300) is 1342
    680 PASS baz(object, 651, 1302) is 1344
    681 PASS baz(object, 652, 1304) is 1346
    682 PASS baz(object, 653, 1306) is 1348
    683 PASS baz(object, 654, 1308) is 1350
    684 PASS baz(object, 655, 1310) is 1352
    685 PASS baz(object, 656, 1312) is 1354
    686 PASS baz(object, 657, 1314) is 1356
    687 PASS baz(object, 658, 1316) is 1358
    688 PASS baz(object, 659, 1318) is 1360
    689 PASS baz(object, 660, 1320) is 1362
    690 PASS baz(object, 661, 1322) is 1364
    691 PASS baz(object, 662, 1324) is 1366
    692 PASS baz(object, 663, 1326) is 1368
    693 PASS baz(object, 664, 1328) is 1370
    694 PASS baz(object, 665, 1330) is 1372
    695 PASS baz(object, 666, 1332) is 1374
    696 PASS baz(object, 667, 1334) is 1376
    697 PASS baz(object, 668, 1336) is 1378
    698 PASS baz(object, 669, 1338) is 1380
    699 PASS baz(object, 670, 1340) is 1382
    700 PASS baz(object, 671, 1342) is 1384
    701 PASS baz(object, 672, 1344) is 1386
    702 PASS baz(object, 673, 1346) is 1388
    703 PASS baz(object, 674, 1348) is 1390
    704 PASS baz(object, 675, 1350) is 1392
    705 PASS baz(object, 676, 1352) is 1394
    706 PASS baz(object, 677, 1354) is 1396
    707 PASS baz(object, 678, 1356) is 1398
    708 PASS baz(object, 679, 1358) is 1400
    709 PASS baz(object, 680, 1360) is 1402
    710 PASS baz(object, 681, 1362) is 1404
    711 PASS baz(object, 682, 1364) is 1406
    712 PASS baz(object, 683, 1366) is 1408
    713 PASS baz(object, 684, 1368) is 1410
    714 PASS baz(object, 685, 1370) is 1412
    715 PASS baz(object, 686, 1372) is 1414
    716 PASS baz(object, 687, 1374) is 1416
    717 PASS baz(object, 688, 1376) is 1418
    718 PASS baz(object, 689, 1378) is 1420
    719 PASS baz(object, 690, 1380) is 1422
    720 PASS baz(object, 691, 1382) is 1424
    721 PASS baz(object, 692, 1384) is 1426
    722 PASS baz(object, 693, 1386) is 1428
    723 PASS baz(object, 694, 1388) is 1430
    724 PASS baz(object, 695, 1390) is 1432
    725 PASS baz(object, 696, 1392) is 1434
    726 PASS baz(object, 697, 1394) is 1436
    727 PASS baz(object, 698, 1396) is 1438
    728 PASS baz(object, 699, 1398) is 1440
    729 PASS baz(object, 700, 1400) is 1442
    730 PASS baz(object, 701, 1402) is 1444
    731 PASS baz(object, 702, 1404) is 1446
    732 PASS baz(object, 703, 1406) is 1448
    733 PASS baz(object, 704, 1408) is 1450
    734 PASS baz(object, 705, 1410) is 1452
    735 PASS baz(object, 706, 1412) is 1454
    736 PASS baz(object, 707, 1414) is 1456
    737 PASS baz(object, 708, 1416) is 1458
    738 PASS baz(object, 709, 1418) is 1460
    739 PASS baz(object, 710, 1420) is 1462
    740 PASS baz(object, 711, 1422) is 1464
    741 PASS baz(object, 712, 1424) is 1466
    742 PASS baz(object, 713, 1426) is 1468
    743 PASS baz(object, 714, 1428) is 1470
    744 PASS baz(object, 715, 1430) is 1472
    745 PASS baz(object, 716, 1432) is 1474
    746 PASS baz(object, 717, 1434) is 1476
    747 PASS baz(object, 718, 1436) is 1478
    748 PASS baz(object, 719, 1438) is 1480
    749 PASS baz(object, 720, 1440) is 1482
    750 PASS baz(object, 721, 1442) is 1484
    751 PASS baz(object, 722, 1444) is 1486
    752 PASS baz(object, 723, 1446) is 1488
    753 PASS baz(object, 724, 1448) is 1490
    754 PASS baz(object, 725, 1450) is 1492
    755 PASS baz(object, 726, 1452) is 1494
    756 PASS baz(object, 727, 1454) is 1496
    757 PASS baz(object, 728, 1456) is 1498
    758 PASS baz(object, 729, 1458) is 1500
    759 PASS baz(object, 730, 1460) is 1502
    760 PASS baz(object, 731, 1462) is 1504
    761 PASS baz(object, 732, 1464) is 1506
    762 PASS baz(object, 733, 1466) is 1508
    763 PASS baz(object, 734, 1468) is 1510
    764 PASS baz(object, 735, 1470) is 1512
    765 PASS baz(object, 736, 1472) is 1514
    766 PASS baz(object, 737, 1474) is 1516
    767 PASS baz(object, 738, 1476) is 1518
    768 PASS baz(object, 739, 1478) is 1520
    769 PASS baz(object, 740, 1480) is 1522
    770 PASS baz(object, 741, 1482) is 1524
    771 PASS baz(object, 742, 1484) is 1526
    772 PASS baz(object, 743, 1486) is 1528
    773 PASS baz(object, 744, 1488) is 1530
    774 PASS baz(object, 745, 1490) is 1532
    775 PASS baz(object, 746, 1492) is 1534
    776 PASS baz(object, 747, 1494) is 1536
    777 PASS baz(object, 748, 1496) is 1538
    778 PASS baz(object, 749, 1498) is 1540
    779 PASS baz(object, 750, 1500) is 1542
    780 PASS baz(object, 751, 1502) is 1544
    781 PASS baz(object, 752, 1504) is 1546
    782 PASS baz(object, 753, 1506) is 1548
    783 PASS baz(object, 754, 1508) is 1550
    784 PASS baz(object, 755, 1510) is 1552
    785 PASS baz(object, 756, 1512) is 1554
    786 PASS baz(object, 757, 1514) is 1556
    787 PASS baz(object, 758, 1516) is 1558
    788 PASS baz(object, 759, 1518) is 1560
    789 PASS baz(object, 760, 1520) is 1562
    790 PASS baz(object, 761, 1522) is 1564
    791 PASS baz(object, 762, 1524) is 1566
    792 PASS baz(object, 763, 1526) is 1568
    793 PASS baz(object, 764, 1528) is 1570
    794 PASS baz(object, 765, 1530) is 1572
    795 PASS baz(object, 766, 1532) is 1574
    796 PASS baz(object, 767, 1534) is 1576
    797 PASS baz(object, 768, 1536) is 1578
    798 PASS baz(object, 769, 1538) is 1580
    799 PASS baz(object, 770, 1540) is 1582
    800 PASS baz(object, 771, 1542) is 1584
    801 PASS baz(object, 772, 1544) is 1586
    802 PASS baz(object, 773, 1546) is 1588
    803 PASS baz(object, 774, 1548) is 1590
    804 PASS baz(object, 775, 1550) is 1592
    805 PASS baz(object, 776, 1552) is 1594
    806 PASS baz(object, 777, 1554) is 1596
    807 PASS baz(object, 778, 1556) is 1598
    808 PASS baz(object, 779, 1558) is 1600
    809 PASS baz(object, 780, 1560) is 1602
    810 PASS baz(object, 781, 1562) is 1604
    811 PASS baz(object, 782, 1564) is 1606
    812 PASS baz(object, 783, 1566) is 1608
    813 PASS baz(object, 784, 1568) is 1610
    814 PASS baz(object, 785, 1570) is 1612
    815 PASS baz(object, 786, 1572) is 1614
    816 PASS baz(object, 787, 1574) is 1616
    817 PASS baz(object, 788, 1576) is 1618
    818 PASS baz(object, 789, 1578) is 1620
    819 PASS baz(object, 790, 1580) is 1622
    820 PASS baz(object, 791, 1582) is 1624
    821 PASS baz(object, 792, 1584) is 1626
    822 PASS baz(object, 793, 1586) is 1628
    823 PASS baz(object, 794, 1588) is 1630
    824 PASS baz(object, 795, 1590) is 1632
    825 PASS baz(object, 796, 1592) is 1634
    826 PASS baz(object, 797, 1594) is 1636
    827 PASS baz(object, 798, 1596) is 1638
    828 PASS baz(object, 799, 1598) is 1640
    829 PASS baz(object, 800, 1600) is 1642
    830 PASS baz(object, 801, 1602) is 1644
    831 PASS baz(object, 802, 1604) is 1646
    832 PASS baz(object, 803, 1606) is 1648
    833 PASS baz(object, 804, 1608) is 1650
    834 PASS baz(object, 805, 1610) is 1652
    835 PASS baz(object, 806, 1612) is 1654
    836 PASS baz(object, 807, 1614) is 1656
    837 PASS baz(object, 808, 1616) is 1658
    838 PASS baz(object, 809, 1618) is 1660
    839 PASS baz(object, 810, 1620) is 1662
    840 PASS baz(object, 811, 1622) is 1664
    841 PASS baz(object, 812, 1624) is 1666
    842 PASS baz(object, 813, 1626) is 1668
    843 PASS baz(object, 814, 1628) is 1670
    844 PASS baz(object, 815, 1630) is 1672
    845 PASS baz(object, 816, 1632) is 1674
    846 PASS baz(object, 817, 1634) is 1676
    847 PASS baz(object, 818, 1636) is 1678
    848 PASS baz(object, 819, 1638) is 1680
    849 PASS baz(object, 820, 1640) is 1682
    850 PASS baz(object, 821, 1642) is 1684
    851 PASS baz(object, 822, 1644) is 1686
    852 PASS baz(object, 823, 1646) is 1688
    853 PASS baz(object, 824, 1648) is 1690
    854 PASS baz(object, 825, 1650) is 1692
    855 PASS baz(object, 826, 1652) is 1694
    856 PASS baz(object, 827, 1654) is 1696
    857 PASS baz(object, 828, 1656) is 1698
    858 PASS baz(object, 829, 1658) is 1700
    859 PASS baz(object, 830, 1660) is 1702
    860 PASS baz(object, 831, 1662) is 1704
    861 PASS baz(object, 832, 1664) is 1706
    862 PASS baz(object, 833, 1666) is 1708
    863 PASS baz(object, 834, 1668) is 1710
    864 PASS baz(object, 835, 1670) is 1712
    865 PASS baz(object, 836, 1672) is 1714
    866 PASS baz(object, 837, 1674) is 1716
    867 PASS baz(object, 838, 1676) is 1718
    868 PASS baz(object, 839, 1678) is 1720
    869 PASS baz(object, 840, 1680) is 1722
    870 PASS baz(object, 841, 1682) is 1724
    871 PASS baz(object, 842, 1684) is 1726
    872 PASS baz(object, 843, 1686) is 1728
    873 PASS baz(object, 844, 1688) is 1730
    874 PASS baz(object, 845, 1690) is 1732
    875 PASS baz(object, 846, 1692) is 1734
    876 PASS baz(object, 847, 1694) is 1736
    877 PASS baz(object, 848, 1696) is 1738
    878 PASS baz(object, 849, 1698) is 1740
    879 PASS baz(object, 850, 1700) is 1742
    880 PASS baz(object, 851, 1702) is 1744
    881 PASS baz(object, 852, 1704) is 1746
    882 PASS baz(object, 853, 1706) is 1748
    883 PASS baz(object, 854, 1708) is 1750
    884 PASS baz(object, 855, 1710) is 1752
    885 PASS baz(object, 856, 1712) is 1754
    886 PASS baz(object, 857, 1714) is 1756
    887 PASS baz(object, 858, 1716) is 1758
    888 PASS baz(object, 859, 1718) is 1760
    889 PASS baz(object, 860, 1720) is 1762
    890 PASS baz(object, 861, 1722) is 1764
    891 PASS baz(object, 862, 1724) is 1766
    892 PASS baz(object, 863, 1726) is 1768
    893 PASS baz(object, 864, 1728) is 1770
    894 PASS baz(object, 865, 1730) is 1772
    895 PASS baz(object, 866, 1732) is 1774
    896 PASS baz(object, 867, 1734) is 1776
    897 PASS baz(object, 868, 1736) is 1778
    898 PASS baz(object, 869, 1738) is 1780
    899 PASS baz(object, 870, 1740) is 1782
    900 PASS baz(object, 871, 1742) is 1784
    901 PASS baz(object, 872, 1744) is 1786
    902 PASS baz(object, 873, 1746) is 1788
    903 PASS baz(object, 874, 1748) is 1790
    904 PASS baz(object, 875, 1750) is 1792
    905 PASS baz(object, 876, 1752) is 1794
    906 PASS baz(object, 877, 1754) is 1796
    907 PASS baz(object, 878, 1756) is 1798
    908 PASS baz(object, 879, 1758) is 1800
    909 PASS baz(object, 880, 1760) is 1802
    910 PASS baz(object, 881, 1762) is 1804
    911 PASS baz(object, 882, 1764) is 1806
    912 PASS baz(object, 883, 1766) is 1808
    913 PASS baz(object, 884, 1768) is 1810
    914 PASS baz(object, 885, 1770) is 1812
    915 PASS baz(object, 886, 1772) is 1814
    916 PASS baz(object, 887, 1774) is 1816
    917 PASS baz(object, 888, 1776) is 1818
    918 PASS baz(object, 889, 1778) is 1820
    919 PASS baz(object, 890, 1780) is 1822
    920 PASS baz(object, 891, 1782) is 1824
    921 PASS baz(object, 892, 1784) is 1826
    922 PASS baz(object, 893, 1786) is 1828
    923 PASS baz(object, 894, 1788) is 1830
    924 PASS baz(object, 895, 1790) is 1832
    925 PASS baz(object, 896, 1792) is 1834
    926 PASS baz(object, 897, 1794) is 1836
    927 PASS baz(object, 898, 1796) is 1838
    928 PASS baz(object, 899, 1798) is 1840
    929 PASS baz(object, 900, 1800) is 1842
    930 PASS baz(object, 901, 1802) is 1844
    931 PASS baz(object, 902, 1804) is 1846
    932 PASS baz(object, 903, 1806) is 1848
    933 PASS baz(object, 904, 1808) is 1850
    934 PASS baz(object, 905, 1810) is 1852
    935 PASS baz(object, 906, 1812) is 1854
    936 PASS baz(object, 907, 1814) is 1856
    937 PASS baz(object, 908, 1816) is 1858
    938 PASS baz(object, 909, 1818) is 1860
    939 PASS baz(object, 910, 1820) is 1862
    940 PASS baz(object, 911, 1822) is 1864
    941 PASS baz(object, 912, 1824) is 1866
    942 PASS baz(object, 913, 1826) is 1868
    943 PASS baz(object, 914, 1828) is 1870
    944 PASS baz(object, 915, 1830) is 1872
    945 PASS baz(object, 916, 1832) is 1874
    946 PASS baz(object, 917, 1834) is 1876
    947 PASS baz(object, 918, 1836) is 1878
    948 PASS baz(object, 919, 1838) is 1880
    949 PASS baz(object, 920, 1840) is 1882
    950 PASS baz(object, 921, 1842) is 1884
    951 PASS baz(object, 922, 1844) is 1886
    952 PASS baz(object, 923, 1846) is 1888
    953 PASS baz(object, 924, 1848) is 1890
    954 PASS baz(object, 925, 1850) is 1892
    955 PASS baz(object, 926, 1852) is 1894
    956 PASS baz(object, 927, 1854) is 1896
    957 PASS baz(object, 928, 1856) is 1898
    958 PASS baz(object, 929, 1858) is 1900
    959 PASS baz(object, 930, 1860) is 1902
    960 PASS baz(object, 931, 1862) is 1904
    961 PASS baz(object, 932, 1864) is 1906
    962 PASS baz(object, 933, 1866) is 1908
    963 PASS baz(object, 934, 1868) is 1910
    964 PASS baz(object, 935, 1870) is 1912
    965 PASS baz(object, 936, 1872) is 1914
    966 PASS baz(object, 937, 1874) is 1916
    967 PASS baz(object, 938, 1876) is 1918
    968 PASS baz(object, 939, 1878) is 1920
    969 PASS baz(object, 940, 1880) is 1922
    970 PASS baz(object, 941, 1882) is 1924
    971 PASS baz(object, 942, 1884) is 1926
    972 PASS baz(object, 943, 1886) is 1928
    973 PASS baz(object, 944, 1888) is 1930
    974 PASS baz(object, 945, 1890) is 1932
    975 PASS baz(object, 946, 1892) is 1934
    976 PASS baz(object, 947, 1894) is 1936
    977 PASS baz(object, 948, 1896) is 1938
    978 PASS baz(object, 949, 1898) is 1940
    979 PASS baz(object, 950, 1900) is 1942
    980 PASS baz(object, 951, 1902) is 1944
    981 PASS baz(object, 952, 1904) is 1946
    982 PASS baz(object, 953, 1906) is 1948
    983 PASS baz(object, 954, 1908) is 1950
    984 PASS baz(object, 955, 1910) is 1952
    985 PASS baz(object, 956, 1912) is 1954
    986 PASS baz(object, 957, 1914) is 1956
    987 PASS baz(object, 958, 1916) is 1958
    988 PASS baz(object, 959, 1918) is 1960
    989 PASS baz(object, 960, 1920) is 1962
    990 PASS baz(object, 961, 1922) is 1964
    991 PASS baz(object, 962, 1924) is 1966
    992 PASS baz(object, 963, 1926) is 1968
    993 PASS baz(object, 964, 1928) is 1970
    994 PASS baz(object, 965, 1930) is 1972
    995 PASS baz(object, 966, 1932) is 1974
    996 PASS baz(object, 967, 1934) is 1976
    997 PASS baz(object, 968, 1936) is 1978
    998 PASS baz(object, 969, 1938) is 1980
    999 PASS baz(object, 970, 1940) is 1982
   1000 PASS baz(object, 971, 1942) is 1984
   1001 PASS baz(object, 972, 1944) is 1986
   1002 PASS baz(object, 973, 1946) is 1988
   1003 PASS baz(object, 974, 1948) is 1990
   1004 PASS baz(object, 975, 1950) is 1992
   1005 PASS baz(object, 976, 1952) is 1994
   1006 PASS baz(object, 977, 1954) is 1996
   1007 PASS baz(object, 978, 1956) is 1998
   1008 PASS baz(object, 979, 1958) is 2000
   1009 PASS baz(object, 980, 1960) is 2002
   1010 PASS baz(object, 981, 1962) is 2004
   1011 PASS baz(object, 982, 1964) is 2006
   1012 PASS baz(object, 983, 1966) is 2008
   1013 PASS baz(object, 984, 1968) is 2010
   1014 PASS baz(object, 985, 1970) is 2012
   1015 PASS baz(object, 986, 1972) is 2014
   1016 PASS baz(object, 987, 1974) is 2016
   1017 PASS baz(object, 988, 1976) is 2018
   1018 PASS baz(object, 989, 1978) is 2020
   1019 PASS baz(object, 990, 1980) is 2022
   1020 PASS baz(object, 991, 1982) is 2024
   1021 PASS baz(object, 992, 1984) is 2026
   1022 PASS baz(object, 993, 1986) is 2028
   1023 PASS baz(object, 994, 1988) is 2030
   1024 PASS baz(object, 995, 1990) is 2032
   1025 PASS baz(object, 996, 1992) is 2034
   1026 PASS baz(object, 997, 1994) is 2036
   1027 PASS baz(object, 998, 1996) is 2038
   1028 PASS baz(object, 999, 1998) is 2040
   1029 PASS successfullyParsed is true
   1030 
   1031 TEST COMPLETE
   1032 
   1033