* installing *source* package 'bfp' ...
** package 'bfp' successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C compiler: 'gcc.exe (GCC) 13.3.0'
using C++ compiler: 'g++.exe (GCC) 13.3.0'
make[1]: Entering directory '/d/temp/2024_12_18_01_50_01_11818/RtmpKMo1kz/R.INSTALL1b6a8429b2575/bfp/src'
gcc  -I"D:/RCompile/recent/R/include" -DNDEBUG -D R_NO_REMAP -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"      -pedantic -Wstrict-prototypes -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c hyp2f1.c -o hyp2f1.o
gcc  -I"D:/RCompile/recent/R/include" -DNDEBUG -D R_NO_REMAP -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"      -pedantic -Wstrict-prototypes -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c mtherr.c -o mtherr.o
In file included from mtherr.c:58:
mconf.h:95: warning: "DOMAIN" redefined
   95 | #define DOMAIN          1       /* argument domain error */
      | 
In file included from D:/RCompile/recent/R/include/R.h:45,
                 from mtherr.c:1:
d:\rtools44\x86_64-w64-mingw32.static.posix\include\math.h:29: note: this is the location of the previous definition
   29 | #define DOMAIN          _DOMAIN
      | 
mconf.h:96: warning: "SING" redefined
   96 | #define SING            2       /* argument singularity */
      | 
d:\rtools44\x86_64-w64-mingw32.static.posix\include\math.h:30: note: this is the location of the previous definition
   30 | #define SING            _SING
      | 
mconf.h:97: warning: "OVERFLOW" redefined
   97 | #define OVERFLOW        3       /* overflow range error */
      | 
d:\rtools44\x86_64-w64-mingw32.static.posix\include\math.h:31: note: this is the location of the previous definition
   31 | #define OVERFLOW        _OVERFLOW
      | 
mconf.h:98: warning: "UNDERFLOW" redefined
   98 | #define UNDERFLOW       4       /* underflow range error */
      | 
d:\rtools44\x86_64-w64-mingw32.static.posix\include\math.h:32: note: this is the location of the previous definition
   32 | #define UNDERFLOW       _UNDERFLOW
      | 
mconf.h:99: warning: "TLOSS" redefined
   99 | #define TLOSS           5       /* total loss of precision */
      | 
d:\rtools44\x86_64-w64-mingw32.static.posix\include\math.h:33: note: this is the location of the previous definition
   33 | #define TLOSS           _TLOSS
      | 
mconf.h:100: warning: "PLOSS" redefined
  100 | #define PLOSS           6       /* partial loss of precision */
      | 
d:\rtools44\x86_64-w64-mingw32.static.posix\include\math.h:34: note: this is the location of the previous definition
   34 | #define PLOSS           _PLOSS
      | 
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG -D R_NO_REMAP -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"   -Inewmat   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c bayesMfp.cpp -o bayesMfp.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG -D R_NO_REMAP -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"   -Inewmat   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c dataStructure.cpp -o dataStructure.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG -D R_NO_REMAP -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"   -Inewmat   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c hyperg.cpp -o hyperg.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG -D R_NO_REMAP -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"   -Inewmat   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c combinatorics.cpp -o combinatorics.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG -D R_NO_REMAP -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"   -Inewmat   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c RnewMat.cpp -o RnewMat.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG -D R_NO_REMAP -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"   -Inewmat   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c conversions.cpp -o conversions.o
rm: cannot remove '*.a': No such file or directory
make[1]: [Makevars:31: subclean] Error 1 (ignored)
(cd newmat && MkInclude="D:/RCompile/recent/R/etc/x64/Makeconf" make clean) || exit 1;
make[2]: Entering directory '/d/temp/2024_12_18_01_50_01_11818/RtmpKMo1kz/R.INSTALL1b6a8429b2575/bfp/src/newmat'
rm -f -r .libs _libs libnewmat.a
rm -f newmat1.o newmat2.o newmat3.o newmat4.o newmat5.o newmat6.o newmat7.o newmat8.o newmatex.o bandmat.o submat.o myexcept.o cholesky.o evalue.o fft.o hholder.o jacobi.o newfft.o sort.o svd.o nm_misc.o newmatrm.o newmat9.o
make[2]: Leaving directory '/d/temp/2024_12_18_01_50_01_11818/RtmpKMo1kz/R.INSTALL1b6a8429b2575/bfp/src/newmat'
(cd newmat && CFLAGS="-pedantic -Wstrict-prototypes -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign " CXXFLAGS="-pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign " MAKE="make -f \"D:/RCompile/recent/R/etc/x64/Makeconf\" -f Makefile" make -f "D:/RCompile/recent/R/etc/x64/Makeconf" -f Makefile library) || exit 1;
make[2]: Entering directory '/d/temp/2024_12_18_01_50_01_11818/RtmpKMo1kz/R.INSTALL1b6a8429b2575/bfp/src/newmat'
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"      -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c newmat1.cpp -o newmat1.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"      -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c newmat2.cpp -o newmat2.o
newmat2.cpp: In member function 'void MatrixRowCol::Add(const MatrixRowCol&)':
newmat2.cpp:41:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   41 |    if (f < skip) f = skip; if (l > lx) l = lx; l -= f;
      |    ^~
newmat2.cpp:41:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   41 |    if (f < skip) f = skip; if (l > lx) l = lx; l -= f;
      |                            ^~
newmat2.cpp: In member function 'void MatrixRowCol::AddScaled(const MatrixRowCol&, Real)':
newmat2.cpp:52:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   52 |    if (f < skip) f = skip; if (l > lx) l = lx; l -= f;
      |    ^~
newmat2.cpp:52:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   52 |    if (f < skip) f = skip; if (l > lx) l = lx; l -= f;
      |                            ^~
newmat2.cpp: In member function 'void MatrixRowCol::Sub(const MatrixRowCol&)':
newmat2.cpp:63:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   63 |    if (f < skip) f = skip; if (l > lx) l = lx; l -= f;
      |    ^~
newmat2.cpp:63:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   63 |    if (f < skip) f = skip; if (l > lx) l = lx; l -= f;
      |                            ^~
newmat2.cpp: In member function 'void MatrixRowCol::Inject(const MatrixRowCol&)':
newmat2.cpp:74:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   74 |    if (f < skip) f = skip; if (l > lx) l = lx; l -= f;
      |    ^~
newmat2.cpp:74:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |    if (f < skip) f = skip; if (l > lx) l = lx; l -= f;
      |                            ^~
newmat2.cpp: In function 'Real DotProd(const MatrixRowCol&, const MatrixRowCol&)':
newmat2.cpp:85:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   85 |    if (f < f2) f = f2; if (l > l2) l = l2; l -= f;
      |    ^~
newmat2.cpp:85:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   85 |    if (f < f2) f = f2; if (l > l2) l = l2; l -= f;
      |                        ^~
newmat2.cpp: In member function 'void MatrixRowCol::Add(const MatrixRowCol&, const MatrixRowCol&)':
newmat2.cpp:99:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   99 |    if (f1<f) f1=f; if (l1>l) l1=l;
      |    ^~
newmat2.cpp:99:20: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   99 |    if (f1<f) f1=f; if (l1>l) l1=l;
      |                    ^~
newmat2.cpp:101:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  101 |    if (f2<f) f2=f; if (l2>l) l2=l;
      |    ^~
newmat2.cpp:101:20: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  101 |    if (f2<f) f2=f; if (l2>l) l2=l;
      |                    ^~
newmat2.cpp: In member function 'void MatrixRowCol::Sub(const MatrixRowCol&, const MatrixRowCol&)':
newmat2.cpp:171:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  171 |    if (f1<f) f1=f; if (l1>l) l1=l;
      |    ^~
newmat2.cpp:171:20: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  171 |    if (f1<f) f1=f; if (l1>l) l1=l;
      |                    ^~
newmat2.cpp:173:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  173 |    if (f2<f) f2=f; if (l2>l) l2=l;
      |    ^~
newmat2.cpp:173:20: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  173 |    if (f2<f) f2=f; if (l2>l) l2=l;
      |                    ^~
newmat2.cpp: In member function 'void MatrixRowCol::Multiply(const MatrixRowCol&, const MatrixRowCol&)':
newmat2.cpp:335:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  335 |    if (f1<f) f1=f; if (l1>l) l1=l;
      |    ^~
newmat2.cpp:335:20: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  335 |    if (f1<f) f1=f; if (l1>l) l1=l;
      |                    ^~
newmat2.cpp:337:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  337 |    if (f2<f) f2=f; if (l2>l) l2=l;
      |    ^~
newmat2.cpp:337:20: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  337 |    if (f2<f) f2=f; if (l2>l) l2=l;
      |                    ^~
newmat2.cpp:339:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  339 |    if (f1<f2) f1 = f2; if (l1>l2) l1 = l2;
      |    ^~
newmat2.cpp:339:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  339 |    if (f1<f2) f1 = f2; if (l1>l2) l1 = l2;
      |                        ^~
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"      -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c newmat3.cpp -o newmat3.o
newmat3.cpp: In member function 'virtual void SymmetricBandMatrix::GetRow(MatrixRowCol&)':
newmat3.cpp:670:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  670 |       if (s>0) w -= s; mrc.storage = w; int w2 = w-w1;
      |       ^~
newmat3.cpp:670:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  670 |       if (s>0) w -= s; mrc.storage = w; int w2 = w-w1;
      |                        ^~~
newmat3.cpp: In member function 'virtual void SymmetricBandMatrix::GetCol(MatrixRowCol&)':
newmat3.cpp:711:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  711 |       if (s>0) w -= s; mrc.storage = w; int w2 = w-w1;
      |       ^~
newmat3.cpp:711:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  711 |       if (s>0) w -= s; mrc.storage = w; int w2 = w-w1;
      |                        ^~~
newmat3.cpp: In member function 'virtual void SymmetricBandMatrix::GetCol(MatrixColX&)':
newmat3.cpp:761:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  761 |       if (s>0) w -= s; mrc.storage = w; int w2 = w-w1;
      |       ^~
newmat3.cpp:761:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  761 |       if (s>0) w -= s; mrc.storage = w; int w2 = w-w1;
      |                        ^~~
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"      -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c newmat4.cpp -o newmat4.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"      -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c newmat5.cpp -o newmat5.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"      -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c newmat6.cpp -o newmat6.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"      -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c newmat7.cpp -o newmat7.o
newmat7.cpp: In member function 'virtual GeneralMatrix* AddedMatrix::Evaluate(MatrixType)':
newmat7.cpp:554:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  554 |             if (!c1) gm1->tDelete(); if (!c2) gm2->tDelete();
      |             ^~
newmat7.cpp:554:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  554 |             if (!c1) gm1->tDelete(); if (!c2) gm2->tDelete();
      |                                      ^~
newmat7.cpp:558:10: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  558 |          if (!c1) gm1->tDelete(); if (!c2) gm2->tDelete();
      |          ^~
newmat7.cpp:558:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  558 |          if (!c1) gm1->tDelete(); if (!c2) gm2->tDelete();
      |                                   ^~
newmat7.cpp: In member function 'virtual GeneralMatrix* SubtractedMatrix::Evaluate(MatrixType)':
newmat7.cpp:618:10: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  618 |          if (!c1) gm1->tDelete(); gmx = gm2;
      |          ^~
newmat7.cpp:618:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  618 |          if (!c1) gm1->tDelete(); gmx = gm2;
      |                                   ^~~
newmat7.cpp:627:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  627 |             if (!c1) gm1->tDelete(); if (!c2) gm2->tDelete();
      |             ^~
newmat7.cpp:627:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  627 |             if (!c1) gm1->tDelete(); if (!c2) gm2->tDelete();
      |                                      ^~
newmat7.cpp:631:10: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  631 |          if (!c1) gm1->tDelete(); if (!c2) gm2->tDelete();
      |          ^~
newmat7.cpp:631:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  631 |          if (!c1) gm1->tDelete(); if (!c2) gm2->tDelete();
      |                                   ^~
newmat7.cpp: In member function 'virtual GeneralMatrix* SPMatrix::Evaluate(MatrixType)':
newmat7.cpp:697:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  697 |             if (!c1) gm1->tDelete(); if (!c2) gm2->tDelete();
      |             ^~
newmat7.cpp:697:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  697 |             if (!c1) gm1->tDelete(); if (!c2) gm2->tDelete();
      |                                      ^~
newmat7.cpp:701:10: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  701 |          if (!c1) gm1->tDelete(); if (!c2) gm2->tDelete();
      |          ^~
newmat7.cpp:701:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  701 |          if (!c1) gm1->tDelete(); if (!c2) gm2->tDelete();
      |                                   ^~
newmat7.cpp: In function 'bool RealEqual(Real*, Real*, int)':
newmat7.cpp:781:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  781 |       if (*s1++ != *s2++) return false; if (*s1++ != *s2++) return false;
      |       ^~
newmat7.cpp:781:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  781 |       if (*s1++ != *s2++) return false; if (*s1++ != *s2++) return false;
      |                                         ^~
newmat7.cpp:782:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  782 |       if (*s1++ != *s2++) return false; if (*s1++ != *s2++) return false;
      |       ^~
newmat7.cpp:782:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  782 |       if (*s1++ != *s2++) return false; if (*s1++ != *s2++) return false;
      |                                         ^~
newmat7.cpp: In function 'bool intEqual(int*, int*, int)':
newmat7.cpp:793:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  793 |       if (*s1++ != *s2++) return false; if (*s1++ != *s2++) return false;
      |       ^~
newmat7.cpp:793:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  793 |       if (*s1++ != *s2++) return false; if (*s1++ != *s2++) return false;
      |                                         ^~
newmat7.cpp:794:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  794 |       if (*s1++ != *s2++) return false; if (*s1++ != *s2++) return false;
      |       ^~
newmat7.cpp:794:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  794 |       if (*s1++ != *s2++) return false; if (*s1++ != *s2++) return false;
      |                                         ^~
newmat7.cpp: In member function 'bool GeneralMatrix::is_zero() const':
newmat7.cpp:871:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  871 |       if (*s++) return false; if (*s++) return false;
      |       ^~
newmat7.cpp:871:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  871 |       if (*s++) return false; if (*s++) return false;
      |                               ^~
newmat7.cpp:872:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  872 |       if (*s++) return false; if (*s++) return false;
      |       ^~
newmat7.cpp:872:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  872 |       if (*s++) return false; if (*s++) return false;
      |                               ^~
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"      -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c newmat8.cpp -o newmat8.o
newmat8.cpp: In member function 'virtual LogAndSign CroutMatrix::log_determinant() const':
newmat8.cpp:715:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  715 |    if (!d) sum.ChangeSign(); return sum;
      |    ^~
newmat8.cpp:715:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  715 |    if (!d) sum.ChangeSign(); return sum;
      |                              ^~~~~~
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"      -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c newmatex.cpp -o newmatex.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"      -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c bandmat.cpp -o bandmat.o
bandmat.cpp: In member function 'virtual LogAndSign BandLUMatrix::log_determinant() const':
bandmat.cpp:362:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  362 |    if (!d) sum.ChangeSign(); return sum;
      |    ^~
bandmat.cpp:362:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  362 |    if (!d) sum.ChangeSign(); return sum;
      |                              ^~~~~~
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"      -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c submat.cpp -o submat.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"      -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c myexcept.cpp -o myexcept.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"      -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c cholesky.cpp -o cholesky.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"      -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c evalue.cpp -o evalue.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"      -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c fft.cpp -o fft.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"      -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c hholder.cpp -o hholder.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"      -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c jacobi.cpp -o jacobi.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"      -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c newfft.cpp -o newfft.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"      -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c sort.cpp -o sort.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"      -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c svd.cpp -o svd.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"      -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c nm_misc.cpp -o nm_misc.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"      -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c newmatrm.cpp -o newmatrm.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"      -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c newmat9.cpp -o newmat9.o
ar -rucs libnewmat.a newmat1.o newmat2.o newmat3.o newmat4.o newmat5.o newmat6.o newmat7.o newmat8.o newmatex.o bandmat.o submat.o myexcept.o cholesky.o evalue.o fft.o hholder.o jacobi.o newfft.o sort.o svd.o nm_misc.o newmatrm.o newmat9.o
D:\rtools44\x86_64-w64-mingw32.static.posix\bin\ar.exe: `u' modifier ignored since `D' is the default (see `U')
make[2]: Leaving directory '/d/temp/2024_12_18_01_50_01_11818/RtmpKMo1kz/R.INSTALL1b6a8429b2575/bfp/src/newmat'
g++ -std=gnu++17 -shared -s -static-libgcc -o bfp.dll bfp-win.def hyp2f1.o mtherr.o bayesMfp.o dataStructure.o hyperg.o combinatorics.o RnewMat.o conversions.o -Lnewmat -lnewmat -Ld:/rtools44/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools44/x86_64-w64-mingw32.static.posix/lib -LD:/RCompile/recent/R/bin/x64 -lR
make[1]: Leaving directory '/d/temp/2024_12_18_01_50_01_11818/RtmpKMo1kz/R.INSTALL1b6a8429b2575/bfp/src'
make[1]: Entering directory '/d/temp/2024_12_18_01_50_01_11818/RtmpKMo1kz/R.INSTALL1b6a8429b2575/bfp/src'
make[1]: Leaving directory '/d/temp/2024_12_18_01_50_01_11818/RtmpKMo1kz/R.INSTALL1b6a8429b2575/bfp/src'
installing to d:/Rcompile/CRANpkg/lib/4.5/00LOCK-bfp/00new/bfp/libs/x64
** R
** data
** demo
** 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 'bfp' as bfp_0.0-48.zip
* DONE (bfp)