Commit Graph

121 Commits

Author SHA1 Message Date
1568084d42 Add atomic.wast which we have zero failures on with the llvm backend.
Enable shared memory usage in simd.wast.

Exclude atomic.wast on singlepass and clif.
2019-08-20 11:17:52 -07:00
7f3837abc5 Enable threads in spectests. 2019-08-19 10:51:14 -07:00
439e81d41e Fix singlepass error when no function code present 2019-08-15 10:15:58 -06:00
8e46e797ac Compare float bits in spectests assert return 2019-08-13 22:14:10 -06:00
0bf33662d1 Add missing LLVM imported memory functions 2019-08-13 20:07:55 -06:00
137ac206af Return compile error (llvm) for setting immutable global 2019-08-13 17:59:04 -06:00
5239cdb85a Merge pull request #668 from wasmerio/feature/update-wabt-to-fix-names-spectests
Update WABT dep to fix names spectests
2019-08-13 00:13:36 -07:00
e76777ed9b Finalize signatures & names when no function bodies 2019-08-12 20:22:54 -06:00
d695bd0c84 Update WABT dep to fixe names spectests 2019-08-12 15:35:32 -06:00
20cb7c0048 Merge branch 'master' into feature/unexclude-passing-elem-spec 2019-08-11 18:04:54 -06:00
c837b56678 Unexclude passing elem spec 2019-08-11 13:52:57 -06:00
f61fc5c298 Validate all initializers before finalizing 2019-08-11 13:28:47 -06:00
b7970fb982 Uncomment slow exclude test again 2019-08-10 17:11:32 -06:00
0b73776c84 Validate all memory data initializers before writing 2019-08-10 17:10:24 -06:00
228d562a3b Re-use registered module instances in spectests 2019-08-10 15:56:25 -06:00
db5d8a5bf8 Push debug print to debug CI failure 2019-08-10 15:33:08 -06:00
a621b86286 Update windows excludes 2019-08-10 15:04:24 -06:00
bb8b4960b8 Remove filter which prevents initializer offset check 2019-08-10 13:59:31 -06:00
1584beebe6 Invalid table size for elems should produce link error 2019-08-10 12:13:14 -06:00
7f0c48b354 Add windows clif excludes 2019-08-08 21:12:36 -06:00
a7ff120dd9 Fix some spectest imports and namespace_table issue 2019-08-08 21:03:00 -06:00
1c32e2a4af Add windows specific clif failures 2019-08-07 23:10:50 -06:00
0b0a77413e Unexclude some now passing assert_unlinkable 2019-08-07 19:45:31 -06:00
dc8384ed22 Add windows specific excludes 2019-08-06 21:03:09 -06:00
b7236a58fc Add support for platform star key skip exclude 2019-08-06 20:06:34 -06:00
8c13eae2b8 Allow platform specific excludes 2019-08-05 20:57:07 -06:00
a56aaeaaa3 Add additional spectest imports 2019-08-05 19:25:12 -06:00
03e1b3d8e8 Remove unnecessary println and make spectest runs nocapture 2019-08-05 18:58:51 -06:00
540520e54e cargo fmt 2019-08-05 17:55:41 -06:00
c65abf8ff5 Delete unused commented out println 2019-08-05 17:52:44 -06:00
08eb113394 Output failures in exclude format and add all failures as excludes 2019-08-05 17:51:02 -06:00
1d54a938f6 Fix a couple bugs testing NaNs. Add an exclusion list for LLVM min/max. 2019-08-05 15:38:03 -07:00
43ae30985c Cleanup test runner 2019-08-04 16:44:27 -06:00
e3d78a1343 Implement allowed failures 2019-08-04 16:13:47 -06:00
b8610e799f Update README.md, remove old README.md, remove old spectest code 2019-08-04 15:53:48 -06:00
93233eb4b4 Implement registered modules 2019-08-04 15:36:17 -06:00
5c3edabb7c Enable simd compile 2019-08-04 14:44:55 -06:00
665f8707dc Implement named modules 2019-08-04 14:20:09 -06:00
8c911cb1c3 Implement action get for assert return 2019-08-04 13:37:39 -06:00
7060785d8d Implement assert_exhaustion 2019-08-04 13:18:57 -06:00
36bcda711f Update spectests and run by globbing wast files 2019-08-04 12:42:20 -06:00
9a33ece373 Merge branch 'master' into feature/spectests-runner 2019-08-04 11:34:22 -06:00
0583ae4846 Add system to skip wast commands to allow failures or skipping 2019-08-04 11:25:46 -06:00
f0cdb97320 Add invoke action and imports 2019-08-04 10:19:50 -06:00
7d376e18ee Add debug line info 2019-08-03 18:07:23 -06:00
021fefcdee Disable unlinkable spec temporarily, specs timeout 2019-08-03 17:57:34 -06:00
f46d07b5b3 Add more assertions 2019-08-03 17:31:43 -06:00
9fcb06a270 Missed a line! 2019-08-02 16:49:28 -07:00
59ef811b46 Update readme. 2019-08-02 16:48:34 -07:00
22808d1dba Implement spectests summary report 2019-08-02 16:00:35 -06:00