1# Copyright 2013 the V8 project authors. All rights reserved. 2# Copyright (C) 2005, 2006, 2007, 2008, 2009 Apple Inc. All rights reserved. 3# 4# Redistribution and use in source and binary forms, with or without 5# modification, are permitted provided that the following conditions 6# are met: 7# 1. Redistributions of source code must retain the above copyright 8# notice, this list of conditions and the following disclaimer. 9# 2. Redistributions in binary form must reproduce the above copyright 10# notice, this list of conditions and the following disclaimer in the 11# documentation and/or other materials provided with the distribution. 12# 13# THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' AND ANY 14# EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 15# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 16# DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS BE LIABLE FOR ANY 17# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 18# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 19# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 20# ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 21# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 22# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 23 24This tests that if a variable is dead on OSR exit, it will at least contain a valid JS value. 25 26On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". 27 28 29PASS array[0](); foo(firstArg, secondArg) is 1 30PASS array[0](); foo(firstArg, secondArg) is 1 31PASS array[1](2); foo(firstArg, secondArg) is 1 32PASS array[1](3); foo(firstArg, secondArg) is 1 33PASS array[2](4, 5); foo(firstArg, secondArg) is 1 34PASS array[2](5, 6); foo(firstArg, secondArg) is 1 35PASS array[3](6, 7, 8); foo(firstArg, secondArg) is 1 36PASS array[3](7, 8, 9); foo(firstArg, secondArg) is 1 37PASS array[4](8, 9, 10, 11); foo(firstArg, secondArg) is 1 38PASS array[4](9, 10, 11, 12); foo(firstArg, secondArg) is 1 39PASS array[5](10, 11, 12, 13, 14); foo(firstArg, secondArg) is 1 40PASS array[5](11, 12, 13, 14, 15); foo(firstArg, secondArg) is 1 41PASS array[6](12, 13, 14, 15, 16, 17); foo(firstArg, secondArg) is 1 42PASS array[6](13, 14, 15, 16, 17, 18); foo(firstArg, secondArg) is 1 43PASS array[7](14, 15, 16, 17, 18, 19, 20); foo(firstArg, secondArg) is 1 44PASS array[7](15, 16, 17, 18, 19, 20, 21); foo(firstArg, secondArg) is 1 45PASS array[8](16, 17, 18, 19, 20, 21, 22, 23); foo(firstArg, secondArg) is 1 46PASS array[8](17, 18, 19, 20, 21, 22, 23, 24); foo(firstArg, secondArg) is 1 47PASS array[0](); foo(firstArg, secondArg) is 1 48PASS array[0](); foo(firstArg, secondArg) is 1 49PASS array[1](20); foo(firstArg, secondArg) is 1 50PASS array[1](21); foo(firstArg, secondArg) is 1 51PASS array[2](22, 23); foo(firstArg, secondArg) is 1 52PASS array[2](23, 24); foo(firstArg, secondArg) is 1 53PASS array[3](24, 25, 26); foo(firstArg, secondArg) is 1 54PASS array[3](25, 26, 27); foo(firstArg, secondArg) is 1 55PASS array[4](26, 27, 28, 29); foo(firstArg, secondArg) is 1 56PASS array[4](27, 28, 29, 30); foo(firstArg, secondArg) is 1 57PASS array[5](28, 29, 30, 31, 32); foo(firstArg, secondArg) is 1 58PASS array[5](29, 30, 31, 32, 33); foo(firstArg, secondArg) is 1 59PASS array[6](30, 31, 32, 33, 34, 35); foo(firstArg, secondArg) is 1 60PASS array[6](31, 32, 33, 34, 35, 36); foo(firstArg, secondArg) is 1 61PASS array[7](32, 33, 34, 35, 36, 37, 38); foo(firstArg, secondArg) is 1 62PASS array[7](33, 34, 35, 36, 37, 38, 39); foo(firstArg, secondArg) is 1 63PASS array[8](34, 35, 36, 37, 38, 39, 40, 41); foo(firstArg, secondArg) is 1 64PASS array[8](35, 36, 37, 38, 39, 40, 41, 42); foo(firstArg, secondArg) is 1 65PASS array[0](); foo(firstArg, secondArg) is 1 66PASS array[0](); foo(firstArg, secondArg) is 1 67PASS array[1](38); foo(firstArg, secondArg) is 1 68PASS array[1](39); foo(firstArg, secondArg) is 1 69PASS array[2](40, 41); foo(firstArg, secondArg) is 1 70PASS array[2](41, 42); foo(firstArg, secondArg) is 1 71PASS array[3](42, 43, 44); foo(firstArg, secondArg) is 1 72PASS array[3](43, 44, 45); foo(firstArg, secondArg) is 1 73PASS array[4](44, 45, 46, 47); foo(firstArg, secondArg) is 1 74PASS array[4](45, 46, 47, 48); foo(firstArg, secondArg) is 1 75PASS array[5](46, 47, 48, 49, 50); foo(firstArg, secondArg) is 1 76PASS array[5](47, 48, 49, 50, 51); foo(firstArg, secondArg) is 1 77PASS array[6](48, 49, 50, 51, 52, 53); foo(firstArg, secondArg) is 1 78PASS array[6](49, 50, 51, 52, 53, 54); foo(firstArg, secondArg) is 1 79PASS array[7](50, 51, 52, 53, 54, 55, 56); foo(firstArg, secondArg) is 1 80PASS array[7](51, 52, 53, 54, 55, 56, 57); foo(firstArg, secondArg) is 1 81PASS array[8](52, 53, 54, 55, 56, 57, 58, 59); foo(firstArg, secondArg) is 1 82PASS array[8](53, 54, 55, 56, 57, 58, 59, 60); foo(firstArg, secondArg) is 1 83PASS array[0](); foo(firstArg, secondArg) is 1 84PASS array[0](); foo(firstArg, secondArg) is 1 85PASS array[1](56); foo(firstArg, secondArg) is 1 86PASS array[1](57); foo(firstArg, secondArg) is 1 87PASS array[2](58, 59); foo(firstArg, secondArg) is 1 88PASS array[2](59, 60); foo(firstArg, secondArg) is 1 89PASS array[3](60, 61, 62); foo(firstArg, secondArg) is 1 90PASS array[3](61, 62, 63); foo(firstArg, secondArg) is 1 91PASS array[4](62, 63, 64, 65); foo(firstArg, secondArg) is 1 92PASS array[4](63, 64, 65, 66); foo(firstArg, secondArg) is 1 93PASS array[5](64, 65, 66, 67, 68); foo(firstArg, secondArg) is 1 94PASS array[5](65, 66, 67, 68, 69); foo(firstArg, secondArg) is 1 95PASS array[6](66, 67, 68, 69, 70, 71); foo(firstArg, secondArg) is 1 96PASS array[6](67, 68, 69, 70, 71, 72); foo(firstArg, secondArg) is 1 97PASS array[7](68, 69, 70, 71, 72, 73, 74); foo(firstArg, secondArg) is 1 98PASS array[7](69, 70, 71, 72, 73, 74, 75); foo(firstArg, secondArg) is 1 99PASS array[8](70, 71, 72, 73, 74, 75, 76, 77); foo(firstArg, secondArg) is 1 100PASS array[8](71, 72, 73, 74, 75, 76, 77, 78); foo(firstArg, secondArg) is 1 101PASS array[0](); foo(firstArg, secondArg) is 1 102PASS array[0](); foo(firstArg, secondArg) is 1 103PASS array[1](74); foo(firstArg, secondArg) is 1 104PASS array[1](75); foo(firstArg, secondArg) is 1 105PASS array[2](76, 77); foo(firstArg, secondArg) is 1 106PASS array[2](77, 78); foo(firstArg, secondArg) is 1 107PASS array[3](78, 79, 80); foo(firstArg, secondArg) is 1 108PASS array[3](79, 80, 81); foo(firstArg, secondArg) is 1 109PASS array[4](80, 81, 82, 83); foo(firstArg, secondArg) is 1 110PASS array[4](81, 82, 83, 84); foo(firstArg, secondArg) is 1 111PASS array[5](82, 83, 84, 85, 86); foo(firstArg, secondArg) is 1 112PASS array[5](83, 84, 85, 86, 87); foo(firstArg, secondArg) is 1 113PASS array[6](84, 85, 86, 87, 88, 89); foo(firstArg, secondArg) is 1 114PASS array[6](85, 86, 87, 88, 89, 90); foo(firstArg, secondArg) is 1 115PASS array[7](86, 87, 88, 89, 90, 91, 92); foo(firstArg, secondArg) is 1 116PASS array[7](87, 88, 89, 90, 91, 92, 93); foo(firstArg, secondArg) is 1 117PASS array[8](88, 89, 90, 91, 92, 93, 94, 95); foo(firstArg, secondArg) is 1 118PASS array[8](89, 90, 91, 92, 93, 94, 95, 96); foo(firstArg, secondArg) is 1 119PASS array[0](); foo(firstArg, secondArg) is 1 120PASS array[0](); foo(firstArg, secondArg) is 1 121PASS array[1](92); foo(firstArg, secondArg) is 1 122PASS array[1](93); foo(firstArg, secondArg) is 1 123PASS array[2](94, 95); foo(firstArg, secondArg) is 1 124PASS array[2](95, 96); foo(firstArg, secondArg) is 1 125PASS array[3](96, 97, 98); foo(firstArg, secondArg) is 1 126PASS array[3](97, 98, 99); foo(firstArg, secondArg) is 1 127PASS array[4](98, 99, 100, 101); foo(firstArg, secondArg) is 1 128PASS array[4](99, 100, 101, 102); foo(firstArg, secondArg) is 1 129PASS array[5](100, 101, 102, 103, 104); foo(firstArg, secondArg) is 1 130PASS array[5](101, 102, 103, 104, 105); foo(firstArg, secondArg) is 1 131PASS array[6](102, 103, 104, 105, 106, 107); foo(firstArg, secondArg) is 1 132PASS array[6](103, 104, 105, 106, 107, 108); foo(firstArg, secondArg) is 1 133PASS array[7](104, 105, 106, 107, 108, 109, 110); foo(firstArg, secondArg) is 1 134PASS array[7](105, 106, 107, 108, 109, 110, 111); foo(firstArg, secondArg) is 1 135PASS array[8](106, 107, 108, 109, 110, 111, 112, 113); foo(firstArg, secondArg) is 1 136PASS array[8](107, 108, 109, 110, 111, 112, 113, 114); foo(firstArg, secondArg) is 1 137PASS array[0](); foo(firstArg, secondArg) is 1 138PASS array[0](); foo(firstArg, secondArg) is 1 139PASS array[1](110); foo(firstArg, secondArg) is 1 140PASS array[1](111); foo(firstArg, secondArg) is 1 141PASS array[2](112, 113); foo(firstArg, secondArg) is 1 142PASS array[2](113, 114); foo(firstArg, secondArg) is 1 143PASS array[3](114, 115, 116); foo(firstArg, secondArg) is 1 144PASS array[3](115, 116, 117); foo(firstArg, secondArg) is 1 145PASS array[4](116, 117, 118, 119); foo(firstArg, secondArg) is 1 146PASS array[4](117, 118, 119, 120); foo(firstArg, secondArg) is 1 147PASS array[5](118, 119, 120, 121, 122); foo(firstArg, secondArg) is 1 148PASS array[5](119, 120, 121, 122, 123); foo(firstArg, secondArg) is 1 149PASS array[6](120, 121, 122, 123, 124, 125); foo(firstArg, secondArg) is 1 150PASS array[6](121, 122, 123, 124, 125, 126); foo(firstArg, secondArg) is 1 151PASS array[7](122, 123, 124, 125, 126, 127, 128); foo(firstArg, secondArg) is 1 152PASS array[7](123, 124, 125, 126, 127, 128, 129); foo(firstArg, secondArg) is 1 153PASS array[8](124, 125, 126, 127, 128, 129, 130, 131); foo(firstArg, secondArg) is 1 154PASS array[8](125, 126, 127, 128, 129, 130, 131, 132); foo(firstArg, secondArg) is 1 155PASS array[0](); foo(firstArg, secondArg) is 1 156PASS array[0](); foo(firstArg, secondArg) is 1 157PASS array[1](128); foo(firstArg, secondArg) is 1 158PASS array[1](129); foo(firstArg, secondArg) is 1 159PASS array[2](130, 131); foo(firstArg, secondArg) is 1 160PASS array[2](131, 132); foo(firstArg, secondArg) is 1 161PASS array[3](132, 133, 134); foo(firstArg, secondArg) is 1 162PASS array[3](133, 134, 135); foo(firstArg, secondArg) is 1 163PASS array[4](134, 135, 136, 137); foo(firstArg, secondArg) is 1 164PASS array[4](135, 136, 137, 138); foo(firstArg, secondArg) is 1 165PASS array[5](136, 137, 138, 139, 140); foo(firstArg, secondArg) is 1 166PASS array[5](137, 138, 139, 140, 141); foo(firstArg, secondArg) is 1 167PASS array[6](138, 139, 140, 141, 142, 143); foo(firstArg, secondArg) is 1 168PASS array[6](139, 140, 141, 142, 143, 144); foo(firstArg, secondArg) is 1 169PASS array[7](140, 141, 142, 143, 144, 145, 146); foo(firstArg, secondArg) is 1 170PASS array[7](141, 142, 143, 144, 145, 146, 147); foo(firstArg, secondArg) is 1 171PASS array[8](142, 143, 144, 145, 146, 147, 148, 149); foo(firstArg, secondArg) is 1 172PASS array[8](143, 144, 145, 146, 147, 148, 149, 150); foo(firstArg, secondArg) is 1 173PASS array[0](); foo(firstArg, secondArg) is 1 174PASS array[0](); foo(firstArg, secondArg) is 1 175PASS array[1](146); foo(firstArg, secondArg) is 1 176PASS array[1](147); foo(firstArg, secondArg) is 1 177PASS array[2](148, 149); foo(firstArg, secondArg) is 1 178PASS array[2](149, 150); foo(firstArg, secondArg) is 1 179PASS array[3](150, 151, 152); foo(firstArg, secondArg) is 1 180PASS array[3](151, 152, 153); foo(firstArg, secondArg) is 1 181PASS array[4](152, 153, 154, 155); foo(firstArg, secondArg) is 1 182PASS array[4](153, 154, 155, 156); foo(firstArg, secondArg) is 1 183PASS array[5](154, 155, 156, 157, 158); foo(firstArg, secondArg) is 1 184PASS array[5](155, 156, 157, 158, 159); foo(firstArg, secondArg) is 1 185PASS array[6](156, 157, 158, 159, 160, 161); foo(firstArg, secondArg) is 1 186PASS array[6](157, 158, 159, 160, 161, 162); foo(firstArg, secondArg) is 1 187PASS array[7](158, 159, 160, 161, 162, 163, 164); foo(firstArg, secondArg) is 1 188PASS array[7](159, 160, 161, 162, 163, 164, 165); foo(firstArg, secondArg) is 1 189PASS array[8](160, 161, 162, 163, 164, 165, 166, 167); foo(firstArg, secondArg) is 1 190PASS array[8](161, 162, 163, 164, 165, 166, 167, 168); foo(firstArg, secondArg) is 1 191PASS array[0](); foo(firstArg, secondArg) is 1 192PASS array[0](); foo(firstArg, secondArg) is 1 193PASS array[1](164); foo(firstArg, secondArg) is 1 194PASS array[1](165); foo(firstArg, secondArg) is 1 195PASS array[2](166, 167); foo(firstArg, secondArg) is 1 196PASS array[2](167, 168); foo(firstArg, secondArg) is 1 197PASS array[3](168, 169, 170); foo(firstArg, secondArg) is 1 198PASS array[3](169, 170, 171); foo(firstArg, secondArg) is 1 199PASS array[4](170, 171, 172, 173); foo(firstArg, secondArg) is 1 200PASS array[4](171, 172, 173, 174); foo(firstArg, secondArg) is 1 201PASS array[5](172, 173, 174, 175, 176); foo(firstArg, secondArg) is 1 202PASS array[5](173, 174, 175, 176, 177); foo(firstArg, secondArg) is 1 203PASS array[6](174, 175, 176, 177, 178, 179); foo(firstArg, secondArg) is 1 204PASS array[6](175, 176, 177, 178, 179, 180); foo(firstArg, secondArg) is 1 205PASS array[7](176, 177, 178, 179, 180, 181, 182); foo(firstArg, secondArg) is 1 206PASS array[7](177, 178, 179, 180, 181, 182, 183); foo(firstArg, secondArg) is 1 207PASS array[8](178, 179, 180, 181, 182, 183, 184, 185); foo(firstArg, secondArg) is 1 208PASS array[8](179, 180, 181, 182, 183, 184, 185, 186); foo(firstArg, secondArg) is 1 209PASS array[0](); foo(firstArg, secondArg) is 1 210PASS array[0](); foo(firstArg, secondArg) is 1 211PASS array[1](182); foo(firstArg, secondArg) is 1 212PASS array[1](183); foo(firstArg, secondArg) is 1 213PASS array[2](184, 185); foo(firstArg, secondArg) is 1 214PASS array[2](185, 186); foo(firstArg, secondArg) is 1 215PASS array[3](186, 187, 188); foo(firstArg, secondArg) is 1 216PASS array[3](187, 188, 189); foo(firstArg, secondArg) is 1 217PASS array[4](188, 189, 190, 191); foo(firstArg, secondArg) is 1 218PASS array[4](189, 190, 191, 192); foo(firstArg, secondArg) is 1 219PASS array[5](190, 191, 192, 193, 194); foo(firstArg, secondArg) is 1 220PASS array[5](191, 192, 193, 194, 195); foo(firstArg, secondArg) is 1 221PASS array[6](192, 193, 194, 195, 196, 197); foo(firstArg, secondArg) is 1 222PASS array[6](193, 194, 195, 196, 197, 198); foo(firstArg, secondArg) is 1 223PASS array[7](194, 195, 196, 197, 198, 199, 200); foo(firstArg, secondArg) is 1 224PASS array[7](195, 196, 197, 198, 199, 200, 201); foo(firstArg, secondArg) is 1 225PASS array[8](196, 197, 198, 199, 200, 201, 202, 203); foo(firstArg, secondArg) is 1 226PASS array[8](197, 198, 199, 200, 201, 202, 203, 204); foo(firstArg, secondArg) is 1 227PASS array[0](); foo(firstArg, secondArg) is 1 228PASS array[0](); foo(firstArg, secondArg) is 1 229PASS array[1](200); foo(firstArg, secondArg) is 1 230PASS array[1](201); foo(firstArg, secondArg) is 1 231PASS array[2](202, 203); foo(firstArg, secondArg) is 1 232PASS array[2](203, 204); foo(firstArg, secondArg) is 1 233PASS array[3](204, 205, 206); foo(firstArg, secondArg) is 1 234PASS array[3](205, 206, 207); foo(firstArg, secondArg) is 1 235PASS array[4](206, 207, 208, 209); foo(firstArg, secondArg) is 1 236PASS array[4](207, 208, 209, 210); foo(firstArg, secondArg) is 1 237PASS array[5](208, 209, 210, 211, 212); foo(firstArg, secondArg) is 1 238PASS array[5](209, 210, 211, 212, 213); foo(firstArg, secondArg) is 1 239PASS array[6](210, 211, 212, 213, 214, 215); foo(firstArg, secondArg) is 1 240PASS array[6](211, 212, 213, 214, 215, 216); foo(firstArg, secondArg) is 1 241PASS array[7](212, 213, 214, 215, 216, 217, 218); foo(firstArg, secondArg) is 1 242PASS array[7](213, 214, 215, 216, 217, 218, 219); foo(firstArg, secondArg) is 1 243PASS array[8](214, 215, 216, 217, 218, 219, 220, 221); foo(firstArg, secondArg) is 1 244PASS array[8](215, 216, 217, 218, 219, 220, 221, 222); foo(firstArg, secondArg) is 1 245PASS array[0](); foo(firstArg, secondArg) is 1 246PASS array[0](); foo(firstArg, secondArg) is 1 247PASS array[1](218); foo(firstArg, secondArg) is 1 248PASS array[1](219); foo(firstArg, secondArg) is 1 249PASS array[2](220, 221); foo(firstArg, secondArg) is 1 250PASS array[2](221, 222); foo(firstArg, secondArg) is 1 251PASS array[3](222, 223, 224); foo(firstArg, secondArg) is 1 252PASS array[3](223, 224, 225); foo(firstArg, secondArg) is 1 253PASS array[4](224, 225, 226, 227); foo(firstArg, secondArg) is 1 254PASS array[4](225, 226, 227, 228); foo(firstArg, secondArg) is 1 255PASS array[5](226, 227, 228, 229, 230); foo(firstArg, secondArg) is 1 256PASS array[5](227, 228, 229, 230, 231); foo(firstArg, secondArg) is 1 257PASS array[6](228, 229, 230, 231, 232, 233); foo(firstArg, secondArg) is 1 258PASS array[6](229, 230, 231, 232, 233, 234); foo(firstArg, secondArg) is 1 259PASS array[7](230, 231, 232, 233, 234, 235, 236); foo(firstArg, secondArg) is 1 260PASS array[7](231, 232, 233, 234, 235, 236, 237); foo(firstArg, secondArg) is 1 261PASS array[8](232, 233, 234, 235, 236, 237, 238, 239); foo(firstArg, secondArg) is 1 262PASS array[8](233, 234, 235, 236, 237, 238, 239, 240); foo(firstArg, secondArg) is 1 263PASS array[0](); foo(firstArg, secondArg) is 1 264PASS array[0](); foo(firstArg, secondArg) is 1 265PASS array[1](236); foo(firstArg, secondArg) is 1 266PASS array[1](237); foo(firstArg, secondArg) is 1 267PASS array[2](238, 239); foo(firstArg, secondArg) is 1 268PASS array[2](239, 240); foo(firstArg, secondArg) is 1 269PASS array[3](240, 241, 242); foo(firstArg, secondArg) is 1 270PASS array[3](241, 242, 243); foo(firstArg, secondArg) is 1 271PASS array[4](242, 243, 244, 245); foo(firstArg, secondArg) is 1 272PASS array[4](243, 244, 245, 246); foo(firstArg, secondArg) is 1 273PASS array[5](244, 245, 246, 247, 248); foo(firstArg, secondArg) is 1 274PASS array[5](245, 246, 247, 248, 249); foo(firstArg, secondArg) is 1 275PASS array[6](246, 247, 248, 249, 250, 251); foo(firstArg, secondArg) is 1 276PASS array[6](247, 248, 249, 250, 251, 252); foo(firstArg, secondArg) is 1 277PASS array[7](248, 249, 250, 251, 252, 253, 254); foo(firstArg, secondArg) is 1 278PASS array[7](249, 250, 251, 252, 253, 254, 255); foo(firstArg, secondArg) is 1 279PASS array[8](250, 251, 252, 253, 254, 255, 256, 257); foo(firstArg, secondArg) is 1 280PASS array[8](251, 252, 253, 254, 255, 256, 257, 258); foo(firstArg, secondArg) is 1 281PASS array[0](); foo(firstArg, secondArg) is 1 282PASS array[0](); foo(firstArg, secondArg) is 1 283PASS array[1](254); foo(firstArg, secondArg) is 1 284PASS array[1](255); foo(firstArg, secondArg) is 1 285PASS array[2](256, 257); foo(firstArg, secondArg) is 1 286PASS array[2](257, 258); foo(firstArg, secondArg) is 1 287PASS array[3](258, 259, 260); foo(firstArg, secondArg) is 1 288PASS array[3](259, 260, 261); foo(firstArg, secondArg) is 1 289PASS array[4](260, 261, 262, 263); foo(firstArg, secondArg) is 1 290PASS array[4](261, 262, 263, 264); foo(firstArg, secondArg) is 1 291PASS array[5](262, 263, 264, 265, 266); foo(firstArg, secondArg) is 1 292PASS array[5](263, 264, 265, 266, 267); foo(firstArg, secondArg) is 1 293PASS array[6](264, 265, 266, 267, 268, 269); foo(firstArg, secondArg) is 1 294PASS array[6](265, 266, 267, 268, 269, 270); foo(firstArg, secondArg) is 1 295PASS array[7](266, 267, 268, 269, 270, 271, 272); foo(firstArg, secondArg) is 1 296PASS array[7](267, 268, 269, 270, 271, 272, 273); foo(firstArg, secondArg) is 1 297PASS array[8](268, 269, 270, 271, 272, 273, 274, 275); foo(firstArg, secondArg) is 1 298PASS array[8](269, 270, 271, 272, 273, 274, 275, 276); foo(firstArg, secondArg) is 1 299PASS array[0](); foo(firstArg, secondArg) is 1 300PASS array[0](); foo(firstArg, secondArg) is 1 301PASS array[1](272); foo(firstArg, secondArg) is 1 302PASS array[1](273); foo(firstArg, secondArg) is 1 303PASS array[2](274, 275); foo(firstArg, secondArg) is 1 304PASS array[2](275, 276); foo(firstArg, secondArg) is 1 305PASS array[3](276, 277, 278); foo(firstArg, secondArg) is 1 306PASS array[3](277, 278, 279); foo(firstArg, secondArg) is 1 307PASS array[4](278, 279, 280, 281); foo(firstArg, secondArg) is 1 308PASS array[4](279, 280, 281, 282); foo(firstArg, secondArg) is 1 309PASS array[5](280, 281, 282, 283, 284); foo(firstArg, secondArg) is 1 310PASS array[5](281, 282, 283, 284, 285); foo(firstArg, secondArg) is 1 311PASS array[6](282, 283, 284, 285, 286, 287); foo(firstArg, secondArg) is 1 312PASS array[6](283, 284, 285, 286, 287, 288); foo(firstArg, secondArg) is 1 313PASS array[7](284, 285, 286, 287, 288, 289, 290); foo(firstArg, secondArg) is 1 314PASS array[7](285, 286, 287, 288, 289, 290, 291); foo(firstArg, secondArg) is 1 315PASS array[8](286, 287, 288, 289, 290, 291, 292, 293); foo(firstArg, secondArg) is 1 316PASS array[8](287, 288, 289, 290, 291, 292, 293, 294); foo(firstArg, secondArg) is 1 317PASS array[0](); foo(firstArg, secondArg) is 1 318PASS array[0](); foo(firstArg, secondArg) is 1 319PASS array[1](290); foo(firstArg, secondArg) is 1 320PASS array[1](291); foo(firstArg, secondArg) is 1 321PASS array[2](292, 293); foo(firstArg, secondArg) is 1 322PASS array[2](293, 294); foo(firstArg, secondArg) is 1 323PASS array[3](294, 295, 296); foo(firstArg, secondArg) is 1 324PASS array[3](295, 296, 297); foo(firstArg, secondArg) is 1 325PASS array[4](296, 297, 298, 299); foo(firstArg, secondArg) is 1 326PASS array[4](297, 298, 299, 300); foo(firstArg, secondArg) is 1 327PASS array[5](298, 299, 300, 301, 302); foo(firstArg, secondArg) is 1 328PASS array[5](299, 300, 301, 302, 303); foo(firstArg, secondArg) is 1 329PASS successfullyParsed is true 330 331TEST COMPLETE 332 333