From 64e27cb659eeb8d165e3be14cdc4802f4f03c26b Mon Sep 17 00:00:00 2001 From: Enver Balalic Date: Sat, 8 Jun 2024 23:13:03 +0200 Subject: [PATCH] LibWasm: test-wasm: Default initialize u128 parameter bits to 0 This fixes 326 tests. 18802 failed without 18476 failed with. --- Tests/LibWasm/test-wasm.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Tests/LibWasm/test-wasm.cpp b/Tests/LibWasm/test-wasm.cpp index 3ac3d862913..207e8c7c993 100644 --- a/Tests/LibWasm/test-wasm.cpp +++ b/Tests/LibWasm/test-wasm.cpp @@ -234,7 +234,7 @@ JS_DEFINE_NATIVE_FUNCTION(WebAssemblyModule::wasm_invoke) argument = TRY(argument.to_bigint(vm)); } - u128 bits; + u128 bits = 0; (void)argument.as_bigint().big_integer().unsigned_value().export_data({ bit_cast(&bits), sizeof(bits) }); VERIFY(!argument.as_bigint().big_integer().is_negative());