* installing *source* package ‘ast2ast’ ... ** this is package ‘ast2ast’ version ‘1.1.1’ ** using staged installation ** libs specified C++20 using C++ compiler: ‘Debian clang version 23.1.3 (1)’ using C++20 clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c RcppExports.cpp -o RcppExports.o clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_ADArrayOps.cpp -o tests_ADArrayOps.o clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_Allocation.cpp -o tests_Allocation.o clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_Array.cpp -o tests_Array.o clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_Borrow.cpp -o tests_Borrow.o tests_Borrow.cpp:256:18: warning: unused variable 'test' [-Wunused-variable] 256 | const auto test = empty_borrow.get(0); | ^~~~ tests_Borrow.cpp:373:3: note: in instantiation of function template specialization 'test_borrow' requested here 373 | test_borrow(); | ^ ./../inst/include/etr_bits/./Core/Types.hpp:95:33: note: add a deduction guide to suppress this warning 95 | template struct string_literal { | ^ tests_Borrow.cpp:275:18: warning: unused variable 'test' [-Wunused-variable] 275 | const auto test = b.get(-1); | ^~~~ tests_Borrow.cpp:281:18: warning: unused variable 'test' [-Wunused-variable] 281 | const auto test = b.get(2); | ^~~~ tests_Borrow.cpp:287:18: warning: unused variable 'test' [-Wunused-variable] 287 | const auto test = b.get(100); | ^~~~ tests_Borrow.cpp:305:18: warning: unused variable 'test' [-Wunused-variable] 305 | const auto test = b.get(100); | ^~~~ ./../inst/include/etr_bits/./Core/Types.hpp:95:33: note: add a deduction guide to suppress this warning 95 | template struct string_literal { | ^ tests_Borrow.cpp:256:18: warning: unused variable 'test' [-Wunused-variable] 256 | const auto test = empty_borrow.get(0); | ^~~~ tests_Borrow.cpp:375:3: note: in instantiation of function template specialization 'test_borrow' requested here 375 | test_borrow(); | ^ tests_Borrow.cpp:275:18: warning: unused variable 'test' [-Wunused-variable] 275 | const auto test = b.get(-1); | ^~~~ tests_Borrow.cpp:281:18: warning: unused variable 'test' [-Wunused-variable] 281 | const auto test = b.get(2); | ^~~~ tests_Borrow.cpp:287:18: warning: unused variable 'test' [-Wunused-variable] 287 | const auto test = b.get(100); | ^~~~ tests_Borrow.cpp:305:18: warning: unused variable 'test' [-Wunused-variable] 305 | const auto test = b.get(100); | ^~~~ 10 warnings generated. clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_Buffer.cpp -o tests_Buffer.o tests_Buffer.cpp:132:18: warning: unused variable 'test' [-Wunused-variable] 132 | const auto test = b.get(0); | ^~~~ tests_Buffer.cpp:901:3: note: in instantiation of function template specialization 'test_buffer' requested here 901 | test_buffer(); | ^ ./../inst/include/etr_bits/./Core/Types.hpp:95:33: note: add a deduction guide to suppress this warning 95 | template struct string_literal { | ^ tests_Buffer.cpp:151:18: warning: unused variable 'test' [-Wunused-variable] 151 | const auto test = b.get(-1); | ^~~~ tests_Buffer.cpp:157:18: warning: unused variable 'test' [-Wunused-variable] 157 | const auto test = b.get(2); | ^~~~ tests_Buffer.cpp:163:18: warning: unused variable 'test' [-Wunused-variable] 163 | const auto test = b.get(100); | ^~~~ tests_Buffer.cpp:181:18: warning: unused variable 'test' [-Wunused-variable] 181 | const auto test = b.get(100); | ^~~~ ./../inst/include/etr_bits/./Core/Types.hpp:95:33: note: add a deduction guide to suppress this warning 95 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:95:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:95:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:95:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:95:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:95:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:95:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:95:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:95:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:95:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:95:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:95:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:95:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:95:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:95:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:95:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:95:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:95:33: note: add a deduction guide to suppress this warning tests_Buffer.cpp:132:18: warning: unused variable 'test' [-Wunused-variable] 132 | const auto test = b.get(0); | ^~~~ tests_Buffer.cpp:903:3: note: in instantiation of function template specialization 'test_buffer' requested here 903 | test_buffer(); | ^ tests_Buffer.cpp:151:18: warning: unused variable 'test' [-Wunused-variable] 151 | const auto test = b.get(-1); | ^~~~ tests_Buffer.cpp:157:18: warning: unused variable 'test' [-Wunused-variable] 157 | const auto test = b.get(2); | ^~~~ tests_Buffer.cpp:163:18: warning: unused variable 'test' [-Wunused-variable] 163 | const auto test = b.get(100); | ^~~~ tests_Buffer.cpp:181:18: warning: unused variable 'test' [-Wunused-variable] 181 | const auto test = b.get(100); | ^~~~ tests_Buffer.cpp:132:18: warning: unused variable 'test' [-Wunused-variable] 132 | const auto test = b.get(0); | ^~~~ tests_Buffer.cpp:904:3: note: in instantiation of function template specialization 'test_buffer' requested here 904 | test_buffer(); | ^ tests_Buffer.cpp:151:18: warning: unused variable 'test' [-Wunused-variable] 151 | const auto test = b.get(-1); | ^~~~ tests_Buffer.cpp:157:18: warning: unused variable 'test' [-Wunused-variable] 157 | const auto test = b.get(2); | ^~~~ tests_Buffer.cpp:163:18: warning: unused variable 'test' [-Wunused-variable] 163 | const auto test = b.get(100); | ^~~~ tests_Buffer.cpp:181:18: warning: unused variable 'test' [-Wunused-variable] 181 | const auto test = b.get(100); | ^~~~ 15 warnings generated. clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_CMR.cpp -o tests_CMR.o clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_Collection.cpp -o tests_Collection.o clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_Concepts.cpp -o tests_Concepts.o clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_Determinant.cpp -o tests_Determinant.o tests_Determinant.cpp:52:12: warning: unused variable 'bad' [-Wunused-variable] 52 | auto bad = determinant(M); | ^~~ ./../inst/include/etr_bits/./Core/Types.hpp:95:33: note: add a deduction guide to suppress this warning 95 | template struct string_literal { | ^ 1 warning generated. clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_FirstDispatchLayer.cpp -o tests_FirstDispatchLayer.o clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_Jac.cpp -o tests_Jac.o clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_MatMul.cpp -o tests_MatMul.o clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_MatMulBlock.cpp -o tests_MatMulBlock.o clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_Preserved_Subsetting.cpp -o tests_Preserved_Subsetting.o tests_Preserved_Subsetting.cpp:290:8: warning: unused variable 'compare' [-Wunused-variable] 290 | auto compare = [](double l, double r) { | ^~~~~~~ 1 warning generated. clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_SecondDispatchLayer.cpp -o tests_SecondDispatchLayer.o clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_SimplifiedSubsetting.cpp -o tests_SimplifiedSubsetting.o tests_SimplifiedSubsetting.cpp:169:8: warning: unused variable 'expect_dual_at' [-Wunused-variable] 169 | auto expect_dual_at = [&](auto& arr, std::size_t one_based_idx, double expected_val, double expected_dot) { | ^~~~~~~~~~~~~~ 1 warning generated. clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_TriSolveZeroDiag.cpp -o tests_TriSolveZeroDiag.o clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_Uniroot.cpp -o tests_Uniroot.o clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_Utilities.cpp -o tests_Utilities.o clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_assign_Array_to_Scalars.cpp -o tests_assign_Array_to_Scalars.o clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_coloured_jacobian.cpp -o tests_coloured_jacobian.o clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_crossprod.cpp -o tests_crossprod.o clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_diag.cpp -o tests_diag.o clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_lbfgsb.cpp -o tests_lbfgsb.o clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_nnls.cpp -o tests_nnls.o clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_pmap.cpp -o tests_pmap.o clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_scalar_types.cpp -o tests_scalar_types.o clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_solve.cpp -o tests_solve.o clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_transpose.cpp -o tests_transpose.o clang++-23 -std=gnu++20 -I"/home/hornik/tmp/R-d-clang-23/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_trisolve.cpp -o tests_trisolve.o clang++-23 -std=gnu++20 -shared -L/home/hornik/tmp/R-d-clang-23/lib -Wl,-O1 -o ast2ast.so RcppExports.o tests_ADArrayOps.o tests_Allocation.o tests_Array.o tests_Borrow.o tests_Buffer.o tests_CMR.o tests_Collection.o tests_Concepts.o tests_Determinant.o tests_FirstDispatchLayer.o tests_Jac.o tests_MatMul.o tests_MatMulBlock.o tests_Preserved_Subsetting.o tests_SecondDispatchLayer.o tests_SimplifiedSubsetting.o tests_TriSolveZeroDiag.o tests_Uniroot.o tests_Utilities.o tests_assign_Array_to_Scalars.o tests_coloured_jacobian.o tests_crossprod.o tests_diag.o tests_lbfgsb.o tests_nnls.o tests_pmap.o tests_scalar_types.o tests_solve.o tests_transpose.o tests_trisolve.o -llapack -L/home/hornik/tmp/R-d-clang-23/lib -lRblas -L/usr/lib/llvm-23/lib/clang/23/lib/linux -lflang_rt.runtime -lm -L/home/hornik/tmp/R-d-clang-23/lib -lR installing to /home/hornik/tmp/CRAN_pretest/ast2ast.Rcheck/00LOCK-ast2ast/00new/ast2ast/libs ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location Error: package or namespace load failed for ‘ast2ast’ in dyn.load(file, DLLpath = DLLpath, ...): unable to load shared object '/home/hornik/tmp/CRAN_pretest/ast2ast.Rcheck/00LOCK-ast2ast/00new/ast2ast/libs/ast2ast.so': /home/hornik/tmp/CRAN_pretest/ast2ast.Rcheck/00LOCK-ast2ast/00new/ast2ast/libs/ast2ast.so: undefined symbol: __atomic_compare_exchange Error: loading failed Execution halted ERROR: loading failed * removing ‘/home/hornik/tmp/CRAN_pretest/ast2ast.Rcheck/ast2ast’