* installing *source* package ‘cxreg’ ...
** this is package ‘cxreg’ version ‘1.0.0’
** package ‘cxreg’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using Fortran compiler: ‘GNU Fortran (GCC) 15.1.1 20250521 (Red Hat 15.1.1-2)’
using C++ compiler: ‘g++ (GCC) 15.1.1 20250521 (Red Hat 15.1.1-2)’
make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-devel/cxreg/src'
gfortran  -fpic  -g -O2 -mtune=native -Wall -pedantic  -c cglassocd_noscale.f -o cglassocd_noscale.o
cglassocd_noscale.f:8:21:

    8 |       double complex tmp
      |                     1
Warning: GNU Extension: DOUBLE COMPLEX at (1)
cglassocd_noscale.f:9:21:

    9 |       double complex s(1:p,1:p)
      |                     1
Warning: GNU Extension: DOUBLE COMPLEX at (1)
cglassocd_noscale.f:10:21:

   10 |       double complex w(1:p,1:p),wo(1:p,1:p),w0(1:p,1:p)
      |                     1
Warning: GNU Extension: DOUBLE COMPLEX at (1)
cglassocd_noscale.f:13:21:

   13 |       double complex theta(1:p,1:p)
      |                     1
Warning: GNU Extension: DOUBLE COMPLEX at (1)
cglassocd_noscale.f:12:47:

   12 |       double complex w11_sc(1:(p-1),1:(p-1)), s12_sc(1:(p-1))
      |                                               1~~~~~~~~~~~~~~
Warning: Unused variable ‘s12_sc’ declared at (1) [-Wunused-variable]
cglassocd_noscale.f:11:22:

   11 |       double complex sc(1:(p-1)),s12(1:(p-1)),w11(1:(p-1),1:(p-1))
      |                      1~~~~~~~~~~
Warning: Unused variable ‘sc’ declared at (1) [-Wunused-variable]
cglassocd_noscale.f:12:22:

   12 |       double complex w11_sc(1:(p-1),1:(p-1)), s12_sc(1:(p-1))
      |                      1~~~~~~~~~~~~~~~~~~~~~~
Warning: Unused variable ‘w11_sc’ declared at (1) [-Wunused-variable]
gfortran  -fpic  -g -O2 -mtune=native -Wall -pedantic  -c cglassocd_scaled.f -o cglassocd_scaled.o
cglassocd_scaled.f:8:21:

    8 |       double complex tmp
      |                     1
Warning: GNU Extension: DOUBLE COMPLEX at (1)
cglassocd_scaled.f:9:21:

    9 |       double complex s(1:p,1:p)
      |                     1
Warning: GNU Extension: DOUBLE COMPLEX at (1)
cglassocd_scaled.f:10:21:

   10 |       double complex w(1:p,1:p),wo(1:p,1:p),w0(1:p,1:p)
      |                     1
Warning: GNU Extension: DOUBLE COMPLEX at (1)
cglassocd_scaled.f:13:21:

   13 |       double complex theta(1:p,1:p)
      |                     1
Warning: GNU Extension: DOUBLE COMPLEX at (1)
g++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG   -I/usr/local/include    -fpic  -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection   -c classo_init.cpp -o classo_init.o
gfortran  -fpic  -g -O2 -mtune=native -Wall -pedantic  -c classocd_cov.f -o classocd_cov.o
classocd_cov.f:7:21:

    7 |       double complex xx(1:p,1:p),xy(1:p),b0(1:p),b(1:p),bo(1:p)
      |                     1
Warning: GNU Extension: DOUBLE COMPLEX at (1)
classocd_cov.f:8:21:

    8 |       double complex xr(1:p),v(1:p),xro(1:p),tmp
      |                     1
Warning: GNU Extension: DOUBLE COMPLEX at (1)
gfortran  -fpic  -g -O2 -mtune=native -Wall -pedantic  -c classocd_cov_noscale.f -o classocd_cov_noscale.o
classocd_cov_noscale.f:7:21:

    7 |       double complex xx(1:p,1:p),xy(1:p),b0(1:p),b(1:p),bo(1:p)
      |                     1
Warning: GNU Extension: DOUBLE COMPLEX at (1)
classocd_cov_noscale.f:8:21:

    8 |       double complex xr(1:p),v(1:p),xro(1:p),tmp
      |                     1
Warning: GNU Extension: DOUBLE COMPLEX at (1)
gfortran  -fpic  -g -O2 -mtune=native -Wall -pedantic  -c classocd_warm.f -o classocd_warm.o
classocd_warm.f:7:21:

    7 |       double complex x(1:n, 1:p),xj(1:n),y(1:n),b0(1:p),b(1:p),bo(1:p)
      |                     1
Warning: GNU Extension: DOUBLE COMPLEX at (1)
classocd_warm.f:8:21:

    8 |       double complex r(1:n),rj(1:n)
      |                     1
Warning: GNU Extension: DOUBLE COMPLEX at (1)
classocd_warm.f:10:21:

   10 |       double complex ro(1:n)
      |                     1
Warning: GNU Extension: DOUBLE COMPLEX at (1)
classocd_warm.f:12:21:

   12 |       double complex sxr
      |                     1
Warning: GNU Extension: DOUBLE COMPLEX at (1)
classocd_warm.f:6:19:

    6 |       integer i,j,k,it
      |                   1
Warning: Unused variable ‘k’ declared at (1) [-Wunused-variable]
gfortran  -fpic  -g -O2 -mtune=native -Wall -pedantic  -c classocd_warm_screen.f -o classocd_warm_screen.o
classocd_warm_screen.f:7:21:

    7 |       double complex x(1:n,1:p),y(1:n),b0(1:p),tmp,r(1:n)
      |                     1
Warning: GNU Extension: DOUBLE COMPLEX at (1)
classocd_warm_screen.f:46:21:

   46 |       double complex x(1:n, 1:p),xj(1:n),y(1:n),b0(1:p),b(1:p),bo(1:p)
      |                     1
Warning: GNU Extension: DOUBLE COMPLEX at (1)
classocd_warm_screen.f:47:21:

   47 |       double complex r(1:n),rj(1:n)
      |                     1
Warning: GNU Extension: DOUBLE COMPLEX at (1)
classocd_warm_screen.f:49:21:

   49 |       double complex ro(1:n)
      |                     1
Warning: GNU Extension: DOUBLE COMPLEX at (1)
classocd_warm_screen.f:51:21:

   51 |       double complex sxr
      |                     1
Warning: GNU Extension: DOUBLE COMPLEX at (1)
gfortran  -fpic  -g -O2 -mtune=native -Wall -pedantic  -c soft_threshold.f -o soft_threshold.o
soft_threshold.f:5:21:

    5 |       double complex x, sxr, rj(1:n), xj(1:n)
      |                     1
Warning: GNU Extension: DOUBLE COMPLEX at (1)
gfortran  -fpic  -g -O2 -mtune=native -Wall -pedantic  -c soft_threshold_cov.f -o soft_threshold_cov.o
soft_threshold_cov.f:4:21:

    4 |       double complex x
      |                     1
Warning: GNU Extension: DOUBLE COMPLEX at (1)
soft_threshold_cov.f:18:21:

   18 |       double complex xx(1:p,1:p),xy(1:p),b0(1:p),tmp
      |                     1
Warning: GNU Extension: DOUBLE COMPLEX at (1)
g++ -std=gnu++17 -shared -L/usr/local/lib64 -o cxreg.so cglassocd_noscale.o cglassocd_scaled.o classo_init.o classocd_cov.o classocd_cov_noscale.o classocd_warm.o classocd_warm_screen.o soft_threshold.o soft_threshold_cov.o -lgfortran -lm -lquadmath
make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-devel/cxreg/src'
make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-devel/cxreg/src'
make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-devel/cxreg/src'
installing to /data/gannet/ripley/R/packages/tests-devel/cxreg.Rcheck/00LOCK-cxreg/00new/cxreg/libs
** R
** data
** 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
** 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 (cxreg)