diff options
Diffstat (limited to 'test/example/c-api-kitchen-sink.c')
-rw-r--r-- | test/example/c-api-kitchen-sink.c | 16 |
1 files changed, 0 insertions, 16 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() { |