* installing *source* package 'PRIMME' ...
** package 'PRIMME' successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: 'g++.exe (GCC) 13.3.0'
make[1]: Entering directory '/d/temp/2024_12_08_01_50_01_8405/RtmpYJvm89/R.INSTALL6b401e047f3e/PRIMME/src'
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.4.2/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.4/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.4/Matrix/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"  -I../inst/include  -DPRIMME_INT_SIZE=0 -DF77UNDERSCORE -DUSE_XHEEV -DUSE_ZGESV -DUSE_XHEGV -DPRIMME_INT_SIZE=0 -DPRIMME_WITHOUT_FLOAT -DPRIMME_BLAS_RCOMPLEX   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c RcppExports.cpp -o RcppExports.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.4.2/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.4/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.4/Matrix/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"  -I../inst/include  -DPRIMME_INT_SIZE=0 -DF77UNDERSCORE -DUSE_XHEEV -DUSE_ZGESV -DUSE_XHEGV -DPRIMME_INT_SIZE=0 -DPRIMME_WITHOUT_FLOAT -DPRIMME_BLAS_RCOMPLEX   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c primmeR.cpp -o primmeR.o
In file included from D:/RCompile/recent/R-4.4.2/include/R.h:73,
                 from primmeR.cpp:43:
D:/RCompile/CRANpkg/lib/4.4/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h: In function 'void Rcpp::Rf_warning(const char*, Args&& ...) [with Args = {const char*}]':
D:/RCompile/recent/R-4.4.2/include/R_ext/Error.h:69:17: warning: infinite recursion detected [-Winfinite-recursion]
   69 | #define warning Rf_warning
      |                 ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.4/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 D:/RCompile/CRANpkg/lib/4.4/Rcpp/include/Rcpp/exceptions.h:180,
                 from D:/RCompile/CRANpkg/lib/4.4/Rcpp/include/RcppCommon.h:130,
                 from D:/RCompile/CRANpkg/lib/4.4/Rcpp/include/Rcpp.h:27,
                 from primmeR.cpp:44:
D:/RCompile/CRANpkg/lib/4.4/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 '/d/temp/2024_12_08_01_50_01_8405/RtmpYJvm89/R.INSTALL6b401e047f3e/PRIMME/src/primme'
g++ -std=gnu++17  -ID:/RCompile/recent/R-4.4.2/include -DNDEBUG -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign   -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++ -std=gnu++17  -ID:/RCompile/recent/R-4.4.2/include -DNDEBUG -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign   -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++ -std=gnu++17  -ID:/RCompile/recent/R-4.4.2/include -DNDEBUG -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign   -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++ -std=gnu++17  -ID:/RCompile/recent/R-4.4.2/include -DNDEBUG -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign   -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++ -std=gnu++17  -ID:/RCompile/recent/R-4.4.2/include -DNDEBUG -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign   -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++ -std=gnu++17  -ID:/RCompile/recent/R-4.4.2/include -DNDEBUG -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign   -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++ -std=gnu++17  -ID:/RCompile/recent/R-4.4.2/include -DNDEBUG -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign   -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++ -std=gnu++17  -ID:/RCompile/recent/R-4.4.2/include -DNDEBUG -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign   -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++ -std=gnu++17  -ID:/RCompile/recent/R-4.4.2/include -DNDEBUG -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign   -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++ -std=gnu++17  -ID:/RCompile/recent/R-4.4.2/include -DNDEBUG -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign   -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++ -std=gnu++17  -ID:/RCompile/recent/R-4.4.2/include -DNDEBUG -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign   -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++ -std=gnu++17  -ID:/RCompile/recent/R-4.4.2/include -DNDEBUG -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign   -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++ -std=gnu++17  -ID:/RCompile/recent/R-4.4.2/include -DNDEBUG -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign   -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++ -std=gnu++17  -ID:/RCompile/recent/R-4.4.2/include -DNDEBUG -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign   -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++ -std=gnu++17  -ID:/RCompile/recent/R-4.4.2/include -DNDEBUG -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign   -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++ -std=gnu++17  -ID:/RCompile/recent/R-4.4.2/include -DNDEBUG -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign   -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++ -std=gnu++17  -ID:/RCompile/recent/R-4.4.2/include -DNDEBUG -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign   -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++ -std=gnu++17  -ID:/RCompile/recent/R-4.4.2/include -DNDEBUG -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign   -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++ -std=gnu++17  -ID:/RCompile/recent/R-4.4.2/include -DNDEBUG -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign   -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++ -std=gnu++17  -ID:/RCompile/recent/R-4.4.2/include -DNDEBUG -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign   -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++ -std=gnu++17  -ID:/RCompile/recent/R-4.4.2/include -DNDEBUG -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign   -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++ -std=gnu++17  -ID:/RCompile/recent/R-4.4.2/include -DNDEBUG -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign   -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++ -std=gnu++17  -ID:/RCompile/recent/R-4.4.2/include -DNDEBUG -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign   -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++ -std=gnu++17  -ID:/RCompile/recent/R-4.4.2/include -DNDEBUG -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign   -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
D:\rtools44\x86_64-w64-mingw32.static.posix\bin\ar.exe: 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 '/d/temp/2024_12_08_01_50_01_8405/RtmpYJvm89/R.INSTALL6b401e047f3e/PRIMME/src/primme'
make[2]: Entering directory '/d/temp/2024_12_08_01_50_01_8405/RtmpYJvm89/R.INSTALL6b401e047f3e/PRIMME/src/primme'
gcc  -pedantic -Wstrict-prototypes -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -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 '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;
      |                ^~~~~
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 'zungql_':
zhegv.c:7053:16: warning: 'nb' may be used uninitialized [-Wmaybe-uninitialized]
 7053 |     if (nb > 1 && nb < *k) {
      |         ~~~~~~~^~~~~~~~~~
zhegv.c:6917:28: note: 'nb' was declared here
 6917 |     integer i__, j, l, ib, nb, kk, nx, iws, nbmin, iinfo;
      |                            ^~
ar rv libprimmeext.a zhegv.o;\
ranlib libprimmeext.a
D:\rtools44\x86_64-w64-mingw32.static.posix\bin\ar.exe: creating libprimmeext.a
a - zhegv.o
make[2]: Leaving directory '/d/temp/2024_12_08_01_50_01_8405/RtmpYJvm89/R.INSTALL6b401e047f3e/PRIMME/src/primme'
g++ -std=gnu++17 -shared -s -static-libgcc -o PRIMME.dll tmp.def RcppExports.o primmeR.o primme/libprimme.a -LD:/RCompile/recent/R-4.4.2/bin/x64 -lRlapack primme/libprimmeext.a -LD:/RCompile/recent/R-4.4.2/bin/x64 -lRblas -lgfortran -lm -lquadmath -Ld:/rtools44/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools44/x86_64-w64-mingw32.static.posix/lib -LD:/RCompile/recent/R-4.4.2/bin/x64 -lR
make[1]: Leaving directory '/d/temp/2024_12_08_01_50_01_8405/RtmpYJvm89/R.INSTALL6b401e047f3e/PRIMME/src'
make[1]: Entering directory '/d/temp/2024_12_08_01_50_01_8405/RtmpYJvm89/R.INSTALL6b401e047f3e/PRIMME/src'
make[1]: Leaving directory '/d/temp/2024_12_08_01_50_01_8405/RtmpYJvm89/R.INSTALL6b401e047f3e/PRIMME/src'
installing to d:/Rcompile/CRANpkg/lib/4.4/00LOCK-PRIMME/00new/PRIMME/libs/x64
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded from temporary location
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* MD5 sums
packaged installation of 'PRIMME' as PRIMME_3.2-6.zip
* DONE (PRIMME)