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 Tests that the DFG's support for ResolveGlobal works when the structure is not a dictionary but the resolve has gone polymorphic.
     25 
     26 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
     27 
     28 
     29 PASS foo() is 42
     30 PASS foo() is 42
     31 PASS foo() is 42
     32 PASS foo() is 42
     33 PASS foo() is 42
     34 PASS foo() is 42
     35 PASS foo() is 42
     36 PASS foo() is 42
     37 PASS foo() is 42
     38 PASS foo() is 42
     39 PASS foo() is 42
     40 PASS foo() is 42
     41 PASS foo() is 42
     42 PASS foo() is 42
     43 PASS foo() is 42
     44 PASS foo() is 42
     45 PASS foo() is 42
     46 PASS foo() is 42
     47 PASS foo() is 42
     48 PASS foo() is 42
     49 PASS foo() is 42
     50 PASS foo() is 42
     51 PASS foo() is 42
     52 PASS foo() is 42
     53 PASS foo() is 42
     54 PASS foo() is 42
     55 PASS foo() is 42
     56 PASS foo() is 42
     57 PASS foo() is 42
     58 PASS foo() is 42
     59 PASS foo() is 42
     60 PASS foo() is 42
     61 PASS foo() is 42
     62 PASS foo() is 42
     63 PASS foo() is 42
     64 PASS foo() is 42
     65 PASS foo() is 42
     66 PASS foo() is 42
     67 PASS foo() is 42
     68 PASS foo() is 42
     69 PASS foo() is 42
     70 PASS foo() is 42
     71 PASS foo() is 42
     72 PASS foo() is 42
     73 PASS foo() is 42
     74 PASS foo() is 42
     75 PASS foo() is 42
     76 PASS foo() is 42
     77 PASS foo() is 42
     78 PASS foo() is 42
     79 PASS foo() is 42
     80 PASS foo() is 42
     81 PASS foo() is 42
     82 PASS foo() is 42
     83 PASS foo() is 42
     84 PASS foo() is 42
     85 PASS foo() is 42
     86 PASS foo() is 42
     87 PASS foo() is 42
     88 PASS foo() is 42
     89 PASS foo() is 42
     90 PASS foo() is 42
     91 PASS foo() is 42
     92 PASS foo() is 42
     93 PASS foo() is 42
     94 PASS foo() is 42
     95 PASS foo() is 42
     96 PASS foo() is 42
     97 PASS foo() is 42
     98 PASS foo() is 42
     99 PASS foo() is 42
    100 PASS foo() is 42
    101 PASS foo() is 42
    102 PASS foo() is 42
    103 PASS foo() is 42
    104 PASS foo() is 42
    105 PASS foo() is 42
    106 PASS foo() is 42
    107 PASS foo() is 42
    108 PASS foo() is 42
    109 PASS foo() is 42
    110 PASS foo() is 42
    111 PASS foo() is 42
    112 PASS foo() is 42
    113 PASS foo() is 42
    114 PASS foo() is 42
    115 PASS foo() is 42
    116 PASS foo() is 42
    117 PASS foo() is 42
    118 PASS foo() is 42
    119 PASS foo() is 42
    120 PASS foo() is 42
    121 PASS foo() is 42
    122 PASS foo() is 42
    123 PASS foo() is 42
    124 PASS foo() is 42
    125 PASS foo() is 42
    126 PASS foo() is 42
    127 PASS foo() is 42
    128 PASS foo() is 42
    129 PASS foo() is 42
    130 PASS foo() is 42
    131 PASS foo() is 42
    132 PASS foo() is 42
    133 PASS foo() is 42
    134 PASS foo() is 42
    135 PASS foo() is 42
    136 PASS foo() is 42
    137 PASS foo() is 42
    138 PASS foo() is 42
    139 PASS foo() is 42
    140 PASS foo() is 42
    141 PASS foo() is 42
    142 PASS foo() is 42
    143 PASS foo() is 42
    144 PASS foo() is 42
    145 PASS foo() is 42
    146 PASS foo() is 42
    147 PASS foo() is 42
    148 PASS foo() is 42
    149 PASS foo() is 42
    150 PASS foo() is 42
    151 PASS foo() is 42
    152 PASS foo() is 42
    153 PASS foo() is 42
    154 PASS foo() is 42
    155 PASS foo() is 42
    156 PASS foo() is 42
    157 PASS foo() is 42
    158 PASS foo() is 42
    159 PASS foo() is 42
    160 PASS foo() is 42
    161 PASS foo() is 42
    162 PASS foo() is 42
    163 PASS foo() is 42
    164 PASS foo() is 42
    165 PASS foo() is 42
    166 PASS foo() is 42
    167 PASS foo() is 42
    168 PASS foo() is 42
    169 PASS foo() is 42
    170 PASS foo() is 42
    171 PASS foo() is 42
    172 PASS foo() is 42
    173 PASS foo() is 42
    174 PASS foo() is 42
    175 PASS foo() is 42
    176 PASS foo() is 42
    177 PASS foo() is 42
    178 PASS foo() is 42
    179 PASS foo() is 42
    180 PASS foo() is 42
    181 PASS foo() is 42
    182 PASS foo() is 42
    183 PASS foo() is 42
    184 PASS foo() is 42
    185 PASS foo() is 42
    186 PASS foo() is 42
    187 PASS foo() is 42
    188 PASS foo() is 42
    189 PASS foo() is 42
    190 PASS foo() is 42
    191 PASS foo() is 42
    192 PASS foo() is 42
    193 PASS foo() is 42
    194 PASS foo() is 42
    195 PASS foo() is 42
    196 PASS foo() is 42
    197 PASS foo() is 42
    198 PASS foo() is 42
    199 PASS foo() is 42
    200 PASS foo() is 42
    201 PASS foo() is 42
    202 PASS foo() is 42
    203 PASS foo() is 42
    204 PASS foo() is 42
    205 PASS foo() is 42
    206 PASS foo() is 42
    207 PASS foo() is 42
    208 PASS foo() is 42
    209 PASS foo() is 42
    210 PASS foo() is 42
    211 PASS foo() is 42
    212 PASS foo() is 42
    213 PASS foo() is 42
    214 PASS foo() is 42
    215 PASS foo() is 42
    216 PASS foo() is 42
    217 PASS foo() is 42
    218 PASS foo() is 42
    219 PASS foo() is 42
    220 PASS foo() is 42
    221 PASS foo() is 42
    222 PASS foo() is 42
    223 PASS foo() is 42
    224 PASS foo() is 42
    225 PASS foo() is 42
    226 PASS foo() is 42
    227 PASS foo() is 42
    228 PASS foo() is 42
    229 PASS foo() is 42
    230 PASS foo() is 42
    231 PASS foo() is 42
    232 PASS foo() is 42
    233 PASS foo() is 42
    234 PASS foo() is 42
    235 PASS foo() is 42
    236 PASS foo() is 42
    237 PASS foo() is 42
    238 PASS foo() is 42
    239 PASS foo() is 42
    240 PASS foo() is 42
    241 PASS foo() is 42
    242 PASS foo() is 42
    243 PASS foo() is 42
    244 PASS foo() is 42
    245 PASS foo() is 42
    246 PASS foo() is 42
    247 PASS foo() is 42
    248 PASS foo() is 42
    249 PASS foo() is 42
    250 PASS foo() is 42
    251 PASS foo() is 42
    252 PASS foo() is 42
    253 PASS foo() is 42
    254 PASS foo() is 42
    255 PASS foo() is 42
    256 PASS foo() is 42
    257 PASS foo() is 42
    258 PASS foo() is 42
    259 PASS foo() is 42
    260 PASS foo() is 42
    261 PASS foo() is 42
    262 PASS foo() is 42
    263 PASS foo() is 42
    264 PASS foo() is 42
    265 PASS foo() is 42
    266 PASS foo() is 42
    267 PASS foo() is 42
    268 PASS foo() is 42
    269 PASS foo() is 42
    270 PASS foo() is 42
    271 PASS foo() is 42
    272 PASS foo() is 42
    273 PASS foo() is 42
    274 PASS foo() is 42
    275 PASS foo() is 42
    276 PASS foo() is 42
    277 PASS foo() is 42
    278 PASS foo() is 42
    279 PASS foo() is 42
    280 PASS foo() is 42
    281 PASS foo() is 42
    282 PASS foo() is 42
    283 PASS foo() is 42
    284 PASS foo() is 42
    285 PASS foo() is 42
    286 PASS foo() is 42
    287 PASS foo() is 42
    288 PASS foo() is 42
    289 PASS foo() is 42
    290 PASS foo() is 42
    291 PASS foo() is 42
    292 PASS foo() is 42
    293 PASS foo() is 42
    294 PASS foo() is 42
    295 PASS foo() is 42
    296 PASS foo() is 42
    297 PASS foo() is 42
    298 PASS foo() is 42
    299 PASS foo() is 42
    300 PASS foo() is 42
    301 PASS foo() is 42
    302 PASS foo() is 42
    303 PASS foo() is 42
    304 PASS foo() is 42
    305 PASS foo() is 42
    306 PASS foo() is 42
    307 PASS foo() is 42
    308 PASS foo() is 42
    309 PASS foo() is 42
    310 PASS foo() is 42
    311 PASS foo() is 42
    312 PASS foo() is 42
    313 PASS foo() is 42
    314 PASS foo() is 42
    315 PASS foo() is 42
    316 PASS foo() is 42
    317 PASS foo() is 42
    318 PASS foo() is 42
    319 PASS foo() is 42
    320 PASS foo() is 42
    321 PASS foo() is 42
    322 PASS foo() is 42
    323 PASS foo() is 42
    324 PASS foo() is 42
    325 PASS foo() is 42
    326 PASS foo() is 42
    327 PASS foo() is 42
    328 PASS foo() is 42
    329 PASS foo() is 42
    330 PASS foo() is 42
    331 PASS foo() is 42
    332 PASS foo() is 42
    333 PASS foo() is 42
    334 PASS foo() is 42
    335 PASS foo() is 42
    336 PASS foo() is 42
    337 PASS foo() is 42
    338 PASS foo() is 42
    339 PASS foo() is 42
    340 PASS foo() is 42
    341 PASS foo() is 42
    342 PASS foo() is 42
    343 PASS foo() is 42
    344 PASS foo() is 42
    345 PASS foo() is 42
    346 PASS foo() is 42
    347 PASS foo() is 42
    348 PASS foo() is 42
    349 PASS foo() is 42
    350 PASS foo() is 42
    351 PASS foo() is 42
    352 PASS foo() is 42
    353 PASS foo() is 42
    354 PASS foo() is 42
    355 PASS foo() is 42
    356 PASS foo() is 42
    357 PASS foo() is 42
    358 PASS foo() is 42
    359 PASS foo() is 42
    360 PASS foo() is 42
    361 PASS foo() is 42
    362 PASS foo() is 42
    363 PASS foo() is 42
    364 PASS foo() is 42
    365 PASS foo() is 42
    366 PASS foo() is 42
    367 PASS foo() is 42
    368 PASS foo() is 42
    369 PASS foo() is 42
    370 PASS foo() is 42
    371 PASS foo() is 42
    372 PASS foo() is 42
    373 PASS foo() is 42
    374 PASS foo() is 42
    375 PASS foo() is 42
    376 PASS foo() is 42
    377 PASS foo() is 42
    378 PASS foo() is 42
    379 PASS foo() is 42
    380 PASS foo() is 42
    381 PASS foo() is 42
    382 PASS foo() is 42
    383 PASS foo() is 42
    384 PASS foo() is 42
    385 PASS foo() is 42
    386 PASS foo() is 42
    387 PASS foo() is 42
    388 PASS foo() is 42
    389 PASS foo() is 42
    390 PASS foo() is 42
    391 PASS foo() is 42
    392 PASS foo() is 42
    393 PASS foo() is 42
    394 PASS foo() is 42
    395 PASS foo() is 42
    396 PASS foo() is 42
    397 PASS foo() is 42
    398 PASS foo() is 42
    399 PASS foo() is 42
    400 PASS foo() is 42
    401 PASS foo() is 42
    402 PASS foo() is 42
    403 PASS foo() is 42
    404 PASS foo() is 42
    405 PASS foo() is 42
    406 PASS foo() is 42
    407 PASS foo() is 42
    408 PASS foo() is 42
    409 PASS foo() is 42
    410 PASS foo() is 42
    411 PASS foo() is 42
    412 PASS foo() is 42
    413 PASS foo() is 42
    414 PASS foo() is 42
    415 PASS foo() is 42
    416 PASS foo() is 42
    417 PASS foo() is 42
    418 PASS foo() is 42
    419 PASS foo() is 42
    420 PASS foo() is 42
    421 PASS foo() is 42
    422 PASS foo() is 42
    423 PASS foo() is 42
    424 PASS foo() is 42
    425 PASS foo() is 42
    426 PASS foo() is 42
    427 PASS foo() is 42
    428 PASS foo() is 42
    429 PASS foo() is 42
    430 PASS foo() is 42
    431 PASS foo() is 42
    432 PASS foo() is 42
    433 PASS foo() is 42
    434 PASS foo() is 42
    435 PASS foo() is 42
    436 PASS foo() is 42
    437 PASS foo() is 42
    438 PASS foo() is 42
    439 PASS foo() is 42
    440 PASS foo() is 42
    441 PASS foo() is 42
    442 PASS foo() is 42
    443 PASS foo() is 42
    444 PASS foo() is 42
    445 PASS foo() is 42
    446 PASS foo() is 42
    447 PASS foo() is 42
    448 PASS foo() is 42
    449 PASS foo() is 42
    450 PASS foo() is 42
    451 PASS foo() is 42
    452 PASS foo() is 42
    453 PASS foo() is 42
    454 PASS foo() is 42
    455 PASS foo() is 42
    456 PASS foo() is 42
    457 PASS foo() is 42
    458 PASS foo() is 42
    459 PASS foo() is 42
    460 PASS foo() is 42
    461 PASS foo() is 42
    462 PASS foo() is 42
    463 PASS foo() is 42
    464 PASS foo() is 42
    465 PASS foo() is 42
    466 PASS foo() is 42
    467 PASS foo() is 42
    468 PASS foo() is 42
    469 PASS foo() is 42
    470 PASS foo() is 42
    471 PASS foo() is 42
    472 PASS foo() is 42
    473 PASS foo() is 42
    474 PASS foo() is 42
    475 PASS foo() is 42
    476 PASS foo() is 42
    477 PASS foo() is 42
    478 PASS foo() is 42
    479 PASS foo() is 42
    480 PASS foo() is 42
    481 PASS foo() is 42
    482 PASS foo() is 42
    483 PASS foo() is 42
    484 PASS foo() is 42
    485 PASS foo() is 42
    486 PASS foo() is 42
    487 PASS foo() is 42
    488 PASS foo() is 42
    489 PASS foo() is 42
    490 PASS foo() is 42
    491 PASS foo() is 42
    492 PASS foo() is 42
    493 PASS foo() is 42
    494 PASS foo() is 42
    495 PASS foo() is 42
    496 PASS foo() is 42
    497 PASS foo() is 42
    498 PASS foo() is 42
    499 PASS foo() is 42
    500 PASS foo() is 42
    501 PASS foo() is 42
    502 PASS foo() is 42
    503 PASS foo() is 42
    504 PASS foo() is 42
    505 PASS foo() is 42
    506 PASS foo() is 42
    507 PASS foo() is 42
    508 PASS foo() is 42
    509 PASS foo() is 42
    510 PASS foo() is 42
    511 PASS foo() is 42
    512 PASS foo() is 42
    513 PASS foo() is 42
    514 PASS foo() is 42
    515 PASS foo() is 42
    516 PASS foo() is 42
    517 PASS foo() is 42
    518 PASS foo() is 42
    519 PASS foo() is 42
    520 PASS foo() is 42
    521 PASS foo() is 42
    522 PASS foo() is 42
    523 PASS foo() is 42
    524 PASS foo() is 42
    525 PASS foo() is 42
    526 PASS foo() is 42
    527 PASS foo() is 42
    528 PASS foo() is 42
    529 PASS foo() is 42
    530 PASS foo() is 42
    531 PASS foo() is 42
    532 PASS foo() is 42
    533 PASS foo() is 42
    534 PASS foo() is 42
    535 PASS foo() is 42
    536 PASS foo() is 42
    537 PASS foo() is 42
    538 PASS foo() is 42
    539 PASS foo() is 42
    540 PASS foo() is 42
    541 PASS foo() is 42
    542 PASS foo() is 42
    543 PASS foo() is 42
    544 PASS foo() is 42
    545 PASS foo() is 42
    546 PASS foo() is 42
    547 PASS foo() is 42
    548 PASS foo() is 42
    549 PASS foo() is 42
    550 PASS foo() is 42
    551 PASS foo() is 42
    552 PASS foo() is 42
    553 PASS foo() is 42
    554 PASS foo() is 42
    555 PASS foo() is 42
    556 PASS foo() is 42
    557 PASS foo() is 42
    558 PASS foo() is 42
    559 PASS foo() is 42
    560 PASS foo() is 42
    561 PASS foo() is 42
    562 PASS foo() is 42
    563 PASS foo() is 42
    564 PASS foo() is 42
    565 PASS foo() is 42
    566 PASS foo() is 42
    567 PASS foo() is 42
    568 PASS foo() is 42
    569 PASS foo() is 42
    570 PASS foo() is 42
    571 PASS foo() is 42
    572 PASS foo() is 42
    573 PASS foo() is 42
    574 PASS foo() is 42
    575 PASS foo() is 42
    576 PASS foo() is 42
    577 PASS foo() is 42
    578 PASS foo() is 42
    579 PASS foo() is 42
    580 PASS foo() is 42
    581 PASS foo() is 42
    582 PASS foo() is 42
    583 PASS foo() is 42
    584 PASS foo() is 42
    585 PASS foo() is 42
    586 PASS foo() is 42
    587 PASS foo() is 42
    588 PASS foo() is 42
    589 PASS foo() is 42
    590 PASS foo() is 42
    591 PASS foo() is 42
    592 PASS foo() is 42
    593 PASS foo() is 42
    594 PASS foo() is 42
    595 PASS foo() is 42
    596 PASS foo() is 42
    597 PASS foo() is 42
    598 PASS foo() is 42
    599 PASS foo() is 42
    600 PASS foo() is 42
    601 PASS foo() is 42
    602 PASS foo() is 42
    603 PASS foo() is 42
    604 PASS foo() is 42
    605 PASS foo() is 42
    606 PASS foo() is 42
    607 PASS foo() is 42
    608 PASS foo() is 42
    609 PASS foo() is 42
    610 PASS foo() is 42
    611 PASS foo() is 42
    612 PASS foo() is 42
    613 PASS foo() is 42
    614 PASS foo() is 42
    615 PASS foo() is 42
    616 PASS foo() is 42
    617 PASS foo() is 42
    618 PASS foo() is 42
    619 PASS foo() is 42
    620 PASS foo() is 42
    621 PASS foo() is 42
    622 PASS foo() is 42
    623 PASS foo() is 42
    624 PASS foo() is 42
    625 PASS foo() is 42
    626 PASS foo() is 42
    627 PASS foo() is 42
    628 PASS foo() is 42
    629 PASS foo() is 42
    630 PASS foo() is 42
    631 PASS foo() is 42
    632 PASS foo() is 42
    633 PASS foo() is 42
    634 PASS foo() is 42
    635 PASS foo() is 42
    636 PASS foo() is 42
    637 PASS foo() is 42
    638 PASS foo() is 42
    639 PASS foo() is 42
    640 PASS foo() is 42
    641 PASS foo() is 42
    642 PASS foo() is 42
    643 PASS foo() is 42
    644 PASS foo() is 42
    645 PASS foo() is 42
    646 PASS foo() is 42
    647 PASS foo() is 42
    648 PASS foo() is 42
    649 PASS foo() is 42
    650 PASS foo() is 42
    651 PASS foo() is 42
    652 PASS foo() is 42
    653 PASS foo() is 42
    654 PASS foo() is 42
    655 PASS foo() is 42
    656 PASS foo() is 42
    657 PASS foo() is 42
    658 PASS foo() is 42
    659 PASS foo() is 42
    660 PASS foo() is 42
    661 PASS foo() is 42
    662 PASS foo() is 42
    663 PASS foo() is 42
    664 PASS foo() is 42
    665 PASS foo() is 42
    666 PASS foo() is 42
    667 PASS foo() is 42
    668 PASS foo() is 42
    669 PASS foo() is 42
    670 PASS foo() is 42
    671 PASS foo() is 42
    672 PASS foo() is 42
    673 PASS foo() is 42
    674 PASS foo() is 42
    675 PASS foo() is 42
    676 PASS foo() is 42
    677 PASS foo() is 42
    678 PASS foo() is 42
    679 PASS foo() is 42
    680 PASS foo() is 42
    681 PASS foo() is 42
    682 PASS foo() is 42
    683 PASS foo() is 42
    684 PASS foo() is 42
    685 PASS foo() is 42
    686 PASS foo() is 42
    687 PASS foo() is 42
    688 PASS foo() is 42
    689 PASS foo() is 42
    690 PASS foo() is 42
    691 PASS foo() is 42
    692 PASS foo() is 42
    693 PASS foo() is 42
    694 PASS foo() is 42
    695 PASS foo() is 42
    696 PASS foo() is 42
    697 PASS foo() is 42
    698 PASS foo() is 42
    699 PASS foo() is 42
    700 PASS foo() is 42
    701 PASS foo() is 42
    702 PASS foo() is 42
    703 PASS foo() is 42
    704 PASS foo() is 42
    705 PASS foo() is 42
    706 PASS foo() is 42
    707 PASS foo() is 42
    708 PASS foo() is 42
    709 PASS foo() is 42
    710 PASS foo() is 42
    711 PASS foo() is 42
    712 PASS foo() is 42
    713 PASS foo() is 42
    714 PASS foo() is 42
    715 PASS foo() is 42
    716 PASS foo() is 42
    717 PASS foo() is 42
    718 PASS foo() is 42
    719 PASS foo() is 42
    720 PASS foo() is 42
    721 PASS foo() is 42
    722 PASS foo() is 42
    723 PASS foo() is 42
    724 PASS foo() is 42
    725 PASS foo() is 42
    726 PASS foo() is 42
    727 PASS foo() is 42
    728 PASS foo() is 42
    729 PASS foo() is 42
    730 PASS foo() is 42
    731 PASS foo() is 42
    732 PASS foo() is 42
    733 PASS foo() is 42
    734 PASS foo() is 42
    735 PASS foo() is 42
    736 PASS foo() is 42
    737 PASS foo() is 42
    738 PASS foo() is 42
    739 PASS foo() is 42
    740 PASS foo() is 42
    741 PASS foo() is 42
    742 PASS foo() is 42
    743 PASS foo() is 42
    744 PASS foo() is 42
    745 PASS foo() is 42
    746 PASS foo() is 42
    747 PASS foo() is 42
    748 PASS foo() is 42
    749 PASS foo() is 42
    750 PASS foo() is 42
    751 PASS foo() is 42
    752 PASS foo() is 42
    753 PASS foo() is 42
    754 PASS foo() is 42
    755 PASS foo() is 42
    756 PASS foo() is 42
    757 PASS foo() is 42
    758 PASS foo() is 42
    759 PASS foo() is 42
    760 PASS foo() is 42
    761 PASS foo() is 42
    762 PASS foo() is 42
    763 PASS foo() is 42
    764 PASS foo() is 42
    765 PASS foo() is 42
    766 PASS foo() is 42
    767 PASS foo() is 42
    768 PASS foo() is 42
    769 PASS foo() is 42
    770 PASS foo() is 42
    771 PASS foo() is 42
    772 PASS foo() is 42
    773 PASS foo() is 42
    774 PASS foo() is 42
    775 PASS foo() is 42
    776 PASS foo() is 42
    777 PASS foo() is 42
    778 PASS foo() is 42
    779 PASS foo() is 42
    780 PASS foo() is 42
    781 PASS foo() is 42
    782 PASS foo() is 42
    783 PASS foo() is 42
    784 PASS foo() is 42
    785 PASS foo() is 42
    786 PASS foo() is 42
    787 PASS foo() is 42
    788 PASS foo() is 42
    789 PASS foo() is 42
    790 PASS foo() is 42
    791 PASS foo() is 42
    792 PASS foo() is 42
    793 PASS foo() is 42
    794 PASS foo() is 42
    795 PASS foo() is 42
    796 PASS foo() is 42
    797 PASS foo() is 42
    798 PASS foo() is 42
    799 PASS foo() is 42
    800 PASS foo() is 42
    801 PASS foo() is 42
    802 PASS foo() is 42
    803 PASS foo() is 42
    804 PASS foo() is 42
    805 PASS foo() is 42
    806 PASS foo() is 42
    807 PASS foo() is 42
    808 PASS foo() is 42
    809 PASS foo() is 42
    810 PASS foo() is 42
    811 PASS foo() is 42
    812 PASS foo() is 42
    813 PASS foo() is 42
    814 PASS foo() is 42
    815 PASS foo() is 42
    816 PASS foo() is 42
    817 PASS foo() is 42
    818 PASS foo() is 42
    819 PASS foo() is 42
    820 PASS foo() is 42
    821 PASS foo() is 42
    822 PASS foo() is 42
    823 PASS foo() is 42
    824 PASS foo() is 42
    825 PASS foo() is 42
    826 PASS foo() is 42
    827 PASS foo() is 42
    828 PASS foo() is 42
    829 PASS foo() is 42
    830 PASS foo() is 42
    831 PASS foo() is 42
    832 PASS foo() is 42
    833 PASS foo() is 42
    834 PASS foo() is 42
    835 PASS foo() is 42
    836 PASS foo() is 42
    837 PASS foo() is 42
    838 PASS foo() is 42
    839 PASS foo() is 42
    840 PASS foo() is 42
    841 PASS foo() is 42
    842 PASS foo() is 42
    843 PASS foo() is 42
    844 PASS foo() is 42
    845 PASS foo() is 42
    846 PASS foo() is 42
    847 PASS foo() is 42
    848 PASS foo() is 42
    849 PASS foo() is 42
    850 PASS foo() is 42
    851 PASS foo() is 42
    852 PASS foo() is 42
    853 PASS foo() is 42
    854 PASS foo() is 42
    855 PASS foo() is 42
    856 PASS foo() is 42
    857 PASS foo() is 42
    858 PASS foo() is 42
    859 PASS foo() is 42
    860 PASS foo() is 42
    861 PASS foo() is 42
    862 PASS foo() is 42
    863 PASS foo() is 42
    864 PASS foo() is 42
    865 PASS foo() is 42
    866 PASS foo() is 42
    867 PASS foo() is 42
    868 PASS foo() is 42
    869 PASS foo() is 42
    870 PASS foo() is 42
    871 PASS foo() is 42
    872 PASS foo() is 42
    873 PASS foo() is 42
    874 PASS foo() is 42
    875 PASS foo() is 42
    876 PASS foo() is 42
    877 PASS foo() is 42
    878 PASS foo() is 42
    879 PASS foo() is 42
    880 PASS foo() is 42
    881 PASS foo() is 42
    882 PASS foo() is 42
    883 PASS foo() is 42
    884 PASS foo() is 42
    885 PASS foo() is 42
    886 PASS foo() is 42
    887 PASS foo() is 42
    888 PASS foo() is 42
    889 PASS foo() is 42
    890 PASS foo() is 42
    891 PASS foo() is 42
    892 PASS foo() is 42
    893 PASS foo() is 42
    894 PASS foo() is 42
    895 PASS foo() is 42
    896 PASS foo() is 42
    897 PASS foo() is 42
    898 PASS foo() is 42
    899 PASS foo() is 42
    900 PASS foo() is 42
    901 PASS foo() is 42
    902 PASS foo() is 42
    903 PASS foo() is 42
    904 PASS foo() is 42
    905 PASS foo() is 42
    906 PASS foo() is 42
    907 PASS foo() is 42
    908 PASS foo() is 42
    909 PASS foo() is 42
    910 PASS foo() is 42
    911 PASS foo() is 42
    912 PASS foo() is 42
    913 PASS foo() is 42
    914 PASS foo() is 42
    915 PASS foo() is 42
    916 PASS foo() is 42
    917 PASS foo() is 42
    918 PASS foo() is 42
    919 PASS foo() is 42
    920 PASS foo() is 42
    921 PASS foo() is 42
    922 PASS foo() is 42
    923 PASS foo() is 42
    924 PASS foo() is 42
    925 PASS foo() is 42
    926 PASS foo() is 42
    927 PASS foo() is 42
    928 PASS foo() is 42
    929 PASS foo() is 42
    930 PASS foo() is 42
    931 PASS foo() is 42
    932 PASS foo() is 42
    933 PASS foo() is 42
    934 PASS foo() is 42
    935 PASS foo() is 42
    936 PASS foo() is 42
    937 PASS foo() is 42
    938 PASS foo() is 42
    939 PASS foo() is 42
    940 PASS foo() is 42
    941 PASS foo() is 42
    942 PASS foo() is 42
    943 PASS foo() is 42
    944 PASS foo() is 42
    945 PASS foo() is 42
    946 PASS foo() is 42
    947 PASS foo() is 42
    948 PASS foo() is 42
    949 PASS foo() is 42
    950 PASS foo() is 42
    951 PASS foo() is 42
    952 PASS foo() is 42
    953 PASS foo() is 42
    954 PASS foo() is 42
    955 PASS foo() is 42
    956 PASS foo() is 42
    957 PASS foo() is 42
    958 PASS foo() is 42
    959 PASS foo() is 42
    960 PASS foo() is 42
    961 PASS foo() is 42
    962 PASS foo() is 42
    963 PASS foo() is 42
    964 PASS foo() is 42
    965 PASS foo() is 42
    966 PASS foo() is 42
    967 PASS foo() is 42
    968 PASS foo() is 42
    969 PASS foo() is 42
    970 PASS foo() is 42
    971 PASS foo() is 42
    972 PASS foo() is 42
    973 PASS foo() is 42
    974 PASS foo() is 42
    975 PASS foo() is 42
    976 PASS foo() is 42
    977 PASS foo() is 42
    978 PASS foo() is 42
    979 PASS foo() is 42
    980 PASS foo() is 42
    981 PASS foo() is 42
    982 PASS foo() is 42
    983 PASS foo() is 42
    984 PASS foo() is 42
    985 PASS foo() is 42
    986 PASS foo() is 42
    987 PASS foo() is 42
    988 PASS foo() is 42
    989 PASS foo() is 42
    990 PASS foo() is 42
    991 PASS foo() is 42
    992 PASS foo() is 42
    993 PASS foo() is 42
    994 PASS foo() is 42
    995 PASS foo() is 42
    996 PASS foo() is 42
    997 PASS foo() is 42
    998 PASS foo() is 42
    999 PASS foo() is 42
   1000 PASS foo() is 42
   1001 PASS foo() is 42
   1002 PASS foo() is 42
   1003 PASS foo() is 42
   1004 PASS foo() is 42
   1005 PASS foo() is 42
   1006 PASS foo() is 42
   1007 PASS foo() is 42
   1008 PASS foo() is 42
   1009 PASS foo() is 42
   1010 PASS foo() is 42
   1011 PASS foo() is 42
   1012 PASS foo() is 42
   1013 PASS foo() is 42
   1014 PASS foo() is 42
   1015 PASS foo() is 42
   1016 PASS foo() is 42
   1017 PASS foo() is 42
   1018 PASS foo() is 42
   1019 PASS foo() is 42
   1020 PASS foo() is 42
   1021 PASS foo() is 42
   1022 PASS foo() is 42
   1023 PASS foo() is 42
   1024 PASS foo() is 42
   1025 PASS foo() is 42
   1026 PASS foo() is 42
   1027 PASS foo() is 42
   1028 PASS foo() is 42
   1029 PASS foo() is 42
   1030 PASS foo() is 42
   1031 PASS foo() is 42
   1032 PASS foo() is 42
   1033 PASS foo() is 42
   1034 PASS foo() is 42
   1035 PASS foo() is 42
   1036 PASS foo() is 42
   1037 PASS foo() is 42
   1038 PASS foo() is 42
   1039 PASS foo() is 42
   1040 PASS foo() is 42
   1041 PASS foo() is 42
   1042 PASS foo() is 42
   1043 PASS foo() is 42
   1044 PASS foo() is 42
   1045 PASS foo() is 42
   1046 PASS foo() is 42
   1047 PASS foo() is 42
   1048 PASS foo() is 42
   1049 PASS foo() is 42
   1050 PASS foo() is 42
   1051 PASS foo() is 42
   1052 PASS foo() is 42
   1053 PASS foo() is 42
   1054 PASS foo() is 42
   1055 PASS foo() is 42
   1056 PASS foo() is 42
   1057 PASS foo() is 42
   1058 PASS foo() is 42
   1059 PASS foo() is 42
   1060 PASS foo() is 42
   1061 PASS foo() is 42
   1062 PASS foo() is 42
   1063 PASS foo() is 42
   1064 PASS foo() is 42
   1065 PASS foo() is 42
   1066 PASS foo() is 42
   1067 PASS foo() is 42
   1068 PASS foo() is 42
   1069 PASS foo() is 42
   1070 PASS foo() is 42
   1071 PASS foo() is 42
   1072 PASS foo() is 42
   1073 PASS foo() is 42
   1074 PASS foo() is 42
   1075 PASS foo() is 42
   1076 PASS foo() is 42
   1077 PASS foo() is 42
   1078 PASS foo() is 42
   1079 PASS foo() is 42
   1080 PASS foo() is 42
   1081 PASS foo() is 42
   1082 PASS foo() is 42
   1083 PASS foo() is 42
   1084 PASS foo() is 42
   1085 PASS foo() is 42
   1086 PASS foo() is 42
   1087 PASS foo() is 42
   1088 PASS foo() is 42
   1089 PASS foo() is 42
   1090 PASS foo() is 42
   1091 PASS foo() is 42
   1092 PASS foo() is 42
   1093 PASS foo() is 42
   1094 PASS foo() is 42
   1095 PASS foo() is 42
   1096 PASS foo() is 42
   1097 PASS foo() is 42
   1098 PASS foo() is 42
   1099 PASS foo() is 42
   1100 PASS foo() is 42
   1101 PASS foo() is 42
   1102 PASS foo() is 42
   1103 PASS foo() is 42
   1104 PASS foo() is 42
   1105 PASS foo() is 42
   1106 PASS foo() is 42
   1107 PASS foo() is 42
   1108 PASS foo() is 42
   1109 PASS foo() is 42
   1110 PASS foo() is 42
   1111 PASS foo() is 42
   1112 PASS foo() is 42
   1113 PASS foo() is 42
   1114 PASS foo() is 42
   1115 PASS foo() is 42
   1116 PASS foo() is 42
   1117 PASS foo() is 42
   1118 PASS foo() is 42
   1119 PASS foo() is 42
   1120 PASS foo() is 42
   1121 PASS foo() is 42
   1122 PASS foo() is 42
   1123 PASS foo() is 42
   1124 PASS foo() is 42
   1125 PASS foo() is 42
   1126 PASS foo() is 42
   1127 PASS foo() is 42
   1128 PASS foo() is 42
   1129 PASS foo() is 42
   1130 PASS foo() is 42
   1131 PASS foo() is 42
   1132 PASS foo() is 42
   1133 PASS foo() is 42
   1134 PASS foo() is 42
   1135 PASS foo() is 42
   1136 PASS foo() is 42
   1137 PASS foo() is 42
   1138 PASS foo() is 42
   1139 PASS foo() is 42
   1140 PASS foo() is 42
   1141 PASS foo() is 42
   1142 PASS foo() is 42
   1143 PASS foo() is 42
   1144 PASS foo() is 42
   1145 PASS foo() is 42
   1146 PASS foo() is 42
   1147 PASS foo() is 42
   1148 PASS foo() is 42
   1149 PASS foo() is 42
   1150 PASS foo() is 42
   1151 PASS foo() is 42
   1152 PASS foo() is 42
   1153 PASS foo() is 42
   1154 PASS foo() is 42
   1155 PASS foo() is 42
   1156 PASS foo() is 42
   1157 PASS foo() is 42
   1158 PASS foo() is 42
   1159 PASS foo() is 42
   1160 PASS foo() is 42
   1161 PASS foo() is 42
   1162 PASS foo() is 42
   1163 PASS foo() is 42
   1164 PASS foo() is 42
   1165 PASS foo() is 42
   1166 PASS foo() is 42
   1167 PASS foo() is 42
   1168 PASS foo() is 42
   1169 PASS foo() is 42
   1170 PASS foo() is 42
   1171 PASS foo() is 42
   1172 PASS foo() is 42
   1173 PASS foo() is 42
   1174 PASS foo() is 42
   1175 PASS foo() is 42
   1176 PASS foo() is 42
   1177 PASS foo() is 42
   1178 PASS foo() is 42
   1179 PASS foo() is 42
   1180 PASS foo() is 42
   1181 PASS foo() is 42
   1182 PASS foo() is 42
   1183 PASS foo() is 42
   1184 PASS foo() is 42
   1185 PASS foo() is 42
   1186 PASS foo() is 42
   1187 PASS foo() is 42
   1188 PASS foo() is 42
   1189 PASS foo() is 42
   1190 PASS foo() is 42
   1191 PASS foo() is 42
   1192 PASS foo() is 42
   1193 PASS foo() is 42
   1194 PASS foo() is 42
   1195 PASS foo() is 42
   1196 PASS foo() is 42
   1197 PASS foo() is 42
   1198 PASS foo() is 42
   1199 PASS foo() is 42
   1200 PASS foo() is 42
   1201 PASS foo() is 42
   1202 PASS foo() is 42
   1203 PASS foo() is 42
   1204 PASS foo() is 42
   1205 PASS foo() is 42
   1206 PASS foo() is 42
   1207 PASS foo() is 42
   1208 PASS foo() is 42
   1209 PASS foo() is 42
   1210 PASS foo() is 42
   1211 PASS foo() is 42
   1212 PASS foo() is 42
   1213 PASS foo() is 42
   1214 PASS foo() is 42
   1215 PASS foo() is 42
   1216 PASS foo() is 42
   1217 PASS foo() is 42
   1218 PASS foo() is 42
   1219 PASS foo() is 42
   1220 PASS foo() is 42
   1221 PASS foo() is 42
   1222 PASS foo() is 42
   1223 PASS foo() is 42
   1224 PASS foo() is 42
   1225 PASS foo() is 42
   1226 PASS foo() is 42
   1227 PASS foo() is 42
   1228 PASS foo() is 42
   1229 PASS foo() is 42
   1230 PASS foo() is 42
   1231 PASS foo() is 42
   1232 PASS foo() is 42
   1233 PASS foo() is 42
   1234 PASS foo() is 42
   1235 PASS foo() is 42
   1236 PASS foo() is 42
   1237 PASS foo() is 42
   1238 PASS foo() is 42
   1239 PASS foo() is 42
   1240 PASS foo() is 42
   1241 PASS foo() is 42
   1242 PASS foo() is 42
   1243 PASS foo() is 42
   1244 PASS foo() is 42
   1245 PASS foo() is 42
   1246 PASS foo() is 42
   1247 PASS foo() is 42
   1248 PASS foo() is 42
   1249 PASS foo() is 42
   1250 PASS foo() is 42
   1251 PASS foo() is 42
   1252 PASS foo() is 42
   1253 PASS foo() is 42
   1254 PASS foo() is 42
   1255 PASS foo() is 42
   1256 PASS foo() is 42
   1257 PASS foo() is 42
   1258 PASS foo() is 42
   1259 PASS foo() is 42
   1260 PASS foo() is 42
   1261 PASS foo() is 42
   1262 PASS foo() is 42
   1263 PASS foo() is 42
   1264 PASS foo() is 42
   1265 PASS foo() is 42
   1266 PASS foo() is 42
   1267 PASS foo() is 42
   1268 PASS foo() is 42
   1269 PASS foo() is 42
   1270 PASS foo() is 42
   1271 PASS foo() is 42
   1272 PASS foo() is 42
   1273 PASS foo() is 42
   1274 PASS foo() is 42
   1275 PASS foo() is 42
   1276 PASS foo() is 42
   1277 PASS foo() is 42
   1278 PASS foo() is 42
   1279 PASS foo() is 42
   1280 PASS foo() is 42
   1281 PASS foo() is 42
   1282 PASS foo() is 42
   1283 PASS foo() is 42
   1284 PASS foo() is 42
   1285 PASS foo() is 42
   1286 PASS foo() is 42
   1287 PASS foo() is 42
   1288 PASS foo() is 42
   1289 PASS foo() is 42
   1290 PASS foo() is 42
   1291 PASS foo() is 42
   1292 PASS foo() is 42
   1293 PASS foo() is 42
   1294 PASS foo() is 42
   1295 PASS foo() is 42
   1296 PASS foo() is 42
   1297 PASS foo() is 42
   1298 PASS foo() is 42
   1299 PASS foo() is 42
   1300 PASS foo() is 42
   1301 PASS foo() is 42
   1302 PASS foo() is 42
   1303 PASS foo() is 42
   1304 PASS foo() is 42
   1305 PASS foo() is 42
   1306 PASS foo() is 42
   1307 PASS foo() is 42
   1308 PASS foo() is 42
   1309 PASS foo() is 42
   1310 PASS foo() is 42
   1311 PASS foo() is 42
   1312 PASS foo() is 42
   1313 PASS foo() is 42
   1314 PASS foo() is 42
   1315 PASS foo() is 42
   1316 PASS foo() is 42
   1317 PASS foo() is 42
   1318 PASS foo() is 42
   1319 PASS foo() is 42
   1320 PASS foo() is 42
   1321 PASS foo() is 42
   1322 PASS foo() is 42
   1323 PASS foo() is 42
   1324 PASS foo() is 42
   1325 PASS foo() is 42
   1326 PASS foo() is 42
   1327 PASS foo() is 42
   1328 PASS foo() is 42
   1329 PASS foo() is 42
   1330 PASS foo() is 42
   1331 PASS foo() is 42
   1332 PASS foo() is 42
   1333 PASS foo() is 42
   1334 PASS foo() is 42
   1335 PASS foo() is 42
   1336 PASS foo() is 42
   1337 PASS foo() is 42
   1338 PASS foo() is 42
   1339 PASS foo() is 42
   1340 PASS foo() is 42
   1341 PASS foo() is 42
   1342 PASS foo() is 42
   1343 PASS foo() is 42
   1344 PASS foo() is 42
   1345 PASS foo() is 42
   1346 PASS foo() is 42
   1347 PASS foo() is 42
   1348 PASS foo() is 42
   1349 PASS foo() is 42
   1350 PASS foo() is 42
   1351 PASS foo() is 42
   1352 PASS foo() is 42
   1353 PASS foo() is 42
   1354 PASS foo() is 42
   1355 PASS foo() is 42
   1356 PASS foo() is 42
   1357 PASS foo() is 42
   1358 PASS foo() is 42
   1359 PASS foo() is 42
   1360 PASS foo() is 42
   1361 PASS foo() is 42
   1362 PASS foo() is 42
   1363 PASS foo() is 42
   1364 PASS foo() is 42
   1365 PASS foo() is 42
   1366 PASS foo() is 42
   1367 PASS foo() is 42
   1368 PASS foo() is 42
   1369 PASS foo() is 42
   1370 PASS foo() is 42
   1371 PASS foo() is 42
   1372 PASS foo() is 42
   1373 PASS foo() is 42
   1374 PASS foo() is 42
   1375 PASS foo() is 42
   1376 PASS foo() is 42
   1377 PASS foo() is 42
   1378 PASS foo() is 42
   1379 PASS foo() is 42
   1380 PASS foo() is 42
   1381 PASS foo() is 42
   1382 PASS foo() is 42
   1383 PASS foo() is 42
   1384 PASS foo() is 42
   1385 PASS foo() is 42
   1386 PASS foo() is 42
   1387 PASS foo() is 42
   1388 PASS foo() is 42
   1389 PASS foo() is 42
   1390 PASS foo() is 42
   1391 PASS foo() is 42
   1392 PASS foo() is 42
   1393 PASS foo() is 42
   1394 PASS foo() is 42
   1395 PASS foo() is 42
   1396 PASS foo() is 42
   1397 PASS foo() is 42
   1398 PASS foo() is 42
   1399 PASS foo() is 42
   1400 PASS foo() is 42
   1401 PASS foo() is 42
   1402 PASS foo() is 42
   1403 PASS foo() is 42
   1404 PASS foo() is 42
   1405 PASS foo() is 42
   1406 PASS foo() is 42
   1407 PASS foo() is 42
   1408 PASS foo() is 42
   1409 PASS foo() is 42
   1410 PASS foo() is 42
   1411 PASS foo() is 42
   1412 PASS foo() is 42
   1413 PASS foo() is 42
   1414 PASS foo() is 42
   1415 PASS foo() is 42
   1416 PASS foo() is 42
   1417 PASS foo() is 42
   1418 PASS foo() is 42
   1419 PASS foo() is 42
   1420 PASS foo() is 42
   1421 PASS foo() is 42
   1422 PASS foo() is 42
   1423 PASS foo() is 42
   1424 PASS foo() is 42
   1425 PASS foo() is 42
   1426 PASS foo() is 42
   1427 PASS foo() is 42
   1428 PASS foo() is 42
   1429 PASS foo() is 42
   1430 PASS foo() is 42
   1431 PASS foo() is 42
   1432 PASS foo() is 42
   1433 PASS foo() is 42
   1434 PASS foo() is 42
   1435 PASS foo() is 42
   1436 PASS foo() is 42
   1437 PASS foo() is 42
   1438 PASS foo() is 42
   1439 PASS foo() is 42
   1440 PASS foo() is 42
   1441 PASS foo() is 42
   1442 PASS foo() is 42
   1443 PASS foo() is 42
   1444 PASS foo() is 42
   1445 PASS foo() is 42
   1446 PASS foo() is 42
   1447 PASS foo() is 42
   1448 PASS foo() is 42
   1449 PASS foo() is 42
   1450 PASS foo() is 42
   1451 PASS foo() is 42
   1452 PASS foo() is 42
   1453 PASS foo() is 42
   1454 PASS foo() is 42
   1455 PASS foo() is 42
   1456 PASS foo() is 42
   1457 PASS foo() is 42
   1458 PASS foo() is 42
   1459 PASS foo() is 42
   1460 PASS foo() is 42
   1461 PASS foo() is 42
   1462 PASS foo() is 42
   1463 PASS foo() is 42
   1464 PASS foo() is 42
   1465 PASS foo() is 42
   1466 PASS foo() is 42
   1467 PASS foo() is 42
   1468 PASS foo() is 42
   1469 PASS foo() is 42
   1470 PASS foo() is 42
   1471 PASS foo() is 42
   1472 PASS foo() is 42
   1473 PASS foo() is 42
   1474 PASS foo() is 42
   1475 PASS foo() is 42
   1476 PASS foo() is 42
   1477 PASS foo() is 42
   1478 PASS foo() is 42
   1479 PASS foo() is 42
   1480 PASS foo() is 42
   1481 PASS foo() is 42
   1482 PASS foo() is 42
   1483 PASS foo() is 42
   1484 PASS foo() is 42
   1485 PASS foo() is 42
   1486 PASS foo() is 42
   1487 PASS foo() is 42
   1488 PASS foo() is 42
   1489 PASS foo() is 42
   1490 PASS foo() is 42
   1491 PASS foo() is 42
   1492 PASS foo() is 42
   1493 PASS foo() is 42
   1494 PASS foo() is 42
   1495 PASS foo() is 42
   1496 PASS foo() is 42
   1497 PASS foo() is 42
   1498 PASS foo() is 42
   1499 PASS foo() is 42
   1500 PASS foo() is 42
   1501 PASS foo() is 42
   1502 PASS foo() is 42
   1503 PASS foo() is 42
   1504 PASS foo() is 42
   1505 PASS foo() is 42
   1506 PASS foo() is 42
   1507 PASS foo() is 42
   1508 PASS foo() is 42
   1509 PASS foo() is 42
   1510 PASS foo() is 42
   1511 PASS foo() is 42
   1512 PASS foo() is 42
   1513 PASS foo() is 42
   1514 PASS foo() is 42
   1515 PASS foo() is 42
   1516 PASS foo() is 42
   1517 PASS foo() is 42
   1518 PASS foo() is 42
   1519 PASS foo() is 42
   1520 PASS foo() is 42
   1521 PASS foo() is 42
   1522 PASS foo() is 42
   1523 PASS foo() is 42
   1524 PASS foo() is 42
   1525 PASS foo() is 42
   1526 PASS foo() is 42
   1527 PASS foo() is 42
   1528 PASS foo() is 42
   1529 PASS foo() is 42
   1530 PASS foo() is 42
   1531 PASS foo() is 42
   1532 PASS foo() is 42
   1533 PASS foo() is 42
   1534 PASS foo() is 42
   1535 PASS foo() is 42
   1536 PASS foo() is 42
   1537 PASS foo() is 42
   1538 PASS foo() is 42
   1539 PASS foo() is 42
   1540 PASS foo() is 42
   1541 PASS foo() is 42
   1542 PASS foo() is 42
   1543 PASS foo() is 42
   1544 PASS foo() is 42
   1545 PASS foo() is 42
   1546 PASS foo() is 42
   1547 PASS foo() is 42
   1548 PASS foo() is 42
   1549 PASS foo() is 42
   1550 PASS foo() is 42
   1551 PASS foo() is 42
   1552 PASS foo() is 42
   1553 PASS foo() is 42
   1554 PASS foo() is 42
   1555 PASS foo() is 42
   1556 PASS foo() is 42
   1557 PASS foo() is 42
   1558 PASS foo() is 42
   1559 PASS foo() is 42
   1560 PASS foo() is 42
   1561 PASS foo() is 42
   1562 PASS foo() is 42
   1563 PASS foo() is 42
   1564 PASS foo() is 42
   1565 PASS foo() is 42
   1566 PASS foo() is 42
   1567 PASS foo() is 42
   1568 PASS foo() is 42
   1569 PASS foo() is 42
   1570 PASS foo() is 42
   1571 PASS foo() is 42
   1572 PASS foo() is 42
   1573 PASS foo() is 42
   1574 PASS foo() is 42
   1575 PASS foo() is 42
   1576 PASS foo() is 42
   1577 PASS foo() is 42
   1578 PASS foo() is 42
   1579 PASS foo() is 42
   1580 PASS foo() is 42
   1581 PASS foo() is 42
   1582 PASS foo() is 42
   1583 PASS foo() is 42
   1584 PASS foo() is 42
   1585 PASS foo() is 42
   1586 PASS foo() is 42
   1587 PASS foo() is 42
   1588 PASS foo() is 42
   1589 PASS foo() is 42
   1590 PASS foo() is 42
   1591 PASS foo() is 42
   1592 PASS foo() is 42
   1593 PASS foo() is 42
   1594 PASS foo() is 42
   1595 PASS foo() is 42
   1596 PASS foo() is 42
   1597 PASS foo() is 42
   1598 PASS foo() is 42
   1599 PASS foo() is 42
   1600 PASS foo() is 42
   1601 PASS foo() is 42
   1602 PASS foo() is 42
   1603 PASS foo() is 42
   1604 PASS foo() is 42
   1605 PASS foo() is 42
   1606 PASS foo() is 42
   1607 PASS foo() is 42
   1608 PASS foo() is 42
   1609 PASS foo() is 42
   1610 PASS foo() is 42
   1611 PASS foo() is 42
   1612 PASS foo() is 42
   1613 PASS foo() is 42
   1614 PASS foo() is 42
   1615 PASS foo() is 42
   1616 PASS foo() is 42
   1617 PASS foo() is 42
   1618 PASS foo() is 42
   1619 PASS foo() is 42
   1620 PASS foo() is 42
   1621 PASS foo() is 42
   1622 PASS foo() is 42
   1623 PASS foo() is 42
   1624 PASS foo() is 42
   1625 PASS foo() is 42
   1626 PASS foo() is 42
   1627 PASS foo() is 42
   1628 PASS foo() is 42
   1629 PASS foo() is 42
   1630 PASS foo() is 42
   1631 PASS foo() is 42
   1632 PASS foo() is 42
   1633 PASS foo() is 42
   1634 PASS foo() is 42
   1635 PASS foo() is 42
   1636 PASS foo() is 42
   1637 PASS foo() is 42
   1638 PASS foo() is 42
   1639 PASS foo() is 42
   1640 PASS foo() is 42
   1641 PASS foo() is 42
   1642 PASS foo() is 42
   1643 PASS foo() is 42
   1644 PASS foo() is 42
   1645 PASS foo() is 42
   1646 PASS foo() is 42
   1647 PASS foo() is 42
   1648 PASS foo() is 42
   1649 PASS foo() is 42
   1650 PASS foo() is 42
   1651 PASS foo() is 42
   1652 PASS foo() is 42
   1653 PASS foo() is 42
   1654 PASS foo() is 42
   1655 PASS foo() is 42
   1656 PASS foo() is 42
   1657 PASS foo() is 42
   1658 PASS foo() is 42
   1659 PASS foo() is 42
   1660 PASS foo() is 42
   1661 PASS foo() is 42
   1662 PASS foo() is 42
   1663 PASS foo() is 42
   1664 PASS foo() is 42
   1665 PASS foo() is 42
   1666 PASS foo() is 42
   1667 PASS foo() is 42
   1668 PASS foo() is 42
   1669 PASS foo() is 42
   1670 PASS foo() is 42
   1671 PASS foo() is 42
   1672 PASS foo() is 42
   1673 PASS foo() is 42
   1674 PASS foo() is 42
   1675 PASS foo() is 42
   1676 PASS foo() is 42
   1677 PASS foo() is 42
   1678 PASS foo() is 42
   1679 PASS foo() is 42
   1680 PASS foo() is 42
   1681 PASS foo() is 42
   1682 PASS foo() is 42
   1683 PASS foo() is 42
   1684 PASS foo() is 42
   1685 PASS foo() is 42
   1686 PASS foo() is 42
   1687 PASS foo() is 42
   1688 PASS foo() is 42
   1689 PASS foo() is 42
   1690 PASS foo() is 42
   1691 PASS foo() is 42
   1692 PASS foo() is 42
   1693 PASS foo() is 42
   1694 PASS foo() is 42
   1695 PASS foo() is 42
   1696 PASS foo() is 42
   1697 PASS foo() is 42
   1698 PASS foo() is 42
   1699 PASS foo() is 42
   1700 PASS foo() is 42
   1701 PASS foo() is 42
   1702 PASS foo() is 42
   1703 PASS foo() is 42
   1704 PASS foo() is 42
   1705 PASS foo() is 42
   1706 PASS foo() is 42
   1707 PASS foo() is 42
   1708 PASS foo() is 42
   1709 PASS foo() is 42
   1710 PASS foo() is 42
   1711 PASS foo() is 42
   1712 PASS foo() is 42
   1713 PASS foo() is 42
   1714 PASS foo() is 42
   1715 PASS foo() is 42
   1716 PASS foo() is 42
   1717 PASS foo() is 42
   1718 PASS foo() is 42
   1719 PASS foo() is 42
   1720 PASS foo() is 42
   1721 PASS foo() is 42
   1722 PASS foo() is 42
   1723 PASS foo() is 42
   1724 PASS foo() is 42
   1725 PASS foo() is 42
   1726 PASS foo() is 42
   1727 PASS foo() is 42
   1728 PASS foo() is 42
   1729 PASS foo() is 42
   1730 PASS foo() is 42
   1731 PASS foo() is 42
   1732 PASS foo() is 42
   1733 PASS foo() is 42
   1734 PASS foo() is 42
   1735 PASS foo() is 42
   1736 PASS foo() is 42
   1737 PASS foo() is 42
   1738 PASS foo() is 42
   1739 PASS foo() is 42
   1740 PASS foo() is 42
   1741 PASS foo() is 42
   1742 PASS foo() is 42
   1743 PASS foo() is 42
   1744 PASS foo() is 42
   1745 PASS foo() is 42
   1746 PASS foo() is 42
   1747 PASS foo() is 42
   1748 PASS foo() is 42
   1749 PASS foo() is 42
   1750 PASS foo() is 42
   1751 PASS foo() is 42
   1752 PASS foo() is 42
   1753 PASS foo() is 42
   1754 PASS foo() is 42
   1755 PASS foo() is 42
   1756 PASS foo() is 42
   1757 PASS foo() is 42
   1758 PASS foo() is 42
   1759 PASS foo() is 42
   1760 PASS foo() is 42
   1761 PASS foo() is 42
   1762 PASS foo() is 42
   1763 PASS foo() is 42
   1764 PASS foo() is 42
   1765 PASS foo() is 42
   1766 PASS foo() is 42
   1767 PASS foo() is 42
   1768 PASS foo() is 42
   1769 PASS foo() is 42
   1770 PASS foo() is 42
   1771 PASS foo() is 42
   1772 PASS foo() is 42
   1773 PASS foo() is 42
   1774 PASS foo() is 42
   1775 PASS foo() is 42
   1776 PASS foo() is 42
   1777 PASS foo() is 42
   1778 PASS foo() is 42
   1779 PASS foo() is 42
   1780 PASS foo() is 42
   1781 PASS foo() is 42
   1782 PASS foo() is 42
   1783 PASS foo() is 42
   1784 PASS foo() is 42
   1785 PASS foo() is 42
   1786 PASS foo() is 42
   1787 PASS foo() is 42
   1788 PASS foo() is 42
   1789 PASS foo() is 42
   1790 PASS foo() is 42
   1791 PASS foo() is 42
   1792 PASS foo() is 42
   1793 PASS foo() is 42
   1794 PASS foo() is 42
   1795 PASS foo() is 42
   1796 PASS foo() is 42
   1797 PASS foo() is 42
   1798 PASS foo() is 42
   1799 PASS foo() is 42
   1800 PASS foo() is 42
   1801 PASS foo() is 42
   1802 PASS foo() is 42
   1803 PASS foo() is 42
   1804 PASS foo() is 42
   1805 PASS foo() is 42
   1806 PASS foo() is 42
   1807 PASS foo() is 42
   1808 PASS foo() is 42
   1809 PASS foo() is 42
   1810 PASS foo() is 42
   1811 PASS foo() is 42
   1812 PASS foo() is 42
   1813 PASS foo() is 42
   1814 PASS foo() is 42
   1815 PASS foo() is 42
   1816 PASS foo() is 42
   1817 PASS foo() is 42
   1818 PASS foo() is 42
   1819 PASS foo() is 42
   1820 PASS foo() is 42
   1821 PASS foo() is 42
   1822 PASS foo() is 42
   1823 PASS foo() is 42
   1824 PASS foo() is 42
   1825 PASS foo() is 42
   1826 PASS foo() is 42
   1827 PASS foo() is 42
   1828 PASS foo() is 42
   1829 PASS foo() is 42
   1830 PASS foo() is 42
   1831 PASS foo() is 42
   1832 PASS foo() is 42
   1833 PASS foo() is 42
   1834 PASS foo() is 42
   1835 PASS foo() is 42
   1836 PASS foo() is 42
   1837 PASS foo() is 42
   1838 PASS foo() is 42
   1839 PASS foo() is 42
   1840 PASS foo() is 42
   1841 PASS foo() is 42
   1842 PASS foo() is 42
   1843 PASS foo() is 42
   1844 PASS foo() is 42
   1845 PASS foo() is 42
   1846 PASS foo() is 42
   1847 PASS foo() is 42
   1848 PASS foo() is 42
   1849 PASS foo() is 42
   1850 PASS foo() is 42
   1851 PASS foo() is 42
   1852 PASS foo() is 42
   1853 PASS foo() is 42
   1854 PASS foo() is 42
   1855 PASS foo() is 42
   1856 PASS foo() is 42
   1857 PASS foo() is 42
   1858 PASS foo() is 42
   1859 PASS foo() is 42
   1860 PASS foo() is 42
   1861 PASS foo() is 42
   1862 PASS foo() is 42
   1863 PASS foo() is 42
   1864 PASS foo() is 42
   1865 PASS foo() is 42
   1866 PASS foo() is 42
   1867 PASS foo() is 42
   1868 PASS foo() is 42
   1869 PASS foo() is 42
   1870 PASS foo() is 42
   1871 PASS foo() is 42
   1872 PASS foo() is 42
   1873 PASS foo() is 42
   1874 PASS foo() is 42
   1875 PASS foo() is 42
   1876 PASS foo() is 42
   1877 PASS foo() is 42
   1878 PASS foo() is 42
   1879 PASS foo() is 42
   1880 PASS foo() is 42
   1881 PASS foo() is 42
   1882 PASS foo() is 42
   1883 PASS foo() is 42
   1884 PASS foo() is 42
   1885 PASS foo() is 42
   1886 PASS foo() is 42
   1887 PASS foo() is 42
   1888 PASS foo() is 42
   1889 PASS foo() is 42
   1890 PASS foo() is 42
   1891 PASS foo() is 42
   1892 PASS foo() is 42
   1893 PASS foo() is 42
   1894 PASS foo() is 42
   1895 PASS foo() is 42
   1896 PASS foo() is 42
   1897 PASS foo() is 42
   1898 PASS foo() is 42
   1899 PASS foo() is 42
   1900 PASS foo() is 42
   1901 PASS foo() is 42
   1902 PASS foo() is 42
   1903 PASS foo() is 42
   1904 PASS foo() is 42
   1905 PASS foo() is 42
   1906 PASS foo() is 42
   1907 PASS foo() is 42
   1908 PASS foo() is 42
   1909 PASS foo() is 42
   1910 PASS foo() is 42
   1911 PASS foo() is 42
   1912 PASS foo() is 42
   1913 PASS foo() is 42
   1914 PASS foo() is 42
   1915 PASS foo() is 42
   1916 PASS foo() is 42
   1917 PASS foo() is 42
   1918 PASS foo() is 42
   1919 PASS foo() is 42
   1920 PASS foo() is 42
   1921 PASS foo() is 42
   1922 PASS foo() is 42
   1923 PASS foo() is 42
   1924 PASS foo() is 42
   1925 PASS foo() is 42
   1926 PASS foo() is 42
   1927 PASS foo() is 42
   1928 PASS foo() is 42
   1929 PASS foo() is 42
   1930 PASS foo() is 42
   1931 PASS foo() is 42
   1932 PASS foo() is 42
   1933 PASS foo() is 42
   1934 PASS foo() is 42
   1935 PASS foo() is 42
   1936 PASS foo() is 42
   1937 PASS foo() is 42
   1938 PASS foo() is 42
   1939 PASS foo() is 42
   1940 PASS foo() is 42
   1941 PASS foo() is 42
   1942 PASS foo() is 42
   1943 PASS foo() is 42
   1944 PASS foo() is 42
   1945 PASS foo() is 42
   1946 PASS foo() is 42
   1947 PASS foo() is 42
   1948 PASS foo() is 42
   1949 PASS foo() is 42
   1950 PASS foo() is 42
   1951 PASS foo() is 42
   1952 PASS foo() is 42
   1953 PASS foo() is 42
   1954 PASS foo() is 42
   1955 PASS foo() is 42
   1956 PASS foo() is 42
   1957 PASS foo() is 42
   1958 PASS foo() is 42
   1959 PASS foo() is 42
   1960 PASS foo() is 42
   1961 PASS foo() is 42
   1962 PASS foo() is 42
   1963 PASS foo() is 42
   1964 PASS foo() is 42
   1965 PASS foo() is 42
   1966 PASS foo() is 42
   1967 PASS foo() is 42
   1968 PASS foo() is 42
   1969 PASS foo() is 42
   1970 PASS foo() is 42
   1971 PASS foo() is 42
   1972 PASS foo() is 42
   1973 PASS foo() is 42
   1974 PASS foo() is 42
   1975 PASS foo() is 42
   1976 PASS foo() is 42
   1977 PASS foo() is 42
   1978 PASS foo() is 42
   1979 PASS foo() is 42
   1980 PASS foo() is 42
   1981 PASS foo() is 42
   1982 PASS foo() is 42
   1983 PASS foo() is 42
   1984 PASS foo() is 42
   1985 PASS foo() is 42
   1986 PASS foo() is 42
   1987 PASS foo() is 42
   1988 PASS foo() is 42
   1989 PASS foo() is 42
   1990 PASS foo() is 42
   1991 PASS foo() is 42
   1992 PASS foo() is 42
   1993 PASS foo() is 42
   1994 PASS foo() is 42
   1995 PASS foo() is 42
   1996 PASS foo() is 42
   1997 PASS foo() is 42
   1998 PASS foo() is 42
   1999 PASS foo() is 42
   2000 PASS foo() is 42
   2001 PASS foo() is 42
   2002 PASS foo() is 42
   2003 PASS foo() is 42
   2004 PASS foo() is 42
   2005 PASS foo() is 42
   2006 PASS foo() is 42
   2007 PASS foo() is 42
   2008 PASS foo() is 42
   2009 PASS foo() is 42
   2010 PASS foo() is 42
   2011 PASS foo() is 42
   2012 PASS foo() is 42
   2013 PASS foo() is 42
   2014 PASS foo() is 42
   2015 PASS foo() is 42
   2016 PASS foo() is 42
   2017 PASS foo() is 42
   2018 PASS foo() is 42
   2019 PASS foo() is 42
   2020 PASS foo() is 42
   2021 PASS foo() is 42
   2022 PASS foo() is 42
   2023 PASS foo() is 42
   2024 PASS foo() is 42
   2025 PASS foo() is 42
   2026 PASS foo() is 42
   2027 PASS foo() is 42
   2028 PASS foo() is 42
   2029 PASS successfullyParsed is true
   2030 
   2031 TEST COMPLETE
   2032 
   2033