* installing *source* package ‘spAbundance’ ...
** package ‘spAbundance’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘clang version 18.1.4’
make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-clang/spAbundance/src'
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c DS.cpp -o DS.o
DS.cpp:590:51: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  590 |               if ((XpRE[alphaStarIndx[l] * J + j] == alphaLevelIndx[l])) {
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
DS.cpp:590:51: note: remove extraneous parentheses around the comparison to silence this warning
  590 |               if ((XpRE[alphaStarIndx[l] * J + j] == alphaLevelIndx[l])) {
      |                   ~                               ^                   ~
DS.cpp:590:51: note: use '=' to turn this equality comparison into an assignment
  590 |               if ((XpRE[alphaStarIndx[l] * J + j] == alphaLevelIndx[l])) {
      |                                                   ^~
      |                                                   =
1 warning generated.
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c NMix.cpp -o NMix.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c abund.cpp -o abund.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c abundGaussian.cpp -o abundGaussian.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c checkAlphaDS.cpp -o checkAlphaDS.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c checkMSAlphaDS.cpp -o checkMSAlphaDS.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c idist.cpp -o idist.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c init.cpp -o init.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c lfMsAbund.cpp -o lfMsAbund.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c lfMsAbundGaussian.cpp -o lfMsAbundGaussian.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c lfMsDS.cpp -o lfMsDS.o
lfMsDS.cpp:843:53: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  843 |                 if ((XpRE[alphaStarIndx[l] * J + j] == alphaLevelIndx[l])) {
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
lfMsDS.cpp:843:53: note: remove extraneous parentheses around the comparison to silence this warning
  843 |                 if ((XpRE[alphaStarIndx[l] * J + j] == alphaLevelIndx[l])) {
      |                     ~                               ^                   ~
lfMsDS.cpp:843:53: note: use '=' to turn this equality comparison into an assignment
  843 |                 if ((XpRE[alphaStarIndx[l] * J + j] == alphaLevelIndx[l])) {
      |                                                     ^~
      |                                                     =
1 warning generated.
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c lfMsNMix.cpp -o lfMsNMix.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c mkSpCov.cpp -o mkSpCov.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c msAbund.cpp -o msAbund.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c msAbundGaussian.cpp -o msAbundGaussian.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c msDS.cpp -o msDS.o
msDS.cpp:781:53: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  781 |                 if ((XpRE[alphaStarIndx[l] * J + j] == alphaLevelIndx[l])) {
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
msDS.cpp:781:53: note: remove extraneous parentheses around the comparison to silence this warning
  781 |                 if ((XpRE[alphaStarIndx[l] * J + j] == alphaLevelIndx[l])) {
      |                     ~                               ^                   ~
msDS.cpp:781:53: note: use '=' to turn this equality comparison into an assignment
  781 |                 if ((XpRE[alphaStarIndx[l] * J + j] == alphaLevelIndx[l])) {
      |                                                     ^~
      |                                                     =
1 warning generated.
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c msNMix.cpp -o msNMix.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c nn.cpp -o nn.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c rpg.cpp -o rpg.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c sfMsAbundGaussianNNGP.cpp -o sfMsAbundGaussianNNGP.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c sfMsAbundNNGP.cpp -o sfMsAbundNNGP.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c sfMsAbundNNGPPredict.cpp -o sfMsAbundNNGPPredict.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c sfMsDSNNGP.cpp -o sfMsDSNNGP.o
sfMsDSNNGP.cpp:980:53: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  980 |                 if ((XpRE[alphaStarIndx[l] * J + j] == alphaLevelIndx[l])) {
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
sfMsDSNNGP.cpp:980:53: note: remove extraneous parentheses around the comparison to silence this warning
  980 |                 if ((XpRE[alphaStarIndx[l] * J + j] == alphaLevelIndx[l])) {
      |                     ~                               ^                   ~
sfMsDSNNGP.cpp:980:53: note: use '=' to turn this equality comparison into an assignment
  980 |                 if ((XpRE[alphaStarIndx[l] * J + j] == alphaLevelIndx[l])) {
      |                                                     ^~
      |                                                     =
1 warning generated.
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c sfMsNMixNNGP.cpp -o sfMsNMixNNGP.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c sfMsNMixNNGPPredict.cpp -o sfMsNMixNNGPPredict.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c spAbundGaussianNNGP.cpp -o spAbundGaussianNNGP.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c spAbundNNGP.cpp -o spAbundNNGP.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c spAbundNNGPPredict.cpp -o spAbundNNGPPredict.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c spDSNNGP.cpp -o spDSNNGP.o
spDSNNGP.cpp:731:51: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  731 |               if ((XpRE[alphaStarIndx[l] * J + j] == alphaLevelIndx[l])) {
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
spDSNNGP.cpp:731:51: note: remove extraneous parentheses around the comparison to silence this warning
  731 |               if ((XpRE[alphaStarIndx[l] * J + j] == alphaLevelIndx[l])) {
      |                   ~                               ^                   ~
spDSNNGP.cpp:731:51: note: use '=' to turn this equality comparison into an assignment
  731 |               if ((XpRE[alphaStarIndx[l] * J + j] == alphaLevelIndx[l])) {
      |                                                   ^~
      |                                                   =
1 warning generated.
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c spNMixNNGP.cpp -o spNMixNNGP.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c spNMixNNGPPredict.cpp -o spNMixNNGPPredict.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c svcAbundNNGP.cpp -o svcAbundNNGP.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c svcAbundNNGPPredict.cpp -o svcAbundNNGPPredict.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c svcMsAbundGaussianNNGP.cpp -o svcMsAbundGaussianNNGP.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c svcMsAbundGaussianNNGPPredict.cpp -o svcMsAbundGaussianNNGPPredict.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c util.cpp -o util.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG   -isystem /usr/local/clang18/include -I/usr/local/clang/include   -fopenmp -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3   -c waicAbund.cpp -o waicAbund.o
/usr/local/clang18/bin/clang++ -std=gnu++17 -shared -L/usr/local/clang/lib64 -L/usr/local/clang18/lib -L/usr/local/clang18/lib/x86_64-unknown-linux-gnu -L/usr/local/gcc13/lib64 -L/usr/local/lib64 -o spAbundance.so DS.o NMix.o abund.o abundGaussian.o checkAlphaDS.o checkMSAlphaDS.o idist.o init.o lfMsAbund.o lfMsAbundGaussian.o lfMsDS.o lfMsNMix.o mkSpCov.o msAbund.o msAbundGaussian.o msDS.o msNMix.o nn.o rpg.o sfMsAbundGaussianNNGP.o sfMsAbundNNGP.o sfMsAbundNNGPPredict.o sfMsDSNNGP.o sfMsNMixNNGP.o sfMsNMixNNGPPredict.o spAbundGaussianNNGP.o spAbundNNGP.o spAbundNNGPPredict.o spDSNNGP.o spNMixNNGP.o spNMixNNGPPredict.o svcAbundNNGP.o svcAbundNNGPPredict.o svcMsAbundGaussianNNGP.o svcMsAbundGaussianNNGPPredict.o util.o waicAbund.o -L/data/gannet/ripley/R/R-clang/lib -lRlapack -L/data/gannet/ripley/R/R-clang/lib -lRblas -lFortran_main -lFortranRuntime -lFortranDecimal -lm -fopenmp
make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-clang/spAbundance/src'
make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-clang/spAbundance/src'
make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-clang/spAbundance/src'
installing to /data/gannet/ripley/R/packages/tests-clang/spAbundance.Rcheck/00LOCK-spAbundance/00new/spAbundance/libs
** R
** data
*** moving datasets to lazyload DB
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
*** copying figures
** building package indices
** testing if installed package can be loaded from temporary location
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (spAbundance)