this derivation will be built: /nix/store/p6yjdsz2043m9lnrmf8vyhywlajps6q6-mprime-30.8b15.drv this path will be fetched (0.0 KiB download, 49.0 MiB unpacked): /nix/store/613frhd9nqzdbg4hiarzm4g1yaw24czh-p95v308b15.source.zip error: Cannot build '/nix/store/p6yjdsz2043m9lnrmf8vyhywlajps6q6-mprime-30.8b15.drv'. Reason: builder failed with exit code 2. Output paths: /nix/store/bzc7s5cg5sm7ybpnmx3h1ssiqgw8z2c1-mprime-30.8b15 Last 25 log lines: > | ~~~~~~~~~~~~~~~~~ > ../ecm.cpp:10299:34: warning: ' does not need P-1 factoring. > ' directive writing 30 bytes into a region of size between 1 and 120 [-Wformat-overflow=] > 10299 | sprintf (buf, "%s does not need P-1 factoring.\n", testnum); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > In file included from /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/stdio.h:906, > from ../common.h:17, > from ../ecm.cpp:20: > /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 31 and 150 bytes into a destination of size 120 > 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, > | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 31 | __glibc_objsize (__s), __fmt, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 32 | __va_arg_pack ()); > | ~~~~~~~~~~~~~~~~~ > gcc -I.. -I../gwnum -I/usr/local/include -std=gnu99 -Wno-unused-result -march=i486 -malign-double -O2 -DPORT=2 -c ../exponentiate.c > g++ -I.. -I../gwnum -I../../boost_1_76_0 -Wno-unused-result -march=i486 -malign-double -std=c++11 -O2 -DPORT=2 -c ../pair.cpp > gcc -c ../pm1prob.c > In file included from ../pm1prob.c:5: > ../common.h:21:10: fatal error: gwnum.h: No such file or directory > 21 | #include "gwnum.h" // GWnum FFT library > | ^~~~~~~~~ > compilation terminated. > make: *** [makefile:63: pm1prob.o] Error 1 > make: Leaving directory '/build/linux' For full logs, run: nix log /nix/store/p6yjdsz2043m9lnrmf8vyhywlajps6q6-mprime-30.8b15.drv