aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMITSUNARI Shigeo <herumi@nifty.com>2018-10-23 19:21:30 +0800
committerMITSUNARI Shigeo <herumi@nifty.com>2018-10-23 19:21:30 +0800
commit994b575d1aba98ec664155407c24d2cb33a15140 (patch)
treef697ce65554c90eb0857e4606b5b7bd44a6b712e
parentf8e3388c3ffd10b9b06f0a431768dee6382c37ab (diff)
downloaddexon-bls-994b575d1aba98ec664155407c24d2cb33a15140.tar
dexon-bls-994b575d1aba98ec664155407c24d2cb33a15140.tar.gz
dexon-bls-994b575d1aba98ec664155407c24d2cb33a15140.tar.bz2
dexon-bls-994b575d1aba98ec664155407c24d2cb33a15140.tar.lz
dexon-bls-994b575d1aba98ec664155407c24d2cb33a15140.tar.xz
dexon-bls-994b575d1aba98ec664155407c24d2cb33a15140.tar.zst
dexon-bls-994b575d1aba98ec664155407c24d2cb33a15140.zip
exit if blsInit fails
-rw-r--r--test/bls_c_test.hpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/test/bls_c_test.hpp b/test/bls_c_test.hpp
index 1e11b88..105be86 100644
--- a/test/bls_c_test.hpp
+++ b/test/bls_c_test.hpp
@@ -328,7 +328,12 @@ CYBOZU_TEST_AUTO(all)
};
for (size_t i = 0; i < sizeof(tbl) / sizeof(tbl[0]); i++) {
printf("i=%d\n", (int)i);
- blsInit(tbl[i], MCLBN_COMPILED_TIME_VAR);
+ int ret = blsInit(tbl[i], MCLBN_COMPILED_TIME_VAR);
+ CYBOZU_TEST_EQUAL(ret, 0);
+ if (ret) {
+ printf("ERR %d\n", ret);
+ exit(1);
+ }
bls_use_stackTest();
blsDataTest();
blsOrderTest(curveOrderTbl[i], fieldOrderTbl[i]);