diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/unit.asm.js | 3 | ||||
-rw-r--r-- | test/unit.wast | 7 |
2 files changed, 7 insertions, 3 deletions
diff --git a/test/unit.asm.js b/test/unit.asm.js index 5695c3059..7575dfead 100644 --- a/test/unit.asm.js +++ b/test/unit.asm.js @@ -75,6 +75,9 @@ function () { Math_fround(5.0); Math_fround(0.0); } + function negZero() { + return +-0; + } function z() { } diff --git a/test/unit.wast b/test/unit.wast index 24692ba1c..1f1027556 100644 --- a/test/unit.wast +++ b/test/unit.wast @@ -8,9 +8,7 @@ (local $temp f64) (block (set_local $temp - (f64.convert_s/i32 - (i32.const -2147483648) - ) + (f64.const -2147483648) ) (set_local $temp (f64.const -2147483648) @@ -247,6 +245,9 @@ (f32.const 0) ) ) + (func $negZero (result f64) + (f64.const -0) + ) (func $z (nop) ) |