* installing *source* package ‘ast2ast’ ...
** this is package ‘ast2ast’ version ‘1.0’
** package ‘ast2ast’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
specified C++20
using C++ compiler: ‘clang version 23.1.1’
using C++20
make[1]: Entering directory '/data/localhost/ripley/R/packages/tests-clang/ast2ast/src'
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c RcppExports.cpp -o RcppExports.o
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -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<int>(d);
      |               ^~
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> struct string_literal {
      |                                 ^
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c tests_Allocation.cpp -o tests_Allocation.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:2985:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 2985 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3060:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3060 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3137:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3137 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3228:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3228 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
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<int>(d);
      |               ^~
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> 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:2985:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 2985 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3060:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3060 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3137:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3137 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3228:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3228 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
5 warnings generated.
5 warnings generated.
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c tests_Array.cpp -o tests_Array.o
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c tests_Borrow.cpp -o tests_Borrow.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<int>(d);
      |               ^~
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> 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:2985:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 2985 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3060:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3060 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3137:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3137 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3228:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3228 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
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<int>(d);
      |               ^~
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> 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<etr::Double>' requested here
  379 |   test_borrow<Double>();
      |   ^
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> 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 <std::size_t N> 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<etr::ReverseDouble>' requested here
  381 |   test_borrow<ReverseDouble>();
      |   ^
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:2985:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 2985 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3060:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3060 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3137:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3137 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3228:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3228 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
15 warnings generated.
5 warnings generated.
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c tests_Buffer.cpp -o tests_Buffer.o
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c tests_CMR.cpp -o tests_CMR.o
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c tests_Collection.cpp -o tests_Collection.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<int>(d);
      |               ^~
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> 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<etr::Double>' requested here
  916 |   test_buffer<Double>();
      |   ^
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> 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 <std::size_t N> 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<etr::ReverseDouble>' requested here
  918 |   test_buffer<ReverseDouble>();
      |   ^
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<etr::Dual>' requested here
  919 |   test_buffer<Dual>();
      |   ^
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:2985:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 2985 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3060:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3060 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3137:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3137 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3228:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3228 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
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<int>(d);
      |               ^~
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> 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:2985:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 2985 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3060:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3060 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3137:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3137 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3228:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3228 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
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<int>(d);
      |               ^~
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> struct string_literal {
      |                                 ^
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
20 warnings generated.
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c tests_Concepts.cpp -o tests_Concepts.o
5 warnings generated.
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:2985:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 2985 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3060:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3060 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3137:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3137 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3228:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3228 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
5 warnings generated.
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<int>(d);
      |               ^~
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> 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:2985:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 2985 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3060:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3060 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3137:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3137 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3228:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3228 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
5 warnings generated.
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -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<int>(d);
      |               ^~
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> 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 <std::size_t N> 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:2985:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 2985 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3060:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3060 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3137:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3137 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3228:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3228 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
6 warnings generated.
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -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<int>(d);
      |               ^~
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> 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:2985:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 2985 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3060:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3060 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3137:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3137 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3228:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3228 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
5 warnings generated.
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c tests_Jac.cpp -o tests_Jac.o
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c tests_MatMul.cpp -o tests_MatMul.o
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c tests_MatMulBlock.cpp -o tests_MatMulBlock.o
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c tests_Preserved_Subsetting.cpp -o tests_Preserved_Subsetting.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<int>(d);
      |               ^~
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> 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:2985:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 2985 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3060:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3060 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3137:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3137 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3228:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3228 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c tests_SecondDispatchLayer.cpp -o tests_SecondDispatchLayer.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<int>(d);
      |               ^~
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> struct string_literal {
      |                                 ^
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
5 warnings generated.
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<int>(d);
      |               ^~
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> 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_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<int>(d);
      |               ^~
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> 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:2985:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 2985 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3060:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3060 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3137:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3137 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3228:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3228 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
tests_Preserved_Subsetting.cpp:290:8: warning: unused variable 'compare' [-Wunused-variable]
  290 |   auto compare = [](double l, double r) {
      |        ^~~~~~~
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:2985:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 2985 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3060:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3060 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3137:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3137 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3228:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3228 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
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:2985:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 2985 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3060:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3060 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3137:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3137 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3228:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3228 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
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<int>(d);
      |               ^~
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> struct string_literal {
      |                                 ^
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
5 warnings generated.
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c tests_SimplifiedSubsetting.cpp -o tests_SimplifiedSubsetting.o
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c tests_TriSolveZeroDiag.cpp -o tests_TriSolveZeroDiag.o
5 warnings generated.
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c tests_Uniroot.cpp -o tests_Uniroot.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:2985:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 2985 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3060:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3060 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3137:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3137 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3228:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3228 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
5 warnings generated.
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c tests_Utilities.cpp -o tests_Utilities.o
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c tests_assign_Array_to_Scalars.cpp -o tests_assign_Array_to_Scalars.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<int>(d);
      |               ^~
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> struct string_literal {
      |                                 ^
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c tests_crossprod.cpp -o tests_crossprod.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<int>(d);
      |               ^~
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> 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_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<int>(d);
      |               ^~
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> 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_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:2985:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 2985 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3060:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3060 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3137:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3137 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3228:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3228 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
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:2985:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 2985 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3060:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3060 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3137:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3137 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3228:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3228 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
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:2985:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 2985 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3060:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3060 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3137:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3137 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3228:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3228 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
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<int>(d);
      |               ^~
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> 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:310:15: warning: unused variable 'di' [-Wunused-variable]
  310 |     const int di = static_cast<int>(d);
      |               ^~
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> struct string_literal {
      |                                 ^
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
6 warnings generated.
5 warnings generated.
5 warnings generated.
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:2985:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 2985 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3060:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3060 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3137:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3137 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3228:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3228 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
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:2985:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 2985 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3060:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3060 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3137:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3137 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3228:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3228 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
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<int>(d);
      |               ^~
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> struct string_literal {
      |                                 ^
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
5 warnings generated.
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:2985:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 2985 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3060:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3060 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3137:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3137 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3228:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3228 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
6 warnings generated.
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c tests_diag.cpp -o tests_diag.o
5 warnings generated.
5 warnings generated.
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c tests_lbfgsb.cpp -o tests_lbfgsb.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<int>(d);
      |               ^~
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> 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:2985:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 2985 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3060:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3060 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3137:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3137 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3228:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3228 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
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<int>(d);
      |               ^~
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> struct string_literal {
      |                                 ^
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
5 warnings generated.
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:2985:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 2985 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3060:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3060 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3137:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3137 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3228:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3228 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
5 warnings generated.
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c tests_nnls.cpp -o tests_nnls.o
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c tests_scalar_types.cpp -o tests_scalar_types.o
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c tests_solve.cpp -o tests_solve.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<int>(d);
      |               ^~
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> 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:310:15: warning: unused variable 'di' [-Wunused-variable]
  310 |     const int di = static_cast<int>(d);
      |               ^~
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> 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:2985:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 2985 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3060:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3060 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3137:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3137 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3228:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3228 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
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<int>(d);
      |               ^~
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> 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:2985:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 2985 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3060:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3060 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3137:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3137 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3228:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3228 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
5 warnings generated.
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:2985:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 2985 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3060:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3060 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3137:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3137 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3228:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3228 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c tests_transpose.cpp -o tests_transpose.o
5 warnings generated.
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG  -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c tests_trisolve.cpp -o tests_trisolve.o
5 warnings generated.
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<int>(d);
      |               ^~
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> 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:310:15: warning: unused variable 'di' [-Wunused-variable]
  310 |     const int di = static_cast<int>(d);
      |               ^~
./../inst/include/etr_bits/./Core/Types.hpp:89:33: note: add a deduction guide to suppress this warning
   89 | template <std::size_t N> 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:2985:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 2985 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3060:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3060 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3137:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3137 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3228:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3228 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
5 warnings generated.
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:2985:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 2985 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3060:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3060 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3137:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3137 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
./../inst/include/etr_bits/./Core/Scalars.hpp:3228:12: warning: unused type alias 'inner' [-Wunused-local-typedef]
 3228 |     using  inner = typename ExtractDataType<T>::value_type;
      |            ^
5 warnings generated.
/usr/local/clang23/bin/clang++ -std=gnu++20 -shared -L/usr/local/clang/lib64 -L/usr/local/clang23/lib -L/usr/local/clang23/lib/x86_64-unknown-linux-gnu -L/usr/local/lib64 -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 -L/data/localhost/ripley/R/R-clang/lib -lRlapack -L/data/localhost/ripley/R/R-clang/lib -lRblas -lflang_rt.runtime -lm
make[1]: Leaving directory '/data/localhost/ripley/R/packages/tests-clang/ast2ast/src'
make[1]: Entering directory '/data/localhost/ripley/R/packages/tests-clang/ast2ast/src'
make[1]: Leaving directory '/data/localhost/ripley/R/packages/tests-clang/ast2ast/src'
installing to /data/localhost/ripley/R/packages/tests-clang/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)