160fc557cSAlex Crichton;;! memory64 = true 2*e50d897bSAlex Crichton;;! bulk_memory = true 360fc557cSAlex Crichton 4e68aa995SAlex Crichton;; make sure everything codegens correctly and has no cranelift verifier errors 5e68aa995SAlex Crichton(module 6e68aa995SAlex Crichton (memory i64 1) 7e68aa995SAlex Crichton (func (export "run") 8e68aa995SAlex Crichton i64.const 0 i64.const 0 i64.const 0 memory.copy 9e68aa995SAlex Crichton i64.const 0 i32.const 0 i64.const 0 memory.fill 10e68aa995SAlex Crichton i64.const 0 i32.const 0 i32.const 0 memory.init $seg 11e68aa995SAlex Crichton memory.size drop 12e68aa995SAlex Crichton i64.const 0 memory.grow drop 13e68aa995SAlex Crichton 14e68aa995SAlex Crichton i64.const 0 i32.load drop 15e68aa995SAlex Crichton i64.const 0 i64.load drop 16e68aa995SAlex Crichton i64.const 0 f32.load drop 17e68aa995SAlex Crichton i64.const 0 f64.load drop 18e68aa995SAlex Crichton i64.const 0 i32.load8_s drop 19e68aa995SAlex Crichton i64.const 0 i32.load8_u drop 20e68aa995SAlex Crichton i64.const 0 i32.load16_s drop 21e68aa995SAlex Crichton i64.const 0 i32.load16_u drop 22e68aa995SAlex Crichton i64.const 0 i64.load8_s drop 23e68aa995SAlex Crichton i64.const 0 i64.load8_u drop 24e68aa995SAlex Crichton i64.const 0 i64.load16_s drop 25e68aa995SAlex Crichton i64.const 0 i64.load16_u drop 26e68aa995SAlex Crichton i64.const 0 i64.load32_s drop 27e68aa995SAlex Crichton i64.const 0 i64.load32_u drop 28e68aa995SAlex Crichton i64.const 0 i32.const 0 i32.store 29e68aa995SAlex Crichton i64.const 0 i64.const 0 i64.store 30e68aa995SAlex Crichton i64.const 0 f32.const 0 f32.store 31e68aa995SAlex Crichton i64.const 0 f64.const 0 f64.store 32e68aa995SAlex Crichton i64.const 0 i32.const 0 i32.store8 33e68aa995SAlex Crichton i64.const 0 i32.const 0 i32.store16 34e68aa995SAlex Crichton i64.const 0 i64.const 0 i64.store8 35e68aa995SAlex Crichton i64.const 0 i64.const 0 i64.store16 36e68aa995SAlex Crichton i64.const 0 i64.const 0 i64.store32 37e68aa995SAlex Crichton ) 38e68aa995SAlex Crichton 39e68aa995SAlex Crichton (data $seg "..") 40e68aa995SAlex Crichton) 41e68aa995SAlex Crichton(assert_return (invoke "run")) 42