Bug 1248555: Don't use the expected error directive in wasm/spec/; r=bustage
authorBenjamin Bouvier <benj@benj.me>
Tue, 07 Jun 2016 15:53:55 +0200
changeset 300905 56b9bf9665b141a04c9802fac4b9fd8f9d076a70
parent 300904 0deb0ab8cf3ff074be1542471fd6eb0dbfadd98f
child 300906 ec20b463c04f57a4bfca1edb987fcb9e9707c364
child 300908 0d41c950b1a06ed587afb4868905906ad8cafa79
push id19599
push usercbook@mozilla.com
push dateWed, 08 Jun 2016 10:16:21 +0000
treeherderfx-team@81f4cc3f6f4c [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbustage
bugs1248555
milestone50.0a1
Bug 1248555: Don't use the expected error directive in wasm/spec/; r=bustage (because of platforms not supporting wasm at all) MozReview-Commit-ID: 4GNERAe3YTD
js/src/jit-test/tests/wasm/spec/address.wast.js
js/src/jit-test/tests/wasm/spec/binary.wast.js
js/src/jit-test/tests/wasm/spec/exports.wast.js
js/src/jit-test/tests/wasm/spec/f32.wast.js
js/src/jit-test/tests/wasm/spec/f32_cmp.wast.js
js/src/jit-test/tests/wasm/spec/f64.wast.js
js/src/jit-test/tests/wasm/spec/f64_cmp.wast.js
js/src/jit-test/tests/wasm/spec/float_exprs.wast.js
js/src/jit-test/tests/wasm/spec/float_memory.wast.js
js/src/jit-test/tests/wasm/spec/float_misc.wast.js
js/src/jit-test/tests/wasm/spec/func_ptrs.wast.js
js/src/jit-test/tests/wasm/spec/labels.wast.js
js/src/jit-test/tests/wasm/spec/memory.wast.js
js/src/jit-test/tests/wasm/spec/memory_trap.wast.js
js/src/jit-test/tests/wasm/spec/nan-propagation.wast.js
js/src/jit-test/tests/wasm/spec/resizing.wast.js
js/src/jit-test/tests/wasm/spec/start.wast.js
--- a/js/src/jit-test/tests/wasm/spec/address.wast.js
+++ b/js/src/jit-test/tests/wasm/spec/address.wast.js
@@ -1,4 +1,3 @@
-// |jit-test| exitstatus:3
-// TODO: wrapping offsets. Fails in WasmIonCompile, which only way to signal an
-// error is OOMing, thus we signal a fake oom here.
+// TODO: wrapping offsets
+quit();
 var importedArgs = ['address.wast']; load(scriptdir + '../spec.js');
--- a/js/src/jit-test/tests/wasm/spec/binary.wast.js
+++ b/js/src/jit-test/tests/wasm/spec/binary.wast.js
@@ -1,3 +1,3 @@
-// |jit-test| error:Error
 // TODO: binary text format.
+quit();
 var importedArgs = ['binary.wast']; load(scriptdir + '../spec.js');
--- a/js/src/jit-test/tests/wasm/spec/exports.wast.js
+++ b/js/src/jit-test/tests/wasm/spec/exports.wast.js
@@ -1,3 +1,3 @@
-// |jit-test| error:Error
 // TODO: real memory exports.
+quit();
 var importedArgs = ['exports.wast']; load(scriptdir + '../spec.js');
--- a/js/src/jit-test/tests/wasm/spec/f32.wast.js
+++ b/js/src/jit-test/tests/wasm/spec/f32.wast.js
@@ -1,3 +1,3 @@
-// |jit-test| error:Error
 // TODO: custom NaN payloads
+quit();
 var importedArgs = ['f32.wast']; load(scriptdir + '../spec.js');
--- a/js/src/jit-test/tests/wasm/spec/f32_cmp.wast.js
+++ b/js/src/jit-test/tests/wasm/spec/f32_cmp.wast.js
@@ -1,3 +1,3 @@
-// |jit-test| error:Error
 // TODO: custom NaN payloads
+quit();
 var importedArgs = ['f32_cmp.wast']; load(scriptdir + '../spec.js');
--- a/js/src/jit-test/tests/wasm/spec/f64.wast.js
+++ b/js/src/jit-test/tests/wasm/spec/f64.wast.js
@@ -1,3 +1,3 @@
-// |jit-test| error:Error
 // TODO: custom NaN payloads
+quit();
 var importedArgs = ['f64.wast']; load(scriptdir + '../spec.js');
--- a/js/src/jit-test/tests/wasm/spec/f64_cmp.wast.js
+++ b/js/src/jit-test/tests/wasm/spec/f64_cmp.wast.js
@@ -1,3 +1,3 @@
-// |jit-test| error:Error
 // TODO: custom NaN payloads
+quit();
 var importedArgs = ['f64_cmp.wast']; load(scriptdir + '../spec.js');
--- a/js/src/jit-test/tests/wasm/spec/float_exprs.wast.js
+++ b/js/src/jit-test/tests/wasm/spec/float_exprs.wast.js
@@ -1,3 +1,3 @@
-// |jit-test| error:Error
 // TODO: custom NaN payloads
+quit();
 var importedArgs = ['float_exprs.wast']; load(scriptdir + '../spec.js');
--- a/js/src/jit-test/tests/wasm/spec/float_memory.wast.js
+++ b/js/src/jit-test/tests/wasm/spec/float_memory.wast.js
@@ -1,3 +1,3 @@
-// |jit-test| error:Error
 // TODO i64 load/store
+quit();
 var importedArgs = ['float_memory.wast']; load(scriptdir + '../spec.js');
--- a/js/src/jit-test/tests/wasm/spec/float_misc.wast.js
+++ b/js/src/jit-test/tests/wasm/spec/float_misc.wast.js
@@ -1,3 +1,3 @@
-// |jit-test| error:Error
 // TODO: custom NaN payloads
+quit();
 var importedArgs = ['float_misc.wast']; load(scriptdir + '../spec.js');
--- a/js/src/jit-test/tests/wasm/spec/func_ptrs.wast.js
+++ b/js/src/jit-test/tests/wasm/spec/func_ptrs.wast.js
@@ -1,3 +1,3 @@
-// |jit-test| error:Error
 // TODO Pass the table index in the error message?
+quit();
 var importedArgs = ['func_ptrs.wast']; load(scriptdir + '../spec.js');
--- a/js/src/jit-test/tests/wasm/spec/labels.wast.js
+++ b/js/src/jit-test/tests/wasm/spec/labels.wast.js
@@ -1,3 +1,3 @@
-// |jit-test| error:Error
 // TODO br_if not typed with its br value
+quit();
 var importedArgs = ['labels.wast']; load(scriptdir + '../spec.js');
--- a/js/src/jit-test/tests/wasm/spec/memory.wast.js
+++ b/js/src/jit-test/tests/wasm/spec/memory.wast.js
@@ -1,3 +1,3 @@
-// |jit-test| error:Error
 // TODO unaligned memory accesses
+quit();
 var importedArgs = ['memory.wast']; load(scriptdir + '../spec.js');
--- a/js/src/jit-test/tests/wasm/spec/memory_trap.wast.js
+++ b/js/src/jit-test/tests/wasm/spec/memory_trap.wast.js
@@ -1,3 +1,3 @@
-// |jit-test| error:Error
 // TODO current_memory opcode + traps on OOB
+quit();
 var importedArgs = ['memory_trap.wast']; load(scriptdir + '../spec.js');
--- a/js/src/jit-test/tests/wasm/spec/nan-propagation.wast.js
+++ b/js/src/jit-test/tests/wasm/spec/nan-propagation.wast.js
@@ -1,3 +1,3 @@
-// |jit-test| error:Error
 // TODO custom NaN
+quit();
 var importedArgs = ['nan-propagation.wast']; load(scriptdir + '../spec.js');
--- a/js/src/jit-test/tests/wasm/spec/resizing.wast.js
+++ b/js/src/jit-test/tests/wasm/spec/resizing.wast.js
@@ -1,3 +1,3 @@
-// |jit-test| error:Error
 // TODO memory resizing (you don't say)
+quit();
 var importedArgs = ['resizing.wast']; load(scriptdir + '../spec.js');
--- a/js/src/jit-test/tests/wasm/spec/start.wast.js
+++ b/js/src/jit-test/tests/wasm/spec/start.wast.js
@@ -1,3 +1,3 @@
-// |jit-test| error:Error
 // TODO start opcode
+quit();
 var importedArgs = ['start.wast']; load(scriptdir + '../spec.js');