Open 614n opened 4 years ago
Follow-up: The same applies for Ubuntu 18.4 LTS and gcc 7.5.0. I also tried git checkout v1.0.0
and git checkout v1.0.1
. Same (or at least similar, I didn't check exactly) result.
Probably I'm just mistaking the purpose of the benchmark directory? In my understanding, bench_{thin,fat}boot
are two readily delivered performance benchmark programs?
Even though the cmake file explicitly forces C++11, std::enable_if_t
is used which was introduced in C++14. However, when enabling C++14 only this error disappears. Additionally, the new version does not fix the problem.
Hi! I get other error if I update used classes. My error is :
sh-4.4$ ./helib_benchmark 2020-09-04T08:37:05+00:00 Running ./helib_benchmark Run on (6 X 2095.08 MHz CPU s) CPU Caches: L1 Data 32 KiB (x6) L1 Instruction 32 KiB (x6) L2 Unified 4096 KiB (x6) L3 Unified 16384 KiB (x6) Load Average: 0.12, 0.07, 0.06 WARNING Library was built as DEBUG. Timings may be affected. 1m=1271, p=2, r=1, bits=580, c=2, skHwt=64, c_m=100, mvec=[31 41] Initialising context object... Building modulus chain... inv: non-invertible matrix Aborted (core dumped)
How I can fix it ? Any ideas to fix the error? Thank you very much for the help!
I built and installed google/benchmark and the HElib as advised in INSTALL.md and benchmarks/README.md. However, when trying to build the benchmark by running
make
in benchmarks/build (after running the advicedcmake
), the following errors show up: