Title: [218290] trunk/JSTests
- Revision
- 218290
- Author
- [email protected]
- Date
- 2017-06-14 13:15:47 -0700 (Wed, 14 Jun 2017)
Log Message
WebAssembly: remove empty test files
Modified Paths
Removed Paths
Diff
Modified: trunk/JSTests/ChangeLog (218289 => 218290)
--- trunk/JSTests/ChangeLog 2017-06-14 20:12:37 UTC (rev 218289)
+++ trunk/JSTests/ChangeLog 2017-06-14 20:15:47 UTC (rev 218290)
@@ -1,3 +1,54 @@
+2017-06-14 JF Bastien <[email protected]>
+
+ WebAssembly: remove empty test files
+ https://bugs.webkit.org/show_bug.cgi?id=173382
+
+ Reviewed by Saam Barati.
+
+ The following files:
+ JSTests/wasm/function-tests/call-indirect-params.js
+ JSTests/wasm/function-tests/call-indirect.js
+ JSTests/wasm/js-api/call-indirect-results.js
+ Were changed to empty files in https://trac.webkit.org/changeset/209771
+
+ They were testing call_indirect with the wrong semantics, before
+ we implemented tables. That change implemented tables and
+ therefore removed the erroneous tests.
+
+ We have a few tests for call_indirect which already do the right thing:
+ JSTests/wasm/function-tests/context-switch.js
+ JSTests/wasm/function-tests/exceptions.js
+ JSTests/wasm/function-tests/grow-memory-2.js
+ JSTests/wasm/function-tests/stack-overflow.js
+ JSTests/wasm/function-tests/table-basic-2.js
+ JSTests/wasm/function-tests/table-basic.js
+ JSTests/wasm/js-api/call-indirect.js
+ JSTests/wasm/js-api/table.js
+ JSTests/wasm/js-api/unique-signature.js
+ JSTests/wasm/js-api/wrapper-function.js
+
+ I also just imported the updated spec tests which, among other
+ things, test call_indirect:
+ core/br.wast
+ core/br_table.wast
+ core/call_indirect.wast
+ core/func.wast
+ core/func_ptrs.wast
+ core/imports.wast
+ core/left-to-right.wast
+ core/linking.wast
+ core/nop.wast
+ core/return.wast
+ core/typecheck.wast
+ core/unreachable.wast
+
+ So I think it's OK to just delete the tests which should just have
+ been deleted back when tables were added.
+
+ * wasm/function-tests/call-indirect-params.js: Removed.
+ * wasm/function-tests/call-indirect.js: Removed.
+ * wasm/js-api/call-indirect-results.js: Removed.
+
2017-06-13 JF Bastien <[email protected]>
WebAssembly: import updated spec tests
Deleted: trunk/JSTests/wasm/function-tests/call-indirect-params.js ( => )
Deleted: trunk/JSTests/wasm/function-tests/call-indirect.js
===================================================================
Deleted: trunk/JSTests/wasm/js-api/call-indirect-results.js ( => )
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes