Add fspgroup insertion test programs

This commit is contained in:
2026-09-15 15:51:22 +02:00
parent 4b2be154e1
commit 92cc12d542
711 changed files with 515 additions and 1610 deletions
+18
View File
@@ -0,0 +1,18 @@
#include "../lib.h"
extern "C" EXPORT("wasm_module") int wasm_module(void) {
int x = 0;
fail_start_trace();
fail_stop_trace();
if (x == 0) {
PRINT("result correct.\n");
fail_marker_positive();
return 0;
} else {
PRINT("result incorrect.\n");
fail_marker_negative();
return 1;
}
}
+21
View File
@@ -0,0 +1,21 @@
#include "../lib.h"
extern "C" EXPORT("wasm_module") int wasm_module(void) {
int x = 2;
fail_start_trace();
x = x + 40;
fail_stop_trace();
if (x == 42) {
PRINT("result correct.\n");
fail_marker_positive();
return 0;
} else {
PRINT("result incorrect.\n");
fail_marker_negative();
return 1;
}
}
+24
View File
@@ -0,0 +1,24 @@
#include "../lib.h"
extern "C" EXPORT("wasm_module") int wasm_module(void) {
int x = 2;
int i = 0;
fail_start_trace();
for (; i < 2; ++i) {
x = x + 20;
}
fail_stop_trace();
if (x == 42) {
PRINT("result correct.\n");
fail_marker_positive();
return 0;
} else {
PRINT("result incorrect.\n");
fail_marker_negative();
return 1;
}
}