| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
(#1895)
|
|
|
|
|
| |
Mostly just requires proper implementation of drop/tee_local in
wasm-binary-reader-interpreter.c and wasm-interpreter.c.
|
|
|
|
|
| |
It's not really the appropriate place to handle it. Now that we have
wasm-wast and wasm-interp, we can at least verify that the tools are
internally consistent.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
* run-tests.py now takes a `--d8-executable` flag
* Added a `TOOL` directive to tests to reduce boilerplate
* Change all tests to use the new `TOOL` directive
* Factor out executable searching with fallback to find_exe.py
This fixes issue #43.
|
| |
|
|
|
|
|
|
| |
Select was changed to (select true_val false_val cond). There are new
failures in test/spec/left-to-right.wast because the evaluation order is
now incorrect in d8.
|
| |
|
| |
|
|
|
|
| |
labels.wast, i32.wast and i64.wast now pass.
|
|
|
|
|
| |
fac and unreachable are still skipped, they lock up my machine for about
a minute when running through `make test`.
|
| |
|
| |
|
|
|
|
| |
Don't print successes, only failures. Also print file:line on error.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Use the comment characters for the s-expression format so the test files
can easily be loaded into sexpr-wasm directly:
;;; KEY: VALUE
(;; STDOUT ;;;
some
standard
output
;;; STDOUT ;;)
|
|
|
|
|
| |
Rather than skipping tests that crash v8, run them but strip the
callstack so the output is consistent.
|
|
|