-- Option: ENABLE_DCW_PSI = ON
-- Option: ENABLE_DKT_PSI = ON
-- Option: ENABLE_GRR_PSI = ON
-- Option: ENABLE_RR16_PSI = ON
-- Option: ENABLE_RR17_PSI = ON
-- Option: ENABLE_RR17B_PSI = ON
-- Option: ENABLE_KKRT_PSI = ON
-- Option: ENABLE_ECDH_PSI = ON
-- Option: ENABLE_DRRN_PSI = ON
-- LIBPSI_THIRDPARTY_DIR=/home/mjw/PSU/libPSI/out/install/linux
sparsehash-c11 already fetched.
SPARSEHASH_INCLUDE_DIRS=/home/mjw/PSU/libPSI/out/install/linux/include
============= Building libOTe =============
Checkout 7d5c13d8c7a8f56a53e3f5909882c114903fb17c
'/usr/bin/git' 'checkout' '7d5c13d8c7a8f56a53e3f5909882c114903fb17c'
HEAD is now at 7d5c13d randombytes_kyber
submodule
'/usr/bin/git' 'submodule' 'update' '--recursive'
Configure
'/usr/bin/cmake' '-S' '/home/mjw/PSU/libPSI/thirdparty/libOTe' '-B' '/home/mjw/PSU/libPSI/thirdparty/libOTe/out/build/linux' '-DCMAKE_INSTALL_PREFIX=/usr/local' '-DCMAKE_BUILD_TYPE:STRING=Release' '-DFETCH_AUTO=ON' '-DVERBOSE_FETCH=ON' '-DENABLE_ALL_OT=ON' '-DENABLE_RELIC=ON'
-- cryptoTools options
-- Option: CMAKE_BUILD_TYPE = Release
Release
Debug
RelWithDebInfo
-- Option: ENABLE_SPAN_LITE = ON
-- Option: ENABLE_RELIC = ON
-- Option: ENABLE_SODIUM = OFF
-- Option: ENABLE_BOOST = ON
-- Option: ENABLE_CIRCUITS = OFF
-- Option: ENABLE_NET_LOG = OFF
-- Option: ENABLE_WOLFSSL = OFF
-- Option: ENABLE_SSE = ON
span-lite already fetched (cryptoTools).
============= Building Relic =============
Checkout 3f616ad64c3e63039277b8c90915607b6a2c504c
'/usr/bin/git' 'checkout' '3f616ad64c3e63039277b8c90915607b6a2c504c'
HEAD is now at 3f616ad6 added the ability to set the MSVC runtime library
Configure
'/usr/bin/cmake' '-S' '/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic' '-B' '/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/build/linux' '-DCMAKE_INSTALL_PREFIX=/usr/local' '-DCMAKE_BUILD_TYPE:STRING=Release' '-DMULTI:STRING=PTHREAD'
-- Available switches (default = CHECK, VERBS, DOCUM):
-- Configuring RELIC 0.5.0...
-- Available random number generator seeders (default = UDEV):
-- Configured operating system: LINUX
-- Compiler flags: -pipe -std=c99 -m64 -Wall -O2 -funroll-loops -fomit-frame-pointer -pthread
-- Linker flags: -L/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/low/easy/
-- Configured /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_conf.h.in
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
-- Configuring done
-- Generating done
-- Build files have been written to: /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/build/linux
Build
'/usr/bin/cmake' '--build' '/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/build/linux' '--config' 'Release'
[ 0%] Built target arith_objs
Consolidate compiler generated dependencies of target relic
[ 0%] Building C object src/CMakeFiles/relic.dir/md/blake2s-ref.c.o
In file included from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/md/blake2s-ref.c:18:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/md/blake2.h:101:5: error: size of array element is not a multiple of its alignment
101 | blake2s_state S[8][1];
| ^~~~~
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/md/blake2.h:102:5: error: size of array element is not a multiple of its alignment
102 | blake2s_state R[1];
| ^~~~~
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/md/blake2.h:109:5: error: size of array element is not a multiple of its alignment
109 | blake2b_state S[4][1];
| ^~~~~
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/md/blake2.h:110:5: error: size of array element is not a multiple of its alignment
110 | blake2b_state R[1];
| ^~~~~
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/md/blake2s-ref.c: In function ‘blake2s’:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/md/blake2s-ref.c:329:3: error: size of array element is not a multiple of its alignment
329 | blake2s_state S[1];
| ^~~~~
gmake[2]: [src/CMakeFiles/relic.dir/build.make:2722: src/CMakeFiles/relic.dir/md/blake2s-ref.c.o] Error 1
gmake[1]: [CMakeFiles/Makefile2:227: src/CMakeFiles/relic.dir/all] Error 2
gmake: *** [Makefile:146: all] Error 2
CMake Error at cryptoTools/thirdparty/fetch.cmake:35 (message):
Build failed (2).
LOG:
[ 0%] Built target arith_objs
[ 0%] Building C object src/CMakeFiles/relic.dir/relic_err.c.o
[ 0%] Building C object src/CMakeFiles/relic.dir/relic_core.c.o
[ 0%] Building C object src/CMakeFiles/relic.dir/relic_conf.c.o
[ 0%] Building C object src/CMakeFiles/relic.dir/relic_util.c.o
[ 1%] Building C object src/CMakeFiles/relic.dir/arch/relic_arch_x64.c.o
[ 1%] Building C object src/CMakeFiles/relic.dir/rand/relic_rand_core.c.o
[ 1%] Building C object src/CMakeFiles/relic.dir/rand/relic_rand_hashd.c.o
[ 1%] Building C object src/CMakeFiles/relic.dir/relic_test.c.o
[ 1%] Building C object src/CMakeFiles/relic.dir/relic_bench.c.o
[ 2%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_add.c.o
[ 2%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_cmp.c.o
[ 2%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_div.c.o
[ 2%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_factor.c.o
[ 2%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_gcd.c.o
[ 3%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_lcm.c.o
[ 3%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_mem.c.o
[ 3%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_mod.c.o
[ 3%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_mul.c.o
[ 3%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_mxp.c.o
[ 3%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_prime.c.o
[ 4%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_rec.c.o
[ 4%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_shift.c.o
[ 4%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_smb.c.o
[ 4%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_sqr.c.o
[ 4%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_srt.c.o
[ 5%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_util.c.o
[ 5%] Building C object src/CMakeFiles/relic.dir/dv/relic_dv_mem.c.o
[ 5%] Building C object src/CMakeFiles/relic.dir/dv/relic_dv_util.c.o
[ 5%] Building C object src/CMakeFiles/relic.dir/fp/relic_fp_add.c.o
[ 5%] Building C object src/CMakeFiles/relic.dir/fp/relic_fp_cmp.c.o
[ 6%] Building C object src/CMakeFiles/relic.dir/fp/relic_fp_exp.c.o
[ 6%] Building C object src/CMakeFiles/relic.dir/fp/relic_fp_inv.c.o
[ 6%] Building C object src/CMakeFiles/relic.dir/fp/relic_fp_mul.c.o
[ 6%] Building C object src/CMakeFiles/relic.dir/fp/relic_fp_param.c.o
[ 6%] Building C object src/CMakeFiles/relic.dir/fp/relic_fp_prime.c.o
[ 7%] Building C object src/CMakeFiles/relic.dir/fp/relic_fp_rdc.c.o
[ 7%] Building C object src/CMakeFiles/relic.dir/fp/relic_fp_shift.c.o
[ 7%] Building C object src/CMakeFiles/relic.dir/fp/relic_fp_sqr.c.o
[ 7%] Building C object src/CMakeFiles/relic.dir/fp/relic_fp_srt.c.o
[ 7%] Building C object src/CMakeFiles/relic.dir/fp/relic_fp_util.c.o
[ 7%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp12_mul.c.o
[ 8%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp12_sqr.c.o
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp12_sqr.c:
In function ‘fp12_sqr_unr’:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp12_sqr.c:265:17:
warning: ‘fp4_sqr_unr’ accessing 1632 bytes in a region of size 1088
[-Wstringop-overflow=]
265 | fp4_sqr_unr(u0, t0);
| ^~~~~~~~~~~~~~~~~~~
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp12_sqr.c:265:17:
note: referencing argument 1 of type ‘dig_t ()[2][34]’ {aka ‘long
unsigned int ()[2][34]’}
In file included from
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_core.h:47,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp12_sqr.c:32:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:2033:6:
note: in a call to function ‘fp4_sqr_unr’
2033 | void fp4_sqr_unr(dv6_t c, fp4_t a);
| ^~~
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp12_sqr.c:277:17:
warning: ‘fp4_sqr_unr’ accessing 1632 bytes in a region of size 1088
[-Wstringop-overflow=]
277 | fp4_sqr_unr(u2, t1);
| ^~~~~~~~~~~~~~~~~~~
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp12_sqr.c:277:17:
note: referencing argument 1 of type ‘dig_t ()[2][34]’ {aka ‘long
unsigned int ()[2][34]’}
In file included from
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_core.h:47,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp12_sqr.c:32:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:2033:6:
note: in a call to function ‘fp4_sqr_unr’
2033 | void fp4_sqr_unr(dv6_t c, fp4_t a);
| ^~~
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp12_sqr.c:286:17:
warning: ‘fp4_sqr_unr’ accessing 1632 bytes in a region of size 1088
[-Wstringop-overflow=]
286 | fp4_sqr_unr(u3, t0);
| ^~~~~~~~~~~~~~~~~~~
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp12_sqr.c:286:17:
note: referencing argument 1 of type ‘dig_t ()[2][34]’ {aka ‘long
unsigned int ()[2][34]’}
In file included from
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_core.h:47,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp12_sqr.c:32:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:2033:6:
note: in a call to function ‘fp4_sqr_unr’
2033 | void fp4_sqr_unr(dv6_t c, fp4_t a);
| ^~~
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp12_sqr.c:291:17:
warning: ‘fp4_sqr_unr’ accessing 1632 bytes in a region of size 1088
[-Wstringop-overflow=]
291 | fp4_sqr_unr(u4, t0);
| ^~~~~~~~~~~~~~~~~~~
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp12_sqr.c:291:17:
note: referencing argument 1 of type ‘dig_t ()[2][34]’ {aka ‘long
unsigned int ()[2][34]’}
In file included from
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_core.h:47,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp12_sqr.c:32:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:2033:6:
note: in a call to function ‘fp4_sqr_unr’
2033 | void fp4_sqr_unr(dv6_t c, fp4_t a);
| ^~~
[ 8%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp18_mul.c.o
[ 8%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp18_sqr.c.o
[ 8%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp24_mul.c.o
[ 8%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp24_sqr.c.o
[ 9%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp2_mul.c.o
[ 9%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp2_sqr.c.o
[ 9%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp3_mul.c.o
[ 9%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp3_sqr.c.o
[ 9%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp48_mul.c.o
[ 10%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp48_sqr.c.o
[ 10%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp4_mul.c.o
[ 10%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp4_sqr.c.o
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp4_sqr.c:73:24:
warning: argument 1 of type ‘dig_t[2][2][34]’ {aka ‘long unsigned
int[2][2][34]’} with mismatched bound [-Warray-parameter=]
73 | void fp4_sqr_unr(dv4_t c, fp4_t a) {
| ~~~~~~^
In file included from
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_core.h:47,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp4_sqr.c:32:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:2033:24:
note: previously declared as ‘dig_t[3][2][34]’ {aka ‘long unsigned
int[3][2][34]’}
2033 | void fp4_sqr_unr(dv6_t c, fp4_t a);
| ~~^
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp4_sqr.c:
In function ‘fp4_sqr_lazyr’:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp4_sqr.c:117:17:
warning: ‘fp4_sqr_unr’ accessing 1632 bytes in a region of size 1088
[-Wstringop-overflow=]
117 | fp4_sqr_unr(t, a);
| ^~~~~~~~~~~~~~~~~
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp4_sqr.c:117:17:
note: referencing argument 1 of type ‘dig_t ()[2][34]’ {aka ‘long
unsigned int ()[2][34]’}
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp4_sqr.c:73:6:
note: in a call to function ‘fp4_sqr_unr’
73 | void fp4_sqr_unr(dv4_t c, fp4_t a) {
| ^~~~~~~~~~~
[ 10%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp54_mul.c.o
[ 10%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp54_sqr.c.o
[ 11%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp6_mul.c.o
[ 11%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp6_sqr.c.o
[ 11%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp8_mul.c.o
[ 11%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp8_sqr.c.o
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp8_sqr.c:
In function ‘fp8_sqr_unr’:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp8_sqr.c:89:17:
warning: ‘fp4_sqr_unr’ accessing 1632 bytes in a region of size 1088
[-Wstringop-overflow=]
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp8_sqr.c:89:17:
note: referencing argument 1 of type ‘dig_t ()[2][34]’ {aka ‘long
unsigned int ()[2][34]’}
In file included from
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_core.h:47,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp8_sqr.c:32:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:2033:6:
note: in a call to function ‘fp4_sqr_unr’
2033 | void fp4_sqr_unr(dv6_t c, fp4_t a);
| ^~~
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp8_sqr.c:91:17:
warning: ‘fp4_sqr_unr’ accessing 1632 bytes in a region of size 1088
[-Wstringop-overflow=]
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp8_sqr.c:91:17:
note: referencing argument 1 of type ‘dig_t ()[2][34]’ {aka ‘long
unsigned int ()[2][34]’}
In file included from
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_core.h:47,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp8_sqr.c:32:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:2033:6:
note: in a call to function ‘fp4_sqr_unr’
2033 | void fp4_sqr_unr(dv6_t c, fp4_t a);
| ^~~
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp8_sqr.c:106:17:
warning: ‘fp4_sqr_unr’ accessing 1632 bytes in a region of size 1088
[-Wstringop-overflow=]
106 | fp4_sqr_unr(u0, t);
| ^~~~~~~~~~~~~~~~~~
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp8_sqr.c:106:17:
note: referencing argument 1 of type ‘dig_t ()[2][34]’ {aka ‘long
unsigned int ()[2][34]’}
In file included from
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_core.h:47,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp8_sqr.c:32:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:2033:6:
note: in a call to function ‘fp4_sqr_unr’
2033 | void fp4_sqr_unr(dv6_t c, fp4_t a);
| ^~~
[ 11%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp9_mul.c.o
[ 12%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp9_sqr.c.o
[ 12%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fpx_add.c.o
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:82:26:
warning: argument 1 of type ‘dig_t[2][4]’ {aka ‘long unsigned
int[2][4]’} with mismatched bound [-Warray-parameter=]
82 | void fp3_add_basic(fp2_t c, fp2_t a, fp2_t b) {
| ~~~~~~^
In file included from
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_core.h:47,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:32:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:1692:26:
note: previously declared as ‘dig_t[3][4]’ {aka ‘long unsigned
int[3][4]’}
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:82:35:
warning: argument 2 of type ‘dig_t[2][4]’ {aka ‘long unsigned
int[2][4]’} with mismatched bound [-Warray-parameter=]
82 | void fp3_add_basic(fp2_t c, fp2_t a, fp2_t b) {
| ~~~~~~^
In file included from
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_core.h:47,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:32:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:1692:35:
note: previously declared as ‘dig_t[3][4]’ {aka ‘long unsigned
int[3][4]’}
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:82:44:
warning: argument 3 of type ‘dig_t[2][4]’ {aka ‘long unsigned
int[2][4]’} with mismatched bound [-Warray-parameter=]
82 | void fp3_add_basic(fp2_t c, fp2_t a, fp2_t b) {
| ~~~~~~^
In file included from
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_core.h:47,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:32:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:1692:44:
note: previously declared as ‘dig_t[3][4]’ {aka ‘long unsigned
int[3][4]’}
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:88:26:
warning: argument 1 of type ‘dig_t[2][4]’ {aka ‘long unsigned
int[2][4]’} with mismatched bound [-Warray-parameter=]
88 | void fp3_sub_basic(fp2_t c, fp2_t a, fp2_t b) {
| ~~~~~~^
In file included from
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_core.h:47,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:32:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:1711:26:
note: previously declared as ‘dig_t[3][4]’ {aka ‘long unsigned
int[3][4]’}
1711 | void fp3_sub_basic(fp3_t c, fp3_t a, fp3_t b);
| ~~-- Configuring incomplete, errors occurred!
See also "/home/mjw/PSU/libPSI/thirdparty/libOTe/out/build/linux/CMakeFiles/CMakeOutput.log".
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:88:35:
warning: argument 2 of type ‘dig_t[2][4]’ {aka ‘long unsigned
int[2][4]’} with mismatched bound [-Warray-parameter=]
88 | void fp3_sub_basic(fp2_t c, fp2_t a, fp2_t b) {
| ~~~~~~^
In file included from
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_core.h:47,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:32:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:1711:35:
note: previously declared as ‘dig_t[3][4]’ {aka ‘long unsigned
int[3][4]’}
1711 | void fp3_sub_basic(fp3_t c, fp3_t a, fp3_t b);
| ~~~~~~^
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:88:44:
warning: argument 3 of type ‘dig_t[2][4]’ {aka ‘long unsigned
int[2][4]’} with mismatched bound [-Warray-parameter=]
88 | void fp3_sub_basic(fp2_t c, fp2_t a, fp2_t b) {
| ~~~~~~^
In file included from
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_core.h:47,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:32:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:1711:44:
note: previously declared as ‘dig_t[3][4]’ {aka ‘long unsigned
int[3][4]’}
1711 | void fp3_sub_basic(fp3_t c, fp3_t a, fp3_t b);
| ~~~~~~^
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:94:26:
warning: argument 1 of type ‘dig_t[2][4]’ {aka ‘long unsigned
int[2][4]’} with mismatched bound [-Warray-parameter=]
94 | void fp3_dbl_basic(fp2_t c, fp2_t a) {
| ~~~~~~^
In file included from
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_core.h:47,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:32:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:1737:26:
note: previously declared as ‘dig_t[3][4]’ {aka ‘long unsigned
int[3][4]’}
1737 | void fp3_dbl_basic(fp3_t c, fp3_t a);
| ~~~~~~^
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:94:35:
warning: argument 2 of type ‘dig_t[2][4]’ {aka ‘long unsigned
int[2][4]’} with mismatched bound [-Warray-parameter=]
94 | void fp3_dbl_basic(fp2_t c, fp2_t a) {
| ~~~~~~^
In file included from
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_core.h:47,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:32:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:1737:35:
note: previously declared as ‘dig_t[3][4]’ {aka ‘long unsigned
int[3][4]’}
1737 | void fp3_dbl_basic(fp3_t c, fp3_t a);
| ~~~~~~^
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:111:26:
warning: argument 1 of type ‘dig_t[2][4]’ {aka ‘long unsigned
int[2][4]’} with mismatched bound [-Warray-parameter=]
111 | void fp3_add_integ(fp2_t c, fp2_t a, fp2_t b) {
| ~~~~~~^
In file included from
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_core.h:47,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:32:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:1701:26:
note: previously declared as ‘dig_t[3][4]’ {aka ‘long unsigned
int[3][4]’}
1701 | void fp3_add_integ(fp3_t c, fp3_t a, fp3_t b);
| ~~~~~~^
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:111:35:
warning: argument 2 of type ‘dig_t[2][4]’ {aka ‘long unsigned
int[2][4]’} with mismatched bound [-Warray-parameter=]
111 | void fp3_add_integ(fp2_t c, fp2_t a, fp2_t b) {
| ~~~~~~^
In file included from
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_core.h:47,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:32:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:1701:35:
note: previously declared as ‘dig_t[3][4]’ {aka ‘long unsigned
int[3][4]’}
1701 | void fp3_add_integ(fp3_t c, fp3_t a, fp3_t b);
| ~~~~~~^
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:111:44:
warning: argument 3 of type ‘dig_t[2][4]’ {aka ‘long unsigned
int[2][4]’} with mismatched bound [-Warray-parameter=]
111 | void fp3_add_integ(fp2_t c, fp2_t a, fp2_t b) {
| ~~~~~~^
In file included from
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_core.h:47,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:32:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:1701:44:
note: previously declared as ‘dig_t[3][4]’ {aka ‘long unsigned
int[3][4]’}
1701 | void fp3_add_integ(fp3_t c, fp3_t a, fp3_t b);
| ~~~~~~^
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:115:26:
warning: argument 1 of type ‘dig_t[2][4]’ {aka ‘long unsigned
int[2][4]’} with mismatched bound [-Warray-parameter=]
115 | void fp3_sub_integ(fp2_t c, fp2_t a, fp2_t b) {
| ~~~~~~^
In file included from
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_core.h:47,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:32:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:1721:26:
note: previously declared as ‘dig_t[3][4]’ {aka ‘long unsigned
int[3][4]’}
1721 | void fp3_sub_integ(fp3_t c, fp3_t a, fp3_t b);
| ~~~~~~^
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:115:35:
warning: argument 2 of type ‘dig_t[2][4]’ {aka ‘long unsigned
int[2][4]’} with mismatched bound [-Warray-parameter=]
115 | void fp3_sub_integ(fp2_t c, fp2_t a, fp2_t b) {
| ~~~~~~^
In file included from
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_core.h:47,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:32:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:1721:35:
note: previously declared as ‘dig_t[3][4]’ {aka ‘long unsigned
int[3][4]’}
1721 | void fp3_sub_integ(fp3_t c, fp3_t a, fp3_t b);
| ~~~~~~^
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:115:44:
warning: argument 3 of type ‘dig_t[2][4]’ {aka ‘long unsigned
int[2][4]’} with mismatched bound [-Warray-parameter=]
115 | void fp3_sub_integ(fp2_t c, fp2_t a, fp2_t b) {
| ~~~~~~^
In file included from
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_core.h:47,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:32:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:1721:44:
note: previously declared as ‘dig_t[3][4]’ {aka ‘long unsigned
int[3][4]’}
1721 | void fp3_sub_integ(fp3_t c, fp3_t a, fp3_t b);
| ~~~~~~^
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:119:26:
warning: argument 1 of type ‘dig_t[2][4]’ {aka ‘long unsigned
int[2][4]’} with mismatched bound [-Warray-parameter=]
119 | void fp3_dbl_integ(fp2_t c, fp2_t a) {
| ~~~~~~^
In file included from
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_core.h:47,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:32:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:1745:26:
note: previously declared as ‘dig_t[3][4]’ {aka ‘long unsigned
int[3][4]’}
1745 | void fp3_dbl_integ(fp3_t c, fp3_t a);
| ~~~~~~^
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:119:35:
warning: argument 2 of type ‘dig_t[2][4]’ {aka ‘long unsigned
int[2][4]’} with mismatched bound [-Warray-parameter=]
119 | void fp3_dbl_integ(fp2_t c, fp2_t a) {
| ~~~~~~^
In file included from
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_core.h:47,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:32:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:1745:35:
note: previously declared as ‘dig_t[3][4]’ {aka ‘long unsigned
int[3][4]’}
1745 | void fp3_dbl_integ(fp3_t c, fp3_t a);
| ~~~~~~^
[ 12%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fpx_cmp.c.o
[ 12%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fpx_cyc.c.o
[ 12%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fpx_exp.c.o
[ 12%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fpx_field.c.o
[ 13%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fpx_frb.c.o
[ 13%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fpx_inv.c.o
[ 13%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fpx_pck.c.o
[ 13%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fpx_rdc.c.o
[ 13%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fpx_srt.c.o
[ 14%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fpx_util.c.o
[ 14%] Building C object src/CMakeFiles/relic.dir/fb/relic_fb_add.c.o
[ 14%] Building C object src/CMakeFiles/relic.dir/fb/relic_fb_cmp.c.o
[ 14%] Building C object src/CMakeFiles/relic.dir/fb/relic_fb_exp.c.o
[ 14%] Building C object src/CMakeFiles/relic.dir/fb/relic_fb_inv.c.o
[ 15%] Building C object src/CMakeFiles/relic.dir/fb/relic_fb_itr.c.o
[ 15%] Building C object src/CMakeFiles/relic.dir/fb/relic_fb_mul.c.o
[ 15%] Building C object src/CMakeFiles/relic.dir/fb/relic_fb_param.c.o
[ 15%] Building C object src/CMakeFiles/relic.dir/fb/relic_fb_poly.c.o
[ 15%] Building C object src/CMakeFiles/relic.dir/fb/relic_fb_rdc.c.o
[ 16%] Building C object src/CMakeFiles/relic.dir/fb/relic_fb_shift.c.o
[ 16%] Building C object src/CMakeFiles/relic.dir/fb/relic_fb_slv.c.o
[ 16%] Building C object src/CMakeFiles/relic.dir/fb/relic_fb_sqr.c.o
[ 16%] Building C object src/CMakeFiles/relic.dir/fb/relic_fb_srt.c.o
[ 16%] Building C object src/CMakeFiles/relic.dir/fb/relic_fb_trc.c.o
[ 16%] Building C object src/CMakeFiles/relic.dir/fb/relic_fb_util.c.o
[ 17%] Building C object src/CMakeFiles/relic.dir/fbx/relic_fb2_inv.c.o
[ 17%] Building C object src/CMakeFiles/relic.dir/fbx/relic_fb2_mul.c.o
[ 17%] Building C object src/CMakeFiles/relic.dir/fbx/relic_fb2_slv.c.o
[ 17%] Building C object src/CMakeFiles/relic.dir/fbx/relic_fb2_sqr.c.o
[ 17%] Building C object src/CMakeFiles/relic.dir/ep/relic_ep_add.c.o
[ 18%] Building C object src/CMakeFiles/relic.dir/ep/relic_ep_curve.c.o
[ 18%] Building C object src/CMakeFiles/relic.dir/ep/relic_ep_dbl.c.o
[ 18%] Building C object src/CMakeFiles/relic.dir/ep/relic_ep_map.c.o
[ 18%] Building C object src/CMakeFiles/relic.dir/ep/relic_ep_mul.c.o
[ 18%] Building C object src/CMakeFiles/relic.dir/ep/relic_ep_mul_fix.c.o
[ 19%] Building C object src/CMakeFiles/relic.dir/ep/relic_ep_mul_sim.c.o
[ 19%] Building C object src/CMakeFiles/relic.dir/ep/relic_ep_neg.c.o
[ 19%] Building C object src/CMakeFiles/relic.dir/ep/relic_ep_norm.c.o
[ 19%] Building C object src/CMakeFiles/relic.dir/ep/relic_ep_param.c.o
[ 19%] Building C object src/CMakeFiles/relic.dir/ep/relic_ep_pck.c.o
[ 20%] Building C object src/CMakeFiles/relic.dir/ep/relic_ep_util.c.o
[ 20%] Building C object src/CMakeFiles/relic.dir/epx/relic_ep2_add.c.o
[ 20%] Building C object src/CMakeFiles/relic.dir/epx/relic_ep2_curve.c.o
[ 20%] Building C object src/CMakeFiles/relic.dir/epx/relic_ep2_dbl.c.o
[ 20%] Building C object src/CMakeFiles/relic.dir/epx/relic_ep2_frb.c.o
[ 21%] Building C object src/CMakeFiles/relic.dir/epx/relic_ep2_map.c.o
[ 21%] Building C object src/CMakeFiles/relic.dir/epx/relic_ep2_mul.c.o
[ 21%] Building C object src/CMakeFiles/relic.dir/epx/relic_ep2_mul_fix.c.o
[ 21%] Building C object src/CMakeFiles/relic.dir/epx/relic_ep2_mul_sim.c.o
[ 21%] Building C object src/CMakeFiles/relic.dir/epx/relic_ep2_neg.c.o
[ 21%] Building C object src/CMakeFiles/relic.dir/epx/relic_ep2_norm.c.o
[ 22%] Building C object src/CMakeFiles/relic.dir/epx/relic_ep2_pck.c.o
[ 22%] Building C object src/CMakeFiles/relic.dir/epx/relic_ep2_util.c.o
[ 22%] Building C object src/CMakeFiles/relic.dir/eb/relic_eb_add.c.o
[ 22%] Building C object src/CMakeFiles/relic.dir/eb/relic_eb_curve.c.o
[ 22%] Building C object src/CMakeFiles/relic.dir/eb/relic_eb_dbl.c.o
[ 23%] Building C object src/CMakeFiles/relic.dir/eb/relic_eb_frb.c.o
[ 23%] Building C object src/CMakeFiles/relic.dir/eb/relic_eb_hlv.c.o
[ 23%] Building C object src/CMakeFiles/relic.dir/eb/relic_eb_map.c.o
[ 23%] Building C object src/CMakeFiles/relic.dir/eb/relic_eb_mul.c.o
[ 23%] Building C object src/CMakeFiles/relic.dir/eb/relic_eb_mul_fix.c.o
[ 24%] Building C object src/CMakeFiles/relic.dir/eb/relic_eb_mul_sim.c.o
[ 24%] Building C object src/CMakeFiles/relic.dir/eb/relic_eb_neg.c.o
[ 24%] Building C object src/CMakeFiles/relic.dir/eb/relic_eb_norm.c.o
[ 24%] Building C object src/CMakeFiles/relic.dir/eb/relic_eb_param.c.o
[ 24%] Building C object src/CMakeFiles/relic.dir/eb/relic_eb_pck.c.o
[ 25%] Building C object src/CMakeFiles/relic.dir/eb/relic_eb_util.c.o
[ 25%] Building C object src/CMakeFiles/relic.dir/ed/relic_ed_add.c.o
[ 25%] Building C object src/CMakeFiles/relic.dir/ed/relic_ed_curve.c.o
[ 25%] Building C object src/CMakeFiles/relic.dir/ed/relic_ed_dbl.c.o
[ 25%] Building C object src/CMakeFiles/relic.dir/ed/relic_ed_map.c.o
[ 25%] Building C object src/CMakeFiles/relic.dir/ed/relic_ed_mul.c.o
[ 26%] Building C object src/CMakeFiles/relic.dir/ed/relic_ed_mul_fix.c.o
[ 26%] Building C object src/CMakeFiles/relic.dir/ed/relic_ed_mul_sim.c.o
[ 26%] Building C object src/CMakeFiles/relic.dir/ed/relic_ed_neg.c.o
[ 26%] Building C object src/CMakeFiles/relic.dir/ed/relic_ed_norm.c.o
[ 26%] Building C object src/CMakeFiles/relic.dir/ed/relic_ed_param.c.o
[ 27%] Building C object src/CMakeFiles/relic.dir/ed/relic_ed_pck.c.o
[ 27%] Building C object src/CMakeFiles/relic.dir/ed/relic_ed_util.c.o
[ 27%] Building C object src/CMakeFiles/relic.dir/pp/relic_pp_add_k12.c.o
[ 27%] Building C object src/CMakeFiles/relic.dir/pp/relic_pp_add_k2.c.o
[ 27%] Building C object src/CMakeFiles/relic.dir/pp/relic_pp_add_k48.c.o
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/pp/relic_pp_add_k48.c:
In function ‘pp_add_k48_projc’:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/pp/relic_pp_add_k48.c:197:17:
warning: ‘fp8_neg’ accessing 256 bytes in a region of size 32
[-Wstringop-overflow=]
197 | fp8_neg(l[0][1], l[0][1]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/pp/relic_pp_add_k48.c:197:17:
note: referencing argument 1 of type ‘dig_t (*)[2][2][4]’ {aka ‘long
unsigned int (*)[2][2][4]’}
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/pp/relic_pp_add_k48.c:197:17:
warning: ‘fp8_neg’ accessing 256 bytes in a region of size 32
[-Wstringop-overflow=]
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/pp/relic_pp_add_k48.c:197:17:
note: referencing argument 2 of type ‘dig_t (*)[2][2][4]’ {aka ‘long
unsigned int (*)[2][2][4]’}
In file included from
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_core.h:47,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/pp/relic_pp_add_k48.c:32:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:2441:6:
note: in a call to function ‘fp8_neg’
2441 | void fp8_neg(fp8_t c, fp8_t a);
| ^~~~~~~
[ 28%] Building C object src/CMakeFiles/relic.dir/pp/relic_pp_add_k54.c.o
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/pp/relic_pp_add_k54.c:
In function ‘pp_add_k54_projc’:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/pp/relic_pp_add_k54.c:199:17:
warning: ‘fp9_neg’ accessing 288 bytes in a region of size 32
[-Wstringop-overflow=]
199 | fp9_neg(l[2][0], l[2][0]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/pp/relic_pp_add_k54.c:199:17:
note: referencing argument 1 of type ‘dig_t (*)[3][4]’ {aka ‘long
unsigned int (*)[3][4]’}
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/pp/relic_pp_add_k54.c:199:17:
warning: ‘fp9_neg’ accessing 288 bytes in a region of size 32
[-Wstringop-overflow=]
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/pp/relic_pp_add_k54.c:199:17:
note: referencing argument 2 of type ‘dig_t (*)[3][4]’ {aka ‘long
unsigned int (*)[3][4]’}
In file included from
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_core.h:47,
from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/pp/relic_pp_add_k54.c:32:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:2724:6:
note: in a call to function ‘fp9_neg’
2724 | void fp9_neg(fp9_t c, fp9_t a);
| ^~~~~~~
[ 28%] Building C object src/CMakeFiles/relic.dir/pp/relic_pp_add_k8.c.o
[ 28%] Building C object src/CMakeFiles/relic.dir/pp/relic_pp_dbl_k12.c.o
[ 28%] Building C object src/CMakeFiles/relic.dir/pp/relic_pp_dbl_k2.c.o
[ 28%] Building C object src/CMakeFiles/relic.dir/pp/relic_pp_dbl_k48.c.o
[ 29%] Building C object src/CMakeFiles/relic.dir/pp/relic_pp_dbl_k54.c.o
[ 29%] Building C object src/CMakeFiles/relic.dir/pp/relic_pp_dbl_k8.c.o
[ 29%] Building C object src/CMakeFiles/relic.dir/pp/relic_pp_exp_k12.c.o
[ 29%] Building C object src/CMakeFiles/relic.dir/pp/relic_pp_exp_k2.c.o
[ 29%] Building C object src/CMakeFiles/relic.dir/pp/relic_pp_exp_k48.c.o
[ 30%] Building C object src/CMakeFiles/relic.dir/pp/relic_pp_exp_k54.c.o
[ 30%] Building C object src/CMakeFiles/relic.dir/pp/relic_pp_exp_k8.c.o
[ 30%] Building C object src/CMakeFiles/relic.dir/pp/relic_pp_map.c.o
[ 30%] Building C object src/CMakeFiles/relic.dir/pp/relic_pp_map_k12.c.o
[ 30%] Building C object src/CMakeFiles/relic.dir/pp/relic_pp_map_k2.c.o
[ 30%] Building C object src/CMakeFiles/relic.dir/pp/relic_pp_map_k48.c.o
[ 31%] Building C object src/CMakeFiles/relic.dir/pp/relic_pp_map_k54.c.o
[ 31%] Building C object src/CMakeFiles/relic.dir/pp/relic_pp_map_k8.c.o
[ 31%] Building C object src/CMakeFiles/relic.dir/pp/relic_pp_norm.c.o
[ 31%] Building C object src/CMakeFiles/relic.dir/pc/relic_pc_exp.c.o
[ 31%] Building C object src/CMakeFiles/relic.dir/pc/relic_pc_util.c.o
[ 32%] Building C object src/CMakeFiles/relic.dir/cp/relic_cp_rsa.c.o
[ 32%] Building C object src/CMakeFiles/relic.dir/cp/relic_cp_rabin.c.o
[ 32%] Building C object src/CMakeFiles/relic.dir/cp/relic_cp_bdpe.c.o
[ 32%] Building C object src/CMakeFiles/relic.dir/cp/relic_cp_phpe.c.o
[ 32%] Building C object src/CMakeFiles/relic.dir/cp/relic_cp_ecdh.c.o
[ 33%] Building C object src/CMakeFiles/relic.dir/cp/relic_cp_ecmqv.c.o
[ 33%] Building C object src/CMakeFiles/relic.dir/cp/relic_cp_ecies.c.o
[ 33%] Building C object src/CMakeFiles/relic.dir/cp/relic_cp_ecdsa.c.o
[ 33%] Building C object src/CMakeFiles/relic.dir/cp/relic_cp_ecss.c.o
[ 33%] Building C object src/CMakeFiles/relic.dir/cp/relic_cp_vbnn.c.o
[ 34%] Building C object src/CMakeFiles/relic.dir/cp/relic_cp_sokaka.c.o
[ 34%] Building C object src/CMakeFiles/relic.dir/cp/relic_cp_bgn.c.o
[ 34%] Building C object src/CMakeFiles/relic.dir/cp/relic_cp_ibe.c.o
[ 34%] Building C object src/CMakeFiles/relic.dir/cp/relic_cp_bls.c.o
[ 34%] Building C object src/CMakeFiles/relic.dir/cp/relic_cp_cls.c.o
[ 34%] Building C object src/CMakeFiles/relic.dir/cp/relic_cp_pss.c.o
[ 35%] Building C object src/CMakeFiles/relic.dir/cp/relic_cp_bbs.c.o
[ 35%] Building C object src/CMakeFiles/relic.dir/cp/relic_cp_zss.c.o
[ 35%] Building C object src/CMakeFiles/relic.dir/cp/relic_cp_cmlhs.c.o
[ 35%] Building C object src/CMakeFiles/relic.dir/cp/relic_cp_mklhs.c.o
[ 35%] Building C object src/CMakeFiles/relic.dir/bc/relic_bc_aes.c.o
[ 36%] Building C object src/CMakeFiles/relic.dir/bc/rijndael-alg-fst.c.o
[ 36%] Building C object src/CMakeFiles/relic.dir/bc/rijndael-api-fst.c.o
[ 36%] Building C object src/CMakeFiles/relic.dir/md/blake2s-ref.c.o
In file included from
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/md/blake2s-ref.c:18:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/md/blake2.h:101:5:
error: size of array element is not a multiple of its alignment
101 | blake2s_state S[8][1];
| ^~~~~~~~~~~~~
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/md/blake2.h:102:5:
error: size of array element is not a multiple of its alignment
102 | blake2s_state R[1];
| ^~~~~~~~~~~~~
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/md/blake2.h:109:5:
error: size of array element is not a multiple of its alignment
109 | blake2b_state S[4][1];
| ^~~~~~~~~~~~~
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/md/blake2.h:110:5:
error: size of array element is not a multiple of its alignment
110 | blake2b_state R[1];
| ^~~~~~~~~~~~~
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/md/blake2s-ref.c:
In function ‘blake2s’:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/md/blake2s-ref.c:329:3:
error: size of array element is not a multiple of its alignment
329 | blake2s_state S[1];
| ^~~~~~~~~~~~~
gmake[2]: *** [src/CMakeFiles/relic.dir/build.make:2722:
src/CMakeFiles/relic.dir/md/blake2s-ref.c.o] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:227: src/CMakeFiles/relic.dir/all]
Error 2
gmake: *** [Makefile:146: all] Error 2
vvvvvvvvvvvvv RUN Checkout 3f616ad64c3e63039277b8c90915607b6a2c504c
vvvvvvvvvvvv
/usr/bin/git;checkout;3f616ad64c3e63039277b8c90915607b6a2c504c
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Configure vvvvvvvvvvvv
/usr/bin/cmake;-S;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic;-B;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/build/linux;-DCMAKE_INSTALL_PREFIX=/usr/local;-DCMAKE_BUILD_TYPE:STRING=Release;-DMULTI:STRING=PTHREAD
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Build vvvvvvvvvvvv
/usr/bin/cmake;--build;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/build/linux;--config;Release
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Checkout 3f616ad64c3e63039277b8c90915607b6a2c504c
vvvvvvvvvvvv
/usr/bin/git;checkout;3f616ad64c3e63039277b8c90915607b6a2c504c
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Configure vvvvvvvvvvvv
/usr/bin/cmake;-S;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic;-B;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/build/linux;-DCMAKE_INSTALL_PREFIX=/usr/local;-DCMAKE_BUILD_TYPE:STRING=Release;-DMULTI:STRING=PTHREAD
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Build vvvvvvvvvvvv
/usr/bin/cmake;--build;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/build/linux;--config;Release
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Checkout 3f616ad64c3e63039277b8c90915607b6a2c504c
vvvvvvvvvvvv
/usr/bin/git;checkout;3f616ad64c3e63039277b8c90915607b6a2c504c
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Configure vvvvvvvvvvvv
/usr/bin/cmake;-S;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic;-B;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/build/linux;-DCMAKE_INSTALL_PREFIX=/usr/local;-DCMAKE_BUILD_TYPE:STRING=Release;-DMULTI:STRING=PTHREAD
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Build vvvvvvvvvvvv
/usr/bin/cmake;--build;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/build/linux;--config;Release
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Checkout 3f616ad64c3e63039277b8c90915607b6a2c504c
vvvvvvvvvvvv
/usr/bin/git;checkout;3f616ad64c3e63039277b8c90915607b6a2c504c
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Configure vvvvvvvvvvvv
/usr/bin/cmake;-S;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic;-B;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/build/linux;-DCMAKE_INSTALL_PREFIX=/usr/local;-DCMAKE_BUILD_TYPE:STRING=Release;-DMULTI:STRING=PTHREAD
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Build vvvvvvvvvvvv
/usr/bin/cmake;--build;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/build/linux;--config;Release
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Checkout 3f616ad64c3e63039277b8c90915607b6a2c504c
vvvvvvvvvvvv
/usr/bin/git;checkout;3f616ad64c3e63039277b8c90915607b6a2c504c
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Configure vvvvvvvvvvvv
/usr/bin/cmake;-S;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic;-B;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/build/linux;-DCMAKE_INSTALL_PREFIX=/usr/local;-DCMAKE_BUILD_TYPE:STRING=Release;-DMULTI:STRING=PTHREAD
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Build vvvvvvvvvvvv
/usr/bin/cmake;--build;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/build/linux;--config;Release
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Checkout 3f616ad64c3e63039277b8c90915607b6a2c504c
vvvvvvvvvvvv
/usr/bin/git;checkout;3f616ad64c3e63039277b8c90915607b6a2c504c
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Configure vvvvvvvvvvvv
/usr/bin/cmake;-S;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic;-B;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/build/linux;-DCMAKE_INSTALL_PREFIX=/usr/local;-DCMAKE_BUILD_TYPE:STRING=Release;-DMULTI:STRING=PTHREAD
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Build vvvvvvvvvvvv
/usr/bin/cmake;--build;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/build/linux;--config;Release
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Checkout 3f616ad64c3e63039277b8c90915607b6a2c504c
vvvvvvvvvvvv
/usr/bin/git;checkout;3f616ad64c3e63039277b8c90915607b6a2c504c
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Configure vvvvvvvvvvvv
/usr/bin/cmake;-S;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic;-B;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/build/linux;-DCMAKE_INSTALL_PREFIX=/usr/local;-DCMAKE_BUILD_TYPE:STRING=Release;-DMULTI:STRING=PTHREAD
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Build vvvvvvvvvvvv
/usr/bin/cmake;--build;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/build/linux;--config;Release
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Checkout 3f616ad64c3e63039277b8c90915607b6a2c504c
vvvvvvvvvvvv
/usr/bin/git;checkout;3f616ad64c3e63039277b8c90915607b6a2c504c
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Configure vvvvvvvvvvvv
/usr/bin/cmake;-S;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic;-B;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/build/linux;-DCMAKE_INSTALL_PREFIX=/usr/local;-DCMAKE_BUILD_TYPE:STRING=Release;-DMULTI:STRING=PTHREAD
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Build vvvvvvvvvvvv
/usr/bin/cmake;--build;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/build/linux;--config;Release
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Checkout 3f616ad64c3e63039277b8c90915607b6a2c504c
vvvvvvvvvvvv
/usr/bin/git;checkout;3f616ad64c3e63039277b8c90915607b6a2c504c
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Configure vvvvvvvvvvvv
/usr/bin/cmake;-S;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic;-B;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/build/linux;-DCMAKE_INSTALL_PREFIX=/usr/local;-DCMAKE_BUILD_TYPE:STRING=Release;-DMULTI:STRING=PTHREAD
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Build vvvvvvvvvvvv
/usr/bin/cmake;--build;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/build/linux;--config;Release
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Checkout 3f616ad64c3e63039277b8c90915607b6a2c504c
vvvvvvvvvvvv
/usr/bin/git;checkout;3f616ad64c3e63039277b8c90915607b6a2c504c
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Configure vvvvvvvvvvvv
/usr/bin/cmake;-S;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic;-B;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/build/linux;-DCMAKE_INSTALL_PREFIX=/usr/local;-DCMAKE_BUILD_TYPE:STRING=Release;-DMULTI:STRING=PTHREAD
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvv RUN Build vvvvvvvvvvvv
/usr/bin/cmake;--build;/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/build/linux;--config;Release
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Call Stack (most recent call first):
cryptoTools/thirdparty/getRelic.cmake:36 (run)
cryptoTools/cmake/cryptoToolsDepHelper.cmake:83 (include)
cryptoTools/CMakeLists.txt:117 (include)
Build
'/usr/bin/cmake' '--build' '/home/mjw/PSU/libPSI/thirdparty/libOTe/out/build/linux' '--config' 'Release'
gmake: Makefile: No such file or directory
gmake: *** No rule to make target 'Makefile'. Stop.
Install
'/usr/bin/cmake' '--install' '/home/mjw/PSU/libPSI/thirdparty/libOTe/out/build/linux' '--config' 'Release' '--prefix' '/home/mjw/PSU/libPSI/out/install/linux'
CMake Error: Error processing file: /home/mjw/PSU/libPSI/thirdparty/libOTe/out/build/linux/cmake_install.cmake
log /home/mjw/PSU/libPSI/thirdparty/log-libOTe.txt
==========================================
CMake Error at cmake/findDependancies.cmake:118 (find_package):
By not providing "FindlibOTe.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "libOTe", but
CMake did not find one.
Could not find a package configuration file provided by "libOTe" with any
of the following names:
libOTeConfig.cmake
libote-config.cmake
Add the installation prefix of "libOTe" to CMAKE_PREFIX_PATH or set
"libOTe_DIR" to a directory containing one of the above files. If "libOTe"
provides a separate development package or SDK, be sure it has been
installed.
Call Stack (most recent call first):
cmake/findDependancies.cmake:138 (FIND_LIBOTE)
CMakeLists.txt:12 (include)
-- Configuring incomplete, errors occurred!
See also "/home/mjw/PSU/libPSI/out/build/linux/CMakeFiles/CMakeOutput.log".
gmake: Makefile: No such file or directory
gmake: *** No rule to make target 'Makefile'. Stop.
Hello,I compiled as your README,but the errors occurred.Hope to your responds.
mjw@mjw-virtual-machine:~/PSU/libPSI$ python3 build.py
====== build.py (LIBPSI) ======== mkdir -p out/build/linux cmake -S . -B out/build/linux -DSUDO_FETCH=OFF -DENABLE_ALL_PSI=ON -DFETCH_AUTO=ON -DPARALLEL_FETCH=8 -DCMAKE_BUILD_TYPE=Release cmake --build out/build/linux --parallel 8 vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
-- fetch options
-- Option: FETCH_AUTO = ON -- Option: FETCH_SPARSEHASH = -- Option: FETCH_LIBOTE =
-- General Options
-- Option: CMAKE_BUILD_TYPE = Release Release Debug RELWITHDEBINFO -- Option: ENABLE_ALL_PSI = ON/OFF
-- PSI protocols
-- Option: ENABLE_DCW_PSI = ON -- Option: ENABLE_DKT_PSI = ON -- Option: ENABLE_GRR_PSI = ON -- Option: ENABLE_RR16_PSI = ON -- Option: ENABLE_RR17_PSI = ON -- Option: ENABLE_RR17B_PSI = ON -- Option: ENABLE_KKRT_PSI = ON -- Option: ENABLE_ECDH_PSI = ON -- Option: ENABLE_DRRN_PSI = ON
-- LIBPSI_THIRDPARTY_DIR=/home/mjw/PSU/libPSI/out/install/linux sparsehash-c11 already fetched. SPARSEHASH_INCLUDE_DIRS=/home/mjw/PSU/libPSI/out/install/linux/include ============= Building libOTe ============= Checkout 7d5c13d8c7a8f56a53e3f5909882c114903fb17c '/usr/bin/git' 'checkout' '7d5c13d8c7a8f56a53e3f5909882c114903fb17c' HEAD is now at 7d5c13d randombytes_kyber submodule '/usr/bin/git' 'submodule' 'update' '--recursive' Configure '/usr/bin/cmake' '-S' '/home/mjw/PSU/libPSI/thirdparty/libOTe' '-B' '/home/mjw/PSU/libPSI/thirdparty/libOTe/out/build/linux' '-DCMAKE_INSTALL_PREFIX=/usr/local' '-DCMAKE_BUILD_TYPE:STRING=Release' '-DFETCH_AUTO=ON' '-DVERBOSE_FETCH=ON' '-DENABLE_ALL_OT=ON' '-DENABLE_RELIC=ON' -- cryptoTools options
-- Option: FETCH_AUTO = ON -- Option: FETCH_SPAN_LITE = -- Option: FETCH_RELIC = -- Option: FETCH_SODIUM = -- Option: FETCH_BOOST =
-- Option: CMAKE_BUILD_TYPE = Release Release Debug RelWithDebInfo -- Option: ENABLE_SPAN_LITE = ON -- Option: ENABLE_RELIC = ON -- Option: ENABLE_SODIUM = OFF -- Option: ENABLE_BOOST = ON
-- Option: ENABLE_CIRCUITS = OFF -- Option: ENABLE_NET_LOG = OFF -- Option: ENABLE_WOLFSSL = OFF -- Option: ENABLE_SSE = ON
span-lite already fetched (cryptoTools). ============= Building Relic ============= Checkout 3f616ad64c3e63039277b8c90915607b6a2c504c '/usr/bin/git' 'checkout' '3f616ad64c3e63039277b8c90915607b6a2c504c' HEAD is now at 3f616ad6 added the ability to set the MSVC runtime library Configure '/usr/bin/cmake' '-S' '/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic' '-B' '/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/build/linux' '-DCMAKE_INSTALL_PREFIX=/usr/local' '-DCMAKE_BUILD_TYPE:STRING=Release' '-DMULTI:STRING=PTHREAD' -- Available switches (default = CHECK, VERBS, DOCUM):
-- Configuring RELIC 0.5.0... -- Available random number generator seeders (default = UDEV):
-- Configured operating system: LINUX -- Compiler flags: -pipe -std=c99 -m64 -Wall -O2 -funroll-loops -fomit-frame-pointer -pthread -- Linker flags: -L/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/low/easy/ -- Configured /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_conf.h.in -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Configuring done -- Generating done -- Build files have been written to: /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/build/linux Build '/usr/bin/cmake' '--build' '/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/build/linux' '--config' 'Release' [ 0%] Built target arith_objs Consolidate compiler generated dependencies of target relic [ 0%] Building C object src/CMakeFiles/relic.dir/md/blake2s-ref.c.o In file included from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/md/blake2s-ref.c:18: /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/md/blake2.h:101:5: error: size of array element is not a multiple of its alignment 101 | blake2s_state S[8][1]; | ^
~~~~ /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/md/blake2.h:102:5: error: size of array element is not a multiple of its alignment 102 | blake2s_state R[1]; | ^~~~~ /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/md/blake2.h:109:5: error: size of array element is not a multiple of its alignment 109 | blake2b_state S[4][1]; | ^~~~~ /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/md/blake2.h:110:5: error: size of array element is not a multiple of its alignment 110 | blake2b_state R[1]; | ^~~~~ /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/md/blake2s-ref.c: In function ‘blake2s’: /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/md/blake2s-ref.c:329:3: error: size of array element is not a multiple of its alignment 329 | blake2s_state S[1]; | ^~~~~ gmake[2]: [src/CMakeFiles/relic.dir/build.make:2722: src/CMakeFiles/relic.dir/md/blake2s-ref.c.o] Error 1 gmake[1]: [CMakeFiles/Makefile2:227: src/CMakeFiles/relic.dir/all] Error 2 gmake: *** [Makefile:146: all] Error 2 CMake Error at cryptoTools/thirdparty/fetch.cmake:35 (message): Build failed (2).LOG:
[ 0%] Built target arith_objs
[ 0%] Building C object src/CMakeFiles/relic.dir/relic_err.c.o
[ 0%] Building C object src/CMakeFiles/relic.dir/relic_core.c.o
[ 0%] Building C object src/CMakeFiles/relic.dir/relic_conf.c.o
[ 0%] Building C object src/CMakeFiles/relic.dir/relic_util.c.o
[ 1%] Building C object src/CMakeFiles/relic.dir/arch/relic_arch_x64.c.o
[ 1%] Building C object src/CMakeFiles/relic.dir/rand/relic_rand_core.c.o
[ 1%] Building C object src/CMakeFiles/relic.dir/rand/relic_rand_hashd.c.o
[ 1%] Building C object src/CMakeFiles/relic.dir/relic_test.c.o
[ 1%] Building C object src/CMakeFiles/relic.dir/relic_bench.c.o
[ 2%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_add.c.o
[ 2%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_cmp.c.o
[ 2%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_div.c.o
[ 2%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_factor.c.o
[ 2%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_gcd.c.o
[ 3%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_lcm.c.o
[ 3%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_mem.c.o
[ 3%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_mod.c.o
[ 3%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_mul.c.o
[ 3%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_mxp.c.o
[ 3%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_prime.c.o
[ 4%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_rec.c.o
[ 4%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_shift.c.o
[ 4%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_smb.c.o
[ 4%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_sqr.c.o
[ 4%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_srt.c.o
[ 5%] Building C object src/CMakeFiles/relic.dir/bn/relic_bn_util.c.o
[ 5%] Building C object src/CMakeFiles/relic.dir/dv/relic_dv_mem.c.o
[ 5%] Building C object src/CMakeFiles/relic.dir/dv/relic_dv_util.c.o
[ 5%] Building C object src/CMakeFiles/relic.dir/fp/relic_fp_add.c.o
[ 5%] Building C object src/CMakeFiles/relic.dir/fp/relic_fp_cmp.c.o
[ 6%] Building C object src/CMakeFiles/relic.dir/fp/relic_fp_exp.c.o
[ 6%] Building C object src/CMakeFiles/relic.dir/fp/relic_fp_inv.c.o
[ 6%] Building C object src/CMakeFiles/relic.dir/fp/relic_fp_mul.c.o
[ 6%] Building C object src/CMakeFiles/relic.dir/fp/relic_fp_param.c.o
[ 6%] Building C object src/CMakeFiles/relic.dir/fp/relic_fp_prime.c.o
[ 7%] Building C object src/CMakeFiles/relic.dir/fp/relic_fp_rdc.c.o
[ 7%] Building C object src/CMakeFiles/relic.dir/fp/relic_fp_shift.c.o
[ 7%] Building C object src/CMakeFiles/relic.dir/fp/relic_fp_sqr.c.o
[ 7%] Building C object src/CMakeFiles/relic.dir/fp/relic_fp_srt.c.o
[ 7%] Building C object src/CMakeFiles/relic.dir/fp/relic_fp_util.c.o
[ 7%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp12_mul.c.o
[ 8%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp12_sqr.c.o
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp12_sqr.c: In function ‘fp12_sqr_unr’:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp12_sqr.c:265:17: warning: ‘fp4_sqr_unr’ accessing 1632 bytes in a region of size 1088 [-Wstringop-overflow=]
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp12_sqr.c:265:17: note: referencing argument 1 of type ‘dig_t ()[2][34]’ {aka ‘long unsigned int ()[2][34]’}
In file included from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:2033:6: note: in a call to function ‘fp4_sqr_unr’
2033 | void fp4_sqr_unr(dv6_t c, fp4_t a); | ^
~~/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp12_sqr.c:277:17: warning: ‘fp4_sqr_unr’ accessing 1632 bytes in a region of size 1088 [-Wstringop-overflow=]
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp12_sqr.c:277:17: note: referencing argument 1 of type ‘dig_t ()[2][34]’ {aka ‘long unsigned int ()[2][34]’}
In file included from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:2033:6: note: in a call to function ‘fp4_sqr_unr’
2033 | void fp4_sqr_unr(dv6_t c, fp4_t a); | ^
~~/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp12_sqr.c:286:17: warning: ‘fp4_sqr_unr’ accessing 1632 bytes in a region of size 1088 [-Wstringop-overflow=]
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp12_sqr.c:286:17: note: referencing argument 1 of type ‘dig_t ()[2][34]’ {aka ‘long unsigned int ()[2][34]’}
In file included from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:2033:6: note: in a call to function ‘fp4_sqr_unr’
2033 | void fp4_sqr_unr(dv6_t c, fp4_t a); | ^
~~/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp12_sqr.c:291:17: warning: ‘fp4_sqr_unr’ accessing 1632 bytes in a region of size 1088 [-Wstringop-overflow=]
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp12_sqr.c:291:17: note: referencing argument 1 of type ‘dig_t ()[2][34]’ {aka ‘long unsigned int ()[2][34]’}
In file included from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:2033:6: note: in a call to function ‘fp4_sqr_unr’
2033 | void fp4_sqr_unr(dv6_t c, fp4_t a); | ^
~~[ 8%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp18_mul.c.o
[ 8%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp18_sqr.c.o
[ 8%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp24_mul.c.o
[ 8%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp24_sqr.c.o
[ 9%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp2_mul.c.o
[ 9%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp2_sqr.c.o
[ 9%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp3_mul.c.o
[ 9%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp3_sqr.c.o
[ 9%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp48_mul.c.o
[ 10%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp48_sqr.c.o
[ 10%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp4_mul.c.o
[ 10%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp4_sqr.c.o
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp4_sqr.c:73:24: warning: argument 1 of type ‘dig_t[2][2][34]’ {aka ‘long unsigned int[2][2][34]’} with mismatched bound [-Warray-parameter=]
In file included from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:2033:24: note: previously declared as ‘dig_t[3][2][34]’ {aka ‘long unsigned int[3][2][34]’}
2033 | void fp4_sqr_unr(dv6_t c, fp4_t a); |
~~^/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp4_sqr.c: In function ‘fp4_sqr_lazyr’:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp4_sqr.c:117:17: warning: ‘fp4_sqr_unr’ accessing 1632 bytes in a region of size 1088 [-Wstringop-overflow=]
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp4_sqr.c:117:17: note: referencing argument 1 of type ‘dig_t ()[2][34]’ {aka ‘long unsigned int ()[2][34]’}
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp4_sqr.c:73:6: note: in a call to function ‘fp4_sqr_unr’
[ 10%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp54_mul.c.o
[ 10%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp54_sqr.c.o
[ 11%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp6_mul.c.o
[ 11%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp6_sqr.c.o
[ 11%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp8_mul.c.o
[ 11%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp8_sqr.c.o
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp8_sqr.c: In function ‘fp8_sqr_unr’:
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp8_sqr.c:89:17: warning: ‘fp4_sqr_unr’ accessing 1632 bytes in a region of size 1088 [-Wstringop-overflow=]
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp8_sqr.c:89:17: note: referencing argument 1 of type ‘dig_t ()[2][34]’ {aka ‘long unsigned int ()[2][34]’}
In file included from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:2033:6: note: in a call to function ‘fp4_sqr_unr’
2033 | void fp4_sqr_unr(dv6_t c, fp4_t a); | ^
~~/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp8_sqr.c:91:17: warning: ‘fp4_sqr_unr’ accessing 1632 bytes in a region of size 1088 [-Wstringop-overflow=]
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp8_sqr.c:91:17: note: referencing argument 1 of type ‘dig_t ()[2][34]’ {aka ‘long unsigned int ()[2][34]’}
In file included from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:2033:6: note: in a call to function ‘fp4_sqr_unr’
2033 | void fp4_sqr_unr(dv6_t c, fp4_t a); | ^
~~/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp8_sqr.c:106:17: warning: ‘fp4_sqr_unr’ accessing 1632 bytes in a region of size 1088 [-Wstringop-overflow=]
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fp8_sqr.c:106:17: note: referencing argument 1 of type ‘dig_t ()[2][34]’ {aka ‘long unsigned int ()[2][34]’}
In file included from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:2033:6: note: in a call to function ‘fp4_sqr_unr’
2033 | void fp4_sqr_unr(dv6_t c, fp4_t a); | ^
~~[ 11%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp9_mul.c.o
[ 12%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fp9_sqr.c.o
[ 12%] Building C object src/CMakeFiles/relic.dir/fpx/relic_fpx_add.c.o
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:82:26: warning: argument 1 of type ‘dig_t[2][4]’ {aka ‘long unsigned int[2][4]’} with mismatched bound [-Warray-parameter=]
In file included from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:1692:26: note: previously declared as ‘dig_t[3][4]’ {aka ‘long unsigned int[3][4]’}
1692 | void fp3_add_basic(fp3_t c, fp3_t a, fp3_t b); |
~~^/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:82:35: warning: argument 2 of type ‘dig_t[2][4]’ {aka ‘long unsigned int[2][4]’} with mismatched bound [-Warray-parameter=]
In file included from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:1692:35: note: previously declared as ‘dig_t[3][4]’ {aka ‘long unsigned int[3][4]’}
1692 | void fp3_add_basic(fp3_t c, fp3_t a, fp3_t b); |
~~^/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:82:44: warning: argument 3 of type ‘dig_t[2][4]’ {aka ‘long unsigned int[2][4]’} with mismatched bound [-Warray-parameter=]
In file included from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:1692:44: note: previously declared as ‘dig_t[3][4]’ {aka ‘long unsigned int[3][4]’}
1692 | void fp3_add_basic(fp3_t c, fp3_t a, fp3_t b); |
~~^/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/src/fpx/relic_fpx_add.c:88:26: warning: argument 1 of type ‘dig_t[2][4]’ {aka ‘long unsigned int[2][4]’} with mismatched bound [-Warray-parameter=]
In file included from /home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_epx.h:40,
/home/mjw/PSU/libPSI/thirdparty/libOTe/cryptoTools/thirdparty/relic/include/relic_fpx.h:1711:26: note: previously declared as ‘dig_t[3][4]’ {aka ‘long unsigned int[3][4]’}
1711 | void fp3_sub_basic(fp3_t c, fp3_t a, fp3_t b); | ~~-- Configuring incomplete, errors occurred! See also "/home/mjw/PSU/libPSI/thirdparty/libOTe/out/build/linux/CMakeFiles/CMakeOutput.log".