String overflow in JSC::createError results in ASSERT in WTF::makeString
[WebKit-https.git] / JSTests / wasm.yaml
1 # Copyright (C) 2016-2017 Apple Inc. All rights reserved.
2 #
3 # Redistribution and use in source and binary forms, with or without
4 # modification, are permitted provided that the following conditions
5 # are met:
6 #
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 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 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
20 # ON 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
22 # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
23
24 - path: wasm/self-test/
25   cmd: runWebAssemblySuite unless parseRunCommands
26 - path: wasm/js-api/
27   cmd: runWebAssemblySuite unless parseRunCommands
28 - path: wasm/noJIT/
29   cmd: runNoJIT unless parseRunCommands
30 - path: wasm/function-tests
31   cmd: runWebAssemblySuite unless parseRunCommands
32 - path: wasm/fuzz
33   cmd: runWebAssemblySuite unless parseRunCommands
34 - path: wasm/stress
35   cmd: runWebAssemblySuite unless parseRunCommands
36 - path: wasm/lowExecutableMemory
37   cmd: runWebAssemblyLowExecutableMemory unless parseRunCommands
38 - path: wasm/regress/
39   cmd: runWebAssemblySuite unless parseRunCommands
40 - path: wasm/modules/
41   cmd: runWebAssembly unless parseRunCommands
42
43 - path: wasm/spec-tests/address.wast.js
44   cmd: runWebAssemblySpecTest :normal
45 - path: wasm/spec-tests/align.wast.js
46   cmd: runWebAssemblySpecTest :normal
47 - path: wasm/spec-tests/binary.wast.js
48   cmd: runWebAssemblySpecTest :normal
49 - path: wasm/spec-tests/block.wast.js
50   cmd: runWebAssemblySpecTest :normal
51 - path: wasm/spec-tests/br.wast.js
52   cmd: runWebAssemblySpecTest :normal
53 - path: wasm/spec-tests/br_if.wast.js
54   cmd: runWebAssemblySpecTest :normal
55 - path: wasm/spec-tests/br_table.wast.js
56   cmd: runWebAssemblySpecTest :normal
57 - path: wasm/spec-tests/break-drop.wast.js
58   cmd: runWebAssemblySpecTest :normal
59 - path: wasm/spec-tests/call.wast.js
60   cmd: runWebAssemblySpecTest :normal
61 - path: wasm/spec-tests/call_indirect.wast.js
62   cmd: runWebAssemblySpecTest :normal
63 - path: wasm/spec-tests/comments.wast.js
64   cmd: runWebAssemblySpecTest :normal
65 - path: wasm/spec-tests/const.wast.js
66   cmd: runWebAssemblySpecTest :normal
67 - path: wasm/spec-tests/conversions.wast.js
68   cmd: runWebAssemblySpecTest :normal
69 - path: wasm/spec-tests/custom_section.wast.js
70   cmd: runWebAssemblySpecTest :normal
71 - path: wasm/spec-tests/endianness.wast.js
72   cmd: runWebAssemblySpecTest :normal
73 - path: wasm/spec-tests/exports.wast.js
74   cmd: runWebAssemblySpecTest :normal
75 - path: wasm/spec-tests/f32.wast.js
76   cmd: runWebAssemblySpecTest :normal
77 - path: wasm/spec-tests/f32_bitwise.wast.js
78   cmd: runWebAssemblySpecTest :normal
79 - path: wasm/spec-tests/f32_cmp.wast.js
80   cmd: runWebAssemblySpecTest :normal
81 - path: wasm/spec-tests/f64.wast.js
82   cmd: runWebAssemblySpecTest :normal
83 - path: wasm/spec-tests/f64_bitwise.wast.js
84   cmd: runWebAssemblySpecTest :normal
85 - path: wasm/spec-tests/f64_cmp.wast.js
86   cmd: runWebAssemblySpecTest :normal
87 - path: wasm/spec-tests/fac.wast.js
88   cmd: runWebAssemblySpecTest :normal
89 - path: wasm/spec-tests/float_exprs.wast.js
90   cmd: runWebAssemblySpecTest :normal
91 - path: wasm/spec-tests/float_literals.wast.js
92   cmd: runWebAssemblySpecTest :normal
93 - path: wasm/spec-tests/float_memory.wast.js
94   cmd: runWebAssemblySpecTest :normal
95 - path: wasm/spec-tests/float_misc.wast.js
96   cmd: runWebAssemblySpecTest :normal
97 - path: wasm/spec-tests/forward.wast.js
98   cmd: runWebAssemblySpecTest :normal
99 - path: wasm/spec-tests/func.wast.js
100   cmd: runWebAssemblySpecTest :normal
101 - path: wasm/spec-tests/func_ptrs.wast.js
102   cmd: runWebAssemblySpecTest :normal
103 - path: wasm/spec-tests/get_local.wast.js
104   cmd: runWebAssemblySpecTest :normal
105 - path: wasm/spec-tests/globals.wast.js
106   cmd: runWebAssemblySpecTest :normal
107 - path: wasm/spec-tests/i32.wast.js
108   cmd: runWebAssemblySpecTest :normal
109 - path: wasm/spec-tests/i64.wast.js
110   cmd: runWebAssemblySpecTest :normal
111 - path: wasm/spec-tests/if.wast.js
112   cmd: runWebAssemblySpecTest :normal
113 - path: wasm/spec-tests/imports.wast.js
114   cmd: runWebAssemblySpecTest :normal
115 - path: wasm/spec-tests/inline-module.wast.js
116   cmd: runWebAssemblySpecTest :normal
117 - path: wasm/spec-tests/int_exprs.wast.js
118   cmd: runWebAssemblySpecTest :normal
119 - path: wasm/spec-tests/int_literals.wast.js
120   cmd: runWebAssemblySpecTest :normal
121 - path: wasm/spec-tests/jsapi.js
122   cmd: runWebAssemblySpecTest :normal
123 - path: wasm/spec-tests/labels.wast.js
124   cmd: runWebAssemblySpecTest :normal
125 - path: wasm/spec-tests/left-to-right.wast.js
126   cmd: runWebAssemblySpecTest :normal
127 - path: wasm/spec-tests/linking.wast.js
128   cmd: runWebAssemblySpecTest :normal
129 - path: wasm/spec-tests/loop.wast.js
130   cmd: runWebAssemblySpecTest :normal
131 - path: wasm/spec-tests/memory.wast.js
132   cmd: runWebAssemblySpecTest :normal
133 - path: wasm/spec-tests/memory_redundancy.wast.js
134   cmd: runWebAssemblySpecTest :normal
135 - path: wasm/spec-tests/memory_trap.wast.js
136   cmd: runWebAssemblySpecTest :normal
137 - path: wasm/spec-tests/names.wast.js
138   cmd: runWebAssemblySpecTest :normal
139 - path: wasm/spec-tests/nop.wast.js
140   cmd: runWebAssemblySpecTest :normal
141 - path: wasm/spec-tests/resizing.wast.js
142   cmd: runWebAssemblySpecTest :normal
143 - path: wasm/spec-tests/return.wast.js
144   cmd: runWebAssemblySpecTest :normal
145 - path: wasm/spec-tests/select.wast.js
146   cmd: runWebAssemblySpecTest :normal
147 - path: wasm/spec-tests/set_local.wast.js
148   cmd: runWebAssemblySpecTest :normal
149 - path: wasm/spec-tests/skip-stack-guard-page.wast.js
150   cmd: runWebAssemblySpecTest :normal
151 - path: wasm/spec-tests/stack.wast.js
152   cmd: runWebAssemblySpecTest :normal
153 - path: wasm/spec-tests/start.wast.js
154   cmd: runWebAssemblySpecTest :normal
155 - path: wasm/spec-tests/store_retval.wast.js
156   cmd: runWebAssemblySpecTest :normal
157 - path: wasm/spec-tests/switch.wast.js
158   cmd: runWebAssemblySpecTest :normal
159 - path: wasm/spec-tests/tee_local.wast.js
160   cmd: runWebAssemblySpecTest :normal
161 - path: wasm/spec-tests/token.wast.js
162   cmd: runWebAssemblySpecTest :normal
163 - path: wasm/spec-tests/traps.wast.js
164   cmd: runWebAssemblySpecTest :normal
165 - path: wasm/spec-tests/type.wast.js
166   cmd: runWebAssemblySpecTest :normal
167 - path: wasm/spec-tests/typecheck.wast.js
168   cmd: runWebAssemblySpecTest :normal
169 - path: wasm/spec-tests/unreachable.wast.js
170   cmd: runWebAssemblySpecTest :normal
171 - path: wasm/spec-tests/unreached-invalid.wast.js
172   cmd: runWebAssemblySpecTest :skip # https://bugs.webkit.org/show_bug.cgi?id=173279
173 - path: wasm/spec-tests/unwind.wast.js
174   cmd: runWebAssemblySpecTest :normal
175 - path: wasm/spec-tests/utf8-custom-section-id.wast.js
176   cmd: runWebAssemblySpecTest :normal
177 - path: wasm/spec-tests/utf8-import-field.wast.js
178   cmd: runWebAssemblySpecTest :normal
179 - path: wasm/spec-tests/utf8-import-module.wast.js
180   cmd: runWebAssemblySpecTest :normal
181
182 - path: wasm/modules/run-from-wasm.wasm
183   cmd: runWebAssembly