* installing *source* package ‘ast2ast’ ... ** this is package ‘ast2ast’ version ‘1.0.2’ ** using staged installation ** libs specified C++20 using C++ compiler: ‘Debian clang version 23.1.2 (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/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/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_ADArrayOps.cpp -o tests_ADArrayOps.o In file included from tests_ADArrayOps.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:310:15: warning: unused variable 'di' [-Wunused-variable] 310 | const int di = static_cast(d); | ^~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning In file included from tests_ADArrayOps.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:2997:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 2997 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3073:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3073 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3150:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3150 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3241:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3241 | using inner = typename ExtractDataType::value_type; | ^ 5 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/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_Allocation.cpp -o tests_Allocation.o In file included from tests_Allocation.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:310:15: warning: unused variable 'di' [-Wunused-variable] 310 | const int di = static_cast(d); | ^~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning In file included from tests_Allocation.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:2997:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 2997 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3073:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3073 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3150:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3150 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3241:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3241 | using inner = typename ExtractDataType::value_type; | ^ 5 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/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_Array.cpp -o tests_Array.o In file included from tests_Array.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:310:15: warning: unused variable 'di' [-Wunused-variable] 310 | const int di = static_cast(d); | ^~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning In file included from tests_Array.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:2997:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 2997 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3073:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3073 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3150:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3150 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3241:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3241 | using inner = typename ExtractDataType::value_type; | ^ 5 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/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_Borrow.cpp -o tests_Borrow.o In file included from tests_Borrow.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:310:15: warning: unused variable 'di' [-Wunused-variable] 310 | const int di = static_cast(d); | ^~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning tests_Borrow.cpp:256:18: warning: unused variable 'test' [-Wunused-variable] 256 | const auto test = empty_borrow.get(0); | ^~~~ tests_Borrow.cpp:379:3: note: in instantiation of function template specialization 'test_borrow' requested here 379 | test_borrow(); | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | 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:89:33: note: add a deduction guide to suppress this warning 89 | 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:381:3: note: in instantiation of function template specialization 'test_borrow' requested here 381 | 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); | ^~~~ In file included from tests_Borrow.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:2997:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 2997 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3073:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3073 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3150:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3150 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3241:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3241 | using inner = typename ExtractDataType::value_type; | ^ 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/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_Buffer.cpp -o tests_Buffer.o In file included from tests_Buffer.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:310:15: warning: unused variable 'di' [-Wunused-variable] 310 | const int di = static_cast(d); | ^~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89: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:916:3: note: in instantiation of function template specialization 'test_buffer' requested here 916 | test_buffer(); | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | 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:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning ./../inst/include/etr_bits/./Core/Types.hpp:89: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:918:3: note: in instantiation of function template specialization 'test_buffer' requested here 918 | 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:919:3: note: in instantiation of function template specialization 'test_buffer' requested here 919 | 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); | ^~~~ In file included from tests_Buffer.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:2997:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 2997 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3073:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3073 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3150:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3150 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3241:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3241 | using inner = typename ExtractDataType::value_type; | ^ 20 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/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_CMR.cpp -o tests_CMR.o In file included from tests_CMR.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:310:15: warning: unused variable 'di' [-Wunused-variable] 310 | const int di = static_cast(d); | ^~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning In file included from tests_CMR.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:2997:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 2997 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3073:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3073 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3150:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3150 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3241:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3241 | using inner = typename ExtractDataType::value_type; | ^ 5 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/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_Collection.cpp -o tests_Collection.o In file included from tests_Collection.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:310:15: warning: unused variable 'di' [-Wunused-variable] 310 | const int di = static_cast(d); | ^~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning In file included from tests_Collection.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:2997:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 2997 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3073:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3073 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3150:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3150 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3241:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3241 | using inner = typename ExtractDataType::value_type; | ^ 5 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/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_Concepts.cpp -o tests_Concepts.o In file included from tests_Concepts.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:310:15: warning: unused variable 'di' [-Wunused-variable] 310 | const int di = static_cast(d); | ^~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning In file included from tests_Concepts.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:2997:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 2997 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3073:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3073 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3150:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3150 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3241:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3241 | using inner = typename ExtractDataType::value_type; | ^ 5 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/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_Determinant.cpp -o tests_Determinant.o In file included from tests_Determinant.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:310:15: warning: unused variable 'di' [-Wunused-variable] 310 | const int di = static_cast(d); | ^~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning tests_Determinant.cpp:52:12: warning: unused variable 'bad' [-Wunused-variable] 52 | auto bad = determinant(M); | ^~~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ In file included from tests_Determinant.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:2997:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 2997 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3073:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3073 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3150:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3150 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3241:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3241 | using inner = typename ExtractDataType::value_type; | ^ 6 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/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_FirstDispatchLayer.cpp -o tests_FirstDispatchLayer.o In file included from tests_FirstDispatchLayer.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:310:15: warning: unused variable 'di' [-Wunused-variable] 310 | const int di = static_cast(d); | ^~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning In file included from tests_FirstDispatchLayer.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:2997:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 2997 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3073:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3073 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3150:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3150 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3241:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3241 | using inner = typename ExtractDataType::value_type; | ^ 5 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/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_Jac.cpp -o tests_Jac.o In file included from tests_Jac.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:310:15: warning: unused variable 'di' [-Wunused-variable] 310 | const int di = static_cast(d); | ^~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning In file included from tests_Jac.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:2997:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 2997 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3073:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3073 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3150:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3150 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3241:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3241 | using inner = typename ExtractDataType::value_type; | ^ 5 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/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_MatMul.cpp -o tests_MatMul.o In file included from tests_MatMul.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:310:15: warning: unused variable 'di' [-Wunused-variable] 310 | const int di = static_cast(d); | ^~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning In file included from tests_MatMul.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:2997:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 2997 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3073:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3073 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3150:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3150 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3241:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3241 | using inner = typename ExtractDataType::value_type; | ^ 5 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/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_MatMulBlock.cpp -o tests_MatMulBlock.o In file included from tests_MatMulBlock.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:310:15: warning: unused variable 'di' [-Wunused-variable] 310 | const int di = static_cast(d); | ^~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning In file included from tests_MatMulBlock.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:2997:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 2997 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3073:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3073 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3150:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3150 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3241:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3241 | using inner = typename ExtractDataType::value_type; | ^ 5 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/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 In file included from tests_Preserved_Subsetting.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:310:15: warning: unused variable 'di' [-Wunused-variable] 310 | const int di = static_cast(d); | ^~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning tests_Preserved_Subsetting.cpp:290:8: warning: unused variable 'compare' [-Wunused-variable] 290 | auto compare = [](double l, double r) { | ^~~~~~~ In file included from tests_Preserved_Subsetting.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:2997:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 2997 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3073:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3073 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3150:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3150 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3241:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3241 | using inner = typename ExtractDataType::value_type; | ^ 6 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/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_SecondDispatchLayer.cpp -o tests_SecondDispatchLayer.o In file included from tests_SecondDispatchLayer.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:310:15: warning: unused variable 'di' [-Wunused-variable] 310 | const int di = static_cast(d); | ^~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning In file included from tests_SecondDispatchLayer.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:2997:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 2997 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3073:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3073 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3150:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3150 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3241:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3241 | using inner = typename ExtractDataType::value_type; | ^ 5 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/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_SimplifiedSubsetting.cpp -o tests_SimplifiedSubsetting.o In file included from tests_SimplifiedSubsetting.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:310:15: warning: unused variable 'di' [-Wunused-variable] 310 | const int di = static_cast(d); | ^~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 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) { | ^~~~~~~~~~~~~~ In file included from tests_SimplifiedSubsetting.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:2997:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 2997 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3073:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3073 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3150:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3150 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3241:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3241 | using inner = typename ExtractDataType::value_type; | ^ 6 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/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_TriSolveZeroDiag.cpp -o tests_TriSolveZeroDiag.o In file included from tests_TriSolveZeroDiag.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:310:15: warning: unused variable 'di' [-Wunused-variable] 310 | const int di = static_cast(d); | ^~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning In file included from tests_TriSolveZeroDiag.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:2997:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 2997 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3073:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3073 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3150:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3150 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3241:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3241 | using inner = typename ExtractDataType::value_type; | ^ 5 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/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_Uniroot.cpp -o tests_Uniroot.o In file included from tests_Uniroot.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:310:15: warning: unused variable 'di' [-Wunused-variable] 310 | const int di = static_cast(d); | ^~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning In file included from tests_Uniroot.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:2997:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 2997 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3073:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3073 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3150:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3150 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3241:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3241 | using inner = typename ExtractDataType::value_type; | ^ 5 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/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_Utilities.cpp -o tests_Utilities.o In file included from tests_Utilities.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:310:15: warning: unused variable 'di' [-Wunused-variable] 310 | const int di = static_cast(d); | ^~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning In file included from tests_Utilities.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:2997:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 2997 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3073:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3073 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3150:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3150 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3241:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3241 | using inner = typename ExtractDataType::value_type; | ^ 5 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/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 In file included from tests_assign_Array_to_Scalars.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:310:15: warning: unused variable 'di' [-Wunused-variable] 310 | const int di = static_cast(d); | ^~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning In file included from tests_assign_Array_to_Scalars.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:2997:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 2997 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3073:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3073 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3150:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3150 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3241:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3241 | using inner = typename ExtractDataType::value_type; | ^ 5 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/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_crossprod.cpp -o tests_crossprod.o In file included from tests_crossprod.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:310:15: warning: unused variable 'di' [-Wunused-variable] 310 | const int di = static_cast(d); | ^~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning In file included from tests_crossprod.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:2997:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 2997 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3073:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3073 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3150:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3150 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3241:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3241 | using inner = typename ExtractDataType::value_type; | ^ 5 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/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_diag.cpp -o tests_diag.o In file included from tests_diag.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:310:15: warning: unused variable 'di' [-Wunused-variable] 310 | const int di = static_cast(d); | ^~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning In file included from tests_diag.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:2997:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 2997 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3073:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3073 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3150:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3150 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3241:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3241 | using inner = typename ExtractDataType::value_type; | ^ 5 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/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_lbfgsb.cpp -o tests_lbfgsb.o In file included from tests_lbfgsb.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:310:15: warning: unused variable 'di' [-Wunused-variable] 310 | const int di = static_cast(d); | ^~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning In file included from tests_lbfgsb.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:2997:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 2997 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3073:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3073 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3150:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3150 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3241:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3241 | using inner = typename ExtractDataType::value_type; | ^ 5 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/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_nnls.cpp -o tests_nnls.o In file included from tests_nnls.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:310:15: warning: unused variable 'di' [-Wunused-variable] 310 | const int di = static_cast(d); | ^~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning In file included from tests_nnls.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:2997:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 2997 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3073:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3073 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3150:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3150 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3241:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3241 | using inner = typename ExtractDataType::value_type; | ^ 5 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/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 In file included from tests_scalar_types.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:310:15: warning: unused variable 'di' [-Wunused-variable] 310 | const int di = static_cast(d); | ^~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning In file included from tests_scalar_types.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:2997:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 2997 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3073:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3073 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3150:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3150 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3241:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3241 | using inner = typename ExtractDataType::value_type; | ^ 5 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/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_solve.cpp -o tests_solve.o In file included from tests_solve.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:310:15: warning: unused variable 'di' [-Wunused-variable] 310 | const int di = static_cast(d); | ^~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning In file included from tests_solve.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:2997:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 2997 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3073:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3073 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3150:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3150 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3241:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3241 | using inner = typename ExtractDataType::value_type; | ^ 5 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/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_transpose.cpp -o tests_transpose.o In file included from tests_transpose.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:310:15: warning: unused variable 'di' [-Wunused-variable] 310 | const int di = static_cast(d); | ^~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning In file included from tests_transpose.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:2997:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 2997 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3073:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3073 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3150:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3150 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3241:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3241 | using inner = typename ExtractDataType::value_type; | ^ 5 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/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c tests_trisolve.cpp -o tests_trisolve.o In file included from tests_trisolve.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:310:15: warning: unused variable 'di' [-Wunused-variable] 310 | const int di = static_cast(d); | ^~ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning 89 | template struct string_literal { | ^ ./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning In file included from tests_trisolve.cpp:2: In file included from ./../inst/include/etr.hpp:25: In file included from ./../inst/include/etr_bits/Core.hpp:6: ./../inst/include/etr_bits/./Core/Scalars.hpp:2997:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 2997 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3073:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3073 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3150:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3150 | using inner = typename ExtractDataType::value_type; | ^ ./../inst/include/etr_bits/./Core/Scalars.hpp:3241:12: warning: unused type alias 'inner' [-Wunused-local-typedef] 3241 | using inner = typename ExtractDataType::value_type; | ^ 5 warnings generated. 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_crossprod.o tests_diag.o tests_lbfgsb.o tests_nnls.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 ** 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 (ast2ast)