* Package: sci-mathematics/msieve-1.53-r1:0 * Repository: gentoo * USE: abi_x86_64 amd64 ecm elibc_glibc kernel_linux zlib * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking msieve-1.53.tar.gz to /var/tmp/portage/sci-mathematics/msieve-1.53-r1/work >>> Source unpacked in /var/tmp/portage/sci-mathematics/msieve-1.53-r1/work >>> Preparing source in /var/tmp/portage/sci-mathematics/msieve-1.53-r1/work/msieve-1.53 ... * Applying msieve-1.51-reduce-printf.patch ... [ ok ] * Applying msieve-1.53-fix-version.patch ... [ ok ] * Applying msieve-1.53-makefile.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/sci-mathematics/msieve-1.53-r1/work/msieve-1.53 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/sci-mathematics/msieve-1.53-r1/work/msieve-1.53 ... make -j4 all x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o aprcl/mpz_aprcl32.o aprcl/mpz_aprcl32.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/filter/clique.o common/filter/clique.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/filter/filter.o common/filter/filter.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/filter/merge.o common/filter/merge.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/filter/merge_post.o common/filter/merge_post.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/filter/merge_pre.o common/filter/merge_pre.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/filter/merge_util.o common/filter/merge_util.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/filter/singleton.o common/filter/singleton.c common/filter/singleton.c: In function ‘filter_read_lp_file’: common/filter/singleton.c:155:17: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 155 | fread(&tmp, sizeof(uint32), header_words, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/filter/singleton.c:160:25: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 160 | fread(&curr_ideal, sizeof(uint32), (size_t)1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/filter/singleton.c:211:17: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 211 | fread(r, sizeof(uint32), header_words, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/filter/singleton.c:217:25: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 217 | fread(&curr_ideal, sizeof(uint32), (size_t)1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/filter/singleton.c: In function ‘filter_read_lp_file_1pass’: common/filter/singleton.c:41:9: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 41 | fread(filter->relation_array, (size_t)1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42 | (size_t)filter->lp_file_size, fp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/filter/singleton.c: In function ‘filter_purge_lp_singletons’: common/filter/singleton.c:296:17: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 296 | fread(&tmp, sizeof(uint32), header_words, in_fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/filter/singleton.c:297:17: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 297 | fread(ideal_list, sizeof(uint32), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | (size_t)tmp.ideal_count, in_fp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/filter/singleton.c:318:25: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 318 | fread(&tmp, sizeof(uint32), header_words, in_fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/filter/singleton.c:319:25: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 319 | fread(ideal_list, sizeof(uint32), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 320 | (size_t)tmp.ideal_count, in_fp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/filter/singleton.c:369:17: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 369 | fread(&tmp, sizeof(uint32), header_words, in_fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/filter/singleton.c:370:17: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 370 | fread(ideal_list, sizeof(uint32), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 371 | (size_t)tmp.ideal_count, in_fp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/lanczos/lanczos.o common/lanczos/lanczos.c common/lanczos/lanczos.c: In function ‘dump_lanczos_state’: common/lanczos/lanczos.c:485:42: warning: unused parameter ‘packed_matrix’ [-Wunused-parameter] 485 | packed_matrix_t *packed_matrix, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ common/lanczos/lanczos.c:488:32: warning: unused parameter ‘n’ [-Wunused-parameter] 488 | uint32 n, uint32 max_n, uint32 dim_solved, uint32 iter, | ~~~~~~~^ common/lanczos/lanczos.c: In function ‘read_lanczos_state’: common/lanczos/lanczos.c:643:42: warning: unused parameter ‘packed_matrix’ [-Wunused-parameter] 643 | packed_matrix_t *packed_matrix, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ common/lanczos/lanczos.c:646:32: warning: unused parameter ‘n’ [-Wunused-parameter] 646 | uint32 n, uint32 max_n, uint32 *dim_solved, | ~~~~~~~^ common/lanczos/lanczos.c:662:9: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 662 | fread(&read_n, sizeof(uint32), (size_t)1, dump_fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/lanczos/lanczos_io.o common/lanczos/lanczos_io.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/lanczos/lanczos_matmul0.o common/lanczos/lanczos_matmul0.c common/lanczos/lanczos_io.c: In function ‘dump_matrix’: common/lanczos/lanczos_io.c:173:24: warning: unused parameter ‘sparse_weight’ [-Wunused-parameter] 173 | uint64 sparse_weight) { | ~~~~~~~^~~~~~~~~~~~~ common/lanczos/lanczos_io.c: In function ‘file_cache_get_next’: common/lanczos/lanczos_io.c:372:45: warning: unused parameter ‘obj’ [-Wunused-parameter] 372 | static void file_cache_get_next(msieve_obj *obj, FILE *fp, | ~~~~~~~~~~~~^~~ common/lanczos/lanczos_io.c:375:40: warning: unused parameter ‘read_submatrix’ [-Wunused-parameter] 375 | uint32 read_submatrix) { | ~~~~~~~^~~~~~~~~~~~~~ common/lanczos/lanczos_io.c: In function ‘read_matrix’: common/lanczos/lanczos_io.c:438:30: warning: variable ‘mpi_nrows’ set but not used [-Wunused-but-set-variable] 438 | uint32 mpi_resclass, mpi_nrows; | ^~~~~~~~~ common/lanczos/lanczos_io.c:438:16: warning: variable ‘mpi_resclass’ set but not used [-Wunused-but-set-variable] 438 | uint32 mpi_resclass, mpi_nrows; | ^~~~~~~~~~~~ common/lanczos/lanczos_io.c: In function ‘read_cycles’: common/lanczos/lanczos_io.c:257:9: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 257 | fread(&num_cycles, sizeof(uint32), (size_t)1, cycle_fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/lanczos/lanczos_io.c: In function ‘read_matrix’: common/lanczos/lanczos_io.c:461:9: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 461 | fread(&max_nrows, sizeof(uint32), (size_t)1, matrix_fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/lanczos/lanczos_io.c:462:9: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 462 | fread(&dense_rows, sizeof(uint32), (size_t)1, matrix_fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/lanczos/lanczos_io.c:463:9: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 463 | fread(&max_ncols, sizeof(uint32), (size_t)1, matrix_fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/lanczos/lanczos_matmul0.c: In function ‘packed_matrix_init’: common/lanczos/lanczos_matmul0.c:419:19: warning: unused variable ‘j’ [-Wunused-variable] 419 | uint32 i, j; | ^ common/lanczos/lanczos_matmul0.c: In function ‘mul_MxN_Nx64’: common/lanczos/lanczos_matmul0.c:619:44: warning: unused parameter ‘scratch’ [-Wunused-parameter] 619 | uint64 *b, uint64 *scratch) { | ~~~~~~~~^~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/lanczos/lanczos_matmul1.o common/lanczos/lanczos_matmul1.c common/lanczos/lanczos_matmul1.c: In function ‘mul_packed_core’: common/lanczos/lanczos_matmul1.c:308:38: warning: unused parameter ‘thread_num’ [-Wunused-parameter] 308 | void mul_packed_core(void *data, int thread_num) | ~~~~^~~~~~~~~~ common/lanczos/lanczos_matmul1.c: In function ‘mul_packed_small_core’: common/lanczos/lanczos_matmul1.c:348:44: warning: unused parameter ‘thread_num’ [-Wunused-parameter] 348 | void mul_packed_small_core(void *data, int thread_num) | ~~~~^~~~~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/lanczos/lanczos_matmul2.o common/lanczos/lanczos_matmul2.c common/lanczos/lanczos_matmul2.c: In function ‘mul_trans_packed_core’: common/lanczos/lanczos_matmul2.c:319:44: warning: unused parameter ‘thread_num’ [-Wunused-parameter] 319 | void mul_trans_packed_core(void *data, int thread_num) | ~~~~^~~~~~~~~~ common/lanczos/lanczos_matmul2.c: In function ‘mul_trans_packed_small_core’: common/lanczos/lanczos_matmul2.c:358:50: warning: unused parameter ‘thread_num’ [-Wunused-parameter] 358 | void mul_trans_packed_small_core(void *data, int thread_num) | ~~~~^~~~~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/lanczos/lanczos_pre.o common/lanczos/lanczos_pre.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/lanczos/lanczos_vv.o common/lanczos/lanczos_vv.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/lanczos/matmul_util.o common/lanczos/matmul_util.c common/lanczos/lanczos_vv.c: In function ‘mul_Nx64_64x64_acc’: common/lanczos/lanczos_vv.c:201:16: warning: unused variable ‘i’ [-Wunused-variable] 201 | uint32 i; | ^ common/lanczos/lanczos_vv.c: In function ‘outer_thread_run’: common/lanczos/lanczos_vv.c:210:46: warning: unused parameter ‘thread_num’ [-Wunused-parameter] 210 | static void outer_thread_run(void *data, int thread_num) | ~~~~^~~~~~~~~~ common/lanczos/lanczos_vv.c: In function ‘inner_thread_run’: common/lanczos/lanczos_vv.c:427:46: warning: unused parameter ‘thread_num’ [-Wunused-parameter] 427 | static void inner_thread_run(void *data, int thread_num) | ~~~~^~~~~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/smallfact/gmp_ecm.o common/smallfact/gmp_ecm.c common/lanczos/lanczos_vv.c: In function ‘tmul_64xN_Nx64’: common/lanczos/lanczos_vv.c:441:19: warning: unused variable ‘j’ [-Wunused-variable] 441 | uint32 i, j; | ^ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/smallfact/smallfact.o common/smallfact/smallfact.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/smallfact/squfof.o common/smallfact/squfof.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/smallfact/tinyqs.o common/smallfact/tinyqs.c common/smallfact/smallfact.c: In function ‘trial_factor’: common/smallfact/smallfact.c:22:16: warning: variable ‘factor_found’ set but not used [-Wunused-but-set-variable] 22 | uint32 factor_found = 0; | ^~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/batch_factor.o common/batch_factor.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/cuda_xface.o common/cuda_xface.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/dickman.o common/dickman.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/driver.o common/driver.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/expr_eval.o common/expr_eval.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/hashtable.o common/hashtable.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/integrate.o common/integrate.c In file included from common/hashtable.c:15: include/common.h: In function ‘hash_function’: include/common.h:184:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 184 | hashval ^= HASH2(data[3] ^ 0x0f0f0f0f); | ^ include/common.h:185:9: note: here 185 | case 3: | ^~~~ include/common.h:186:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 186 | hashval ^= HASH1(data[2] ^ 0x0f0f0f0f); | ^ include/common.h:187:9: note: here 187 | case 2: | ^~~~ include/common.h:188:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 188 | hashval ^= HASH2(data[1]); | ^ include/common.h:189:9: note: here 189 | case 1: | ^~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/minimize.o common/minimize.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/minimize_global.o common/minimize_global.c common/minimize.c: In function ‘solve_dmatrix’: common/minimize.c:421:23: warning: comparison of integer expressions of different signedness: ‘int32’ {aka ‘int’} and ‘uint32’ {aka ‘unsigned int’} [-Wsign-compare] 421 | for (i = 0; i < n; i++) | ^ common/minimize.c:424:23: warning: comparison of integer expressions of different signedness: ‘int32’ {aka ‘int’} and ‘uint32’ {aka ‘unsigned int’} [-Wsign-compare] 424 | for (i = 0; i < n - 1; i++) { | ^ common/minimize.c:431:35: warning: comparison of integer expressions of different signedness: ‘int32’ {aka ‘int’} and ‘uint32’ {aka ‘unsigned int’} [-Wsign-compare] 431 | for (j = i + 1; j < n; j++) { | ^ common/minimize.c:444:35: warning: comparison of integer expressions of different signedness: ‘int32’ {aka ‘int’} and ‘uint32’ {aka ‘unsigned int’} [-Wsign-compare] 444 | for (j = i + 1; j < n; j++) { | ^ common/minimize.c:448:43: warning: comparison of integer expressions of different signedness: ‘int32’ {aka ‘int’} and ‘uint32’ {aka ‘unsigned int’} [-Wsign-compare] 448 | for (k = i + 1; k < n; k++) { | ^ common/minimize.c:460:35: warning: comparison of integer expressions of different signedness: ‘int32’ {aka ‘int’} and ‘uint32’ {aka ‘unsigned int’} [-Wsign-compare] 460 | for (j = i + 1; j < n; j++) { | ^ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/mp.o common/mp.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/polyroot.o common/polyroot.c In file included from include/polyroot.h:19, from common/polyroot.c:15: include/dd.h: In function ‘dd_precision_is_ieee’: include/dd.h:78:34: warning: bitwise comparison always evaluates to false [-Wtautological-compare] 78 | return ((prec & ~0x0300) == 0x0200) ? 1 : 0; | ^~ common/polyroot.c: At top level: common/polyroot.c:38:21: warning: ‘are’ defined but not used [-Wunused-const-variable=] 38 | static const double are = DBL_EPSILON; | ^~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/prime_delta.o common/prime_delta.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/prime_sieve.o common/prime_sieve.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/savefile.o common/savefile.c common/savefile.c: In function ‘savefile_open’: common/savefile.c:131:23: error: assignment to ‘struct gzFile_s **’ from incompatible pointer type ‘gzFile’ {aka ‘struct gzFile_s *’} [-Wincompatible-pointer-types] 131 | s->fp = gzopen(name_gz, open_string); | ^ common/savefile.c:157:31: error: assignment to ‘struct gzFile_s **’ from incompatible pointer type ‘gzFile’ {aka ‘struct gzFile_s *’} [-Wincompatible-pointer-types] 157 | s->fp = gzopen(s->name, "a"); | ^ common/savefile.c:163:23: error: assignment to ‘struct gzFile_s **’ from incompatible pointer type ‘gzFile’ {aka ‘struct gzFile_s *’} [-Wincompatible-pointer-types] 163 | s->fp = gzopen(s->name, open_string); | ^ common/savefile.c: In function ‘savefile_close’: common/savefile.c:182:57: error: passing argument 1 of ‘gzclose’ from incompatible pointer type [-Wincompatible-pointer-types] 182 | s->is_a_FILE ? fclose((FILE *)s->fp) : gzclose(s->fp); | ~^~~~ | | | struct gzFile_s ** In file included from include/util.h:46, from include/msieve.h:24, from include/common.h:18, from common/savefile.c:15: /usr/include/zlib.h:1634:39: note: expected ‘gzFile’ {aka ‘struct gzFile_s *’} but argument is of type ‘struct gzFile_s **’ 1634 | ZEXTERN int ZEXPORT gzclose(gzFile file); | ~~~~~~~^~~~ common/savefile.c: In function ‘savefile_eof’: common/savefile.c:193:61: error: passing argument 1 of ‘gzeof’ from incompatible pointer type [-Wincompatible-pointer-types] 193 | return (s->is_a_FILE ? feof((FILE *)s->fp) : gzeof(s->fp)); | ~^~~~ | | | struct gzFile_s ** /usr/include/zlib.h:1598:34: note: expected ‘gzFile’ {aka ‘struct gzFile_s *’} but argument is of type ‘struct gzFile_s **’ 1598 | ZEXTERN int ZEXPORT gzeof(gzFile file); | ~~~~~~~^~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -W -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DMSIEVE_SVN_VERSION="\"Unversioned directory\"" -I. -Iaprcl -Iinclude -Ignfs -Ignfs/poly -Ignfs/poly/stage1 -DHAVE_GMP_ECM -c -o common/strtoll.o common/strtoll.c common/savefile.c: In function ‘savefile_read_line’: common/savefile.c:251:17: error: passing argument 1 of ‘gzgets’ from incompatible pointer type [-Wincompatible-pointer-types] 251 | gzgets(s->fp, buf, (int)max_len); | ~^~~~ | | | struct gzFile_s ** /usr/include/zlib.h:1494:38: note: expected ‘gzFile’ {aka ‘struct gzFile_s *’} but argument is of type ‘struct gzFile_s **’ 1494 | ZEXTERN char * ZEXPORT gzgets(gzFile file, char *buf, int len); | ~~~~~~~^~~~ common/savefile.c: In function ‘savefile_flush’: common/savefile.c:279:25: error: passing argument 1 of ‘gzputs’ from incompatible pointer type [-Wincompatible-pointer-types] 279 | gzputs(s->fp, s->buf); | ~^~~~ | | | struct gzFile_s ** /usr/include/zlib.h:1486:35: note: expected ‘gzFile’ {aka ‘struct gzFile_s *’} but argument is of type ‘struct gzFile_s **’ 1486 | ZEXTERN int ZEXPORT gzputs(gzFile file, const char *s); | ~~~~~~~^~~~ common/savefile.c: In function ‘savefile_rewind’: common/savefile.c:298:58: error: passing argument 1 of ‘gzrewind’ from incompatible pointer type [-Wincompatible-pointer-types] 298 | s->is_a_FILE ? rewind((FILE *)s->fp) : gzrewind(s->fp); | ~^~~~ | | | struct gzFile_s ** /usr/include/zlib.h:1570:40: note: expected ‘gzFile’ {aka ‘struct gzFile_s *’} but argument is of type ‘struct gzFile_s **’ 1570 | ZEXTERN int ZEXPORT gzrewind(gzFile file); | ~~~~~~~^~~~ make: *** [Makefile:286: common/savefile.o] Error 1 make: *** Waiting for unfinished jobs.... * ERROR: sci-mathematics/msieve-1.53-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sci-mathematics/msieve-1.53-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=sci-mathematics/msieve-1.53-r1::gentoo'`. * The complete build log is located at '/var/log/portage/sci-mathematics:msieve-1.53-r1:20231219-002007.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sci-mathematics/msieve-1.53-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sci-mathematics/msieve-1.53-r1/temp/environment'. * Working directory: '/var/tmp/portage/sci-mathematics/msieve-1.53-r1/work/msieve-1.53' * S: '/var/tmp/portage/sci-mathematics/msieve-1.53-r1/work/msieve-1.53'