summaryrefslogtreecommitdiff
path: root/test/spec/expected-output
diff options
context:
space:
mode:
authorHeejin Ahn <aheejin@gmail.com>2019-11-26 02:36:38 -0800
committerGitHub <noreply@github.com>2019-11-26 02:36:38 -0800
commit6e23f8e5f4d28eb2056d0b3636b8317b9f299bfc (patch)
tree86072ef1f11098c4c721602c833f4fa4ebcacede /test/spec/expected-output
parent98ab07f9e471e713e7b00732a84e260aaaecc25f (diff)
downloadbinaryen-6e23f8e5f4d28eb2056d0b3636b8317b9f299bfc.tar.gz
binaryen-6e23f8e5f4d28eb2056d0b3636b8317b9f299bfc.tar.bz2
binaryen-6e23f8e5f4d28eb2056d0b3636b8317b9f299bfc.zip
Print only literal values when printing literals (#2469)
Current `<<` operator on `Literal` prints `[type].const` with it. But `[type].const` is rather an instruction than a literal itself, and printing it with the literals makes less sense when we later have literals whose type don't have `const` instructions (such as reference types). This patch - Makes `<<` operator on `Literal` print only its value - Makes wasm-shell's shell interface comply with the spec interpreter's printing format (`value : type`). - Prints wasm-shell's `[trap]` message to stderr These make all `fix_` routines for spec tests in check.py unnecessary.
Diffstat (limited to 'test/spec/expected-output')
-rw-r--r--test/spec/expected-output/imports.wast.log4
1 files changed, 2 insertions, 2 deletions
diff --git a/test/spec/expected-output/imports.wast.log b/test/spec/expected-output/imports.wast.log
index cd34c2399..59c70fea9 100644
--- a/test/spec/expected-output/imports.wast.log
+++ b/test/spec/expected-output/imports.wast.log
@@ -1,10 +1,10 @@
13 : i32
14 : i32
-42. : f32
+42 : f32
13 : i32
13 : i32
24 : i64
25 : i64
-53. : f64
+53 : f64
24 : i64
24 : i64