summaryrefslogtreecommitdiff
path: root/test/spec/memory_fill.txt
diff options
context:
space:
mode:
Diffstat (limited to 'test/spec/memory_fill.txt')
-rw-r--r--test/spec/memory_fill.txt208
1 files changed, 208 insertions, 0 deletions
diff --git a/test/spec/memory_fill.txt b/test/spec/memory_fill.txt
new file mode 100644
index 00000000..a9a55c12
--- /dev/null
+++ b/test/spec/memory_fill.txt
@@ -0,0 +1,208 @@
+;;; TOOL: run-interp-spec
+;;; STDIN_FILE: third_party/testsuite/memory_fill.wast
+(;; STDOUT ;;;
+test() =>
+out/test/spec/memory_fill.wast:44: assert_trap passed: out of bounds memory access: memory.fill out of bounds
+out/test/spec/memory_fill.wast:62: assert_trap passed: out of bounds memory access: memory.fill out of bounds
+test() =>
+test() =>
+out/test/spec/memory_fill.wast:118: assert_trap passed: out of bounds memory access: memory.fill out of bounds
+test() =>
+test() =>
+out/test/spec/memory_fill.wast:175: assert_invalid passed:
+ error: memory variable out of range: 0 (max 0)
+ 000002c: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:181: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i32, i32, f32]
+ 0000035: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:188: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i32, i32, i64]
+ 0000032: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:195: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i32, i32, f64]
+ 0000039: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:202: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i32, f32, i32]
+ 0000035: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:209: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i32, f32, f32]
+ 0000038: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:216: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i32, f32, i64]
+ 0000035: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:223: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i32, f32, f64]
+ 000003c: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:230: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i32, i64, i32]
+ 0000032: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:237: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i32, i64, f32]
+ 0000035: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:244: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i32, i64, i64]
+ 0000032: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:251: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i32, i64, f64]
+ 0000039: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:258: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i32, f64, i32]
+ 0000039: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:265: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i32, f64, f32]
+ 000003c: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:272: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i32, f64, i64]
+ 0000039: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:279: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i32, f64, f64]
+ 0000040: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:286: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f32, i32, i32]
+ 0000035: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:293: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f32, i32, f32]
+ 0000038: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:300: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f32, i32, i64]
+ 0000035: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:307: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f32, i32, f64]
+ 000003c: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:314: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f32, f32, i32]
+ 0000038: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:321: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f32, f32, f32]
+ 000003b: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:328: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f32, f32, i64]
+ 0000038: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:335: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f32, f32, f64]
+ 000003f: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:342: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f32, i64, i32]
+ 0000035: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:349: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f32, i64, f32]
+ 0000038: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:356: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f32, i64, i64]
+ 0000035: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:363: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f32, i64, f64]
+ 000003c: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:370: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f32, f64, i32]
+ 000003c: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:377: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f32, f64, f32]
+ 000003f: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:384: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f32, f64, i64]
+ 000003c: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:391: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f32, f64, f64]
+ 0000043: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:398: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i64, i32, i32]
+ 0000032: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:405: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i64, i32, f32]
+ 0000035: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:412: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i64, i32, i64]
+ 0000032: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:419: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i64, i32, f64]
+ 0000039: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:426: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i64, f32, i32]
+ 0000035: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:433: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i64, f32, f32]
+ 0000038: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:440: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i64, f32, i64]
+ 0000035: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:447: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i64, f32, f64]
+ 000003c: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:454: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i64, i64, i32]
+ 0000032: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:461: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i64, i64, f32]
+ 0000035: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:468: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i64, i64, i64]
+ 0000032: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:475: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i64, i64, f64]
+ 0000039: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:482: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i64, f64, i32]
+ 0000039: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:489: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i64, f64, f32]
+ 000003c: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:496: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i64, f64, i64]
+ 0000039: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:503: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [i64, f64, f64]
+ 0000040: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:510: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f64, i32, i32]
+ 0000039: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:517: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f64, i32, f32]
+ 000003c: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:524: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f64, i32, i64]
+ 0000039: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:531: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f64, i32, f64]
+ 0000040: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:538: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f64, f32, i32]
+ 000003c: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:545: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f64, f32, f32]
+ 000003f: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:552: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f64, f32, i64]
+ 000003c: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:559: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f64, f32, f64]
+ 0000043: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:566: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f64, i64, i32]
+ 0000039: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:573: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f64, i64, f32]
+ 000003c: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:580: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f64, i64, i64]
+ 0000039: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:587: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f64, i64, f64]
+ 0000040: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:594: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f64, f64, i32]
+ 0000040: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:601: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f64, f64, f32]
+ 0000043: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:608: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f64, f64, i64]
+ 0000040: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:615: assert_invalid passed:
+ error: type mismatch in memory.fill, expected [i32, i32, i32] but got [f64, f64, f64]
+ 0000047: error: OnMemoryFillExpr callback failed
+out/test/spec/memory_fill.wast:638: assert_trap passed: out of bounds memory access: memory.fill out of bounds
+out/test/spec/memory_fill.wast:660: assert_trap passed: out of bounds memory access: memory.fill out of bounds
+out/test/spec/memory_fill.wast:682: assert_trap passed: out of bounds memory access: memory.fill out of bounds
+89/89 tests passed.
+;;; STDOUT ;;)