github.com/tetratelabs/wazero@v1.7.3-0.20240513003603-48f702e154b5/internal/integration_test/fuzzcases/testdata/1846.wat (about) 1 (module 2 (type (;0;) (func (result f64 f64 f32 f64 f64 f32 f64 f64 f64 f64 f64 f64 f64 f64 f64 f64 f64 f64 f64 f64))) 3 (type (;1;) (func (result f64 f64 f64 f64 f64 f64 f64 f64 f64 f64 f64 f64))) 4 (type (;2;) (func)) 5 (func (;0;) (type 1) (result f64 f64 f64 f64 f64 f64 f64 f64 f64 f64 f64 f64) 6 f64.const 0.0 7 f64.const 0.0 8 f64.const 0.0 9 f64.const 0.0 10 f64.const 0.0 11 f64.const 0.0 12 f64.const 0.0 13 f64.const 0.0 14 f64.const 0.0 15 f64.const 0.0 16 f64.const 0.0 17 f64.const 0.0 18 19 ;; unreachable 20 ) 21 (func (;1;) (type 2) 22 (local f64 f64 i32) 23 i32.const 0 24 if (type 0) (result f64 f64 f32 f64 f64 f32 f64 f64 f64 f64 f64 f64 f64 f64 f64 f64 f64 f64 f64 f64) ;; label = @1 25 f64.const 1.0 26 call 0 27 drop 28 drop 29 drop 30 drop 31 drop 32 drop 33 drop 34 drop 35 drop 36 drop 37 drop 38 drop 39 f64.const 0x0p+0 (;=0;) 40 f32.const 0x0p+0 (;=0;) 41 f64.const 0x0p+0 (;=0;) 42 f64.const 0x0p+0 (;=0;) 43 f32.const 0x0p+0 (;=0;) 44 f64.const 0x0p+0 (;=0;) 45 f64.const 0x0p+0 (;=0;) 46 f64.const 0x0p+0 (;=0;) 47 f64.const 0x0p+0 (;=0;) 48 f64.const 0x0p+0 (;=0;) 49 f64.const 0x0p+0 (;=0;) 50 f64.const 0x0p+0 (;=0;) 51 f64.const 0x0p+0 (;=0;) 52 f64.const 0x0p+0 (;=0;) 53 f64.const 0x0p+0 (;=0;) 54 f64.const 0x0p+0 (;=0;) 55 f64.const 0x0p+0 (;=0;) 56 f64.const 0x0p+0 (;=0;) 57 f64.const 0x0p+0 (;=0;) 58 else 59 f64.const 2.0 60 f64.const 0x0p+0 (;=0;) 61 f32.const 0x0p+0 (;=0;) 62 f64.const 0x0p+0 (;=0;) 63 f64.const 0x0p+0 (;=0;) 64 f32.const 0x0p+0 (;=0;) 65 f64.const 0x0p+0 (;=0;) 66 f64.const 0x0p+0 (;=0;) 67 f64.const 0x0p+0 (;=0;) 68 f64.const 0x0p+0 (;=0;) 69 f64.const 0x0p+0 (;=0;) 70 f64.const 0x0p+0 (;=0;) 71 f64.const 0x0p+0 (;=0;) 72 f64.const 0x0p+0 (;=0;) 73 f64.const -0x1.a2d89e0481a8dp+83 (;=-15823560583422023000000000;) 74 f64.const 0x0p+0 (;=0;) 75 f64.const 0x0p+0 (;=0;) 76 f64.const 0x0p+0 (;=0;) 77 f64.const 0x0p+0 (;=0;) 78 f64.const 0x0p+0 (;=0;) 79 end 80 drop 81 drop 82 drop 83 drop 84 drop 85 drop 86 drop 87 drop 88 drop 89 drop 90 drop 91 drop 92 drop 93 drop 94 drop 95 drop 96 drop 97 drop 98 drop 99 i64.reinterpret_f64 100 global.set 0 101 ) 102 (global (;0;) (mut i64) i64.const 0) 103 (global (;1;) (mut i32) i32.const 0) 104 (export "" (func 1)) 105 )