* installing *source* package ‘interpret’ ...
** this is package ‘interpret’ version ‘0.1.34’
** package ‘interpret’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘clang version 21.1.0-rc3’
using C++17
make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-clang/interpret/src'
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/ApplyTermUpdate.cpp -o libebm/ApplyTermUpdate.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/BoosterCore.cpp -o libebm/BoosterCore.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/BoosterShell.cpp -o libebm/BoosterShell.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/CalcInteractionStrength.cpp -o libebm/CalcInteractionStrength.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/compute_accessors.cpp -o libebm/compute_accessors.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/ConvertAddBin.cpp -o libebm/ConvertAddBin.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/CutQuantile.cpp -o libebm/CutQuantile.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/CutUniform.cpp -o libebm/CutUniform.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/CutWinsorized.cpp -o libebm/CutWinsorized.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/dataset_shared.cpp -o libebm/dataset_shared.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/DataSetBoosting.cpp -o libebm/DataSetBoosting.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/DataSetInteraction.cpp -o libebm/DataSetInteraction.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/DetermineLinkFunction.cpp -o libebm/DetermineLinkFunction.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/debug_ebm.cpp -o libebm/debug_ebm.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/Discretize.cpp -o libebm/Discretize.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/Term.cpp -o libebm/Term.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/GenerateTermUpdate.cpp -o libebm/GenerateTermUpdate.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/InitializeGradientsAndHessians.cpp -o libebm/InitializeGradientsAndHessians.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/InteractionCore.cpp -o libebm/InteractionCore.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/InteractionShell.cpp -o libebm/InteractionShell.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/interpretable_numerics.cpp -o libebm/interpretable_numerics.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/PartitionOneDimensionalBoosting.cpp -o libebm/PartitionOneDimensionalBoosting.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/PartitionRandomBoosting.cpp -o libebm/PartitionRandomBoosting.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/PartitionTwoDimensionalBoosting.cpp -o libebm/PartitionTwoDimensionalBoosting.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/PartitionTwoDimensionalInteraction.cpp -o libebm/PartitionTwoDimensionalInteraction.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/Purify.cpp -o libebm/Purify.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/RandomDeterministic.cpp -o libebm/RandomDeterministic.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/random.cpp -o libebm/random.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/sampling.cpp -o libebm/sampling.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/InnerBag.cpp -o libebm/InnerBag.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/Tensor.cpp -o libebm/Tensor.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/TensorTotalsBuild.cpp -o libebm/TensorTotalsBuild.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/TermInnerBag.cpp -o libebm/TermInnerBag.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/unzoned/logging.cpp -o libebm/unzoned/logging.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/unzoned/unzoned.cpp -o libebm/unzoned/unzoned.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c libebm/compute/cpu_ebm/cpu_64.cpp -o libebm/compute/cpu_ebm/cpu_64.o
/usr/local/clang21/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/clang21/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  -isystem /usr/local/clang21/include -I/usr/local/clang/include   -fvisibility=hidden  -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw   -c interpret_R.cpp -o interpret_R.o
In file included from libebm/compute/cpu_ebm/cpu_64.cpp:13:
./libebm/unzoned/unzoned.h:196:57: error: unknown type name 'size_t'; did you mean 'std::size_t'?
  196 | INTERNAL_IMPORT_EXPORT_INCLUDE void* AlignedAlloc(const size_t cBytes);
      |                                                         ^~~~~~
      |                                                         std::size_t
/usr/local/clang21/bin/../include/c++/v1/__cstddef/size_t.h:20:7: note: 'std::size_t' declared here
   20 | using size_t = decltype(sizeof(int));
      |       ^
In file included from libebm/compute/cpu_ebm/cpu_64.cpp:13:
./libebm/unzoned/unzoned.h:199:24: error: unknown type name 'size_t'; did you mean 'std::size_t'?
  199 |       void** const pp, size_t* const pcOldBytes, const size_t cRequiredBytes, const BoolEbm bCopy);
      |                        ^~~~~~
      |                        std::size_t
/usr/local/clang21/bin/../include/c++/v1/__cstddef/size_t.h:20:7: note: 'std::size_t' declared here
   20 | using size_t = decltype(sizeof(int));
      |       ^
In file included from libebm/compute/cpu_ebm/cpu_64.cpp:13:
./libebm/unzoned/unzoned.h:199:56: error: unknown type name 'size_t'; did you mean 'std::size_t'?
  199 |       void** const pp, size_t* const pcOldBytes, const size_t cRequiredBytes, const BoolEbm bCopy);
      |                                                        ^~~~~~
      |                                                        std::size_t
/usr/local/clang21/bin/../include/c++/v1/__cstddef/size_t.h:20:7: note: 'std::size_t' declared here
   20 | using size_t = decltype(sizeof(int));
      |       ^
In file included from libebm/compute/cpu_ebm/cpu_64.cpp:13:
./libebm/unzoned/unzoned.h:220:14: error: unknown type name 'size_t'; did you mean 'std::size_t'?
  220 | static const size_t k_cFloatSumLimit = 524288;
      |              ^~~~~~
      |              std::size_t
/usr/local/clang21/bin/../include/c++/v1/__cstddef/size_t.h:20:7: note: 'std::size_t' declared here
   20 | using size_t = decltype(sizeof(int));
      |       ^
In file included from libebm/compute/cpu_ebm/cpu_64.cpp:13:
./libebm/unzoned/unzoned.h:244:32: error: unknown type name 'size_t'; did you mean 'std::size_t'?
  244 | INTERNAL_IMPORT_EXPORT_INCLUDE size_t CountParams(const char* sRegistration, const char* const sRegistrationEnd);
      |                                ^~~~~~
      |                                std::size_t
/usr/local/clang21/bin/../include/c++/v1/__cstddef/size_t.h:20:7: note: 'std::size_t' declared here
   20 | using size_t = decltype(sizeof(int));
      |       ^
In file included from libebm/compute/cpu_ebm/cpu_64.cpp:27:
In file included from ./libebm/compute/compute_wrapper.hpp:10:
./libebm/compute/BinSumsBoosting.hpp:1329:67: warning: '&&' within '||' [-Wlogical-op-parentheses]
 1328 |       typename std::enable_if<bCollapsed || 1 == TFloat::k_cSIMDPack ||
      |                                                                      ~~
 1329 |                   0 == HESSIAN_PARALLEL_BIN_BYTES_MAX && bHessian && 1 == cCompilerScores ||
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
./libebm/compute/BinSumsBoosting.hpp:1329:67: note: place parentheses around the '&&' expression to silence this warning
 1329 |                   0 == HESSIAN_PARALLEL_BIN_BYTES_MAX && bHessian && 1 == cCompilerScores ||
      |                                                                   ^
      |                   (                                                                      )
./libebm/compute/BinSumsBoosting.hpp:1330:69: warning: '&&' within '||' [-Wlogical-op-parentheses]
 1329 |                   0 == HESSIAN_PARALLEL_BIN_BYTES_MAX && bHessian && 1 == cCompilerScores ||
      |                                                                                           ~~
 1330 |                   0 == GRADIENT_PARALLEL_BIN_BYTES_MAX && !bHessian && 1 == cCompilerScores ||
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
./libebm/compute/BinSumsBoosting.hpp:1330:69: note: place parentheses around the '&&' expression to silence this warning
 1330 |                   0 == GRADIENT_PARALLEL_BIN_BYTES_MAX && !bHessian && 1 == cCompilerScores ||
      |                                                                     ^
      |                   (                                                                        )
./libebm/compute/BinSumsBoosting.hpp:1331:70: warning: '&&' within '||' [-Wlogical-op-parentheses]
 1330 |                   0 == GRADIENT_PARALLEL_BIN_BYTES_MAX && !bHessian && 1 == cCompilerScores ||
      |                                                                                             ~~
 1331 |                   0 == MULTISCORE_PARALLEL_BIN_BYTES_MAX && bHessian && 1 != cCompilerScores ||
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
./libebm/compute/BinSumsBoosting.hpp:1331:70: note: place parentheses around the '&&' expression to silence this warning
 1331 |                   0 == MULTISCORE_PARALLEL_BIN_BYTES_MAX && bHessian && 1 != cCompilerScores ||
      |                                                                      ^
      |                   (                                                                         )
./libebm/compute/BinSumsBoosting.hpp:1332:29: warning: '&&' within '||' [-Wlogical-op-parentheses]
 1331 |                   0 == MULTISCORE_PARALLEL_BIN_BYTES_MAX && bHessian && 1 != cCompilerScores ||
      |                                                                                              ~~
 1332 |                   !bHessian && 1 != cCompilerScores,
      |                   ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
./libebm/compute/BinSumsBoosting.hpp:1332:29: note: place parentheses around the '&&' expression to silence this warning
 1332 |                   !bHessian && 1 != cCompilerScores,
      |                             ^                      
      |                   (                                )
./libebm/compute/BinSumsBoosting.hpp:1346:85: warning: '&&' within '||' [-Wlogical-op-parentheses]
 1345 |       typename std::enable_if<!(bCollapsed || 1 == TFloat::k_cSIMDPack ||
      |                                                                        ~~
 1346 |                                     0 == HESSIAN_PARALLEL_BIN_BYTES_MAX && bHessian && 1 == cCompilerScores ||
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
./libebm/compute/BinSumsBoosting.hpp:1346:85: note: place parentheses around the '&&' expression to silence this warning
 1346 |                                     0 == HESSIAN_PARALLEL_BIN_BYTES_MAX && bHessian && 1 == cCompilerScores ||
      |                                                                                     ^
      |                                     (                                                                      )
./libebm/compute/BinSumsBoosting.hpp:1347:87: warning: '&&' within '||' [-Wlogical-op-parentheses]
 1346 |                                     0 == HESSIAN_PARALLEL_BIN_BYTES_MAX && bHessian && 1 == cCompilerScores ||
      |                                                                                                             ~~
 1347 |                                     0 == GRADIENT_PARALLEL_BIN_BYTES_MAX && !bHessian && 1 == cCompilerScores ||
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
./libebm/compute/BinSumsBoosting.hpp:1347:87: note: place parentheses around the '&&' expression to silence this warning
 1347 |                                     0 == GRADIENT_PARALLEL_BIN_BYTES_MAX && !bHessian && 1 == cCompilerScores ||
      |                                                                                       ^
      |                                     (                                                                        )
./libebm/compute/BinSumsBoosting.hpp:1348:88: warning: '&&' within '||' [-Wlogical-op-parentheses]
 1347 |                                     0 == GRADIENT_PARALLEL_BIN_BYTES_MAX && !bHessian && 1 == cCompilerScores ||
      |                                                                                                               ~~
 1348 |                                     0 == MULTISCORE_PARALLEL_BIN_BYTES_MAX && bHessian && 1 != cCompilerScores ||
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
./libebm/compute/BinSumsBoosting.hpp:1348:88: note: place parentheses around the '&&' expression to silence this warning
 1348 |                                     0 == MULTISCORE_PARALLEL_BIN_BYTES_MAX && bHessian && 1 != cCompilerScores ||
      |                                                                                        ^
      |                                     (                                                                         )
./libebm/compute/BinSumsBoosting.hpp:1349:47: warning: '&&' within '||' [-Wlogical-op-parentheses]
 1348 |                                     0 == MULTISCORE_PARALLEL_BIN_BYTES_MAX && bHessian && 1 != cCompilerScores ||
      |                                                                                                                ~~
 1349 |                                     !bHessian && 1 != cCompilerScores),
      |                                     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
./libebm/compute/BinSumsBoosting.hpp:1349:47: note: place parentheses around the '&&' expression to silence this warning
 1349 |                                     !bHessian && 1 != cCompilerScores),
      |                                               ^                      
      |                                     (                                )
8 warnings and 5 errors generated.
make[1]: *** [/data/gannet/ripley/R/clang21/etc/Makeconf:209: libebm/compute/cpu_ebm/cpu_64.o] Error 1
make[1]: Target 'all' not remade because of errors.
make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-clang/interpret/src'
ERROR: compilation failed for package ‘interpret’
* removing ‘/data/gannet/ripley/R/packages/tests-clang/interpret.Rcheck/interpret’