Error(s) in re-building vignettes:
  ...
--- re-building ‘DetailedDocumentation.Rmd’ using rmarkdown
Building shared library for Rcpp code chunk...
In file included from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr.hpp:29,
                 from file27603c6d8cab5f.cpp:3:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC() [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/subset.hpp:28:15:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:67:5: warning: ‘etr::VEC<double>::d’ will be initialized after [-Wreorder]
   67 |   R d;
      |     ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning:   ‘int etr::VEC<double>::nrows’ [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning: ‘etr::VEC<double>::ncols’ will be initialized after [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:59:8: warning:   ‘bool etr::VEC<double>::ismatrix’ [-Wreorder]
   59 |   bool ismatrix;
      |        ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>& etr::VEC<T, R>::operator=(const etr::VEC<T, R>&) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/subset.hpp:29:9:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:331:26: warning: comparison of integer expressions of different signedness: ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  331 |       ass(indices.size() <= other_vec.size(), "number of items to replace is not a multiple of replacement length");
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:333:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  333 |       for(int i = 0; i < indices.size(); i++) {
      |                      ~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC(int, int) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/allocation.hpp:48:35:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:108:3: warning:   when initialized here [-Wreorder]
  108 |   VEC(const int rows, const int cols) : subsetted(0), ismatrix(1), nrows(rows), ncols(cols), d(rows*cols), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC(int, int, double) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/allocation.hpp:57:40:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:109:3: warning:   when initialized here [-Wreorder]
  109 |   VEC(const int rows, const int cols, const double value) : subsetted(0), ismatrix(1), nrows(rows), ncols(cols), d(rows*cols, value), temp(1) {}
      |   ^~~
Building shared library for Rcpp code chunk...
In file included from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr.hpp:29,
                 from file27603c7bd41a7d.cpp:3:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC() [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/subset.hpp:28:15:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:67:5: warning: ‘etr::VEC<double>::d’ will be initialized after [-Wreorder]
   67 |   R d;
      |     ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning:   ‘int etr::VEC<double>::nrows’ [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning: ‘etr::VEC<double>::ncols’ will be initialized after [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:59:8: warning:   ‘bool etr::VEC<double>::ismatrix’ [-Wreorder]
   59 |   bool ismatrix;
      |        ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>& etr::VEC<T, R>::operator=(const etr::VEC<T, R>&) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/subset.hpp:29:9:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:331:26: warning: comparison of integer expressions of different signedness: ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  331 |       ass(indices.size() <= other_vec.size(), "number of items to replace is not a multiple of replacement length");
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:333:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  333 |       for(int i = 0; i < indices.size(); i++) {
      |                      ~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC(int, int) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/allocation.hpp:48:35:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:108:3: warning:   when initialized here [-Wreorder]
  108 |   VEC(const int rows, const int cols) : subsetted(0), ismatrix(1), nrows(rows), ncols(cols), d(rows*cols), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC(int, int, double) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/allocation.hpp:57:40:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:109:3: warning:   when initialized here [-Wreorder]
  109 |   VEC(const int rows, const int cols, const double value) : subsetted(0), ismatrix(1), nrows(rows), ncols(cols), d(rows*cols, value), temp(1) {}
      |   ^~~
In file included from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr.hpp:29,
                 from file27603c5bb5df37.cpp:9:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC() [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/subset.hpp:28:15:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:67:5: warning: ‘etr::VEC<double>::d’ will be initialized after [-Wreorder]
   67 |   R d;
      |     ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning:   ‘int etr::VEC<double>::nrows’ [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning: ‘etr::VEC<double>::ncols’ will be initialized after [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:59:8: warning:   ‘bool etr::VEC<double>::ismatrix’ [-Wreorder]
   59 |   bool ismatrix;
      |        ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>& etr::VEC<T, R>::operator=(const etr::VEC<T, R>&) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/subset.hpp:29:9:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:331:26: warning: comparison of integer expressions of different signedness: ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  331 |       ass(indices.size() <= other_vec.size(), "number of items to replace is not a multiple of replacement length");
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:333:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  333 |       for(int i = 0; i < indices.size(); i++) {
      |                      ~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC(int, int) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/allocation.hpp:48:35:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:108:3: warning:   when initialized here [-Wreorder]
  108 |   VEC(const int rows, const int cols) : subsetted(0), ismatrix(1), nrows(rows), ncols(cols), d(rows*cols), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC(int, int, double) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/allocation.hpp:57:40:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:109:3: warning:   when initialized here [-Wreorder]
  109 |   VEC(const int rows, const int cols, const double value) : subsetted(0), ismatrix(1), nrows(rows), ncols(cols), d(rows*cols, value), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>& etr::VEC<T, R>::operator=(const T&) [with T = double; R = etr::STORE<double>]’:
file27603c5bb5df37.cpp:12:43:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:302:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  302 |       for(int i = 0; i < indices.size(); i++) {
      |                      ~~^~~~~~~~~~~~~~~~
--- finished re-building ‘DetailedDocumentation.Rmd’

--- re-building ‘InformationForPackageAuthors.Rmd’ using rmarkdown
In file included from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr.hpp:29,
                 from file27603c3033b042.cpp:9:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC() [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/subset.hpp:28:15:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:67:5: warning: ‘etr::VEC<double>::d’ will be initialized after [-Wreorder]
   67 |   R d;
      |     ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning:   ‘int etr::VEC<double>::nrows’ [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning: ‘etr::VEC<double>::ncols’ will be initialized after [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:59:8: warning:   ‘bool etr::VEC<double>::ismatrix’ [-Wreorder]
   59 |   bool ismatrix;
      |        ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>& etr::VEC<T, R>::operator=(const etr::VEC<T, R>&) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/subset.hpp:29:9:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:331:26: warning: comparison of integer expressions of different signedness: ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  331 |       ass(indices.size() <= other_vec.size(), "number of items to replace is not a multiple of replacement length");
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:333:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  333 |       for(int i = 0; i < indices.size(); i++) {
      |                      ~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC(int, int) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/allocation.hpp:48:35:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:108:3: warning:   when initialized here [-Wreorder]
  108 |   VEC(const int rows, const int cols) : subsetted(0), ismatrix(1), nrows(rows), ncols(cols), d(rows*cols), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC(int, int, double) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/allocation.hpp:57:40:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:109:3: warning:   when initialized here [-Wreorder]
  109 |   VEC(const int rows, const int cols, const double value) : subsetted(0), ismatrix(1), nrows(rows), ncols(cols), d(rows*cols, value), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>& etr::VEC<T, R>::operator=(const etr::VEC<T2, R2>&) [with T2 = double; R2 = etr::VSPLUS<double, etr::STORE<double>, double>; T = double; R = etr::STORE<double>]’:
file27603c3033b042.cpp:12:41:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:378:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  378 |       for(int i = 0; i < indices.size(); i++) {
      |                      ~~^~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr.hpp:28:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/pointer_storage.hpp: In instantiation of ‘void etr::STORE<T>::realloc(int) [with T = double]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/pointer_storage.hpp:246:15:   required from ‘etr::STORE<T>& etr::STORE<T>::operator=(const etr::STORE<T>&) [with T = double]’
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:363:21:   required from ‘etr::VEC<T, R>& etr::VEC<T, R>::operator=(const etr::VEC<T2, R2>&) [with T2 = double; R2 = etr::VSPLUS<double, etr::STORE<double>, double>; T = double; R = etr::STORE<double>]’
file27603c3033b042.cpp:12:41:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/pointer_storage.hpp:288:9: warning: unused variable ‘temp_size’ [-Wunused-variable]
  288 |     int temp_size;
      |         ^~~~~~~~~
Building shared library for Rcpp code chunk...
In file included from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr.hpp:29,
                 from file27603c2c002f3d.cpp:2:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC() [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/subset.hpp:28:15:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:67:5: warning: ‘etr::VEC<double>::d’ will be initialized after [-Wreorder]
   67 |   R d;
      |     ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning:   ‘int etr::VEC<double>::nrows’ [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning: ‘etr::VEC<double>::ncols’ will be initialized after [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:59:8: warning:   ‘bool etr::VEC<double>::ismatrix’ [-Wreorder]
   59 |   bool ismatrix;
      |        ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>& etr::VEC<T, R>::operator=(const etr::VEC<T, R>&) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/subset.hpp:29:9:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:331:26: warning: comparison of integer expressions of different signedness: ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  331 |       ass(indices.size() <= other_vec.size(), "number of items to replace is not a multiple of replacement length");
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:333:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  333 |       for(int i = 0; i < indices.size(); i++) {
      |                      ~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC(int, int) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/allocation.hpp:48:35:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:108:3: warning:   when initialized here [-Wreorder]
  108 |   VEC(const int rows, const int cols) : subsetted(0), ismatrix(1), nrows(rows), ncols(cols), d(rows*cols), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC(int, int, double) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/allocation.hpp:57:40:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:109:3: warning:   when initialized here [-Wreorder]
  109 |   VEC(const int rows, const int cols, const double value) : subsetted(0), ismatrix(1), nrows(rows), ncols(cols), d(rows*cols, value), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>& etr::VEC<T, R>::operator=(const T&) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/concatenate.hpp:99:13:   required from ‘etr::coca<int, int, int>(int&&, int&&, int&&)::<lambda(auto:2&)> [with auto:2 = int]’
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/concatenate.hpp:105:7:   required from ‘etr::VEC<double> etr::coca(Ts&& ...) [with Ts = {int, int, int}]’
file27603c2c002f3d.cpp:12:16:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:302:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  302 |       for(int i = 0; i < indices.size(); i++) {
      |                      ~~^~~~~~~~~~~~~~~~
Building shared library for Rcpp code chunk...
In file included from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr.hpp:29,
                 from file27603c76c89e2a.cpp:6:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC() [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/subset.hpp:28:15:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:67:5: warning: ‘etr::VEC<double>::d’ will be initialized after [-Wreorder]
   67 |   R d;
      |     ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning:   ‘int etr::VEC<double>::nrows’ [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning: ‘etr::VEC<double>::ncols’ will be initialized after [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:59:8: warning:   ‘bool etr::VEC<double>::ismatrix’ [-Wreorder]
   59 |   bool ismatrix;
      |        ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>& etr::VEC<T, R>::operator=(const etr::VEC<T, R>&) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/subset.hpp:29:9:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:331:26: warning: comparison of integer expressions of different signedness: ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  331 |       ass(indices.size() <= other_vec.size(), "number of items to replace is not a multiple of replacement length");
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:333:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  333 |       for(int i = 0; i < indices.size(); i++) {
      |                      ~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC(int, int) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/allocation.hpp:48:35:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:108:3: warning:   when initialized here [-Wreorder]
  108 |   VEC(const int rows, const int cols) : subsetted(0), ismatrix(1), nrows(rows), ncols(cols), d(rows*cols), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC(int, int, double) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/allocation.hpp:57:40:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:109:3: warning:   when initialized here [-Wreorder]
  109 |   VEC(const int rows, const int cols, const double value) : subsetted(0), ismatrix(1), nrows(rows), ncols(cols), d(rows*cols, value), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>& etr::VEC<T, R>::operator=(const T&) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/concatenate.hpp:99:13:   required from ‘etr::coca<int, int>(int&&, int&&)::<lambda(auto:2&)> [with auto:2 = int]’
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/concatenate.hpp:105:7:   required from ‘etr::VEC<double> etr::coca(Ts&& ...) [with Ts = {int, int}]’
file27603c76c89e2a.cpp:17:17:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:302:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  302 |       for(int i = 0; i < indices.size(); i++) {
      |                      ~~^~~~~~~~~~~~~~~~
Building shared library for Rcpp code chunk...
In file included from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr.hpp:29,
                 from file27603c76ce52cd.cpp:6:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC() [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/subset.hpp:28:15:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:67:5: warning: ‘etr::VEC<double>::d’ will be initialized after [-Wreorder]
   67 |   R d;
      |     ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning:   ‘int etr::VEC<double>::nrows’ [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning: ‘etr::VEC<double>::ncols’ will be initialized after [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:59:8: warning:   ‘bool etr::VEC<double>::ismatrix’ [-Wreorder]
   59 |   bool ismatrix;
      |        ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>& etr::VEC<T, R>::operator=(const etr::VEC<T, R>&) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/subset.hpp:29:9:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:331:26: warning: comparison of integer expressions of different signedness: ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  331 |       ass(indices.size() <= other_vec.size(), "number of items to replace is not a multiple of replacement length");
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:333:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  333 |       for(int i = 0; i < indices.size(); i++) {
      |                      ~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC(int, int) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/allocation.hpp:48:35:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:108:3: warning:   when initialized here [-Wreorder]
  108 |   VEC(const int rows, const int cols) : subsetted(0), ismatrix(1), nrows(rows), ncols(cols), d(rows*cols), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC(int, int, double) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/allocation.hpp:57:40:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:109:3: warning:   when initialized here [-Wreorder]
  109 |   VEC(const int rows, const int cols, const double value) : subsetted(0), ismatrix(1), nrows(rows), ncols(cols), d(rows*cols, value), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>& etr::VEC<T, R>::operator=(arma::vec&) [with T = double; R = etr::STORE<double>; arma::vec = arma::Col<double>]’:
file27603c76ce52cd.cpp:13:8:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:230:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘arma::uword’ {aka ‘unsigned int’} [-Wsign-compare]
  230 |     for(int i = 0; i < other_vec.size(); i++) {
      |                    ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>& etr::VEC<T, R>::operator=(arma::mat&) [with T = double; R = etr::STORE<double>; arma::mat = arma::Mat<double>]’:
file27603c76ce52cd.cpp:24:8:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:255:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘arma::uword’ {aka ‘unsigned int’} [-Wsign-compare]
  255 |     for(int i = 0; i < other_vec.size(); i++) {
      |                    ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::operator arma::mat() const [with T = double; R = etr::STORE<double>; arma::mat = arma::Mat<double>]’:
file27603c76ce52cd.cpp:29:11:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:240:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘arma::uword’ {aka ‘unsigned int’} [-Wsign-compare]
  240 |     for(int i = 0; i < ret.size(); i++) {
      |                    ~~^~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>& etr::VEC<T, R>::operator=(const T&) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/concatenate.hpp:99:13:   required from ‘etr::coca<int, int>(int&&, int&&)::<lambda(auto:2&)> [with auto:2 = int]’
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/concatenate.hpp:105:7:   required from ‘etr::VEC<double> etr::coca(Ts&& ...) [with Ts = {int, int}]’
file27603c76ce52cd.cpp:17:17:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:302:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  302 |       for(int i = 0; i < indices.size(); i++) {
      |                      ~~^~~~~~~~~~~~~~~~
Building shared library for Rcpp code chunk...
In file included from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr.hpp:29,
                 from file27603c28d49e07.cpp:6:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC() [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/subset.hpp:28:15:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:67:5: warning: ‘etr::VEC<double>::d’ will be initialized after [-Wreorder]
   67 |   R d;
      |     ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning:   ‘int etr::VEC<double>::nrows’ [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning: ‘etr::VEC<double>::ncols’ will be initialized after [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:59:8: warning:   ‘bool etr::VEC<double>::ismatrix’ [-Wreorder]
   59 |   bool ismatrix;
      |        ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>& etr::VEC<T, R>::operator=(const etr::VEC<T, R>&) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/subset.hpp:29:9:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:331:26: warning: comparison of integer expressions of different signedness: ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  331 |       ass(indices.size() <= other_vec.size(), "number of items to replace is not a multiple of replacement length");
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:333:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  333 |       for(int i = 0; i < indices.size(); i++) {
      |                      ~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC(int, int) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/allocation.hpp:48:35:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:108:3: warning:   when initialized here [-Wreorder]
  108 |   VEC(const int rows, const int cols) : subsetted(0), ismatrix(1), nrows(rows), ncols(cols), d(rows*cols), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC(int, int, double) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/allocation.hpp:57:40:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:109:3: warning:   when initialized here [-Wreorder]
  109 |   VEC(const int rows, const int cols, const double value) : subsetted(0), ismatrix(1), nrows(rows), ncols(cols), d(rows*cols, value), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>& etr::VEC<T, R>::operator=(const etr::VEC<T2, R2>&) [with T2 = double; R2 = etr::VSPLUS<double, etr::STORE<double>, int>; T = double; R = etr::STORE<double>]’:
file27603c28d49e07.cpp:45:13:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:378:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  378 |       for(int i = 0; i < indices.size(); i++) {
      |                      ~~^~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr.hpp:28:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/pointer_storage.hpp: In instantiation of ‘void etr::STORE<T>::realloc(int) [with T = double]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/pointer_storage.hpp:246:15:   required from ‘etr::STORE<T>& etr::STORE<T>::operator=(const etr::STORE<T>&) [with T = double]’
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:363:21:   required from ‘etr::VEC<T, R>& etr::VEC<T, R>::operator=(const etr::VEC<T2, R2>&) [with T2 = double; R2 = etr::VSPLUS<double, etr::STORE<double>, int>; T = double; R = etr::STORE<double>]’
file27603c28d49e07.cpp:45:13:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/pointer_storage.hpp:288:9: warning: unused variable ‘temp_size’ [-Wunused-variable]
  288 |     int temp_size;
      |         ^~~~~~~~~
Building shared library for Rcpp code chunk...
In file included from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr.hpp:29,
                 from file27603c24a8b885.cpp:7:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC() [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/subset.hpp:28:15:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:67:5: warning: ‘etr::VEC<double>::d’ will be initialized after [-Wreorder]
   67 |   R d;
      |     ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning:   ‘int etr::VEC<double>::nrows’ [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning: ‘etr::VEC<double>::ncols’ will be initialized after [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:59:8: warning:   ‘bool etr::VEC<double>::ismatrix’ [-Wreorder]
   59 |   bool ismatrix;
      |        ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>& etr::VEC<T, R>::operator=(const etr::VEC<T, R>&) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/subset.hpp:29:9:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:331:26: warning: comparison of integer expressions of different signedness: ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  331 |       ass(indices.size() <= other_vec.size(), "number of items to replace is not a multiple of replacement length");
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:333:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  333 |       for(int i = 0; i < indices.size(); i++) {
      |                      ~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC(int, int) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/allocation.hpp:48:35:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:108:3: warning:   when initialized here [-Wreorder]
  108 |   VEC(const int rows, const int cols) : subsetted(0), ismatrix(1), nrows(rows), ncols(cols), d(rows*cols), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC(int, int, double) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/allocation.hpp:57:40:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:109:3: warning:   when initialized here [-Wreorder]
  109 |   VEC(const int rows, const int cols, const double value) : subsetted(0), ismatrix(1), nrows(rows), ncols(cols), d(rows*cols, value), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC(int, int, T*, int) [with T = double; R = etr::STORE<double>]’:
file27603c24a8b885.cpp:29:33:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:146:3: warning:   when initialized here [-Wreorder]
  146 |   VEC(const int r, const int c, T* ptr, int cob) : subsetted(0), ismatrix(1), nrows(r), ncols(c), d(r*c, ptr, cob), temp(1) {} //cob = copy, owning, borrow
      |   ^~~
In file included from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr.hpp:29,
                 from file27603c3822e673.cpp:9:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC() [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/subset.hpp:28:15:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:67:5: warning: ‘etr::VEC<double>::d’ will be initialized after [-Wreorder]
   67 |   R d;
      |     ^
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning:   ‘int etr::VEC<double>::nrows’ [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning: ‘etr::VEC<double>::ncols’ will be initialized after [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:59:8: warning:   ‘bool etr::VEC<double>::ismatrix’ [-Wreorder]
   59 |   bool ismatrix;
      |        ^~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:103:3: warning:   when initialized here [-Wreorder]
  103 |   VEC() : subsetted(0), d(0), nrows(0), ncols(0), ismatrix(0), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>& etr::VEC<T, R>::operator=(const etr::VEC<T, R>&) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/subset.hpp:29:9:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:331:26: warning: comparison of integer expressions of different signedness: ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  331 |       ass(indices.size() <= other_vec.size(), "number of items to replace is not a multiple of replacement length");
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:333:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  333 |       for(int i = 0; i < indices.size(); i++) {
      |                      ~~^~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC(int, int) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/allocation.hpp:48:35:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:108:3: warning:   when initialized here [-Wreorder]
  108 |   VEC(const int rows, const int cols) : subsetted(0), ismatrix(1), nrows(rows), ncols(cols), d(rows*cols), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>::VEC(int, int, double) [with T = double; R = etr::STORE<double>]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/allocation.hpp:57:40:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:61:7: warning: ‘etr::VEC<double>::nrows’ will be initialized after [-Wreorder]
   61 |   int nrows;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:60:7: warning:   ‘int etr::VEC<double>::ncols’ [-Wreorder]
   60 |   int ncols;
      |       ^~~~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:109:3: warning:   when initialized here [-Wreorder]
  109 |   VEC(const int rows, const int cols, const double value) : subsetted(0), ismatrix(1), nrows(rows), ncols(cols), d(rows*cols, value), temp(1) {}
      |   ^~~
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp: In instantiation of ‘etr::VEC<T, R>& etr::VEC<T, R>::operator=(const etr::VEC<T2, R2>&) [with T2 = double; R2 = etr::VSPLUS<double, etr::STORE<double>, double>; T = double; R = etr::STORE<double>]’:
file27603c3822e673.cpp:12:35:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:378:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  378 |       for(int i = 0; i < indices.size(); i++) {
      |                      ~~^~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr.hpp:28:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/pointer_storage.hpp: In instantiation of ‘void etr::STORE<T>::realloc(int) [with T = double]’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/pointer_storage.hpp:246:15:   required from ‘etr::STORE<T>& etr::STORE<T>::operator=(const etr::STORE<T>&) [with T = double]’
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/vec.hpp:363:21:   required from ‘etr::VEC<T, R>& etr::VEC<T, R>::operator=(const etr::VEC<T2, R2>&) [with T2 = double; R2 = etr::VSPLUS<double, etr::STORE<double>, double>; T = double; R = etr::STORE<double>]’
file27603c3822e673.cpp:12:35:   required from here
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/ast2ast/include/etr_bits/pointer_storage.hpp:288:9: warning: unused variable ‘temp_size’ [-Wunused-variable]
  288 |     int temp_size;
      |         ^~~~~~~~~
Quitting from lines 329-371 (InformationForPackageAuthors.Rmd) 
Error: processing vignette ‘InformationForPackageAuthors.Rmd’ failed with diagnostics:
there is no package called 'r2sundials'
--- failed re-building ‘InformationForPackageAuthors.Rmd’

SUMMARY: processing the following file failed:
  ‘InformationForPackageAuthors.Rmd’

Error: Vignette re-building failed.
Execution halted