* installing to library ‘/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages’ * installing *source* package ‘PRIMME’ ... ** package ‘PRIMME’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: ‘g++-14 (Debian 14.2.0-8) 14.2.0’ make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpDJeEWh/R.INSTALL1f776e191008a2/PRIMME/src' g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Matrix/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -I../inst/include -DPRIMME_INT_SIZE=0 -DF77UNDERSCORE -DUSE_XHEEV -DUSE_ZGESV -DUSE_XHEGV -DPRIMME_INT_SIZE=0 -DPRIMME_WITHOUT_FLOAT -DPRIMME_BLAS_RCOMPLEX -fpic -g -O2 -Wall -pedantic -mtune=native -c RcppExports.cpp -o RcppExports.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Matrix/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -I../inst/include -DPRIMME_INT_SIZE=0 -DF77UNDERSCORE -DUSE_XHEEV -DUSE_ZGESV -DUSE_XHEGV -DPRIMME_INT_SIZE=0 -DPRIMME_WITHOUT_FLOAT -DPRIMME_BLAS_RCOMPLEX -fpic -g -O2 -Wall -pedantic -mtune=native -c primmeR.cpp -o primmeR.o In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/include/R.h:73, from primmeR.cpp:43: /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h: In function ‘void Rcpp::Rf_warning(const char*, Args&& ...) [with Args = {const char*}]’: /home/hornik/tmp/R.check/r-patched-gcc/Work/build/include/R_ext/Error.h:69:17: warning: infinite recursion detected [-Winfinite-recursion] 69 | #define warning Rf_warning | ^~~~~~~~~~ /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h:46:13: note: in expansion of macro ‘warning’ 46 | inline void warning(const char* fmt, Args&&... args ) { | ^~~~~~~ In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include/Rcpp/exceptions.h:180, from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include/RcppCommon.h:130, from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include/Rcpp.h:27, from primmeR.cpp:44: /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h:47:15: note: recursive call 47 | Rf_warning("%s", tfm::format(fmt, std::forward<Args>(args)... ).c_str()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/home/hornik/tmp/scratch/RtmpDJeEWh/R.INSTALL1f776e191008a2/PRIMME/src/primme' g++-14 -std=gnu++17 -I/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include -DNDEBUG -g -O2 -Wall -pedantic -mtune=native -fpic -I../inst/include -DPRIMME_INT_SIZE=0 -DF77UNDERSCORE -DUSE_XHEEV -DUSE_ZGESV -DUSE_XHEGV -DPRIMME_INT_SIZE=0 -DPRIMME_WITHOUT_FLOAT -DPRIMME_BLAS_RCOMPLEX -I../../inst/include/c_interface -Iinclude -c eigs/auxiliary_eigs.cpp -o eigs/auxiliary_eigs.o g++-14 -std=gnu++17 -I/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include -DNDEBUG -g -O2 -Wall -pedantic -mtune=native -fpic -I../inst/include -DPRIMME_INT_SIZE=0 -DF77UNDERSCORE -DUSE_XHEEV -DUSE_ZGESV -DUSE_XHEGV -DPRIMME_INT_SIZE=0 -DPRIMME_WITHOUT_FLOAT -DPRIMME_BLAS_RCOMPLEX -I../../inst/include/c_interface -Iinclude -c eigs/auxiliary_eigs_normal.cpp -o eigs/auxiliary_eigs_normal.o g++-14 -std=gnu++17 -I/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include -DNDEBUG -g -O2 -Wall -pedantic -mtune=native -fpic -I../inst/include -DPRIMME_INT_SIZE=0 -DF77UNDERSCORE -DUSE_XHEEV -DUSE_ZGESV -DUSE_XHEGV -DPRIMME_INT_SIZE=0 -DPRIMME_WITHOUT_FLOAT -DPRIMME_BLAS_RCOMPLEX -I../../inst/include/c_interface -Iinclude -c eigs/convergence.cpp -o eigs/convergence.o g++-14 -std=gnu++17 -I/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include -DNDEBUG -g -O2 -Wall -pedantic -mtune=native -fpic -I../inst/include -DPRIMME_INT_SIZE=0 -DF77UNDERSCORE -DUSE_XHEEV -DUSE_ZGESV -DUSE_XHEGV -DPRIMME_INT_SIZE=0 -DPRIMME_WITHOUT_FLOAT -DPRIMME_BLAS_RCOMPLEX -I../../inst/include/c_interface -Iinclude -c eigs/correction.cpp -o eigs/correction.o g++-14 -std=gnu++17 -I/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include -DNDEBUG -g -O2 -Wall -pedantic -mtune=native -fpic -I../inst/include -DPRIMME_INT_SIZE=0 -DF77UNDERSCORE -DUSE_XHEEV -DUSE_ZGESV -DUSE_XHEGV -DPRIMME_INT_SIZE=0 -DPRIMME_WITHOUT_FLOAT -DPRIMME_BLAS_RCOMPLEX -I../../inst/include/c_interface -Iinclude -c eigs/factorize.cpp -o eigs/factorize.o g++-14 -std=gnu++17 -I/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include -DNDEBUG -g -O2 -Wall -pedantic -mtune=native -fpic -I../inst/include -DPRIMME_INT_SIZE=0 -DF77UNDERSCORE -DUSE_XHEEV -DUSE_ZGESV -DUSE_XHEGV -DPRIMME_INT_SIZE=0 -DPRIMME_WITHOUT_FLOAT -DPRIMME_BLAS_RCOMPLEX -I../../inst/include/c_interface -Iinclude -c eigs/init.cpp -o eigs/init.o g++-14 -std=gnu++17 -I/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include -DNDEBUG -g -O2 -Wall -pedantic -mtune=native -fpic -I../inst/include -DPRIMME_INT_SIZE=0 -DF77UNDERSCORE -DUSE_XHEEV -DUSE_ZGESV -DUSE_XHEGV -DPRIMME_INT_SIZE=0 -DPRIMME_WITHOUT_FLOAT -DPRIMME_BLAS_RCOMPLEX -I../../inst/include/c_interface -Iinclude -c eigs/inner_solve.cpp -o eigs/inner_solve.o g++-14 -std=gnu++17 -I/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include -DNDEBUG -g -O2 -Wall -pedantic -mtune=native -fpic -I../inst/include -DPRIMME_INT_SIZE=0 -DF77UNDERSCORE -DUSE_XHEEV -DUSE_ZGESV -DUSE_XHEGV -DPRIMME_INT_SIZE=0 -DPRIMME_WITHOUT_FLOAT -DPRIMME_BLAS_RCOMPLEX -I../../inst/include/c_interface -Iinclude -c eigs/main_iter.cpp -o eigs/main_iter.o g++-14 -std=gnu++17 -I/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include -DNDEBUG -g -O2 -Wall -pedantic -mtune=native -fpic -I../inst/include -DPRIMME_INT_SIZE=0 -DF77UNDERSCORE -DUSE_XHEEV -DUSE_ZGESV -DUSE_XHEGV -DPRIMME_INT_SIZE=0 -DPRIMME_WITHOUT_FLOAT -DPRIMME_BLAS_RCOMPLEX -I../../inst/include/c_interface -Iinclude -c eigs/ortho.cpp -o eigs/ortho.o g++-14 -std=gnu++17 -I/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include -DNDEBUG -g -O2 -Wall -pedantic -mtune=native -fpic -I../inst/include -DPRIMME_INT_SIZE=0 -DF77UNDERSCORE -DUSE_XHEEV -DUSE_ZGESV -DUSE_XHEGV -DPRIMME_INT_SIZE=0 -DPRIMME_WITHOUT_FLOAT -DPRIMME_BLAS_RCOMPLEX -I../../inst/include/c_interface -Iinclude -c eigs/primme_c.cpp -o eigs/primme_c.o g++-14 -std=gnu++17 -I/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include -DNDEBUG -g -O2 -Wall -pedantic -mtune=native -fpic -I../inst/include -DPRIMME_INT_SIZE=0 -DF77UNDERSCORE -DUSE_XHEEV -DUSE_ZGESV -DUSE_XHEGV -DPRIMME_INT_SIZE=0 -DPRIMME_WITHOUT_FLOAT -DPRIMME_BLAS_RCOMPLEX -I../../inst/include/c_interface -Iinclude -c eigs/primme_f77.cpp -o eigs/primme_f77.o g++-14 -std=gnu++17 -I/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include -DNDEBUG -g -O2 -Wall -pedantic -mtune=native -fpic -I../inst/include -DPRIMME_INT_SIZE=0 -DF77UNDERSCORE -DUSE_XHEEV -DUSE_ZGESV -DUSE_XHEGV -DPRIMME_INT_SIZE=0 -DPRIMME_WITHOUT_FLOAT -DPRIMME_BLAS_RCOMPLEX -I../../inst/include/c_interface -Iinclude -c eigs/primme_interface.cpp -o eigs/primme_interface.o g++-14 -std=gnu++17 -I/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include -DNDEBUG -g -O2 -Wall -pedantic -mtune=native -fpic -I../inst/include -DPRIMME_INT_SIZE=0 -DF77UNDERSCORE -DUSE_XHEEV -DUSE_ZGESV -DUSE_XHEGV -DPRIMME_INT_SIZE=0 -DPRIMME_WITHOUT_FLOAT -DPRIMME_BLAS_RCOMPLEX -I../../inst/include/c_interface -Iinclude -c eigs/restart.cpp -o eigs/restart.o g++-14 -std=gnu++17 -I/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include -DNDEBUG -g -O2 -Wall -pedantic -mtune=native -fpic -I../inst/include -DPRIMME_INT_SIZE=0 -DF77UNDERSCORE -DUSE_XHEEV -DUSE_ZGESV -DUSE_XHEGV -DPRIMME_INT_SIZE=0 -DPRIMME_WITHOUT_FLOAT -DPRIMME_BLAS_RCOMPLEX -I../../inst/include/c_interface -Iinclude -c eigs/solve_projection.cpp -o eigs/solve_projection.o g++-14 -std=gnu++17 -I/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include -DNDEBUG -g -O2 -Wall -pedantic -mtune=native -fpic -I../inst/include -DPRIMME_INT_SIZE=0 -DF77UNDERSCORE -DUSE_XHEEV -DUSE_ZGESV -DUSE_XHEGV -DPRIMME_INT_SIZE=0 -DPRIMME_WITHOUT_FLOAT -DPRIMME_BLAS_RCOMPLEX -I../../inst/include/c_interface -Iinclude -c eigs/update_projection.cpp -o eigs/update_projection.o g++-14 -std=gnu++17 -I/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include -DNDEBUG -g -O2 -Wall -pedantic -mtune=native -fpic -I../inst/include -DPRIMME_INT_SIZE=0 -DF77UNDERSCORE -DUSE_XHEEV -DUSE_ZGESV -DUSE_XHEGV -DPRIMME_INT_SIZE=0 -DPRIMME_WITHOUT_FLOAT -DPRIMME_BLAS_RCOMPLEX -I../../inst/include/c_interface -Iinclude -c eigs/update_W.cpp -o eigs/update_W.o g++-14 -std=gnu++17 -I/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include -DNDEBUG -g -O2 -Wall -pedantic -mtune=native -fpic -I../inst/include -DPRIMME_INT_SIZE=0 -DF77UNDERSCORE -DUSE_XHEEV -DUSE_ZGESV -DUSE_XHEGV -DPRIMME_INT_SIZE=0 -DPRIMME_WITHOUT_FLOAT -DPRIMME_BLAS_RCOMPLEX -I../../inst/include/c_interface -Iinclude -c linalg/auxiliary.cpp -o linalg/auxiliary.o g++-14 -std=gnu++17 -I/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include -DNDEBUG -g -O2 -Wall -pedantic -mtune=native -fpic -I../inst/include -DPRIMME_INT_SIZE=0 -DF77UNDERSCORE -DUSE_XHEEV -DUSE_ZGESV -DUSE_XHEGV -DPRIMME_INT_SIZE=0 -DPRIMME_WITHOUT_FLOAT -DPRIMME_BLAS_RCOMPLEX -I../../inst/include/c_interface -Iinclude -c linalg/blaslapack.cpp -o linalg/blaslapack.o g++-14 -std=gnu++17 -I/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include -DNDEBUG -g -O2 -Wall -pedantic -mtune=native -fpic -I../inst/include -DPRIMME_INT_SIZE=0 -DF77UNDERSCORE -DUSE_XHEEV -DUSE_ZGESV -DUSE_XHEGV -DPRIMME_INT_SIZE=0 -DPRIMME_WITHOUT_FLOAT -DPRIMME_BLAS_RCOMPLEX -I../../inst/include/c_interface -Iinclude -c linalg/magma_wrapper.cpp -o linalg/magma_wrapper.o g++-14 -std=gnu++17 -I/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include -DNDEBUG -g -O2 -Wall -pedantic -mtune=native -fpic -I../inst/include -DPRIMME_INT_SIZE=0 -DF77UNDERSCORE -DUSE_XHEEV -DUSE_ZGESV -DUSE_XHEGV -DPRIMME_INT_SIZE=0 -DPRIMME_WITHOUT_FLOAT -DPRIMME_BLAS_RCOMPLEX -I../../inst/include/c_interface -Iinclude -c linalg/memman.cpp -o linalg/memman.o g++-14 -std=gnu++17 -I/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include -DNDEBUG -g -O2 -Wall -pedantic -mtune=native -fpic -I../inst/include -DPRIMME_INT_SIZE=0 -DF77UNDERSCORE -DUSE_XHEEV -DUSE_ZGESV -DUSE_XHEGV -DPRIMME_INT_SIZE=0 -DPRIMME_WITHOUT_FLOAT -DPRIMME_BLAS_RCOMPLEX -I../../inst/include/c_interface -Iinclude -c linalg/wtime.cpp -o linalg/wtime.o g++-14 -std=gnu++17 -I/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include -DNDEBUG -g -O2 -Wall -pedantic -mtune=native -fpic -I../inst/include -DPRIMME_INT_SIZE=0 -DF77UNDERSCORE -DUSE_XHEEV -DUSE_ZGESV -DUSE_XHEGV -DPRIMME_INT_SIZE=0 -DPRIMME_WITHOUT_FLOAT -DPRIMME_BLAS_RCOMPLEX -I../../inst/include/c_interface -Iinclude -c svds/primme_svds_c.cpp -o svds/primme_svds_c.o g++-14 -std=gnu++17 -I/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include -DNDEBUG -g -O2 -Wall -pedantic -mtune=native -fpic -I../inst/include -DPRIMME_INT_SIZE=0 -DF77UNDERSCORE -DUSE_XHEEV -DUSE_ZGESV -DUSE_XHEGV -DPRIMME_INT_SIZE=0 -DPRIMME_WITHOUT_FLOAT -DPRIMME_BLAS_RCOMPLEX -I../../inst/include/c_interface -Iinclude -c svds/primme_svds_f77.cpp -o svds/primme_svds_f77.o g++-14 -std=gnu++17 -I/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include -DNDEBUG -g -O2 -Wall -pedantic -mtune=native -fpic -I../inst/include -DPRIMME_INT_SIZE=0 -DF77UNDERSCORE -DUSE_XHEEV -DUSE_ZGESV -DUSE_XHEGV -DPRIMME_INT_SIZE=0 -DPRIMME_WITHOUT_FLOAT -DPRIMME_BLAS_RCOMPLEX -I../../inst/include/c_interface -Iinclude -c svds/primme_svds_interface.cpp -o svds/primme_svds_interface.o ar rv libprimme.a eigs/auxiliary_eigs.o eigs/auxiliary_eigs_normal.o eigs/convergence.o eigs/correction.o eigs/factorize.o eigs/init.o eigs/inner_solve.o eigs/main_iter.o eigs/ortho.o eigs/primme_c.o eigs/primme_f77.o eigs/primme_interface.o eigs/restart.o eigs/solve_projection.o eigs/update_projection.o eigs/update_W.o linalg/auxiliary.o linalg/blaslapack.o linalg/magma_wrapper.o linalg/memman.o linalg/wtime.o svds/primme_svds_c.o svds/primme_svds_f77.o svds/primme_svds_interface.o;\ ranlib libprimme.a ar: creating libprimme.a a - eigs/auxiliary_eigs.o a - eigs/auxiliary_eigs_normal.o a - eigs/convergence.o a - eigs/correction.o a - eigs/factorize.o a - eigs/init.o a - eigs/inner_solve.o a - eigs/main_iter.o a - eigs/ortho.o a - eigs/primme_c.o a - eigs/primme_f77.o a - eigs/primme_interface.o a - eigs/restart.o a - eigs/solve_projection.o a - eigs/update_projection.o a - eigs/update_W.o a - linalg/auxiliary.o a - linalg/blaslapack.o a - linalg/magma_wrapper.o a - linalg/memman.o a - linalg/wtime.o a - svds/primme_svds_c.o a - svds/primme_svds_f77.o a - svds/primme_svds_interface.o make[2]: Leaving directory '/home/hornik/tmp/scratch/RtmpDJeEWh/R.INSTALL1f776e191008a2/PRIMME/src/primme' make[2]: Entering directory '/home/hornik/tmp/scratch/RtmpDJeEWh/R.INSTALL1f776e191008a2/PRIMME/src/primme' gcc-14 -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -fpic -c zhegv.c -o zhegv.o zhegv.c: In function ‘zlascl_’: zhegv.c:4157:37: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4157 | } else if (*n < 0 || itype == 4 && *n != *m || itype == 5 && *n != *m) { | ~~~~~~~~~~~^~~~~~~~~~~ zhegv.c:4157:63: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4157 | } else if (*n < 0 || itype == 4 && *n != *m || itype == 5 && *n != *m) { | ~~~~~~~~~~~^~~~~~~~~~~ zhegv.c:4169:79: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4169 | if (*ku < 0 || *ku > f2cmax(i__1,0) || (itype == 4 || itype == 5) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 4170 | *kl != *ku) { | ~~~~~~~~~~ zhegv.c:4172:35: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4172 | } else if (itype == 4 && *lda < *kl + 1 || itype == 5 && *lda < * | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ zhegv.c:4173:42: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4173 | ku + 1 || itype == 6 && *lda < (*kl << 1) + *ku + 1) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zhegv.c: In function ‘zsteqr_’: zhegv.c:6163:39: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 6163 | } else if (*ldz < 1 || icompz > 0 && *ldz < f2cmax(1,*n)) { | ^ zhegv.c: In function ‘dlascl_’: zhegv.c:8596:37: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 8596 | } else if (*n < 0 || itype == 4 && *n != *m || itype == 5 && *n != *m) { | ~~~~~~~~~~~^~~~~~~~~~~ zhegv.c:8596:63: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 8596 | } else if (*n < 0 || itype == 4 && *n != *m || itype == 5 && *n != *m) { | ~~~~~~~~~~~^~~~~~~~~~~ zhegv.c:8608:79: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 8608 | if (*ku < 0 || *ku > f2cmax(i__1,0) || (itype == 4 || itype == 5) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 8609 | *kl != *ku) { | ~~~~~~~~~~ zhegv.c:8611:35: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 8611 | } else if (itype == 4 && *lda < *kl + 1 || itype == 5 && *lda < * | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ zhegv.c:8612:42: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 8612 | ku + 1 || itype == 6 && *lda < (*kl << 1) + *ku + 1) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zhegv.c: In function ‘dsterf_’: zhegv.c:9162:16: warning: variable ‘rmax’ set but not used [-Wunused-but-set-variable] 9162 | doublereal rmax; | ^~~~ zhegv.c: In function ‘ilaenv_’: zhegv.c:9939:23: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 9939 | if (ic >= 129 && ic <= 137 || ic >= 145 && ic <= 153 || ic >= 162 && | ~~~~~~~~~~^~~~~~~~~~~~ zhegv.c:9939:75: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 9939 | if (ic >= 129 && ic <= 137 || ic >= 145 && ic <= 153 || ic >= 162 && | ~~~~~~~~~~^~ 9940 | ic <= 169) { | ~~~~~~~~~ zhegv.c:9944:31: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 9944 | if (ic >= 129 && ic <= 137 || ic >= 145 && ic <= 153 || ic >= | ~~~~~~~~~~^~~~~~~~~~~~ zhegv.c:9945:29: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 9944 | if (ic >= 129 && ic <= 137 || ic >= 145 && ic <= 153 || ic >= | ~~~~~ 9945 | 162 && ic <= 169) { | ~~~~^~~~~~~~~~~~ zhegv.c: In function ‘lsame_’: zhegv.c:10850:25: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 10850 | if (inta >= 129 && inta <= 137 || inta >= 145 && inta <= 153 || inta | ~~~~~~~~~~~~^~~~~~~~~~~~~~ zhegv.c:10851:24: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 10850 | if (inta >= 129 && inta <= 137 || inta >= 145 && inta <= 153 || inta | ~~~~ 10851 | >= 162 && inta <= 169) { | ~~~~~~~^~~~~~~~~~~~~~ zhegv.c:10854:25: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 10854 | if (intb >= 129 && intb <= 137 || intb >= 145 && intb <= 153 || intb | ~~~~~~~~~~~~^~~~~~~~~~~~~~ zhegv.c:10855:24: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 10854 | if (intb >= 129 && intb <= 137 || intb >= 145 && intb <= 153 || intb | ~~~~ 10855 | >= 162 && intb <= 169) { | ~~~~~~~^~~~~~~~~~~~~~ zhegv.c: At top level: zhegv.c:307:16: warning: ‘smaxloc_’ defined but not used [-Wunused-function] 307 | static integer smaxloc_(float *w, integer s, integer e, integer *n) | ^~~~~~~~ zhegv.c:300:16: warning: ‘dmaxloc_’ defined but not used [-Wunused-function] 300 | static integer dmaxloc_(double *w, integer s, integer e, integer *n) | ^~~~~~~~ zhegv.c:283:16: warning: ‘pow_ii’ defined but not used [-Wunused-function] 283 | static integer pow_ii(integer x, integer n) { | ^~~~~~ zhegv.c:271:24: warning: ‘zpow_ui’ defined but not used [-Wunused-function] 271 | static _Complex double zpow_ui(_Complex double x, integer n) { | ^~~~~~~ zhegv.c:259:23: warning: ‘cpow_ui’ defined but not used [-Wunused-function] 259 | static _Complex float cpow_ui(_Complex float x, integer n) { | ^~~~~~~ zhegv.c:235:14: warning: ‘spow_ui’ defined but not used [-Wunused-function] 235 | static float spow_ui(float x, integer n) { | ^~~~~~~ zhegv.c:219:13: warning: ‘junk’ defined but not used [-Wunused-variable] 219 | static char junk[] = "\n@(#)LIBF77 VERSION 19990503\n"; | ^~~~ zhegv.c: In function ‘iparmq_’: zhegv.c:10750:12: warning: ‘nh’ may be used uninitialized [-Wmaybe-uninitialized] 10750 | if (nh <= 500) { | ^ zhegv.c:10535:13: note: ‘nh’ was declared here 10535 | integer nh, ns; | ^~ zhegv.c:10766:12: warning: ‘ns’ may be used uninitialized [-Wmaybe-uninitialized] 10766 | if (ns >= 14) { | ^ zhegv.c:10535:17: note: ‘ns’ was declared here 10535 | integer nh, ns; | ^~ zhegv.c: In function ‘ilaenv_’: zhegv.c:216:87: warning: ‘c3’ may be used uninitialized [-Wmaybe-uninitialized] 216 | #define s_copy(A,B,C,D) { int __i,__m; for (__i=0, __m=f2cmin((C),(D)); __i<__m && (B)[__i] != 0; ++__i) (A)[__i] = (B)[__i]; } | ~~~^~~~~ zhegv.c:9976:5: note: in expansion of macro ‘s_copy’ 9976 | s_copy(c4, c3 + 1, (ftnlen)2, (ftnlen)2); | ^~~~~~ zhegv.c:9775:24: note: ‘c3’ declared here 9775 | char c1[1], c2[2], c3[3], c4[2]; | ^~ zhegv.c: In function ‘zlanhe_’: zhegv.c:2539:12: warning: ‘value’ may be used uninitialized [-Wmaybe-uninitialized] 2539 | return ret_val; | ^~~~~~~ zhegv.c:2326:16: note: ‘value’ was declared here 2326 | doublereal value; | ^~~~~ zhegv.c: In function ‘dlanst_’: zhegv.c:8199:12: warning: ‘anorm’ may be used uninitialized [-Wmaybe-uninitialized] 8199 | return ret_val; | ^~~~~~~ zhegv.c:8084:16: note: ‘anorm’ was declared here 8084 | doublereal anorm; | ^~~~~ ar rv libprimmeext.a zhegv.o;\ ranlib libprimmeext.a ar: creating libprimmeext.a a - zhegv.o make[2]: Leaving directory '/home/hornik/tmp/scratch/RtmpDJeEWh/R.INSTALL1f776e191008a2/PRIMME/src/primme' g++-14 -std=gnu++17 -shared -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -Wl,-O1 -o PRIMME.so RcppExports.o primmeR.o primme/libprimme.a -llapack primme/libprimmeext.a -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -lRblas -lgfortran -lm -lquadmath -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -lR make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpDJeEWh/R.INSTALL1f776e191008a2/PRIMME/src' make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpDJeEWh/R.INSTALL1f776e191008a2/PRIMME/src' make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpDJeEWh/R.INSTALL1f776e191008a2/PRIMME/src' installing to /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/00LOCK-PRIMME/00new/PRIMME/libs ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices converting help for package ‘PRIMME’ finding HTML links ... done eigs_sym html svds html ** building package indices ** testing if installed package can be loaded from temporary location ** checking absolute paths in shared objects and dynamic libraries ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (PRIMME)