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 24Tests that the DFG treats the operand to PutScopedVar as escaping in an unconstrained way. 25 26On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". 27 28 29PASS sum([2147483646, 2147483644]) is 4294967290 30PASS sum([2147483646, 2147483644]) is 4294967290 31PASS sum([2147483646, 2147483644]) is 4294967290 32PASS sum([2147483646, 2147483644]) is 4294967290 33PASS sum([2147483646, 2147483644]) is 4294967290 34PASS sum([2147483646, 2147483644]) is 4294967290 35PASS sum([2147483646, 2147483644]) is 4294967290 36PASS sum([2147483646, 2147483644]) is 4294967290 37PASS sum([2147483646, 2147483644]) is 4294967290 38PASS sum([2147483646, 2147483644]) is 4294967290 39PASS sum([2147483646, 2147483644]) is 4294967290 40PASS sum([2147483646, 2147483644]) is 4294967290 41PASS sum([2147483646, 2147483644]) is 4294967290 42PASS sum([2147483646, 2147483644]) is 4294967290 43PASS sum([2147483646, 2147483644]) is 4294967290 44PASS sum([2147483646, 2147483644]) is 4294967290 45PASS sum([2147483646, 2147483644]) is 4294967290 46PASS sum([2147483646, 2147483644]) is 4294967290 47PASS sum([2147483646, 2147483644]) is 4294967290 48PASS sum([2147483646, 2147483644]) is 4294967290 49PASS sum([2147483646, 2147483644]) is 4294967290 50PASS sum([2147483646, 2147483644]) is 4294967290 51PASS sum([2147483646, 2147483644]) is 4294967290 52PASS sum([2147483646, 2147483644]) is 4294967290 53PASS sum([2147483646, 2147483644]) is 4294967290 54PASS sum([2147483646, 2147483644]) is 4294967290 55PASS sum([2147483646, 2147483644]) is 4294967290 56PASS sum([2147483646, 2147483644]) is 4294967290 57PASS sum([2147483646, 2147483644]) is 4294967290 58PASS sum([2147483646, 2147483644]) is 4294967290 59PASS sum([2147483646, 2147483644]) is 4294967290 60PASS sum([2147483646, 2147483644]) is 4294967290 61PASS sum([2147483646, 2147483644]) is 4294967290 62PASS sum([2147483646, 2147483644]) is 4294967290 63PASS sum([2147483646, 2147483644]) is 4294967290 64PASS sum([2147483646, 2147483644]) is 4294967290 65PASS sum([2147483646, 2147483644]) is 4294967290 66PASS sum([2147483646, 2147483644]) is 4294967290 67PASS sum([2147483646, 2147483644]) is 4294967290 68PASS sum([2147483646, 2147483644]) is 4294967290 69PASS sum([2147483646, 2147483644]) is 4294967290 70PASS sum([2147483646, 2147483644]) is 4294967290 71PASS sum([2147483646, 2147483644]) is 4294967290 72PASS sum([2147483646, 2147483644]) is 4294967290 73PASS sum([2147483646, 2147483644]) is 4294967290 74PASS sum([2147483646, 2147483644]) is 4294967290 75PASS sum([2147483646, 2147483644]) is 4294967290 76PASS sum([2147483646, 2147483644]) is 4294967290 77PASS sum([2147483646, 2147483644]) is 4294967290 78PASS sum([2147483646, 2147483644]) is 4294967290 79PASS sum([2147483646, 2147483644]) is 4294967290 80PASS sum([2147483646, 2147483644]) is 4294967290 81PASS sum([2147483646, 2147483644]) is 4294967290 82PASS sum([2147483646, 2147483644]) is 4294967290 83PASS sum([2147483646, 2147483644]) is 4294967290 84PASS sum([2147483646, 2147483644]) is 4294967290 85PASS sum([2147483646, 2147483644]) is 4294967290 86PASS sum([2147483646, 2147483644]) is 4294967290 87PASS sum([2147483646, 2147483644]) is 4294967290 88PASS sum([2147483646, 2147483644]) is 4294967290 89PASS sum([2147483646, 2147483644]) is 4294967290 90PASS sum([2147483646, 2147483644]) is 4294967290 91PASS sum([2147483646, 2147483644]) is 4294967290 92PASS sum([2147483646, 2147483644]) is 4294967290 93PASS sum([2147483646, 2147483644]) is 4294967290 94PASS sum([2147483646, 2147483644]) is 4294967290 95PASS sum([2147483646, 2147483644]) is 4294967290 96PASS sum([2147483646, 2147483644]) is 4294967290 97PASS sum([2147483646, 2147483644]) is 4294967290 98PASS sum([2147483646, 2147483644]) is 4294967290 99PASS sum([2147483646, 2147483644]) is 4294967290 100PASS sum([2147483646, 2147483644]) is 4294967290 101PASS sum([2147483646, 2147483644]) is 4294967290 102PASS sum([2147483646, 2147483644]) is 4294967290 103PASS sum([2147483646, 2147483644]) is 4294967290 104PASS sum([2147483646, 2147483644]) is 4294967290 105PASS sum([2147483646, 2147483644]) is 4294967290 106PASS sum([2147483646, 2147483644]) is 4294967290 107PASS sum([2147483646, 2147483644]) is 4294967290 108PASS sum([2147483646, 2147483644]) is 4294967290 109PASS sum([2147483646, 2147483644]) is 4294967290 110PASS sum([2147483646, 2147483644]) is 4294967290 111PASS sum([2147483646, 2147483644]) is 4294967290 112PASS sum([2147483646, 2147483644]) is 4294967290 113PASS sum([2147483646, 2147483644]) is 4294967290 114PASS sum([2147483646, 2147483644]) is 4294967290 115PASS sum([2147483646, 2147483644]) is 4294967290 116PASS sum([2147483646, 2147483644]) is 4294967290 117PASS sum([2147483646, 2147483644]) is 4294967290 118PASS sum([2147483646, 2147483644]) is 4294967290 119PASS sum([2147483646, 2147483644]) is 4294967290 120PASS sum([2147483646, 2147483644]) is 4294967290 121PASS sum([2147483646, 2147483644]) is 4294967290 122PASS sum([2147483646, 2147483644]) is 4294967290 123PASS sum([2147483646, 2147483644]) is 4294967290 124PASS sum([2147483646, 2147483644]) is 4294967290 125PASS sum([2147483646, 2147483644]) is 4294967290 126PASS sum([2147483646, 2147483644]) is 4294967290 127PASS sum([2147483646, 2147483644]) is 4294967290 128PASS sum([2147483646, 2147483644]) is 4294967290 129PASS sum([2147483646, 2147483644]) is 4294967290 130PASS sum([2147483646, 2147483644]) is 4294967290 131PASS sum([2147483646, 2147483644]) is 4294967290 132PASS sum([2147483646, 2147483644]) is 4294967290 133PASS sum([2147483646, 2147483644]) is 4294967290 134PASS sum([2147483646, 2147483644]) is 4294967290 135PASS sum([2147483646, 2147483644]) is 4294967290 136PASS sum([2147483646, 2147483644]) is 4294967290 137PASS sum([2147483646, 2147483644]) is 4294967290 138PASS sum([2147483646, 2147483644]) is 4294967290 139PASS sum([2147483646, 2147483644]) is 4294967290 140PASS sum([2147483646, 2147483644]) is 4294967290 141PASS sum([2147483646, 2147483644]) is 4294967290 142PASS sum([2147483646, 2147483644]) is 4294967290 143PASS sum([2147483646, 2147483644]) is 4294967290 144PASS sum([2147483646, 2147483644]) is 4294967290 145PASS sum([2147483646, 2147483644]) is 4294967290 146PASS sum([2147483646, 2147483644]) is 4294967290 147PASS sum([2147483646, 2147483644]) is 4294967290 148PASS sum([2147483646, 2147483644]) is 4294967290 149PASS sum([2147483646, 2147483644]) is 4294967290 150PASS sum([2147483646, 2147483644]) is 4294967290 151PASS sum([2147483646, 2147483644]) is 4294967290 152PASS sum([2147483646, 2147483644]) is 4294967290 153PASS sum([2147483646, 2147483644]) is 4294967290 154PASS sum([2147483646, 2147483644]) is 4294967290 155PASS sum([2147483646, 2147483644]) is 4294967290 156PASS sum([2147483646, 2147483644]) is 4294967290 157PASS sum([2147483646, 2147483644]) is 4294967290 158PASS sum([2147483646, 2147483644]) is 4294967290 159PASS sum([2147483646, 2147483644]) is 4294967290 160PASS sum([2147483646, 2147483644]) is 4294967290 161PASS sum([2147483646, 2147483644]) is 4294967290 162PASS sum([2147483646, 2147483644]) is 4294967290 163PASS sum([2147483646, 2147483644]) is 4294967290 164PASS sum([2147483646, 2147483644]) is 4294967290 165PASS sum([2147483646, 2147483644]) is 4294967290 166PASS sum([2147483646, 2147483644]) is 4294967290 167PASS sum([2147483646, 2147483644]) is 4294967290 168PASS sum([2147483646, 2147483644]) is 4294967290 169PASS sum([2147483646, 2147483644]) is 4294967290 170PASS sum([2147483646, 2147483644]) is 4294967290 171PASS sum([2147483646, 2147483644]) is 4294967290 172PASS sum([2147483646, 2147483644]) is 4294967290 173PASS sum([2147483646, 2147483644]) is 4294967290 174PASS sum([2147483646, 2147483644]) is 4294967290 175PASS sum([2147483646, 2147483644]) is 4294967290 176PASS sum([2147483646, 2147483644]) is 4294967290 177PASS sum([2147483646, 2147483644]) is 4294967290 178PASS sum([2147483646, 2147483644]) is 4294967290 179PASS sum([2147483646, 2147483644]) is 4294967290 180PASS sum([2147483646, 2147483644]) is 4294967290 181PASS sum([2147483646, 2147483644]) is 4294967290 182PASS sum([2147483646, 2147483644]) is 4294967290 183PASS sum([2147483646, 2147483644]) is 4294967290 184PASS sum([2147483646, 2147483644]) is 4294967290 185PASS sum([2147483646, 2147483644]) is 4294967290 186PASS sum([2147483646, 2147483644]) is 4294967290 187PASS sum([2147483646, 2147483644]) is 4294967290 188PASS sum([2147483646, 2147483644]) is 4294967290 189PASS sum([2147483646, 2147483644]) is 4294967290 190PASS sum([2147483646, 2147483644]) is 4294967290 191PASS sum([2147483646, 2147483644]) is 4294967290 192PASS sum([2147483646, 2147483644]) is 4294967290 193PASS sum([2147483646, 2147483644]) is 4294967290 194PASS sum([2147483646, 2147483644]) is 4294967290 195PASS sum([2147483646, 2147483644]) is 4294967290 196PASS sum([2147483646, 2147483644]) is 4294967290 197PASS sum([2147483646, 2147483644]) is 4294967290 198PASS sum([2147483646, 2147483644]) is 4294967290 199PASS sum([2147483646, 2147483644]) is 4294967290 200PASS sum([2147483646, 2147483644]) is 4294967290 201PASS sum([2147483646, 2147483644]) is 4294967290 202PASS sum([2147483646, 2147483644]) is 4294967290 203PASS sum([2147483646, 2147483644]) is 4294967290 204PASS sum([2147483646, 2147483644]) is 4294967290 205PASS sum([2147483646, 2147483644]) is 4294967290 206PASS sum([2147483646, 2147483644]) is 4294967290 207PASS sum([2147483646, 2147483644]) is 4294967290 208PASS sum([2147483646, 2147483644]) is 4294967290 209PASS sum([2147483646, 2147483644]) is 4294967290 210PASS sum([2147483646, 2147483644]) is 4294967290 211PASS sum([2147483646, 2147483644]) is 4294967290 212PASS sum([2147483646, 2147483644]) is 4294967290 213PASS sum([2147483646, 2147483644]) is 4294967290 214PASS sum([2147483646, 2147483644]) is 4294967290 215PASS sum([2147483646, 2147483644]) is 4294967290 216PASS sum([2147483646, 2147483644]) is 4294967290 217PASS sum([2147483646, 2147483644]) is 4294967290 218PASS sum([2147483646, 2147483644]) is 4294967290 219PASS sum([2147483646, 2147483644]) is 4294967290 220PASS sum([2147483646, 2147483644]) is 4294967290 221PASS sum([2147483646, 2147483644]) is 4294967290 222PASS sum([2147483646, 2147483644]) is 4294967290 223PASS sum([2147483646, 2147483644]) is 4294967290 224PASS sum([2147483646, 2147483644]) is 4294967290 225PASS sum([2147483646, 2147483644]) is 4294967290 226PASS sum([2147483646, 2147483644]) is 4294967290 227PASS sum([2147483646, 2147483644]) is 4294967290 228PASS sum([2147483646, 2147483644]) is 4294967290 229PASS successfullyParsed is true 230 231TEST COMPLETE 232 233