From 53f8af64703b8b88060c40d05c7c4ed146abcd05 Mon Sep 17 00:00:00 2001 From: Eric Vergnaud Date: Thu, 25 Jan 2024 21:16:15 +0100 Subject: [PATCH] fix tests Signed-off-by: Eric Vergnaud --- test/example/c-api-kitchen-sink.c | 20 +++++++++----------- test/example/c-api-kitchen-sink.txt | 6 ++++++ 2 files changed, 15 insertions(+), 11 deletions(-) diff --git a/test/example/c-api-kitchen-sink.c b/test/example/c-api-kitchen-sink.c index 60d65524f3e..ca7743632ee 100644 --- a/test/example/c-api-kitchen-sink.c +++ b/test/example/c-api-kitchen-sink.c @@ -1122,25 +1122,23 @@ void test_core() { 0, BinaryenGlobalGet(module, "i32Struct-global", i32Struct), makeInt32(module, 0)), - BinaryenArrayNew(module, - BinaryenTypeGetHeapType(i8Array), - makeInt32(module, 3), - 0), + BinaryenArrayNew( + module, BinaryenTypeGetHeapType(i8Array), makeInt32(module, 3), 0), BinaryenArrayNew(module, BinaryenTypeGetHeapType(i8Array), makeInt32(module, 3), makeInt32(module, 42)), BinaryenArrayNewData(module, - BinaryenTypeGetHeapType(i8Array), - "some-data-segment" - makeInt32(module, 0), - makeInt32(module, 16)), + BinaryenTypeGetHeapType(i8Array), + "0", + makeInt32(module, 0), + makeInt32(module, 2)), BinaryenArrayNewFixed(module, - BinaryenTypeGetHeapType(i8Array), - (BinaryenExpressionRef[]){makeInt32(module, 1), + BinaryenTypeGetHeapType(i8Array), + (BinaryenExpressionRef[]){makeInt32(module, 1), makeInt32(module, 2), makeInt32(module, 3)}, - 3), + 3), BinaryenArrayGet(module, BinaryenGlobalGet(module, "i8Array-global", i8Array), makeInt32(module, 0), diff --git a/test/example/c-api-kitchen-sink.txt b/test/example/c-api-kitchen-sink.txt index 8955921b85b..43c45d40fc3 100644 --- a/test/example/c-api-kitchen-sink.txt +++ b/test/example/c-api-kitchen-sink.txt @@ -2297,6 +2297,12 @@ BinaryenFeatureAll: 131071 (i32.const 3) ) ) + (drop + (array.new_data $0 $0 + (i32.const 0) + (i32.const 2) + ) + ) (drop (array.new_fixed $0 3 (i32.const 1)