Michael Ferris c72cbd9d65 Fix eol issues 7 ani în urmă
..
.gitignore c72cbd9d65 Fix eol issues 7 ani în urmă
README.md f158a4b274 Update testsuite and make scripts to facilitate updating the suite in the future 9 ani în urmă
address.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
align.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
binary.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
block.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
br.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
br_if.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
br_table.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
break-drop.wast f158a4b274 Update testsuite and make scripts to facilitate updating the suite in the future 9 ani în urmă
call.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
call_indirect.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
const.wast 67633c93ae Update wasm spec tests 8 ani în urmă
conversions.wast f7094f31cb Wasm: preserve nan bits 8 ani în urmă
custom.wast 542c44e4b1 Update Spec tests 7 ani în urmă
data.wast 542c44e4b1 Update Spec tests 7 ani în urmă
elem.wast 542c44e4b1 Update Spec tests 7 ani în urmă
endianness.wast f158a4b274 Update testsuite and make scripts to facilitate updating the suite in the future 9 ani în urmă
exports.wast 67633c93ae Update wasm spec tests 8 ani în urmă
f32.wast 67633c93ae Update wasm spec tests 8 ani în urmă
f32_bitwise.wast 67633c93ae Update wasm spec tests 8 ani în urmă
f32_cmp.wast 67633c93ae Update wasm spec tests 8 ani în urmă
f64.wast 67633c93ae Update wasm spec tests 8 ani în urmă
f64_bitwise.wast 67633c93ae Update wasm spec tests 8 ani în urmă
f64_cmp.wast 67633c93ae Update wasm spec tests 8 ani în urmă
fac.wast 67633c93ae Update wasm spec tests 8 ani în urmă
float_exprs.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
float_literals.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
float_memory.wast f7094f31cb Wasm: preserve nan bits 8 ani în urmă
float_misc.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
forward.wast 67633c93ae Update wasm spec tests 8 ani în urmă
func.wast 086583e5c0 Fixes after wabt update 8 ani în urmă
func_ptrs.wast 542c44e4b1 Update Spec tests 7 ani în urmă
get_local.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
globals.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
i32.wast 67633c93ae Update wasm spec tests 8 ani în urmă
i64.wast 67633c93ae Update wasm spec tests 8 ani în urmă
if.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
imports.wast 542c44e4b1 Update Spec tests 7 ani în urmă
inline-module.wast 67633c93ae Update wasm spec tests 8 ani în urmă
int_exprs.wast 67633c93ae Update wasm spec tests 8 ani în urmă
int_literals.wast 1c62aaff91 Update spec tests to latest 8 ani în urmă
labels.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
left-to-right.wast 086583e5c0 Fixes after wabt update 8 ani în urmă
linking.wast 542c44e4b1 Update Spec tests 7 ani în urmă
load.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
loop.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
memory.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
memory_grow.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
memory_redundancy.wast 67633c93ae Update wasm spec tests 8 ani în urmă
memory_trap.wast 542c44e4b1 Update Spec tests 7 ani în urmă
names.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
nop.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
return.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
run.py 1c62aaff91 Update spec tests to latest 8 ani în urmă
select.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
set_local.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
skip-stack-guard-page.wast f158a4b274 Update testsuite and make scripts to facilitate updating the suite in the future 9 ani în urmă
stack.wast 542c44e4b1 Update Spec tests 7 ani în urmă
start.wast 542c44e4b1 Update Spec tests 7 ani în urmă
store.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
switch.wast 67633c93ae Update wasm spec tests 8 ani în urmă
tee_local.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
token.wast 67633c93ae Update wasm spec tests 8 ani în urmă
traps.wast 1c62aaff91 Update spec tests to latest 8 ani în urmă
type.wast 67633c93ae Update wasm spec tests 8 ani în urmă
typecheck.wast 542c44e4b1 Update Spec tests 7 ani în urmă
unreachable.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
unreached-invalid.wast 542c44e4b1 Update Spec tests 7 ani în urmă
unwind.wast 46d5208008 Update Wasm Spec tests & fix jsapi harness 7 ani în urmă
utf8-custom-section-id.wast 67633c93ae Update wasm spec tests 8 ani în urmă
utf8-import-field.wast 67633c93ae Update wasm spec tests 8 ani în urmă
utf8-import-module.wast 67633c93ae Update wasm spec tests 8 ani în urmă
utf8-invalid-encoding.wast 5e776356e2 Update wasm spec tests 8 ani în urmă

README.md

This directory contains tests for the core WebAssembly semantics, as described in Semantics.md and specified by the spec interpreter.

Tests are written in the S-Expression script format defined by the interpreter.

The test suite can be run with the spec interpreter as follows:

./run.py --wasm <path-to-wasm-interpreter>

where the path points to the spec interpreter executable (or a tool that understands similar options). If the binary is in the working directory, this option can be omitted.

In addition, the option --js <path-to-js-interpreter> can be given to point to a stand-alone JavaScript interpreter supporting the WebAssembly API. If provided, all tests are also executed in JavaScript.