;;; TOOL: run-interp-spec ;;; STDIN_FILE: third_party/testsuite/proposals/bulk-memory-operations/memory_fill.wast ;;; ARGS*: --enable-bulk-memory (;; STDOUT ;;; test() => out/test/spec/bulk-memory-operations/memory_fill.wast:43: assert_trap passed: out of bounds memory access: memory.fill out of bounds out/test/spec/bulk-memory-operations/memory_fill.wast:61: assert_trap passed: out of bounds memory access: memory.fill out of bounds test() => test() => out/test/spec/bulk-memory-operations/memory_fill.wast:117: assert_trap passed: out of bounds memory access: memory.fill out of bounds test() => test() => out/test/spec/bulk-memory-operations/memory_fill.wast:174: assert_invalid passed: error: memory variable out of range: 0 (max 0) 000002c: error: OnMemoryFillExpr callback failed out/test/spec/bulk-memory-operations/memory_fill.wast:180: 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/bulk-memory-operations/memory_fill.wast:187: 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/bulk-memory-operations/memory_fill.wast:194: 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/bulk-memory-operations/memory_fill.wast:201: 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/bulk-memory-operations/memory_fill.wast:208: 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/bulk-memory-operations/memory_fill.wast:215: 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/bulk-memory-operations/memory_fill.wast:222: 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/bulk-memory-operations/memory_fill.wast:229: 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/bulk-memory-operations/memory_fill.wast:236: 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/bulk-memory-operations/memory_fill.wast:243: 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/bulk-memory-operations/memory_fill.wast:250: 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/bulk-memory-operations/memory_fill.wast:257: 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/bulk-memory-operations/memory_fill.wast:264: 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/bulk-memory-operations/memory_fill.wast:271: 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/bulk-memory-operations/memory_fill.wast:278: 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/bulk-memory-operations/memory_fill.wast:285: 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/bulk-memory-operations/memory_fill.wast:292: 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/bulk-memory-operations/memory_fill.wast:299: 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/bulk-memory-operations/memory_fill.wast:306: 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/bulk-memory-operations/memory_fill.wast:313: 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/bulk-memory-operations/memory_fill.wast:320: 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/bulk-memory-operations/memory_fill.wast:327: 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/bulk-memory-operations/memory_fill.wast:334: 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/bulk-memory-operations/memory_fill.wast:341: 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/bulk-memory-operations/memory_fill.wast:348: 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/bulk-memory-operations/memory_fill.wast:355: 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/bulk-memory-operations/memory_fill.wast:362: 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/bulk-memory-operations/memory_fill.wast:369: 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/bulk-memory-operations/memory_fill.wast:376: 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/bulk-memory-operations/memory_fill.wast:383: 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/bulk-memory-operations/memory_fill.wast:390: 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/bulk-memory-operations/memory_fill.wast:397: 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/bulk-memory-operations/memory_fill.wast:404: 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/bulk-memory-operations/memory_fill.wast:411: 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/bulk-memory-operations/memory_fill.wast:418: 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/bulk-memory-operations/memory_fill.wast:425: 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/bulk-memory-operations/memory_fill.wast:432: 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/bulk-memory-operations/memory_fill.wast:439: 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/bulk-memory-operations/memory_fill.wast:446: 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/bulk-memory-operations/memory_fill.wast:453: 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/bulk-memory-operations/memory_fill.wast:460: 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/bulk-memory-operations/memory_fill.wast:467: 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/bulk-memory-operations/memory_fill.wast:474: 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/bulk-memory-operations/memory_fill.wast:481: 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/bulk-memory-operations/memory_fill.wast:488: 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/bulk-memory-operations/memory_fill.wast:495: 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/bulk-memory-operations/memory_fill.wast:502: 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/bulk-memory-operations/memory_fill.wast:509: 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/bulk-memory-operations/memory_fill.wast:516: 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/bulk-memory-operations/memory_fill.wast:523: 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/bulk-memory-operations/memory_fill.wast:530: 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/bulk-memory-operations/memory_fill.wast:537: 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/bulk-memory-operations/memory_fill.wast:544: 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/bulk-memory-operations/memory_fill.wast:551: 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/bulk-memory-operations/memory_fill.wast:558: 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/bulk-memory-operations/memory_fill.wast:565: 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/bulk-memory-operations/memory_fill.wast:572: 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/bulk-memory-operations/memory_fill.wast:579: 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/bulk-memory-operations/memory_fill.wast:586: 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/bulk-memory-operations/memory_fill.wast:593: 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/bulk-memory-operations/memory_fill.wast:600: 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/bulk-memory-operations/memory_fill.wast:607: 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/bulk-memory-operations/memory_fill.wast:614: 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/bulk-memory-operations/memory_fill.wast:637: assert_trap passed: out of bounds memory access: memory.fill out of bounds out/test/spec/bulk-memory-operations/memory_fill.wast:659: assert_trap passed: out of bounds memory access: memory.fill out of bounds out/test/spec/bulk-memory-operations/memory_fill.wast:681: assert_trap passed: out of bounds memory access: memory.fill out of bounds 89/89 tests passed. ;;; STDOUT ;;)