* installing *source* package 'RcppBlaze' ...
** this is package 'RcppBlaze' version '1.0.1'
** package 'RcppBlaze' successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C compiler: 'gcc.exe (GCC) 14.3.0'
using C++ compiler: 'g++.exe (GCC) 14.3.0'
make[1]: Entering directory '/d/temp/2026_02_14_01_50_00_18536/Rtmpoz0tq3/R.INSTALL537418455d50/RcppBlaze/src'
g++ -std=gnu++20  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"   -I../inst/include -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c RcppBlaze.cpp -o RcppBlaze.o
In file included from ../inst/include/blaze/util/constraints/Pod.h:43,
                 from ../inst/include/blaze/util/Constraints.h:74,
                 from ../inst/include/blaze/Util.h:52,
                 from ../inst/include/blaze/Blaze.h:45,
                 from ../inst/include/RcppBlazeForward.h:28,
                 from ../inst/include/RcppBlaze.h:13,
                 from RcppBlaze.cpp:10:
../inst/include/blaze/util/typetraits/IsPod.h:88:32: warning: 'template<class _Tp> struct std::is_pod' is deprecated: use 'is_standard_layout && is_trivial' instead [-Wdeprecated-declarations]
   88 |    : public BoolConstant< std::is_pod<T>::value >
      |                                ^~~~~~
In file included from D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_pair.h:60,
                 from D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_algobase.h:64,
                 from D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/specfun.h:43,
                 from D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/cmath:3906,
                 from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/platform/compiler.h:37,
                 from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/r/headers.h:67,
                 from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/RcppCommon.h:30,
                 from ../inst/include/RcppBlazeForward.h:25:
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:890:5: note: declared here
  890 |     is_pod
      |     ^~~~~~
In file included from ../inst/include/blaze/Util.h:81:
../inst/include/blaze/util/ThreadPool.h: In member function 'void blaze::ThreadPool<TT, MT, LT, CT>::createThread()':
../inst/include/blaze/util/ThreadPool.h:752:6: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile]
  752 |    ++total_;
      |      ^~~~~~
../inst/include/blaze/util/ThreadPool.h:753:6: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile]
  753 |    ++expected_;
      |      ^~~~~~~~~
../inst/include/blaze/util/ThreadPool.h:754:6: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile]
  754 |    ++active_;
      |      ^~~~~~~
../inst/include/blaze/util/ThreadPool.h: In member function 'bool blaze::ThreadPool<TT, MT, LT, CT>::executeTask()':
../inst/include/blaze/util/ThreadPool.h:782:12: warning: '--' expression of 'volatile'-qualified type is deprecated [-Wvolatile]
  782 |          --active_;
      |            ^~~~~~~
../inst/include/blaze/util/ThreadPool.h:786:15: warning: '--' expression of 'volatile'-qualified type is deprecated [-Wvolatile]
  786 |             --total_;
      |               ^~~~~~
../inst/include/blaze/util/ThreadPool.h:791:12: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile]
  791 |          ++active_;
      |            ^~~~~~~
In file included from D:/rtools45/x86_64-w64-mingw32.static.posix/include/windows.h:114,
                 from ../inst/include/blaze/util/Time.h:47,
                 from ../inst/include/blaze/Util.h:82:
D:/rtools45/x86_64-w64-mingw32.static.posix/include/stralign.h: In function 'WCHAR* ua_CharUpperW(LPUWSTR)':
D:/rtools45/x86_64-w64-mingw32.static.posix/include/stralign.h:62: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers
   62 |     if(WSTR_ALIGNED(String)) return CharUpperW((PWSTR)String);
D:/rtools45/x86_64-w64-mingw32.static.posix/include/stralign.h:62: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory
In file included from D:/rtools45/x86_64-w64-mingw32.static.posix/include/windef.h:9,
                 from D:/rtools45/x86_64-w64-mingw32.static.posix/include/windows.h:69:
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/Environment.h: In instantiation of 'SEXPREC* Rcpp::Environment_Impl<StoragePolicy>::get(const std::string&) const [with StoragePolicy = Rcpp::PreserveStorage; SEXP = SEXPREC*; std::string = std::__cxx11::basic_string<char>]':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/api/meat/is.h:155:0:   required from here
  155 |         SEXP sexp = env.get(".cppclass");
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/Environment.h:103: error: invalid conversion from 'int' to 'Rboolean' [-fpermissive]
  103 |             SEXP res = R_getVarEx(nameSym, env, FALSE, R_UnboundValue);
In file included from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/r/headers.h:72:
D:/RCompile/recent/R/include/Rinternals.h:539:29: note:   initializing argument 3 of 'SEXPREC* R_getVarEx(SEXP, SEXP, Rboolean, SEXP)'
  539 | SEXP R_getVarEx(SEXP, SEXP, Rboolean, SEXP); // envir.c
      |                             ^~~~~~~~
make[1]: *** [D:/RCompile/recent/R/etc/x64/Makeconf:304: RcppBlaze.o] Error 1
make[1]: Leaving directory '/d/temp/2026_02_14_01_50_00_18536/Rtmpoz0tq3/R.INSTALL537418455d50/RcppBlaze/src'
ERROR: compilation failed for package 'RcppBlaze'
* removing 'd:/Rcompile/CRANpkg/lib/4.6/RcppBlaze'
* restoring previous 'd:/Rcompile/CRANpkg/lib/4.6/RcppBlaze'