diff options
Diffstat (limited to 'test/module')
52 files changed, 0 insertions, 218 deletions
diff --git a/test/module/bad-export-empty.txt b/test/module/bad-export-empty.txt deleted file mode 100644 index 622facdc..00000000 --- a/test/module/bad-export-empty.txt +++ /dev/null @@ -1,5 +0,0 @@ -;;; ERROR: 1 -(module (export)) -(;; STDERR ;;; -module/bad-export-empty.txt:2:16: syntax error, unexpected ), expecting TEXT -;;; STDERR ;;) diff --git a/test/module/bad-export-name-undefined.txt b/test/module/bad-export-name-undefined.txt deleted file mode 100644 index e1091f43..00000000 --- a/test/module/bad-export-name-undefined.txt +++ /dev/null @@ -1,5 +0,0 @@ -;;; ERROR: 1 -(module (export "foo" $foo)) -(;; STDERR ;;; -module/bad-export-name-undefined.txt:2:23: undefined function variable "$foo" -;;; STDERR ;;) diff --git a/test/module/bad-export-name.txt b/test/module/bad-export-name.txt deleted file mode 100644 index 1ebe9f56..00000000 --- a/test/module/bad-export-name.txt +++ /dev/null @@ -1,6 +0,0 @@ -;;; ERROR: 1 -(module (export "foo" foo)) -(;; STDERR ;;; -module/bad-export-name.txt:2:23: unexpected token "foo" -module/bad-export-name.txt:2:26: syntax error, unexpected ), expecting INT or VAR -;;; STDERR ;;) diff --git a/test/module/bad-export-no-string.txt b/test/module/bad-export-no-string.txt deleted file mode 100644 index c7d68875..00000000 --- a/test/module/bad-export-no-string.txt +++ /dev/null @@ -1,5 +0,0 @@ -;;; ERROR: 1 -(module (func (nop)) (export nop nop)) -(;; STDERR ;;; -module/bad-export-no-string.txt:2:30: syntax error, unexpected NOP, expecting TEXT -;;; STDERR ;;) diff --git a/test/module/bad-export-too-many.txt b/test/module/bad-export-too-many.txt deleted file mode 100644 index 9cbd6d59..00000000 --- a/test/module/bad-export-too-many.txt +++ /dev/null @@ -1,5 +0,0 @@ -;;; ERROR: 1 -(module (func (nop)) (export "nop" 0 foo)) -(;; STDERR ;;; -module/bad-export-too-many.txt:2:38: unexpected token "foo" -;;; STDERR ;;) diff --git a/test/module/bad-export-undefined.txt b/test/module/bad-export-undefined.txt deleted file mode 100644 index 2dc1e5b0..00000000 --- a/test/module/bad-export-undefined.txt +++ /dev/null @@ -1,5 +0,0 @@ -;;; ERROR: 1 -(module (export "foo" 0)) -(;; STDERR ;;; -module/bad-export-undefined.txt:2:23: function variable out of range (max 0) -;;; STDERR ;;) diff --git a/test/module/bad-func-redefinition.txt b/test/module/bad-func-redefinition.txt deleted file mode 100644 index 17b29166..00000000 --- a/test/module/bad-func-redefinition.txt +++ /dev/null @@ -1,7 +0,0 @@ -;;; ERROR: 1 -(module - (func $n (nop)) - (func $n (nop))) -(;; STDERR ;;; -module/bad-func-redefinition.txt:4:3: redefinition of function "$n" -;;; STDERR ;;) diff --git a/test/module/bad-global-binding.txt b/test/module/bad-global-binding.txt deleted file mode 100644 index fa44cd94..00000000 --- a/test/module/bad-global-binding.txt +++ /dev/null @@ -1,5 +0,0 @@ -;;; ERROR: 1 -(module (global $n $foo)) -(;; STDERR ;;; -module/bad-global-binding.txt:2:20: syntax error, unexpected VAR, expecting VALUE_TYPE -;;; STDERR ;;) diff --git a/test/module/bad-global-redefinition.txt b/test/module/bad-global-redefinition.txt deleted file mode 100644 index 3b6e5af0..00000000 --- a/test/module/bad-global-redefinition.txt +++ /dev/null @@ -1,5 +0,0 @@ -;;; ERROR: 1 -(module (global $n i32) (global $n f32)) -(;; STDERR ;;; -module/bad-global-redefinition.txt:2:26: redefinition of global "$n" -;;; STDERR ;;) diff --git a/test/module/bad-global-too-many.txt b/test/module/bad-global-too-many.txt deleted file mode 100644 index 96eef000..00000000 --- a/test/module/bad-global-too-many.txt +++ /dev/null @@ -1,5 +0,0 @@ -;;; ERROR: 1 -(module (global $n i32 i32)) -(;; STDERR ;;; -module/bad-global-too-many.txt:2:24: syntax error, unexpected VALUE_TYPE, expecting ) -;;; STDERR ;;) diff --git a/test/module/bad-global-type-list.txt b/test/module/bad-global-type-list.txt deleted file mode 100644 index 808e1c6d..00000000 --- a/test/module/bad-global-type-list.txt +++ /dev/null @@ -1,5 +0,0 @@ -;;; ERROR: 1 -(module (global i32 i32 foo)) -(;; STDERR ;;; -module/bad-global-type-list.txt:2:25: unexpected token "foo" -;;; STDERR ;;) diff --git a/test/module/bad-import-not-param.txt b/test/module/bad-import-not-param.txt deleted file mode 100644 index 5ea3fe38..00000000 --- a/test/module/bad-import-not-param.txt +++ /dev/null @@ -1,6 +0,0 @@ -;;; ERROR: 1 -(module (import "foo" "bar" (parump i32))) -(;; STDERR ;;; -module/bad-import-not-param.txt:2:30: unexpected token "parump" -module/bad-import-not-param.txt:2:37: syntax error, unexpected VALUE_TYPE, expecting TYPE or PARAM or RESULT -;;; STDERR ;;) diff --git a/test/module/bad-import-not-result.txt b/test/module/bad-import-not-result.txt deleted file mode 100644 index 7b779310..00000000 --- a/test/module/bad-import-not-result.txt +++ /dev/null @@ -1,6 +0,0 @@ -;;; ERROR: 1 -(module (import "foo" "bar" (param i32) (resalt i32))) -(;; STDERR ;;; -module/bad-import-not-result.txt:2:42: unexpected token "resalt" -module/bad-import-not-result.txt:2:49: syntax error, unexpected VALUE_TYPE, expecting RESULT -;;; STDERR ;;) diff --git a/test/module/bad-import-one-string.txt b/test/module/bad-import-one-string.txt deleted file mode 100644 index 752d24bc..00000000 --- a/test/module/bad-import-one-string.txt +++ /dev/null @@ -1,5 +0,0 @@ -;;; ERROR: 1 -(module (import "foo" (param i32))) -(;; STDERR ;;; -module/bad-import-one-string.txt:2:23: syntax error, unexpected (, expecting TEXT -;;; STDERR ;;) diff --git a/test/module/bad-import-redefinition.txt b/test/module/bad-import-redefinition.txt deleted file mode 100644 index 864c86a4..00000000 --- a/test/module/bad-import-redefinition.txt +++ /dev/null @@ -1,7 +0,0 @@ -;;; ERROR: 1 -(module - (import $foo "bar" "baz" (param i32)) - (import $foo "quux" "blorf" (param f32))) -(;; STDERR ;;; -module/bad-import-redefinition.txt:4:3: redefinition of import "$foo" -;;; STDERR ;;) diff --git a/test/module/bad-memory-empty.txt b/test/module/bad-memory-empty.txt deleted file mode 100644 index d38408fd..00000000 --- a/test/module/bad-memory-empty.txt +++ /dev/null @@ -1,5 +0,0 @@ -;;; ERROR: 1 -(module (memory)) -(;; STDERR ;;; -module/bad-memory-empty.txt:2:16: syntax error, unexpected ), expecting INT -;;; STDERR ;;) diff --git a/test/module/bad-memory-init-size-negative.txt b/test/module/bad-memory-init-size-negative.txt deleted file mode 100644 index 5e4b5ce1..00000000 --- a/test/module/bad-memory-init-size-negative.txt +++ /dev/null @@ -1,5 +0,0 @@ -;;; ERROR: 1 -(module (memory -100)) -(;; STDERR ;;; -module/bad-memory-init-size-negative.txt:2:17: invalid initial memory size "-100" -;;; STDERR ;;) diff --git a/test/module/bad-memory-init-size.txt b/test/module/bad-memory-init-size.txt deleted file mode 100644 index bba09d0d..00000000 --- a/test/module/bad-memory-init-size.txt +++ /dev/null @@ -1,6 +0,0 @@ -;;; ERROR: 1 -(module (memory foo)) -(;; STDERR ;;; -module/bad-memory-init-size.txt:2:17: unexpected token "foo" -module/bad-memory-init-size.txt:2:20: syntax error, unexpected ), expecting INT -;;; STDERR ;;) diff --git a/test/module/bad-memory-max-less-than-init.txt b/test/module/bad-memory-max-less-than-init.txt deleted file mode 100644 index 1567e380..00000000 --- a/test/module/bad-memory-max-less-than-init.txt +++ /dev/null @@ -1,5 +0,0 @@ -;;; ERROR: 1 -(module (memory 100 50)) -(;; STDERR ;;; -module/bad-memory-max-less-than-init.txt:2:10: max size (50) must be greater than or equal to initial size (100) -;;; STDERR ;;) diff --git a/test/module/bad-memory-max-size-negative.txt b/test/module/bad-memory-max-size-negative.txt deleted file mode 100644 index 83db962d..00000000 --- a/test/module/bad-memory-max-size-negative.txt +++ /dev/null @@ -1,5 +0,0 @@ -;;; ERROR: 1 -(module (memory 100 -5)) -(;; STDERR ;;; -module/bad-memory-max-size-negative.txt:2:21: invalid max memory size "-5" -;;; STDERR ;;) diff --git a/test/module/bad-memory-max-size.txt b/test/module/bad-memory-max-size.txt deleted file mode 100644 index bb5bd792..00000000 --- a/test/module/bad-memory-max-size.txt +++ /dev/null @@ -1,5 +0,0 @@ -;;; ERROR: 1 -(module (memory 100 foo)) -(;; STDERR ;;; -module/bad-memory-max-size.txt:2:21: unexpected token "foo" -;;; STDERR ;;) diff --git a/test/module/bad-memory-segment-address-negative.txt b/test/module/bad-memory-segment-address-negative.txt deleted file mode 100644 index a8ef204d..00000000 --- a/test/module/bad-memory-segment-address-negative.txt +++ /dev/null @@ -1,5 +0,0 @@ -;;; ERROR: 1 -(module (memory 100 (segment -1 "foo"))) -(;; STDERR ;;; -module/bad-memory-segment-address-negative.txt:2:30: invalid memory segment address "-1" -;;; STDERR ;;) diff --git a/test/module/bad-memory-segment-address-oob.txt b/test/module/bad-memory-segment-address-oob.txt deleted file mode 100644 index 5f62c3dd..00000000 --- a/test/module/bad-memory-segment-address-oob.txt +++ /dev/null @@ -1,5 +0,0 @@ -;;; ERROR: 1 -(module (memory 100 (segment 200 "hi"))) -(;; STDERR ;;; -module/bad-memory-segment-address-oob.txt:2:22: address (200) greater than initial memory size (100) -;;; STDERR ;;) diff --git a/test/module/bad-memory-segment-address.txt b/test/module/bad-memory-segment-address.txt deleted file mode 100644 index 4c6dea22..00000000 --- a/test/module/bad-memory-segment-address.txt +++ /dev/null @@ -1,6 +0,0 @@ -;;; ERROR: 1 -(module (memory 100 (segment foo))) -(;; STDERR ;;; -module/bad-memory-segment-address.txt:2:30: unexpected token "foo" -module/bad-memory-segment-address.txt:2:33: syntax error, unexpected ), expecting INT -;;; STDERR ;;) diff --git a/test/module/bad-memory-segment-end-oob.txt b/test/module/bad-memory-segment-end-oob.txt deleted file mode 100644 index 698c0cc1..00000000 --- a/test/module/bad-memory-segment-end-oob.txt +++ /dev/null @@ -1,5 +0,0 @@ -;;; ERROR: 1 -(module (memory 10 (segment 5 "56789a"))) -(;; STDERR ;;; -module/bad-memory-segment-end-oob.txt:2:21: segment ends past the end of initial memory size (10) -;;; STDERR ;;) diff --git a/test/module/bad-memory-segment-overlap.txt b/test/module/bad-memory-segment-overlap.txt deleted file mode 100644 index 4eea4bc4..00000000 --- a/test/module/bad-memory-segment-overlap.txt +++ /dev/null @@ -1,5 +0,0 @@ -;;; ERROR: 1 -(module (memory 100 (segment 0 "hello") (segment 3 "hi"))) -(;; STDERR ;;; -module/bad-memory-segment-overlap.txt:2:42: address (3) less than end of previous segment (5) -;;; STDERR ;;) diff --git a/test/module/bad-memory-too-many.txt b/test/module/bad-memory-too-many.txt deleted file mode 100644 index e39f50d9..00000000 --- a/test/module/bad-memory-too-many.txt +++ /dev/null @@ -1,7 +0,0 @@ -;;; ERROR: 1 -(module - (memory 100) - (memory 1000)) -(;; STDERR ;;; -module/bad-memory-too-many.txt:4:3: only one memory block allowed -;;; STDERR ;;) diff --git a/test/module/bad-module-no-close.txt b/test/module/bad-module-no-close.txt deleted file mode 100644 index 4e58648d..00000000 --- a/test/module/bad-module-no-close.txt +++ /dev/null @@ -1,5 +0,0 @@ -;;; ERROR: 1 -(module -(;; STDERR ;;; -module/bad-module-no-close.txt:3:8: syntax error, unexpected EOF, expecting ( or ) -;;; STDERR ;;) diff --git a/test/module/bad-table-invalid.txt b/test/module/bad-table-invalid.txt deleted file mode 100644 index 3446cbe1..00000000 --- a/test/module/bad-table-invalid.txt +++ /dev/null @@ -1,6 +0,0 @@ -;;; ERROR: 1 -(module - (table 0)) -(;; STDERR ;;; -module/bad-table-invalid.txt:3:10: function variable out of range (max 0) -;;; STDERR ;;) diff --git a/test/module/bad-table-too-many.txt b/test/module/bad-table-too-many.txt deleted file mode 100644 index 935aaa8e..00000000 --- a/test/module/bad-table-too-many.txt +++ /dev/null @@ -1,8 +0,0 @@ -;;; ERROR: 1 -(module - (func (param i32)) - (table 0) - (table 0)) -(;; STDERR ;;; -module/bad-table-too-many.txt:5:3: only one table allowed -;;; STDERR ;;) diff --git a/test/module/export-multi.txt b/test/module/export-multi.txt deleted file mode 100644 index a356fc4b..00000000 --- a/test/module/export-multi.txt +++ /dev/null @@ -1,4 +0,0 @@ -(module - (func (nop)) - (export "a" 0) - (export "b" 0)) diff --git a/test/module/export-named.txt b/test/module/export-named.txt deleted file mode 100644 index 9f0e7c73..00000000 --- a/test/module/export-named.txt +++ /dev/null @@ -1,3 +0,0 @@ -(module - (func $n (result i32) (i32.const 0)) - (export "n" $n)) diff --git a/test/module/export.txt b/test/module/export.txt deleted file mode 100644 index 6ffe9f31..00000000 --- a/test/module/export.txt +++ /dev/null @@ -1,3 +0,0 @@ -(module - (func (nop)) - (export "nop" 0)) diff --git a/test/module/global-empty.txt b/test/module/global-empty.txt deleted file mode 100644 index 255dff6a..00000000 --- a/test/module/global-empty.txt +++ /dev/null @@ -1 +0,0 @@ -(module (global)) diff --git a/test/module/global-many.txt b/test/module/global-many.txt deleted file mode 100644 index 46d40c03..00000000 --- a/test/module/global-many.txt +++ /dev/null @@ -1 +0,0 @@ -(module (global i32 f32 i32)) diff --git a/test/module/global-named.txt b/test/module/global-named.txt deleted file mode 100644 index e7909ff6..00000000 --- a/test/module/global-named.txt +++ /dev/null @@ -1 +0,0 @@ -(module (global $n i32)) diff --git a/test/module/global.txt b/test/module/global.txt deleted file mode 100644 index 29abea09..00000000 --- a/test/module/global.txt +++ /dev/null @@ -1 +0,0 @@ -(module (global i32)) diff --git a/test/module/import-no-param.txt b/test/module/import-no-param.txt deleted file mode 100644 index 6c1c2fae..00000000 --- a/test/module/import-no-param.txt +++ /dev/null @@ -1 +0,0 @@ -(module (import "foo" "bar")) diff --git a/test/module/import-type.txt b/test/module/import-type.txt deleted file mode 100644 index b50c080e..00000000 --- a/test/module/import-type.txt +++ /dev/null @@ -1,3 +0,0 @@ -(module - (type (func (param i32 i64 f32 f64) (result i32))) - (import "foo" "bar" (type 0))) diff --git a/test/module/import.txt b/test/module/import.txt deleted file mode 100644 index 6786fbc1..00000000 --- a/test/module/import.txt +++ /dev/null @@ -1,10 +0,0 @@ -(module - ;; unnamed - (import "foo" "bar" (param i32) (result i64)) - - ;; named - (import $print_i32 "stdio" "print" (param i32)) - (import $add_i32 "math" "add" (param i32 i32) (result i32)) - (import $f32 "test" "f32" (param f32) (result f32)) - (import $f64 "test" "f64" (param f64) (result f64)) - (import $i64 "test" "i64" (param i64) (result i64))) diff --git a/test/module/memory-init-max-size.txt b/test/module/memory-init-max-size.txt deleted file mode 100644 index ecefc97c..00000000 --- a/test/module/memory-init-max-size.txt +++ /dev/null @@ -1 +0,0 @@ -(module (memory 100 200)) diff --git a/test/module/memory-init-size.txt b/test/module/memory-init-size.txt deleted file mode 100644 index ee26fe96..00000000 --- a/test/module/memory-init-size.txt +++ /dev/null @@ -1 +0,0 @@ -(module (memory 100)) diff --git a/test/module/memory-segment-1.txt b/test/module/memory-segment-1.txt deleted file mode 100644 index 062a5942..00000000 --- a/test/module/memory-segment-1.txt +++ /dev/null @@ -1 +0,0 @@ -(module (memory 100 (segment 0 "hello, world!"))) diff --git a/test/module/memory-segment-many.txt b/test/module/memory-segment-many.txt deleted file mode 100644 index 5a0075e1..00000000 --- a/test/module/memory-segment-many.txt +++ /dev/null @@ -1,6 +0,0 @@ -(module - (memory 100 - (segment 0 "hi") - (segment 4 "hello") - (segment 10 "goodbye") - (segment 20 "adios"))) diff --git a/test/module/module-empty.txt b/test/module/module-empty.txt deleted file mode 100644 index 3af8f254..00000000 --- a/test/module/module-empty.txt +++ /dev/null @@ -1 +0,0 @@ -(module) diff --git a/test/module/table-named.txt b/test/module/table-named.txt deleted file mode 100644 index d769a079..00000000 --- a/test/module/table-named.txt +++ /dev/null @@ -1,5 +0,0 @@ -(module - (func $f (param i32)) - (func $g (param i32 i64)) - (func $h (result i64) (i64.const 0)) - (table $f $f $g $h)) diff --git a/test/module/table.txt b/test/module/table.txt deleted file mode 100644 index 730a934b..00000000 --- a/test/module/table.txt +++ /dev/null @@ -1,5 +0,0 @@ -(module - (func (param i32)) - (func (param i32 i64)) - (func (result i64) (i64.const 0)) - (table 0 0 1 2)) diff --git a/test/module/type-empty-param.txt b/test/module/type-empty-param.txt deleted file mode 100644 index 69a7cf42..00000000 --- a/test/module/type-empty-param.txt +++ /dev/null @@ -1 +0,0 @@ -(module (type (func (param)))) diff --git a/test/module/type-empty.txt b/test/module/type-empty.txt deleted file mode 100644 index d75fc4cf..00000000 --- a/test/module/type-empty.txt +++ /dev/null @@ -1 +0,0 @@ -(module (type (func))) diff --git a/test/module/type-multi-param.txt b/test/module/type-multi-param.txt deleted file mode 100644 index a6176872..00000000 --- a/test/module/type-multi-param.txt +++ /dev/null @@ -1 +0,0 @@ -(module (type (func (param i32 f32 f64) (result f32)))) diff --git a/test/module/type-no-param.txt b/test/module/type-no-param.txt deleted file mode 100644 index b3fc19e3..00000000 --- a/test/module/type-no-param.txt +++ /dev/null @@ -1 +0,0 @@ -(module (type (func (result i32)))) diff --git a/test/module/type.txt b/test/module/type.txt deleted file mode 100644 index 6d915a83..00000000 --- a/test/module/type.txt +++ /dev/null @@ -1 +0,0 @@ -(module (type (func (param i32) (result i32)))) |