From 88d3eeb9508b21528279d5e2b4acd10399d47193 Mon Sep 17 00:00:00 2001 From: MITSUNARI Shigeo Date: Wed, 16 Aug 2017 06:10:20 +0900 Subject: blsInit is thread safe --- test/bls_c384_test.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'test/bls_c384_test.cpp') diff --git a/test/bls_c384_test.cpp b/test/bls_c384_test.cpp index 2e61e2c..21612da 100644 --- a/test/bls_c384_test.cpp +++ b/test/bls_c384_test.cpp @@ -1,4 +1,5 @@ #include +#include #include #include @@ -62,7 +63,7 @@ void blsOrderTest(const char *curveOrder, const char *fieldOrder) CYBOZU_TEST_EQUAL(buf, fieldOrder); } -#if CYBOZU_CPP_VERSION >= CYBOZU_CPP_VERSION_CPP11 +#if defined(CYBOZU_CPP_VERSION) && CYBOZU_CPP_VERSION >= CYBOZU_CPP_VERSION_CPP11 #include #include struct Thread { @@ -86,7 +87,7 @@ CYBOZU_TEST_AUTO(multipleInit) { std::vector vt(n); for (size_t i = 0; i < n; i++) { - vt[i].run(blsInitThreadSafe, mclBn_CurveFp254BNb, MCLBN_FP_UNIT_SIZE); + vt[i].run(blsInit, mclBn_CurveFp254BNb, MCLBN_FP_UNIT_SIZE); } } CYBOZU_TEST_EQUAL(blsGetOpUnitSize(), 4u); @@ -94,7 +95,7 @@ CYBOZU_TEST_AUTO(multipleInit) { std::vector vt(n); for (size_t i = 0; i < n; i++) { - vt[i].run(blsInitThreadSafe, mclBn_CurveFp382_1, MCLBN_FP_UNIT_SIZE); + vt[i].run(blsInit, mclBn_CurveFp382_1, MCLBN_FP_UNIT_SIZE); } } CYBOZU_TEST_EQUAL(blsGetOpUnitSize(), 6u); -- cgit v1.2.3