summaryrefslogtreecommitdiff
path: root/test/unit
diff options
context:
space:
mode:
authorSam Clegg <sbc@chromium.org>2021-03-12 15:04:04 -0800
committerGitHub <noreply@github.com>2021-03-12 23:04:04 +0000
commit81b6067b7b1edf50495dd3acf1465a62aec094e8 (patch)
tree79a437733d46c565846546d8690d7b809325828e /test/unit
parent99ae87fb9e5aa7a43cd7ac2a07ee5df681601784 (diff)
downloadbinaryen-81b6067b7b1edf50495dd3acf1465a62aec094e8.tar.gz
binaryen-81b6067b7b1edf50495dd3acf1465a62aec094e8.tar.bz2
binaryen-81b6067b7b1edf50495dd3acf1465a62aec094e8.zip
Remove old AsmConstWalker code (#3685)
Diffstat (limited to 'test/unit')
-rw-r--r--test/unit/input/em_asm_mangled_string.wat11
-rw-r--r--test/unit/test_finalize.py10
2 files changed, 0 insertions, 21 deletions
diff --git a/test/unit/input/em_asm_mangled_string.wat b/test/unit/input/em_asm_mangled_string.wat
deleted file mode 100644
index aa856270d..000000000
--- a/test/unit/input/em_asm_mangled_string.wat
+++ /dev/null
@@ -1,11 +0,0 @@
-(module
- (import "env" "emscripten_asm_const_int" (func $emscripten_asm_const_int (param i32 i32 i32) (result i32)))
- (global $global$0 (mut i32) (i32.const 66192))
- (global $global$1 i32 (i32.const 652))
- (export "__data_end" (global $global$1))
- (export "main" (func $main))
- (func $main (param $0 i32) (param $1 i32) (result i32)
- (drop (call $emscripten_asm_const_int (local.get $0) (i32.const 0) (i32.const 0)))
- (i32.const 0)
- )
-)
diff --git a/test/unit/test_finalize.py b/test/unit/test_finalize.py
index b393177bd..6733155cb 100644
--- a/test/unit/test_finalize.py
+++ b/test/unit/test_finalize.py
@@ -1,18 +1,8 @@
-import os
-
from scripts.test import shared
from . import utils
class EmscriptenFinalizeTest(utils.BinaryenTestCase):
- def test_em_asm_mangled_string(self):
- p = shared.run_process(shared.WASM_EMSCRIPTEN_FINALIZE + [
- self.input_path('em_asm_mangled_string.wat'), '-o', os.devnull, '--global-base=1024'
- ], check=False, capture_output=True)
- self.assertNotEqual(p.returncode, 0)
- self.assertIn('Fatal: local.get of unknown in arg0 of call to emscripten_asm_const_int (used by EM_ASM* macros) in function main.', p.stderr)
- self.assertIn('This might be caused by aggressive compiler transformations. Consider using EM_JS instead.', p.stderr)
-
def do_output_test(self, args):
# without any output file specified, don't error, don't write the wasm,
# but do emit metadata