From 34d8a9879df5ddb1142a086e0b9dad1b0820bbd8 Mon Sep 17 00:00:00 2001 From: Sam Clegg Date: Fri, 8 Mar 2024 10:00:51 -0800 Subject: [PATCH] Fix test_extended_const after recent binaryen change. NFC (#21492) See https://github.com/WebAssembly/binaryen/pull/6379 --- test/test_other.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/test_other.py b/test/test_other.py index f200531dd028..483ed2475f96 100644 --- a/test/test_other.py +++ b/test/test_other.py @@ -13550,9 +13550,9 @@ def test_extended_const(self): self.do_runf('hello_world.c', emcc_args=['-sEXPORTED_FUNCTIONS=_main,___stdout_used', '-mextended-const', '-sMAIN_MODULE=2']) wat = self.get_wasm_text('hello_world.wasm') # Test that extended-const expressions are used in the data segments. - self.assertTrue(re.search(r'\(data (\$\S+ )?\(i32.add\s+\(global.get \$\S+\)\s+\(i32.const \d+\)', wat)) + self.assertContained(r'\(data (\$\S+ )?\(offset (i32.add\s+\(global.get \$\S+\)\s+\(i32.const \d+\)', wat, regex=True) # Test that extended-const expressions are used in at least one global initializer. - self.assertTrue(re.search(r'\(global \$\S+ i32 \(i32.add\s+\(global.get \$\S+\)\s+\(i32.const \d+\)', wat)) + self.assertContained(r'\(global \$\S+ i32 \(i32.add\s+\(global.get \$\S+\)\s+\(i32.const \d+\)', wat, regex=True) # Smoketest for MEMORY64 setting. Most of the testing of MEMORY64 is by way of the wasm64 # variant of the core test suite.