* installing *source* package 'dsp' ... ** this is package 'dsp' version '1.0.0' ** using staged installation ** libs using C++ compiler: 'g++.exe (GCC) 14.2.0' g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c RcppExports.cpp -o RcppExports.o In file included from D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/Core:205, from D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/Dense:1, from D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/RcppEigenForward.h:28, from D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/RcppEigen.h:25, from RcppExports.cpp:5: D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:46:40: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes] 46 | typedef eigen_packet_wrapper<__m128i, 0> Packet4i; | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:47:40: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes] 47 | typedef eigen_packet_wrapper<__m128i, 1> Packet16b; | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:49:39: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes] 49 | template<> struct is_arithmetic<__m128> { enum { value = true }; }; | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:50:40: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes] 50 | template<> struct is_arithmetic<__m128i> { enum { value = true }; }; | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:51:40: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes] 51 | template<> struct is_arithmetic<__m128d> { enum { value = true }; }; | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:222:43: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__m128'} [-Wignored-attributes] 222 | template<> struct unpacket_traits { | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:228:43: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__m128d'} [-Wignored-attributes] 228 | template<> struct unpacket_traits { | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:1124:34: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__m128'} [-Wignored-attributes] 1124 | ptranspose(PacketBlock& kernel) { | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:1129:34: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__m128d'} [-Wignored-attributes] 1129 | ptranspose(PacketBlock& kernel) { | ^ In file included from D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/Core:174: D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:16:60: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__m128'} [-Wignored-attributes] 16 | struct conj_helper { \ | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:173:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL' 173 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet2cf,Packet4f) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:29:60: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__m128'} [-Wignored-attributes] 29 | struct conj_helper { \ | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:173:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL' 173 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet2cf,Packet4f) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:16:60: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__m128d'} [-Wignored-attributes] 16 | struct conj_helper { \ | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:298:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL' 298 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet1cd,Packet2d) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:29:60: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__m128d'} [-Wignored-attributes] 29 | struct conj_helper { \ | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:298:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL' 298 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet1cd,Packet2d) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/Core:165: D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet': D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits >' 22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar; | ^~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:266:49: required from 'struct Eigen::internal::traits >' 266 | Alignment = internal::traits::Alignment, | ^~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:24:46: required from here 24 | ResAlignment = traits >::Alignment | ^~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128'} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128'} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128'} [-Wignored-attributes] D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(4) float>::half' {aka '__m128'} [-Wignored-attributes] D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128'} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ In file included from D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/Core:271: D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase, 1>' 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase, 3>' 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' 41 | template class DenseBase | ^~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' 48 | template class MatrixBase | ^~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' 178 | class Matrix | ^~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:46:50: required from 'class Eigen::QuaternionBase >' 46 | typedef typename Coefficients::CoeffReturnType CoeffReturnType; | ^~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:273:7: required from 'class Eigen::Quaternion' 273 | class Quaternion : public QuaternionBase > | ^~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:27:3: required from here 27 | { | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128'} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet': D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits >' 22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar; | ^~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:266:49: required from 'struct Eigen::internal::traits >' 266 | Alignment = internal::traits::Alignment, | ^~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:98:47: required from here 98 | ResAlignment = traits >::Alignment | ^~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes] D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase, 1>' 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase, 3>' 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' 41 | template class DenseBase | ^~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' 48 | template class MatrixBase | ^~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' 178 | class Matrix | ^~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:46:50: required from 'class Eigen::QuaternionBase >' 46 | typedef typename Coefficients::CoeffReturnType CoeffReturnType; | ^~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:273:7: required from 'class Eigen::Quaternion' 273 | class Quaternion : public QuaternionBase > | ^~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:102:3: required from here 102 | { | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/SparseCore:37, from D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/Sparse:26, from D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/RcppEigenForward.h:29: D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of 'class Eigen::SparseMatrixBase >': D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from 'class Eigen::SparseCompressedBase >' 36 | class SparseCompressedBase | ^~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:96:7: required from 'class Eigen::SparseMatrix' 96 | class SparseMatrix | ^~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h:61:25: required from here 61 | typedef Triplet T; | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet': D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits >' 22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar; | ^~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' 178 | class Matrix | ^~~~~~ RcppExports.cpp:46:96: required from here 46 | rcpp_result_gen = Rcpp::wrap(sample_mat(row_ind, col_ind, val, n, num_entries, linht, rd, D)); | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes] D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase, 1>' 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase, 3>' 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' 41 | template class DenseBase | ^~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' 48 | template class MatrixBase | ^~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' 178 | class Matrix | ^~~~~~ RcppExports.cpp:46:96: required from here 46 | rcpp_result_gen = Rcpp::wrap(sample_mat(row_ind, col_ind, val, n, num_entries, linht, rd, D)); | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c discret_samp.cpp -o discret_samp.o g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c mat_dec.cpp -o mat_dec.o In file included from D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/Core:205, from D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/Dense:1, from D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/RcppEigenForward.h:28, from D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/RcppEigen.h:25, from mat_dec.cpp:6: D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:46:40: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes] 46 | typedef eigen_packet_wrapper<__m128i, 0> Packet4i; | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:47:40: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes] 47 | typedef eigen_packet_wrapper<__m128i, 1> Packet16b; | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:49:39: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes] 49 | template<> struct is_arithmetic<__m128> { enum { value = true }; }; | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:50:40: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes] 50 | template<> struct is_arithmetic<__m128i> { enum { value = true }; }; | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:51:40: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes] 51 | template<> struct is_arithmetic<__m128d> { enum { value = true }; }; | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:222:43: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__m128'} [-Wignored-attributes] 222 | template<> struct unpacket_traits { | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:228:43: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__m128d'} [-Wignored-attributes] 228 | template<> struct unpacket_traits { | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:1124:34: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__m128'} [-Wignored-attributes] 1124 | ptranspose(PacketBlock& kernel) { | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:1129:34: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__m128d'} [-Wignored-attributes] 1129 | ptranspose(PacketBlock& kernel) { | ^ In file included from D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/Core:174: D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:16:60: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__m128'} [-Wignored-attributes] 16 | struct conj_helper { \ | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:173:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL' 173 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet2cf,Packet4f) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:29:60: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__m128'} [-Wignored-attributes] 29 | struct conj_helper { \ | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:173:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL' 173 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet2cf,Packet4f) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:16:60: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__m128d'} [-Wignored-attributes] 16 | struct conj_helper { \ | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:298:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL' 298 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet1cd,Packet2d) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:29:60: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__m128d'} [-Wignored-attributes] 29 | struct conj_helper { \ | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:298:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL' 298 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet1cd,Packet2d) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/Core:165: D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet': D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits >' 22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar; | ^~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:266:49: required from 'struct Eigen::internal::traits >' 266 | Alignment = internal::traits::Alignment, | ^~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:24:46: required from here 24 | ResAlignment = traits >::Alignment | ^~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128'} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128'} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128'} [-Wignored-attributes] D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(4) float>::half' {aka '__m128'} [-Wignored-attributes] D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128'} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ In file included from D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/Core:271: D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase, 1>' 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase, 3>' 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' 41 | template class DenseBase | ^~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' 48 | template class MatrixBase | ^~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' 178 | class Matrix | ^~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:46:50: required from 'class Eigen::QuaternionBase >' 46 | typedef typename Coefficients::CoeffReturnType CoeffReturnType; | ^~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:273:7: required from 'class Eigen::Quaternion' 273 | class Quaternion : public QuaternionBase > | ^~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:27:3: required from here 27 | { | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128'} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet': D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits >' 22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar; | ^~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:266:49: required from 'struct Eigen::internal::traits >' 266 | Alignment = internal::traits::Alignment, | ^~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:98:47: required from here 98 | ResAlignment = traits >::Alignment | ^~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes] D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase, 1>' 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase, 3>' 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' 41 | template class DenseBase | ^~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' 48 | template class MatrixBase | ^~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' 178 | class Matrix | ^~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:46:50: required from 'class Eigen::QuaternionBase >' 46 | typedef typename Coefficients::CoeffReturnType CoeffReturnType; | ^~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:273:7: required from 'class Eigen::Quaternion' 273 | class Quaternion : public QuaternionBase > | ^~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:102:3: required from here 102 | { | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/SparseCore:37, from D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/Sparse:26, from D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/RcppEigenForward.h:29: D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of 'class Eigen::SparseMatrixBase >': D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from 'class Eigen::SparseCompressedBase >' 36 | class SparseCompressedBase | ^~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:96:7: required from 'class Eigen::SparseMatrix' 96 | class SparseMatrix | ^~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h:61:25: required from here 61 | typedef Triplet T; | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet': D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits >' 22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar; | ^~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' 178 | class Matrix | ^~~~~~ mat_dec.cpp:15:63: required from here 15 | Eigen::VectorXd linht, Eigen::VectorXd rd, int D) | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes] D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase, 1>' 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase, 3>' 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' 41 | template class DenseBase | ^~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' 48 | template class MatrixBase | ^~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' 178 | class Matrix | ^~~~~~ mat_dec.cpp:15:63: required from here 15 | Eigen::VectorXd linht, Eigen::VectorXd rd, int D) | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of 'class Eigen::SparseMatrixBase > >': D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from 'class Eigen::SparseCompressedBase > >' 36 | class SparseCompressedBase | ^~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/SparseCore/SparseTranspose.h:22:9: required from 'class Eigen::internal::SparseTransposeImpl, 1024>' 22 | class SparseTransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/SparseCore/SparseTranspose.h:45:37: required from 'class Eigen::TransposeImpl, Eigen::Sparse>' 45 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose >' 52 | template class Transpose | ^~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:175:44: required from 'struct Eigen::internal::traits >, 2> >' 175 | typedef typename MatrixType::PlainObject FullMatrixType; | ^~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/EigenBase.h:42:59: required from 'struct Eigen::EigenBase >, 2> >' 42 | typedef typename internal::traits::StorageKind StorageKind; | ^~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:26:34: required from 'class Eigen::SparseMatrixBase >, 2> >' 26 | template class SparseMatrixBase | ^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/SparseCore/SparseTriangularView.h:25:56: required from 'class Eigen::TriangularViewImpl >, 2, Eigen::Sparse>' 25 | template class TriangularViewImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:187:58: required from 'class Eigen::TriangularView >, 2>' 187 | template class TriangularView | ^~~~~~~~~~~~~~ mat_dec.cpp:31:36: required from here 31 | Eigen::VectorXd tp = chol.matrixU().solve(chol.matrixL().solve(linht) + rd); | ~~~~~~~~~~~~^~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of 'class Eigen::SparseMatrixBase >, 2> >': D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/SparseCore/SparseTriangularView.h:25:56: required from 'class Eigen::TriangularViewImpl >, 2, Eigen::Sparse>' 25 | template class TriangularViewImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:187:58: required from 'class Eigen::TriangularView >, 2>' 187 | template class TriangularView | ^~~~~~~~~~~~~~ mat_dec.cpp:31:36: required from here 31 | Eigen::VectorXd tp = chol.matrixU().solve(chol.matrixL().solve(linht) + rd); | ~~~~~~~~~~~~^~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of 'class Eigen::SparseMatrixBase, 1> >': D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/SparseCore/SparseTriangularView.h:25:56: required from 'class Eigen::TriangularViewImpl, 1, Eigen::Sparse>' 25 | template class TriangularViewImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:187:58: required from 'class Eigen::TriangularView, 1>' 187 | template class TriangularView | ^~~~~~~~~~~~~~ mat_dec.cpp:31:57: required from here 31 | Eigen::VectorXd tp = chol.matrixU().solve(chol.matrixL().solve(linht) + rd); | ~~~~~~~~~~~~^~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1>, Eigen::Matrix >, 0>': D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1>, Eigen::Matrix > >' 41 | template class DenseBase | ^~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1>, Eigen::Matrix > >' 48 | template class MatrixBase | ^~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl, 1>, Eigen::Matrix, Eigen::Dense>' 86 | class SolveImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve, 1>, Eigen::Matrix >' 62 | class Solve : public SolveImpl::StorageKind> | ^~~~~ mat_dec.cpp:31:65: required from here 31 | Eigen::VectorXd tp = chol.matrixU().solve(chol.matrixL().solve(linht) + rd); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Solve, 1>, Eigen::Matrix >, const Eigen::Matrix >, 0>': D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Solve, 1>, Eigen::Matrix >, const Eigen::Matrix > >' 41 | template class DenseBase | ^~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Solve, 1>, Eigen::Matrix >, const Eigen::Matrix > >' 48 | template class MatrixBase | ^~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::Solve, 1>, Eigen::Matrix >, const Eigen::Matrix, Eigen::Dense>' 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::Solve, 1>, Eigen::Matrix >, const Eigen::Matrix >' 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ mat_dec.cpp:31:75: required from here 31 | Eigen::VectorXd tp = chol.matrixU().solve(chol.matrixL().solve(linht) + rd); | ^~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase >, 2>, Eigen::CwiseBinaryOp, const Eigen::Solve, 1>, Eigen::Matrix >, const Eigen::Matrix > >, 0>': D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >, 2>, Eigen::CwiseBinaryOp, const Eigen::Solve, 1>, Eigen::Matrix >, const Eigen::Matrix > > >' 41 | template class DenseBase | ^~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >, 2>, Eigen::CwiseBinaryOp, const Eigen::Solve, 1>, Eigen::Matrix >, const Eigen::Matrix > > >' 48 | template class MatrixBase | ^~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl >, 2>, Eigen::CwiseBinaryOp, const Eigen::Solve, 1>, Eigen::Matrix >, const Eigen::Matrix >, Eigen::Dense>' 86 | class SolveImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve >, 2>, Eigen::CwiseBinaryOp, const Eigen::Solve, 1>, Eigen::Matrix >, const Eigen::Matrix > >' 62 | class Solve : public SolveImpl::StorageKind> | ^~~~~ mat_dec.cpp:31:44: required from here 31 | Eigen::VectorXd tp = chol.matrixU().solve(chol.matrixL().solve(linht) + rd); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:336:80: required from 'struct Eigen::internal::evaluator > >' 336 | typedef typename DenseCoeffsBase::CoeffReturnType CoeffReturnType; | ^~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1505:8: required from 'struct Eigen::internal::evaluator >' 1505 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator >' 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/SparseCore/SparseTranspose.h:58:63: required from 'struct Eigen::internal::unary_evaluator >, Eigen::internal::IteratorBased, double>' 58 | typedef typename evaluator::InnerIterator EvalIterator; | ^~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator > >' 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::TriangularView >, 2>; RhsType = Eigen::CwiseBinaryOp, const Eigen::Solve, 1>, Eigen::Matrix >, const Eigen::Matrix >; Scalar = double; SrcXprType = Eigen::Solve >, 2>, Eigen::CwiseBinaryOp, const Eigen::Solve, 1>, Eigen::Matrix >, const Eigen::Matrix > >]' 147 | src.dec()._solve_impl(src.rhs(), dst); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, 2>, Eigen::CwiseBinaryOp, const Eigen::Solve, 1>, Eigen::Matrix >, const Eigen::Matrix > >; Func = assign_op]' 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, 2>, Eigen::CwiseBinaryOp, const Eigen::Solve, 1>, Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, 2>, Eigen::CwiseBinaryOp, const Eigen::Solve, 1>, Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, 2>, Eigen::CwiseBinaryOp, const Eigen::Solve, 1>, Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' 423 | : Base(other.derived()) | ^ mat_dec.cpp:31:77: required from here 31 | Eigen::VectorXd tp = chol.matrixU().solve(chol.matrixL().solve(linht) + rd); | ^ D:/RCompile/CRANpkg/lib/4.6/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ g++ -std=gnu++17 -shared -s -static-libgcc -o dsp.dll tmp.def RcppExports.o discret_samp.o mat_dec.o -LD:/RCompile/recent/R/bin/x64 -lRlapack -LD:/RCompile/recent/R/bin/x64 -lRblas -lgfortran -lquadmath -Ld:/rtools45/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools45/x86_64-w64-mingw32.static.posix/lib -LD:/RCompile/recent/R/bin/x64 -lR installing to d:/RCompile/CRANincoming/R-devel/lib/00LOCK-dsp/00new/dsp/libs/x64 ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices *** copying figures ** building package indices ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (dsp)