summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/example/c-api-kitchen-sink.c16
-rw-r--r--test/example/c-api-kitchen-sink.txt10
2 files changed, 0 insertions, 26 deletions
diff --git a/test/example/c-api-kitchen-sink.c b/test/example/c-api-kitchen-sink.c
index 8c41ea124..aaf6aa3fe 100644
--- a/test/example/c-api-kitchen-sink.c
+++ b/test/example/c-api-kitchen-sink.c
@@ -569,22 +569,6 @@ void test_nonvalid() {
BinaryenModuleDispose(module);
}
- // validation failure due to duplicate nodes
- {
- BinaryenModuleRef module = BinaryenModuleCreate();
-
- BinaryenFunctionTypeRef v = BinaryenAddFunctionType(module, "i", BinaryenTypeInt32(), NULL, 0);
- BinaryenType localTypes[] = { };
- BinaryenExpressionRef num = makeInt32(module, 1234);
- BinaryenFunctionRef func = BinaryenAddFunction(module, "func", v, NULL, 0,
- BinaryenBinary(module, BinaryenTypeInt32(), num, num) // incorrectly use num twice
- );
-
- BinaryenModulePrint(module);
- printf("validation: %d\n", BinaryenModuleValidate(module));
-
- BinaryenModuleDispose(module);
- }
}
void test_tracing() {
diff --git a/test/example/c-api-kitchen-sink.txt b/test/example/c-api-kitchen-sink.txt
index 15a0ebe37..5d6b270bf 100644
--- a/test/example/c-api-kitchen-sink.txt
+++ b/test/example/c-api-kitchen-sink.txt
@@ -1070,16 +1070,6 @@ module loaded from binary form:
)
)
validation: 0
-(module
- (type $i (func (result i32)))
- (func $func (; 0 ;) (type $i) (result i32)
- (i32.sub
- (i32.const 1234)
- (i32.const 1234)
- )
- )
-)
-validation: 0
// beginning a Binaryen API trace
#include <math.h>
#include <map>