* installing *source* package 'imbibe' ...
** package 'imbibe' successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C compiler: 'gcc.exe (GCC) 12.3.0'
using C++ compiler: 'g++.exe (GCC) 12.3.0'
make[1]: Entering directory '/d/temp/RtmpwJbSYK/R.INSTALLf1d42e3b4ac6/imbibe/src'
gcc  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -DUSING_R -DHAVE_ZLIB -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/RNifti/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"     -pedantic -Wstrict-prototypes -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c RNifti_shim.c -o RNifti_shim.o
gcc  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -DUSING_R -DHAVE_ZLIB -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/RNifti/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"     -pedantic -Wstrict-prototypes -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c bw.c -o bw.o
bw.c: In function 'sf_bwlp':
bw.c:397:9: warning: variable 'm' set but not used [-Wunused-but-set-variable]
  397 |     int m, k;         // loop variables
      |         ^
bw.c: In function 'sf_bwhp':
bw.c:422:9: warning: variable 'm' set but not used [-Wunused-but-set-variable]
  422 |     int m, k;         // loop variables
      |         ^
bw.c: In function 'Filt':
bw.c:654:16: warning: unused variable 'R' [-Wunused-variable]
  654 |         int j, R;
      |                ^
bw.c: In function 'FiltRev':
bw.c:667:16: warning: unused variable 'R' [-Wunused-variable]
  667 |         int j, R;
      |                ^
gcc  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -DUSING_R -DHAVE_ZLIB -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/RNifti/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"     -pedantic -Wstrict-prototypes -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c core.c -o core.o
gcc  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -DUSING_R -DHAVE_ZLIB -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/RNifti/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"     -pedantic -Wstrict-prototypes -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c core32.c -o core32.o
core32.c: In function 'nifti_edt':
core32.c:218: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  218 |         #pragma omp parallel for
      | 
core32.c: In function 'nifti_smooth_gauss':
core32.c:402: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  402 |         #pragma omp parallel for
      | 
core32.c:438: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  438 |         #pragma omp parallel for
      | 
core32.c: In function 'nifti_otsu':
core32.c:503:13: warning: unused variable 'top' [-Wunused-variable]
  503 |         int top = nBins - 1;
      |             ^~~
core32.c: In function 'nifti_tfce':
core32.c:772: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  772 |         #pragma omp parallel for
      | 
core32.c: In function 'nifti_grid':
core32.c:845: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  845 |         #pragma omp parallel for
      | 
core32.c: In function 'nifti_inm':
core32.c:951: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  951 |         #pragma omp parallel for
      | 
core32.c: In function 'nifti_ing':
core32.c:999: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  999 |         #pragma omp parallel for
      | 
core32.c: In function 'nifti_detrend_linear':
core32.c:1154: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1154 |         #pragma omp parallel for
      | 
core32.c: In function 'butterworth_filter':
core32.c:1250: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1250 |         #pragma omp parallel for
      | 
core32.c: In function 'nifti_bptf':
core32.c:1422: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1422 |         #pragma omp parallel for
      | 
core32.c: In function 'nifti_demean':
core32.c:1511: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1511 |         #pragma omp parallel for
      | 
core32.c: In function 'nifti_dim_reduce':
core32.c:1576: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1576 |                 #pragma omp parallel for
      | 
core32.c:1626: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1626 |                 #pragma omp parallel for
      | 
core32.c: In function 'nifti_sobel':
core32.c:2401: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 2401 |         #pragma omp parallel for
      | 
core32.c: In function 'nifti_resize':
core32.c:2645: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 2645 |         #pragma omp parallel for
      | 
core32.c: In function 'nifti_binary_power':
core32.c:2943:13: warning: unused variable 'fv' [-Wunused-variable]
 2943 |         flt fv = v;
      |             ^~
core32.c: In function 'nifti_roc':
core32.c:3266:17: warning: multi-line comment [-Wcomment]
 3266 |                 //Matlab script roc.m generates samples you can process with fslmaths.\
      |                 ^
core32.c: In function 'nifti_fillh':
core32.c:3392: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 3392 |         #pragma omp parallel for
      | 
core32.c: In function 'nifti_unary':
core32.c:3528: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 3528 |                         #pragma omp parallel for
      | 
core32.c:3551: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 3551 |                 #pragma omp parallel for
      | 
core32.c:3669: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 3669 |                         #pragma omp parallel for
      | 
core32.c:3709: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 3709 |                         #pragma omp parallel for
      | 
core32.c:3758: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 3758 |                 #pragma omp parallel for
      | 
core32.c:3804: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 3804 |                 #pragma omp parallel for
      | 
core32.c:3813: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 3813 |                 #pragma omp parallel for
      | 
core32.c: At top level:
core32.c:2778:12: warning: 'essentiallyEqual' defined but not used [-Wunused-function]
 2778 | static int essentiallyEqual(float a, float b) {
      |            ^~~~~~~~~~~~~~~~
core32.c: In function 'nifti_bptf':
core32.c:1391:35: warning: 'lp0' may be used uninitialized [-Wmaybe-uninitialized]
 1391 |         double * lpSumWt, * lp, * lp0;
      |                                   ^~~
In file included from d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\xmmintrin.h:34,
                 from d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\immintrin.h:31,
                 from core32.c:25:
In function '_mm_free',
    inlined from '_mm_free' at d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\mm_malloc.h:72:1,
    inlined from 'nifti_bptf' at core32.c:1491:3:
d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\mm_malloc.h:75:5: warning: 'lp' may be used uninitialized [-Wmaybe-uninitialized]
   75 |     free (((void **) __aligned_ptr)[-1]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
core32.c: In function 'nifti_bptf':
core32.c:1391:29: note: 'lp' was declared here
 1391 |         double * lpSumWt, * lp, * lp0;
      |                             ^~
In function '_mm_free',
    inlined from '_mm_free' at d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\mm_malloc.h:72:1,
    inlined from 'nifti_bptf' at core32.c:1494:3:
d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\mm_malloc.h:75:5: warning: 'lpSumWt' may be used uninitialized [-Wmaybe-uninitialized]
   75 |     free (((void **) __aligned_ptr)[-1]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
core32.c: In function 'nifti_bptf':
core32.c:1391:18: note: 'lpSumWt' was declared here
 1391 |         double * lpSumWt, * lp, * lp0;
      |                  ^~~~~~~
In function '_mm_free',
    inlined from '_mm_free' at d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\mm_malloc.h:72:1,
    inlined from 'nifti_bptf' at core32.c:1493:3:
d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\mm_malloc.h:75:5: warning: 'lpEnd' may be used uninitialized [-Wmaybe-uninitialized]
   75 |     free (((void **) __aligned_ptr)[-1]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
core32.c: In function 'nifti_bptf':
core32.c:1390:26: note: 'lpEnd' was declared here
 1390 |         int * lpStart, * lpEnd;
      |                          ^~~~~
In function '_mm_free',
    inlined from '_mm_free' at d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\mm_malloc.h:72:1,
    inlined from 'nifti_bptf' at core32.c:1492:3:
d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\mm_malloc.h:75:5: warning: 'lpStart' may be used uninitialized [-Wmaybe-uninitialized]
   75 |     free (((void **) __aligned_ptr)[-1]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
core32.c: In function 'nifti_bptf':
core32.c:1390:15: note: 'lpStart' was declared here
 1390 |         int * lpStart, * lpEnd;
      |               ^~~~~~~
core32.c:1353:56: warning: 'hp0' may be used uninitialized [-Wmaybe-uninitialized]
 1353 |         double * hpSumX, * hpDenom, * hpSumWt, * hp, * hp0;
      |                                                        ^~~
In function '_mm_free',
    inlined from '_mm_free' at d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\mm_malloc.h:72:1,
    inlined from 'nifti_bptf' at core32.c:1483:3:
d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\mm_malloc.h:75:5: warning: 'hp' may be used uninitialized [-Wmaybe-uninitialized]
   75 |     free (((void **) __aligned_ptr)[-1]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
core32.c: In function 'nifti_bptf':
core32.c:1353:50: note: 'hp' was declared here
 1353 |         double * hpSumX, * hpDenom, * hpSumWt, * hp, * hp0;
      |                                                  ^~
gcc  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -DUSING_R -DHAVE_ZLIB -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/RNifti/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"     -pedantic -Wstrict-prototypes -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c core64.c -o core64.o
core64.c: In function 'nifti_edt':
core64.c:218: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  218 |         #pragma omp parallel for
      | 
core64.c: In function 'nifti_smooth_gauss':
core64.c:402: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  402 |         #pragma omp parallel for
      | 
core64.c:438: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  438 |         #pragma omp parallel for
      | 
core64.c: In function 'nifti_otsu':
core64.c:503:13: warning: unused variable 'top' [-Wunused-variable]
  503 |         int top = nBins - 1;
      |             ^~~
core64.c: In function 'nifti_tfce':
core64.c:772: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  772 |         #pragma omp parallel for
      | 
core64.c: In function 'nifti_grid':
core64.c:845: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  845 |         #pragma omp parallel for
      | 
core64.c: In function 'nifti_inm':
core64.c:951: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  951 |         #pragma omp parallel for
      | 
core64.c: In function 'nifti_ing':
core64.c:999: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  999 |         #pragma omp parallel for
      | 
core64.c: In function 'nifti_detrend_linear':
core64.c:1154: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1154 |         #pragma omp parallel for
      | 
core64.c: In function 'butterworth_filter':
core64.c:1250: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1250 |         #pragma omp parallel for
      | 
core64.c: In function 'nifti_bptf':
core64.c:1422: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1422 |         #pragma omp parallel for
      | 
core64.c: In function 'nifti_demean':
core64.c:1511: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1511 |         #pragma omp parallel for
      | 
core64.c: In function 'nifti_dim_reduce':
core64.c:1576: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1576 |                 #pragma omp parallel for
      | 
core64.c:1626: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1626 |                 #pragma omp parallel for
      | 
core64.c: In function 'nifti_sobel':
core64.c:2401: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 2401 |         #pragma omp parallel for
      | 
core64.c: In function 'nifti_resize':
core64.c:2645: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 2645 |         #pragma omp parallel for
      | 
core64.c: In function 'nifti_binary_power':
core64.c:2943:13: warning: unused variable 'fv' [-Wunused-variable]
 2943 |         flt fv = v;
      |             ^~
core64.c: In function 'nifti_roc':
core64.c:3266:17: warning: multi-line comment [-Wcomment]
 3266 |                 //Matlab script roc.m generates samples you can process with fslmaths.\
      |                 ^
core64.c: In function 'nifti_fillh':
core64.c:3392: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 3392 |         #pragma omp parallel for
      | 
core64.c: In function 'nifti_unary':
core64.c:3528: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 3528 |                         #pragma omp parallel for
      | 
core64.c:3551: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 3551 |                 #pragma omp parallel for
      | 
core64.c:3669: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 3669 |                         #pragma omp parallel for
      | 
core64.c:3709: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 3709 |                         #pragma omp parallel for
      | 
core64.c:3758: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 3758 |                 #pragma omp parallel for
      | 
core64.c:3804: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 3804 |                 #pragma omp parallel for
      | 
core64.c:3813: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 3813 |                 #pragma omp parallel for
      | 
core64.c: At top level:
core64.c:2778:12: warning: 'essentiallyEqual' defined but not used [-Wunused-function]
 2778 | static int essentiallyEqual(float a, float b) {
      |            ^~~~~~~~~~~~~~~~
core64.c: In function 'nifti_bptf':
core64.c:1391:35: warning: 'lp0' may be used uninitialized [-Wmaybe-uninitialized]
 1391 |         double * lpSumWt, * lp, * lp0;
      |                                   ^~~
In file included from d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\xmmintrin.h:34,
                 from d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\immintrin.h:31,
                 from core64.c:25:
In function '_mm_free',
    inlined from '_mm_free' at d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\mm_malloc.h:72:1,
    inlined from 'nifti_bptf' at core64.c:1491:3:
d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\mm_malloc.h:75:5: warning: 'lp' may be used uninitialized [-Wmaybe-uninitialized]
   75 |     free (((void **) __aligned_ptr)[-1]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
core64.c: In function 'nifti_bptf':
core64.c:1391:29: note: 'lp' was declared here
 1391 |         double * lpSumWt, * lp, * lp0;
      |                             ^~
In function '_mm_free',
    inlined from '_mm_free' at d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\mm_malloc.h:72:1,
    inlined from 'nifti_bptf' at core64.c:1494:3:
d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\mm_malloc.h:75:5: warning: 'lpSumWt' may be used uninitialized [-Wmaybe-uninitialized]
   75 |     free (((void **) __aligned_ptr)[-1]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
core64.c: In function 'nifti_bptf':
core64.c:1391:18: note: 'lpSumWt' was declared here
 1391 |         double * lpSumWt, * lp, * lp0;
      |                  ^~~~~~~
In function '_mm_free',
    inlined from '_mm_free' at d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\mm_malloc.h:72:1,
    inlined from 'nifti_bptf' at core64.c:1493:3:
d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\mm_malloc.h:75:5: warning: 'lpEnd' may be used uninitialized [-Wmaybe-uninitialized]
   75 |     free (((void **) __aligned_ptr)[-1]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
core64.c: In function 'nifti_bptf':
core64.c:1390:26: note: 'lpEnd' was declared here
 1390 |         int * lpStart, * lpEnd;
      |                          ^~~~~
In function '_mm_free',
    inlined from '_mm_free' at d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\mm_malloc.h:72:1,
    inlined from 'nifti_bptf' at core64.c:1492:3:
d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\mm_malloc.h:75:5: warning: 'lpStart' may be used uninitialized [-Wmaybe-uninitialized]
   75 |     free (((void **) __aligned_ptr)[-1]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
core64.c: In function 'nifti_bptf':
core64.c:1390:15: note: 'lpStart' was declared here
 1390 |         int * lpStart, * lpEnd;
      |               ^~~~~~~
core64.c:1353:56: warning: 'hp0' may be used uninitialized [-Wmaybe-uninitialized]
 1353 |         double * hpSumX, * hpDenom, * hpSumWt, * hp, * hp0;
      |                                                        ^~~
In function '_mm_free',
    inlined from '_mm_free' at d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\mm_malloc.h:72:1,
    inlined from 'nifti_bptf' at core64.c:1483:3:
d:\rtools43\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\12.3.0\include\mm_malloc.h:75:5: warning: 'hp' may be used uninitialized [-Wmaybe-uninitialized]
   75 |     free (((void **) __aligned_ptr)[-1]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
core64.c: In function 'nifti_bptf':
core64.c:1353:50: note: 'hp' was declared here
 1353 |         double * hpSumX, * hpDenom, * hpSumWt, * hp, * hp0;
      |                                                  ^~
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -DUSING_R -DHAVE_ZLIB -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/RNifti/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"     -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c main.cpp -o main.o
main.cpp: In function 'SEXPREC* run(SEXP, SEXP, SEXP)':
main.cpp:12:9: warning: variable 'status' set but not used [-Wunused-but-set-variable]
   12 |     int status = 0;
      |         ^~~~~~
gcc  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -DUSING_R -DHAVE_ZLIB -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/RNifti/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"     -pedantic -Wstrict-prototypes -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c tensor.c -o tensor.o
tensor.c: In function 'EIG_tsfunc':
tensor.c:1705:21: warning: variable 'ncall' set but not used [-Wunused-but-set-variable]
 1705 |   static int nvox , ncall ;
      |                     ^~~~~
tensor.c:1705:14: warning: variable 'nvox' set but not used [-Wunused-but-set-variable]
 1705 |   static int nvox , ncall ;
      |              ^~~~
g++ -std=gnu++17 -shared -s -static-libgcc -o imbibe.dll tmp.def RNifti_shim.o bw.o core.o core32.o core64.o main.o tensor.o -Ld:/rtools43/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools43/x86_64-w64-mingw32.static.posix/lib -LD:/RCompile/recent/R-4.3.3/bin/x64 -lR
make[1]: Leaving directory '/d/temp/RtmpwJbSYK/R.INSTALLf1d42e3b4ac6/imbibe/src'
make[1]: Entering directory '/d/temp/RtmpwJbSYK/R.INSTALLf1d42e3b4ac6/imbibe/src'
make[1]: Leaving directory '/d/temp/RtmpwJbSYK/R.INSTALLf1d42e3b4ac6/imbibe/src'
installing to d:/Rcompile/CRANpkg/lib/4.3/00LOCK-imbibe/00new/imbibe/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 'imbibe' as imbibe_0.1.1.zip
* DONE (imbibe)