83 Commits

Author SHA1 Message Date
Volker Berlin
4fbce5800c use node version 17.0.0-v8-canary2021.10.19 2022-03-20 17:58:57 +01:00
Volker Berlin
8ce6c1d919 Add also the result/stack if possible also if execution of the script is failing. 2022-03-19 20:37:20 +01:00
Volker Berlin
fec40f1d40 Improve test speed on error. 2021-08-29 15:11:17 +02:00
Volker Berlin
4d1c2730bb try with sudo for github actions 2021-07-10 22:57:10 +02:00
Volker Berlin
43ae520d5a Ignore not existing paths and does not show an error message. 2021-03-27 13:31:29 +01:00
Volker Berlin
27199c53db use node version 16.0.0-v8-canary2021.02.23 2021-02-23 18:29:18 +01:00
Volker Berlin
87af94232c add script engine Wat2WasmGC 2021-01-12 22:40:43 +01:00
Volker Berlin
cd1d034b5c print debug details also for valid tests if log level is fine. 2020-08-08 23:17:27 +02:00
Volker Berlin
1dcfc9e6a2 update node version 2020-06-21 13:43:39 +02:00
Volker Berlin
e6be6a66ec print also *.js file if only *.wat was compiled 2020-06-21 13:30:07 +02:00
Volker Berlin
6b309dac9f prevent blocking of process with large amount of errors. 2020-06-21 13:02:58 +02:00
Volker Berlin
c44cff3d86 linux is case sensitive 2020-06-18 23:05:58 +02:00
Volker Berlin
a924cd026a check that wat2Wasm.wasm was created 2020-06-18 22:53:22 +02:00
Volker Berlin
1dac2e1241 fix compiling of Wat2Wasm 2020-06-18 21:28:44 +02:00
Volker Berlin
4cd43a4d65 print only one JavaScript file 2020-06-14 17:04:34 +02:00
Volker Berlin
adcc60ee07 use fix test script names 2020-06-14 15:37:11 +02:00
Volker Berlin
9af8e21ccf put the script file for reuse 2020-06-14 15:26:13 +02:00
Volker Berlin
9469d6d334 generalize WasmRule for better GC testing 2020-06-13 17:18:21 +02:00
Volker Berlin
b91c076344 pass test class directly to the compiler 2020-06-13 14:27:56 +02:00
Volker Berlin
8878b37225 Declare Node Script Engine with GC 2020-06-12 22:09:42 +02:00
Volker Berlin
b6238124c7 Replace gradle node plugin and switch to V8 canary. 2020-06-07 12:00:40 +02:00
Volker Berlin
cfbadfa226 anyref --> externref, add kind to ref.null and ref.is_null, https://github.com/WebAssembly/reference-types/pull/87 2020-05-30 23:06:29 +02:00
Volker Berlin
daaa648a04 Use NODE_PATH instead linking to wabt to improve test speed. 2020-05-02 21:42:32 +02:00
Volker Berlin
c4ed671b99 install wabt@nightly globally to improve speed of tests 2020-05-02 16:09:50 +02:00
Volker Berlin
7692880b7e Enable debug names in Wat2Wasm; use enable-all with Wat2Wasm to compatible with future features. 2020-04-26 14:03:06 +02:00
Volker Berlin
5a665b7c11 prevent dead lock on large error stream from external process 2020-04-18 11:25:11 +02:00
Volker Berlin
850d990264 fix available() == 0 for SSL streams 2020-04-13 21:58:00 +02:00
Volker Berlin
87374ff41b remove V8 flags for features that are already default 2020-04-13 16:03:39 +02:00
Volker Berlin
d14fd790b5 prevent dead lock on large error stream from external process 2020-04-13 16:00:12 +02:00
Volker Berlin
9bbc82bb6d Remove all special handling for SpiderMonkey. It is compatible now. 2020-04-04 11:40:35 +02:00
Volker Berlin
dd01ad10b2 generalize the use of the flag useGC 2020-03-18 22:23:45 +01:00
Volker Berlin
d460aac03f remove --wasm-bigint switch 2020-02-09 16:31:12 +01:00
Volker Berlin
5f3c199e34 handle the empty DataCount section of WABT 1.0.13 2020-01-18 13:21:43 +01:00
Volker Berlin
e43a8277c1 add option WASM_USE_EH to ignore exception support because currently not supported 2020-01-12 12:46:00 +01:00
Volker Berlin
f3bcd8e670 also print the generated JavaScript on error 2020-01-05 18:29:38 +01:00
Volker Berlin
820a686192 Unbox InvocationTargetException 2020-01-01 23:04:51 +01:00
Volker Berlin
5c3536ffd3 Enable tests because SpiderMonkey supports bigint<->i64 now. 2019-12-07 17:51:34 +01:00
Volker Berlin
b81ea073a9 Improve error message if there is not an expected number 2019-10-20 12:43:26 +02:00
Volker Berlin
e3eb66efc9 Set flag --wasm-gc only for GC tests to improve performance. 2019-09-22 17:09:12 +02:00
Volker Berlin
9a03a70e8f better error message 2019-09-15 10:41:00 +02:00
Volker Berlin
88b925fbde add script engine SpiderMonkeyWatGC 2019-09-12 21:54:35 +02:00
Volker Berlin
c5d514de73 prepare also script engines which currently are skipped 2019-09-08 19:10:31 +02:00
Volker Berlin
c029c48be5 Add a test with enabled GC 2019-08-27 20:44:27 +02:00
Volker Berlin
8c1792329e fix dead lock with larger debug output 2019-08-25 20:23:55 +02:00
Volker Berlin
ed0eb9e4b6 handle different string formating of float values 2019-07-13 20:17:23 +02:00
Volker Berlin
2058acea7f enable --experimental-wasm-bigint for node 2019-07-06 21:25:54 +02:00
Volker Berlin
d2d6d363f1 handle different string formating of double values 2019-06-27 18:43:44 +02:00
Volker Berlin
40bb69fd16 Improve test speed by executing all tests of an wasm file at once. 2019-06-17 19:00:16 +02:00
Volker Berlin
30a8d55491 more debug details 2019-04-27 20:27:33 +02:00
Volker Berlin
839a7fda89 Use its own compiler result for SpiderMonkey 2019-04-19 15:57:56 +02:00