File: flatten_overflow.wast

package info (click to toggle)
binaryen 120-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 41,284 kB
  • sloc: cpp: 189,449; javascript: 62,189; ansic: 14,087; python: 5,379; pascal: 441; sh: 77; makefile: 30; asm: 27
file content (16 lines) | stat: -rw-r--r-- 440 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
;; The data segment here is at an offset too large to fit into the memory due
;; to an overflow. That will cause us to fail during flatten, so there are no
;; changes to output here, but we should not error (if we don't check for
;; overflow, we'd segfault).

;; RUN: wasm-ctor-eval %s --ctors=test --kept-exports=test --quiet -all

(module
 (memory $0 10 10)
 (data $0 (i32.const -1) "a")

 (export "test" (func $test))

 (func $test
 )
)