Fix lib.h falling back to TARGET_LINUX during wasm_module and c module compilation
This commit is contained in:
@@ -52,11 +52,11 @@ extern "C" EXPORT("wasm_module") int wasm_module(void) {
|
||||
};
|
||||
|
||||
if (cmp(Calculated, Expected)) {
|
||||
HOST_PRINT("result correct.\n");
|
||||
PRINT("result correct.\n");
|
||||
fail_marker_positive();
|
||||
return 0;
|
||||
} else {
|
||||
HOST_PRINT("result incorrect.\n");
|
||||
PRINT("result incorrect.\n");
|
||||
fail_marker_negative();
|
||||
return 1;
|
||||
}
|
||||
|
||||
@@ -25,11 +25,11 @@ extern "C" EXPORT("wasm_module") int wasm_module(void) {
|
||||
fail_stop_trace();
|
||||
|
||||
if (X == 5) {
|
||||
HOST_PRINT("result correct.\n");
|
||||
PRINT("result correct.\n");
|
||||
fail_marker_positive();
|
||||
return 0;
|
||||
} else {
|
||||
HOST_PRINT("result incorrect.\n");
|
||||
PRINT("result incorrect.\n");
|
||||
fail_marker_negative();
|
||||
return 1;
|
||||
}
|
||||
|
||||
@@ -17,7 +17,7 @@ static void naive_vote(void) {
|
||||
} else if (YC == ZC) {
|
||||
vote_res = YC;
|
||||
} else {
|
||||
HOST_PRINT("all replicas differ.\n");
|
||||
PRINT("all replicas differ.\n");
|
||||
fail_marker_detected();
|
||||
}
|
||||
}
|
||||
@@ -50,11 +50,11 @@ extern "C" EXPORT("wasm_module") int wasm_module(void) {
|
||||
fail_stop_trace();
|
||||
|
||||
if (vote_res == 5) {
|
||||
HOST_PRINT("vote success.\n");
|
||||
PRINT("vote success.\n");
|
||||
fail_marker_positive();
|
||||
return 0;
|
||||
} else {
|
||||
HOST_PRINT("undetected error.\n");
|
||||
PRINT("undetected error.\n");
|
||||
fail_marker_negative();
|
||||
return 1;
|
||||
}
|
||||
|
||||
@@ -27,7 +27,7 @@ static enc_t sum_out[REPLICA_COUNT];
|
||||
|
||||
static INLINE enc_t apply(enc_t vc, sign_t bdyn) {
|
||||
if (bdyn > SIG_MAX) {
|
||||
HOST_PRINT("signature overflow.\n");
|
||||
PRINT("signature overflow.\n");
|
||||
fail_marker_detected();
|
||||
}
|
||||
return vc + bdyn;
|
||||
@@ -49,7 +49,7 @@ static sign_t cored_vote(void) {
|
||||
cored_res = apply(XC, (XC - ZC));
|
||||
return SIG_s_XZ;
|
||||
} else {
|
||||
HOST_PRINT("all replicas differ.\n");
|
||||
PRINT("all replicas differ.\n");
|
||||
fail_marker_detected();
|
||||
return 0;
|
||||
}
|
||||
@@ -93,7 +93,7 @@ extern "C" EXPORT("wasm_module") int wasm_module(void) {
|
||||
vote_result_sig = SIG_Y;
|
||||
break;
|
||||
default:
|
||||
HOST_PRINT("unknown static_sig.\n");
|
||||
PRINT("unknown static_sig.\n");
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -102,18 +102,18 @@ extern "C" EXPORT("wasm_module") int wasm_module(void) {
|
||||
|
||||
/* Validate Vote result */
|
||||
if (!check(cored_res, THE_A, vote_result_sig)) {
|
||||
HOST_PRINT("voted result invalid.\n");
|
||||
PRINT("voted result invalid.\n");
|
||||
fail_marker_detected();
|
||||
return 2;
|
||||
}
|
||||
|
||||
plain_t res = decode(cored_res, THE_A, vote_result_sig);
|
||||
if (res == 5) {
|
||||
HOST_PRINT("cored success.\n");
|
||||
PRINT("cored success.\n");
|
||||
fail_marker_positive();
|
||||
return 0;
|
||||
} else {
|
||||
HOST_PRINT("undetected error.\n");
|
||||
PRINT("undetected error.\n");
|
||||
fail_marker_negative();
|
||||
return 1;
|
||||
}
|
||||
|
||||
@@ -17,7 +17,7 @@ static void naive_vote(void) {
|
||||
} else if (YC == ZC) {
|
||||
vote_res = YC;
|
||||
} else {
|
||||
HOST_PRINT("all replicas differ.\n");
|
||||
PRINT("all replicas differ.\n");
|
||||
fail_marker_detected();
|
||||
}
|
||||
}
|
||||
@@ -50,11 +50,11 @@ extern "C" EXPORT("wasm_module") int wasm_module(void) {
|
||||
fail_stop_trace();
|
||||
|
||||
if (vote_res == 5) {
|
||||
HOST_PRINT("vote success.\n");
|
||||
PRINT("vote success.\n");
|
||||
fail_marker_positive();
|
||||
return 0;
|
||||
} else {
|
||||
HOST_PRINT("undetected error.\n");
|
||||
PRINT("undetected error.\n");
|
||||
fail_marker_negative();
|
||||
return 1;
|
||||
}
|
||||
|
||||
@@ -27,7 +27,7 @@ static enc_t sum_out[REPLICA_COUNT];
|
||||
|
||||
static INLINE enc_t apply(enc_t vc, sign_t bdyn) {
|
||||
if (bdyn > SIG_MAX) {
|
||||
HOST_PRINT("signature overflow.\n");
|
||||
PRINT("signature overflow.\n");
|
||||
fail_marker_detected();
|
||||
}
|
||||
return vc + bdyn;
|
||||
@@ -49,7 +49,7 @@ static sign_t cored_vote(void) {
|
||||
cored_res = apply(XC, (XC - ZC));
|
||||
return SIG_s_XZ;
|
||||
} else {
|
||||
HOST_PRINT("all replicas differ.\n");
|
||||
PRINT("all replicas differ.\n");
|
||||
fail_marker_detected();
|
||||
return 0;
|
||||
}
|
||||
@@ -93,7 +93,7 @@ extern "C" EXPORT("wasm_module") int wasm_module(void) {
|
||||
vote_result_sig = SIG_Y;
|
||||
break;
|
||||
default:
|
||||
HOST_PRINT("unknown static_sig.\n");
|
||||
PRINT("unknown static_sig.\n");
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -102,18 +102,18 @@ extern "C" EXPORT("wasm_module") int wasm_module(void) {
|
||||
|
||||
/* Validate Vote result */
|
||||
if (!check(cored_res, THE_A, vote_result_sig)) {
|
||||
HOST_PRINT("voted result invalid.\n");
|
||||
PRINT("voted result invalid.\n");
|
||||
fail_marker_detected();
|
||||
return 2;
|
||||
}
|
||||
|
||||
plain_t res = decode(cored_res, THE_A, vote_result_sig);
|
||||
if (res == 5) {
|
||||
HOST_PRINT("cored success.\n");
|
||||
PRINT("cored success.\n");
|
||||
fail_marker_positive();
|
||||
return 0;
|
||||
} else {
|
||||
HOST_PRINT("undetected error.\n");
|
||||
PRINT("undetected error.\n");
|
||||
fail_marker_negative();
|
||||
return 1;
|
||||
}
|
||||
|
||||
@@ -16,8 +16,10 @@ EXPORT("wasm_module") int wasm_module(void) {
|
||||
|
||||
int ret = binarysearch_return() - (-1);
|
||||
if (ret == 0) {
|
||||
PRINT("result correct.\n");
|
||||
fail_marker_positive();
|
||||
} else {
|
||||
PRINT("result incorrect.\n");
|
||||
fail_marker_negative();
|
||||
}
|
||||
return ret;
|
||||
|
||||
@@ -16,8 +16,10 @@ EXPORT("wasm_module") int wasm_module(void) {
|
||||
|
||||
int ret = bsort_return();
|
||||
if (ret == 0) {
|
||||
PRINT("result correct.\n");
|
||||
fail_marker_positive();
|
||||
} else {
|
||||
PRINT("result incorrect.\n");
|
||||
fail_marker_negative();
|
||||
}
|
||||
return ret;
|
||||
|
||||
@@ -16,8 +16,10 @@ EXPORT("wasm_module") int wasm_module(void) {
|
||||
|
||||
int ret = complex_updates_return();
|
||||
if (ret == 0) {
|
||||
PRINT("result correct.\n");
|
||||
fail_marker_positive();
|
||||
} else {
|
||||
PRINT("result incorrect.\n");
|
||||
fail_marker_negative();
|
||||
}
|
||||
return ret;
|
||||
|
||||
@@ -16,8 +16,10 @@ EXPORT("wasm_module") int wasm_module(void) {
|
||||
|
||||
int ret = countnegative_return();
|
||||
if (ret == 0) {
|
||||
PRINT("result correct.\n");
|
||||
fail_marker_positive();
|
||||
} else {
|
||||
PRINT("result incorrect.\n");
|
||||
fail_marker_negative();
|
||||
}
|
||||
return ret;
|
||||
|
||||
@@ -16,8 +16,10 @@ EXPORT("wasm_module") int wasm_module(void) {
|
||||
|
||||
int ret = fft_return();
|
||||
if (ret == 0) {
|
||||
PRINT("result correct.\n");
|
||||
fail_marker_positive();
|
||||
} else {
|
||||
PRINT("result incorrect.\n");
|
||||
fail_marker_negative();
|
||||
}
|
||||
return ret;
|
||||
|
||||
@@ -16,8 +16,10 @@ EXPORT("wasm_module") int wasm_module(void) {
|
||||
|
||||
int ret = matrix1_return();
|
||||
if (ret == 0) {
|
||||
PRINT("result correct.\n");
|
||||
fail_marker_positive();
|
||||
} else {
|
||||
PRINT("result incorrect.\n");
|
||||
fail_marker_negative();
|
||||
}
|
||||
return ret;
|
||||
|
||||
@@ -16,8 +16,10 @@ EXPORT("wasm_module") int wasm_module(void) {
|
||||
|
||||
int ret = md5_return();
|
||||
if (ret == 0) {
|
||||
PRINT("result correct.\n");
|
||||
fail_marker_positive();
|
||||
} else {
|
||||
PRINT("result incorrect.\n");
|
||||
fail_marker_negative();
|
||||
}
|
||||
return ret;
|
||||
|
||||
@@ -16,8 +16,10 @@ EXPORT("wasm_module") int wasm_module(void) {
|
||||
|
||||
int ret = (quicksort_return() - 1527923179 != 0);
|
||||
if (ret == 0) {
|
||||
PRINT("result correct.\n");
|
||||
fail_marker_positive();
|
||||
} else {
|
||||
PRINT("result incorrect.\n");
|
||||
fail_marker_negative();
|
||||
}
|
||||
return ret;
|
||||
|
||||
@@ -16,8 +16,10 @@ EXPORT("wasm_module") int wasm_module(void) {
|
||||
|
||||
int ret = recursion_return();
|
||||
if (ret == 0) {
|
||||
PRINT("result correct.\n");
|
||||
fail_marker_positive();
|
||||
} else {
|
||||
PRINT("result incorrect.\n");
|
||||
fail_marker_negative();
|
||||
}
|
||||
return ret;
|
||||
|
||||
@@ -16,8 +16,10 @@ EXPORT("wasm_module") int wasm_module(void) {
|
||||
|
||||
int ret = sha_return();
|
||||
if (ret == 0) {
|
||||
PRINT("result correct.\n");
|
||||
fail_marker_positive();
|
||||
} else {
|
||||
PRINT("result incorrect.\n");
|
||||
fail_marker_negative();
|
||||
}
|
||||
return ret;
|
||||
|
||||
Reference in New Issue
Block a user