* installing *source* package 'interpret' ...
** package 'interpret' successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: 'g++.exe (GCC) 13.3.0'
using C++17
make[1]: Entering directory '/d/temp/2024_11_30_01_50_01_12229/Rtmp2pTxft/R.INSTALL24c8436e45c9d/interpret/src'
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/ApplyTermUpdate.cpp -o libebm/ApplyTermUpdate.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/BoosterCore.cpp -o libebm/BoosterCore.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/BoosterShell.cpp -o libebm/BoosterShell.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/CalcInteractionStrength.cpp -o libebm/CalcInteractionStrength.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/compute_accessors.cpp -o libebm/compute_accessors.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/ConvertAddBin.cpp -o libebm/ConvertAddBin.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/CutQuantile.cpp -o libebm/CutQuantile.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/CutUniform.cpp -o libebm/CutUniform.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/CutWinsorized.cpp -o libebm/CutWinsorized.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/dataset_shared.cpp -o libebm/dataset_shared.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/DataSetBoosting.cpp -o libebm/DataSetBoosting.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/DataSetInteraction.cpp -o libebm/DataSetInteraction.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/DetermineLinkFunction.cpp -o libebm/DetermineLinkFunction.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/debug_ebm.cpp -o libebm/debug_ebm.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/Discretize.cpp -o libebm/Discretize.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/Term.cpp -o libebm/Term.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/GenerateTermUpdate.cpp -o libebm/GenerateTermUpdate.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/InitializeGradientsAndHessians.cpp -o libebm/InitializeGradientsAndHessians.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/InteractionCore.cpp -o libebm/InteractionCore.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/InteractionShell.cpp -o libebm/InteractionShell.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/interpretable_numerics.cpp -o libebm/interpretable_numerics.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/PartitionOneDimensionalBoosting.cpp -o libebm/PartitionOneDimensionalBoosting.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/PartitionRandomBoosting.cpp -o libebm/PartitionRandomBoosting.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/PartitionTwoDimensionalBoosting.cpp -o libebm/PartitionTwoDimensionalBoosting.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/PartitionTwoDimensionalInteraction.cpp -o libebm/PartitionTwoDimensionalInteraction.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/Purify.cpp -o libebm/Purify.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/RandomDeterministic.cpp -o libebm/RandomDeterministic.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/random.cpp -o libebm/random.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/sampling.cpp -o libebm/sampling.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/InnerBag.cpp -o libebm/InnerBag.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/Tensor.cpp -o libebm/Tensor.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/TensorTotalsBuild.cpp -o libebm/TensorTotalsBuild.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/TermInnerBag.cpp -o libebm/TermInnerBag.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/unzoned/logging.cpp -o libebm/unzoned/logging.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/unzoned/unzoned.cpp -o libebm/unzoned/unzoned.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c libebm/compute/cpu_ebm/cpu_64.cpp -o libebm/compute/cpu_ebm/cpu_64.o
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I./libebm/pch -I./libebm/inc -I./libebm/unzoned -I./libebm/bridge -I./libebm -I./libebm/compute -I./libebm/compute/objectives -I./libebm/compute/metrics -DLIBEBM_R    -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"       -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -DR_NO_REMAP -c interpret_R.cpp -o interpret_R.o
interpret_R.cpp:25: warning: "R_NO_REMAP" redefined
   25 | #define R_NO_REMAP
      | 
<command-line>: note: this is the location of the previous definition
g++ -shared -s -static-libgcc -o interpret.dll interpret-win.def ./libebm/ApplyTermUpdate.o ./libebm/BoosterCore.o ./libebm/BoosterShell.o ./libebm/CalcInteractionStrength.o ./libebm/compute_accessors.o ./libebm/ConvertAddBin.o ./libebm/CutQuantile.o ./libebm/CutUniform.o ./libebm/CutWinsorized.o ./libebm/dataset_shared.o ./libebm/DataSetBoosting.o ./libebm/DataSetInteraction.o ./libebm/DetermineLinkFunction.o ./libebm/debug_ebm.o ./libebm/Discretize.o ./libebm/Term.o ./libebm/GenerateTermUpdate.o ./libebm/InitializeGradientsAndHessians.o ./libebm/InteractionCore.o ./libebm/InteractionShell.o ./libebm/interpretable_numerics.o ./libebm/PartitionOneDimensionalBoosting.o ./libebm/PartitionRandomBoosting.o ./libebm/PartitionTwoDimensionalBoosting.o ./libebm/PartitionTwoDimensionalInteraction.o ./libebm/Purify.o ./libebm/RandomDeterministic.o ./libebm/random.o ./libebm/sampling.o ./libebm/InnerBag.o ./libebm/Tensor.o ./libebm/TensorTotalsBuild.o ./libebm/TermInnerBag.o ./libebm/unzoned/logging.o ./libebm/unzoned/unzoned.o ./libebm/compute/cpu_ebm/cpu_64.o interpret_R.o -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_11_30_01_50_01_12229/Rtmp2pTxft/R.INSTALL24c8436e45c9d/interpret/src'
make[1]: Entering directory '/d/temp/2024_11_30_01_50_01_12229/Rtmp2pTxft/R.INSTALL24c8436e45c9d/interpret/src'
make[1]: Leaving directory '/d/temp/2024_11_30_01_50_01_12229/Rtmp2pTxft/R.INSTALL24c8436e45c9d/interpret/src'
installing to d:/Rcompile/CRANpkg/lib/4.5/00LOCK-interpret/00new/interpret/libs/x64
** R
** 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 'interpret' as interpret_0.1.34.zip
* DONE (interpret)