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