* installing *source* package ‘CEC’ ...
** this is package ‘CEC’ version ‘0.11.3’
** package ‘CEC’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘Apple clang version 14.0.3 (clang-1403.0.22.14.1)’
using SDK: ‘MacOSX11.3.1.sdk’
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG   -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c cec_r.cpp -o cec_r.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG   -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c cec_starter.cpp -o cec_starter.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG   -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c init.cpp -o init.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG   -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c models/cov_utils.cpp -o models/cov_utils.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG   -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c params.cpp -o params.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG   -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c r_params.cpp -o r_params.o
In file included from params.cpp:1:
In file included from ./params.h:5:
In file included from ./models/model.h:6:
./models/../cov.h:12:27: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'rows_iterator<const cec::mat>' and 'rows_iterator<const cec::mat>') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
            for (auto &&p : sample) add_point(p);
                          ^
./vec.h:239:18: note: candidate function with non-reversed arguments
            bool operator!=(const rows_iterator &ri) {
                 ^
./vec.h:235:18: note: ambiguous candidate function with reversed arguments
            bool operator==(const rows_iterator &ri) {
                 ^
In file included from params.cpp:1:
In file included from ./params.h:5:
In file included from ./models/model.h:6:
./models/../cov.h:75:27: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'rows_iterator<const cec::mat>' and 'rows_iterator<const cec::mat>') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
            for (auto &&p : sample) {
                          ^
./vec.h:239:18: note: candidate function with non-reversed arguments
            bool operator!=(const rows_iterator &ri) {
                 ^
./vec.h:235:18: note: ambiguous candidate function with reversed arguments
            bool operator==(const rows_iterator &ri) {
                 ^
In file included from r_params.cpp:1:
In file included from ./r_params.h:4:
In file included from ./params.h:5:
In file included from ./models/model.h:6:
./models/../cov.h:12:27: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'rows_iterator<const cec::mat>' and 'rows_iterator<const cec::mat>') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
            for (auto &&p : sample) add_point(p);
                          ^
./vec.h:239:18: note: candidate function with non-reversed arguments
            bool operator!=(const rows_iterator &ri) {
                 ^
./vec.h:235:18: note: ambiguous candidate function with reversed arguments
            bool operator==(const rows_iterator &ri) {
                 ^
In file included from r_params.cpp:1:
In file included from ./r_params.h:4:
In file included from ./params.h:5:
In file included from ./models/model.h:6:
./models/../cov.h:75:27: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'rows_iterator<const cec::mat>' and 'rows_iterator<const cec::mat>') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
            for (auto &&p : sample) {
                          ^
./vec.h:239:18: note: candidate function with non-reversed arguments
            bool operator!=(const rows_iterator &ri) {
                 ^
./vec.h:235:18: note: ambiguous candidate function with reversed arguments
            bool operator==(const rows_iterator &ri) {
                 ^
In file included from cec_r.cpp:1:
In file included from ./params.h:5:
In file included from ./models/model.h:6:
./models/../cov.h:12:27: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'rows_iterator<const cec::mat>' and 'rows_iterator<const cec::mat>') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
            for (auto &&p : sample) add_point(p);
                          ^
./vec.h:239:18: note: candidate function with non-reversed arguments
            bool operator!=(const rows_iterator &ri) {
                 ^
./vec.h:235:18: note: ambiguous candidate function with reversed arguments
            bool operator==(const rows_iterator &ri) {
                 ^
In file included from cec_r.cpp:1:
In file included from ./params.h:5:
In file included from ./models/model.h:6:
./models/../cov.h:75:27: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'rows_iterator<const cec::mat>' and 'rows_iterator<const cec::mat>') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
            for (auto &&p : sample) {
                          ^
./vec.h:239:18: note: candidate function with non-reversed arguments
            bool operator!=(const rows_iterator &ri) {
                 ^
./vec.h:235:18: note: ambiguous candidate function with reversed arguments
            bool operator==(const rows_iterator &ri) {
                 ^
In file included from cec_starter.cpp:1:
In file included from ./cec_starter.h:1:
In file included from ./starter.h:8:
In file included from ./models/model.h:6:
./models/../cov.h:12:27: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'rows_iterator<const cec::mat>' and 'rows_iterator<const cec::mat>') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
            for (auto &&p : sample) add_point(p);
                          ^
./vec.h:239:18: note: candidate function with non-reversed arguments
            bool operator!=(const rows_iterator &ri) {
                 ^
./vec.h:235:18: note: ambiguous candidate function with reversed arguments
            bool operator==(const rows_iterator &ri) {
                 ^
In file included from cec_starter.cpp:1:
In file included from ./cec_starter.h:1:
In file included from ./starter.h:8:
In file included from ./models/model.h:6:
./models/../cov.h:75:27: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'rows_iterator<const cec::mat>' and 'rows_iterator<const cec::mat>') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
            for (auto &&p : sample) {
                          ^
./vec.h:239:18: note: candidate function with non-reversed arguments
            bool operator!=(const rows_iterator &ri) {
                 ^
./vec.h:235:18: note: ambiguous candidate function with reversed arguments
            bool operator==(const rows_iterator &ri) {
                 ^
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG   -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c r_result.cpp -o r_result.o
2 warnings generated.
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG   -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c random.cpp -o random.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG   -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c split_starter.cpp -o split_starter.o
In file included from r_result.cpp:1:
In file included from ./r_result.h:4:
In file included from ./starter.h:8:
In file included from ./models/model.h:6:
./models/../cov.h:12:27: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'rows_iterator<const cec::mat>' and 'rows_iterator<const cec::mat>') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
            for (auto &&p : sample) add_point(p);
                          ^
./vec.h:239:18: note: candidate function with non-reversed arguments
            bool operator!=(const rows_iterator &ri) {
                 ^
./vec.h:235:18: note: ambiguous candidate function with reversed arguments
            bool operator==(const rows_iterator &ri) {
                 ^
In file included from r_result.cpp:1:
In file included from ./r_result.h:4:
In file included from ./starter.h:8:
In file included from ./models/model.h:6:
./models/../cov.h:75:27: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'rows_iterator<const cec::mat>' and 'rows_iterator<const cec::mat>') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
            for (auto &&p : sample) {
                          ^
./vec.h:239:18: note: candidate function with non-reversed arguments
            bool operator!=(const rows_iterator &ri) {
                 ^
./vec.h:235:18: note: ambiguous candidate function with reversed arguments
            bool operator==(const rows_iterator &ri) {
                 ^
2 warnings generated.
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG   -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c starter.cpp -o starter.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG   -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c variable_starter.cpp -o variable_starter.o
2 warnings generated.
In file included from split_starter.cpp:1:
In file included from ./split_starter.h:4:
In file included from ./starter.h:8:
In file included from ./models/model.h:6:
./models/../cov.h:12:27: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'rows_iterator<const cec::mat>' and 'rows_iterator<const cec::mat>') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
            for (auto &&p : sample) add_point(p);
                          ^
./vec.h:239:18: note: candidate function with non-reversed arguments
            bool operator!=(const rows_iterator &ri) {
                 ^
./vec.h:235:18: note: ambiguous candidate function with reversed arguments
            bool operator==(const rows_iterator &ri) {
                 ^
In file included from split_starter.cpp:1:
In file included from ./split_starter.h:4:
In file included from ./starter.h:8:
In file included from ./models/model.h:6:
./models/../cov.h:75:27: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'rows_iterator<const cec::mat>' and 'rows_iterator<const cec::mat>') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
            for (auto &&p : sample) {
                          ^
./vec.h:239:18: note: candidate function with non-reversed arguments
            bool operator!=(const rows_iterator &ri) {
                 ^
./vec.h:235:18: note: ambiguous candidate function with reversed arguments
            bool operator==(const rows_iterator &ri) {
                 ^
2 warnings generated.
In file included from starter.cpp:1:
In file included from ./starter.h:8:
In file included from ./models/model.h:6:
./models/../cov.h:12:27: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'rows_iterator<const cec::mat>' and 'rows_iterator<const cec::mat>') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
            for (auto &&p : sample) add_point(p);
                          ^
./vec.h:239:18: note: candidate function with non-reversed arguments
            bool operator!=(const rows_iterator &ri) {
                 ^
./vec.h:235:18: note: ambiguous candidate function with reversed arguments
            bool operator==(const rows_iterator &ri) {
                 ^
In file included from starter.cpp:1:
In file included from ./starter.h:8:
In file included from ./models/model.h:6:
./models/../cov.h:75:27: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'rows_iterator<const cec::mat>' and 'rows_iterator<const cec::mat>') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
            for (auto &&p : sample) {
                          ^
./vec.h:239:18: note: candidate function with non-reversed arguments
            bool operator!=(const rows_iterator &ri) {
                 ^
./vec.h:235:18: note: ambiguous candidate function with reversed arguments
            bool operator==(const rows_iterator &ri) {
                 ^
In file included from variable_starter.cpp:1:
In file included from ./variable_starter.h:4:
In file included from ./cec_starter.h:1:
In file included from ./starter.h:8:
In file included from ./models/model.h:6:
./models/../cov.h:12:27: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'rows_iterator<const cec::mat>' and 'rows_iterator<const cec::mat>') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
            for (auto &&p : sample) add_point(p);
                          ^
./vec.h:239:18: note: candidate function with non-reversed arguments
            bool operator!=(const rows_iterator &ri) {
                 ^
./vec.h:235:18: note: ambiguous candidate function with reversed arguments
            bool operator==(const rows_iterator &ri) {
                 ^
In file included from variable_starter.cpp:1:
In file included from ./variable_starter.h:4:
In file included from ./cec_starter.h:1:
In file included from ./starter.h:8:
In file included from ./models/model.h:6:
./models/../cov.h:75:27: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'rows_iterator<const cec::mat>' and 'rows_iterator<const cec::mat>') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
            for (auto &&p : sample) {
                          ^
./vec.h:239:18: note: candidate function with non-reversed arguments
            bool operator!=(const rows_iterator &ri) {
                 ^
./vec.h:235:18: note: ambiguous candidate function with reversed arguments
            bool operator==(const rows_iterator &ri) {
                 ^
2 warnings generated.
2 warnings generated.
2 warnings generated.
2 warnings generated.
clang++ -arch x86_64 -std=gnu++20 -dynamiclib -Wl,-headerpad_max_install_names -undefined dynamic_lookup -L/Library/Frameworks/R.framework/Resources/lib -L/opt/R/x86_64/lib -o CEC.so cec_r.o cec_starter.o init.o models/cov_utils.o params.o r_params.o r_result.o random.o split_starter.o starter.o variable_starter.o -L/Library/Frameworks/R.framework/Resources/lib -lRlapack -L/Library/Frameworks/R.framework/Resources/lib -lRblas -L/opt/gfortran/lib/gcc/x86_64-apple-darwin20.0/14.2.0 -L/opt/gfortran/lib -lemutls_w -lheapt_w -lgfortran -lquadmath -F/Library/Frameworks/R.framework/.. -framework R
installing to /Volumes/Builds/packages/big-sur-x86_64/results/4.6/CEC.Rcheck/00LOCK-CEC/00new/CEC/libs
** generating debug symbols (dSYM)
** 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 (CEC)