Skip to content

Instantly share code, notes, and snippets.

/nvcc.log

Created Jun 30, 2017
Embed
What would you like to do?
nvcc warning : The 'compute_20', 'sm_20', and 'sm_21' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
eigen/Eigen/src/Core/MathFunctions.h(1254): warning: calling a constexpr __host__ function("real") from a __host__ __device__ function("abs") is not allowed. The experimental flag '--expt-relaxed-constexpr' can be used to allow this.
eigen/Eigen/src/Core/MathFunctions.h(1254): warning: calling a constexpr __host__ function("imag") from a __host__ __device__ function("abs") is not allowed. The experimental flag '--expt-relaxed-constexpr' can be used to allow this.
eigen/Eigen/src/Core/MathFunctions.h(1254): warning: calling a constexpr __host__ function from a __host__ __device__ function is not allowed. The experimental flag '--expt-relaxed-constexpr' can be used to allow this.
eigen/Eigen/src/Core/MathFunctions.h(1254): warning: calling a constexpr __host__ function from a __host__ __device__ function is not allowed. The experimental flag '--expt-relaxed-constexpr' can be used to allow this.
eigen/Eigen/src/Core/MathFunctions.h(1259): warning: calling a constexpr __host__ function("real") from a __host__ __device__ function("abs") is not allowed. The experimental flag '--expt-relaxed-constexpr' can be used to allow this.
eigen/Eigen/src/Core/MathFunctions.h(1259): warning: calling a constexpr __host__ function("imag") from a __host__ __device__ function("abs") is not allowed. The experimental flag '--expt-relaxed-constexpr' can be used to allow this.
eigen/Eigen/src/Core/MathFunctions.h(1259): warning: calling a constexpr __host__ function from a __host__ __device__ function is not allowed. The experimental flag '--expt-relaxed-constexpr' can be used to allow this.
eigen/Eigen/src/Core/MathFunctions.h(1259): warning: calling a constexpr __host__ function from a __host__ __device__ function is not allowed. The experimental flag '--expt-relaxed-constexpr' can be used to allow this.
eigen/Eigen/src/Core/TriangularMatrix.h(795): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::call_triangular_assignment_loop<Mode,SetOpposite,DstXprType,SrcXprType,Functor>(DstXprType &, const SrcXprType &, const Functor &) [with Mode=1, SetOpposite=false, DstXprType=Eigen::TriangularView<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 1U>, SrcXprType=Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<thrust::complex<float>, thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>>>, Functor=Eigen::internal::assign_op<thrust::complex<float>, thrust::complex<float>>]"
(848): here
instantiation of "void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Triangular, void>::run(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::TriangularView<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 1U>, SrcXprType=Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<thrust::complex<float>, thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>>>, Functor=Eigen::internal::assign_op<thrust::complex<float>, thrust::complex<float>>]"
eigen/Eigen/src/Core/AssignEvaluator.h(836): here
instantiation of "void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::TriangularView<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 1U>, Src=Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<thrust::complex<float>, thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>>>, Func=Eigen::internal::assign_op<thrust::complex<float>, thrust::complex<float>>]"
(559): here
instantiation of "Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType &Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::MatrixBase<OtherDerived> &) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, _Mode=1U, OtherDerived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<thrust::complex<float>, thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>>>]"
(386): here
instantiation of "Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType &Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator/=(const Eigen::internal::traits<Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::MatrixType>::Scalar &) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, _Mode=1U]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(435): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/AssignEvaluator.h(836): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Block<Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>, -1, 1, false>, Src=Eigen::Product<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1, -1, false>, 1U>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<thrust::complex<float>, thrust::complex<float>>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, -1, 1, 0, 2, 1>>, const Eigen::Block<Eigen::Block<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 2, 1, true>, -1, 1, false>>, 0>, Func=Eigen::internal::assign_op<thrust::complex<float>, thrust::complex<float>>]"
eigen/Eigen/src/Core/NoAlias.h(42): here
instantiation of "ExpressionType &Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived> &) [with ExpressionType=Eigen::Block<Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>, -1, 1, false>, StorageBase=Eigen::MatrixBase, OtherDerived=Eigen::Product<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1, -1, false>, 1U>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<thrust::complex<float>, thrust::complex<float>>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, -1, 1, 0, 2, 1>>, const Eigen::Block<Eigen::Block<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 2, 1, true>, -1, 1, false>>, 0>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(368): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, CoeffVectorType &) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, CoeffVectorType=Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(445): here
instantiation of "void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Size=2, IsComplex=true, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(430): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(437): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/functors/BinaryFunctors.h(120): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "const Eigen::internal::scalar_conj_product_op<LhsScalar, RhsScalar>::result_type Eigen::internal::scalar_conj_product_op<LhsScalar, RhsScalar>::operator()(const LhsScalar &, const RhsScalar &) const [with LhsScalar=thrust::complex<float>, RhsScalar=thrust::complex<float>]"
eigen/Eigen/src/Core/CoreEvaluators.h(752): here
instantiation of "Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased, Eigen::internal::traits<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs>::Scalar, Eigen::internal::traits<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs>::Scalar>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased, Eigen::internal::traits<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs>::Scalar, Eigen::internal::traits<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs>::Scalar>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp=Eigen::internal::scalar_conj_product_op<thrust::complex<float>, thrust::complex<float>>, Lhs=const Eigen::Block<Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>, -1, 1, false>, Rhs=const Eigen::Block<Eigen::Block<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 2, 1, true>, -1, 1, false>]"
eigen/Eigen/src/Core/Redux.h(381): here
instantiation of "Eigen::internal::redux_evaluator<_XprType>::CoeffReturnType Eigen::internal::redux_evaluator<_XprType>::coeffByOuterInner(Eigen::Index, Eigen::Index) const [with _XprType=Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<thrust::complex<float>, thrust::complex<float>>, const Eigen::Block<Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 2, 1, true>, -1, 1, false>>]"
eigen/Eigen/src/Core/Redux.h(194): here
instantiation of "Eigen::internal::redux_impl<Func, Derived, 0, 0>::Scalar Eigen::internal::redux_impl<Func, Derived, 0, 0>::run(const Derived &, const Func &) [with Func=Eigen::internal::scalar_sum_op<thrust::complex<float>, thrust::complex<float>>, Derived=Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<thrust::complex<float>, thrust::complex<float>>, const Eigen::Block<Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 2, 1, true>, -1, 1, false>>>]"
eigen/Eigen/src/Core/Redux.h(418): here
instantiation of "Eigen::DenseBase<Derived>::Scalar Eigen::DenseBase<Derived>::redux(const BinaryOp &) const [with Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<thrust::complex<float>, thrust::complex<float>>, const Eigen::Block<Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 2, 1, true>, -1, 1, false>>, BinaryOp=Eigen::internal::scalar_sum_op<thrust::complex<float>, thrust::complex<float>>]"
eigen/Eigen/src/Core/Redux.h(453): here
[ 2 instantiation contexts not shown ]
instantiation of "Eigen::ScalarBinaryOpTraits<Eigen::internal::traits<Derived>::Scalar, Eigen::internal::traits<OtherDerived>::Scalar, Eigen::internal::scalar_product_op<Eigen::internal::traits<Derived>::Scalar, Eigen::internal::traits<OtherDerived>::Scalar>>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived> &) const [with Derived=Eigen::Block<Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>, -1, 1, false>, OtherDerived=Eigen::Block<Eigen::Block<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 2, 1, true>, -1, 1, false>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(370): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, CoeffVectorType &) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, CoeffVectorType=Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(445): here
instantiation of "void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Size=2, IsComplex=true, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(430): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(437): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/products/SelfadjointRank2Update.h(66): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "Eigen::SelfAdjointView<_MatrixType, UpLo> &Eigen::SelfAdjointView<_MatrixType, UpLo>::rankUpdate(const Eigen::MatrixBase<DerivedU> &, const Eigen::MatrixBase<DerivedV> &, const Eigen::SelfAdjointView<_MatrixType, UpLo>::Scalar &) [with _MatrixType=Eigen::Block<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1, -1, false>, UpLo=1U, DerivedU=Eigen::Block<Eigen::Block<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 2, 1, true>, -1, 1, false>, DerivedV=Eigen::Block<Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>, -1, 1, false>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(373): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, CoeffVectorType &) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, CoeffVectorType=Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(445): here
instantiation of "void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Size=2, IsComplex=true, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(430): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(437): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/products/SelfadjointRank2Update.h(71): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "Eigen::SelfAdjointView<_MatrixType, UpLo> &Eigen::SelfAdjointView<_MatrixType, UpLo>::rankUpdate(const Eigen::MatrixBase<DerivedU> &, const Eigen::MatrixBase<DerivedV> &, const Eigen::SelfAdjointView<_MatrixType, UpLo>::Scalar &) [with _MatrixType=Eigen::Block<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1, -1, false>, UpLo=1U, DerivedU=Eigen::Block<Eigen::Block<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 2, 1, true>, -1, 1, false>, DerivedV=Eigen::Block<Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>, -1, 1, false>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(373): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, CoeffVectorType &) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, CoeffVectorType=Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(445): here
instantiation of "void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Size=2, IsComplex=true, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(430): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(437): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/products/SelfadjointRank2Update.h(77): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "Eigen::SelfAdjointView<_MatrixType, UpLo> &Eigen::SelfAdjointView<_MatrixType, UpLo>::rankUpdate(const Eigen::MatrixBase<DerivedU> &, const Eigen::MatrixBase<DerivedV> &, const Eigen::SelfAdjointView<_MatrixType, UpLo>::Scalar &) [with _MatrixType=Eigen::Block<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1, -1, false>, UpLo=1U, DerivedU=Eigen::Block<Eigen::Block<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 2, 1, true>, -1, 1, false>, DerivedV=Eigen::Block<Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>, -1, 1, false>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(373): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, CoeffVectorType &) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, CoeffVectorType=Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(445): here
instantiation of "void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Size=2, IsComplex=true, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(430): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(437): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/products/SelfadjointRank2Update.h(77): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "Eigen::SelfAdjointView<_MatrixType, UpLo> &Eigen::SelfAdjointView<_MatrixType, UpLo>::rankUpdate(const Eigen::MatrixBase<DerivedU> &, const Eigen::MatrixBase<DerivedV> &, const Eigen::SelfAdjointView<_MatrixType, UpLo>::Scalar &) [with _MatrixType=Eigen::Block<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1, -1, false>, UpLo=1U, DerivedU=Eigen::Block<Eigen::Block<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 2, 1, true>, -1, 1, false>, DerivedV=Eigen::Block<Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>, -1, 1, false>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(373): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, CoeffVectorType &) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, CoeffVectorType=Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(445): here
instantiation of "void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Size=2, IsComplex=true, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(430): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(437): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/products/SelfadjointRank2Update.h(84): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "Eigen::SelfAdjointView<_MatrixType, UpLo> &Eigen::SelfAdjointView<_MatrixType, UpLo>::rankUpdate(const Eigen::MatrixBase<DerivedU> &, const Eigen::MatrixBase<DerivedV> &, const Eigen::SelfAdjointView<_MatrixType, UpLo>::Scalar &) [with _MatrixType=Eigen::Block<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1, -1, false>, UpLo=1U, DerivedU=Eigen::Block<Eigen::Block<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 2, 1, true>, -1, 1, false>, DerivedV=Eigen::Block<Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>, -1, 1, false>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(373): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, CoeffVectorType &) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, CoeffVectorType=Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(445): here
instantiation of "void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Size=2, IsComplex=true, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(430): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(437): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h(154): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "Eigen::DenseBase<Derived>::NonConstRealReturnType Eigen::DenseBase<Derived>::real() [with Derived=Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(446): here
instantiation of "void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Size=2, IsComplex=true, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(430): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(437): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/CoreEvaluators.h(848): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "Eigen::internal::unary_evaluator<Eigen::CwiseUnaryView<UnaryOp, ArgType>, Eigen::internal::IndexBased, Eigen::CwiseUnaryView<UnaryOp, ArgType>::Scalar>::Data::Data(const Eigen::internal::unary_evaluator<Eigen::CwiseUnaryView<UnaryOp, ArgType>, Eigen::internal::IndexBased, Eigen::CwiseUnaryView<UnaryOp, ArgType>::Scalar>::XprType &) [with UnaryOp=Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, ArgType=Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>]"
(810): here
instantiation of "Eigen::internal::unary_evaluator<Eigen::CwiseUnaryView<UnaryOp, ArgType>, Eigen::internal::IndexBased, Eigen::CwiseUnaryView<UnaryOp, ArgType>::Scalar>::unary_evaluator(const Eigen::internal::unary_evaluator<Eigen::CwiseUnaryView<UnaryOp, ArgType>, Eigen::internal::IndexBased, Eigen::CwiseUnaryView<UnaryOp, ArgType>::Scalar>::XprType &) [with UnaryOp=Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, ArgType=Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>]"
(93): here
instantiation of "Eigen::internal::evaluator<T>::evaluator(const T &) [with T=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>>]"
eigen/Eigen/src/Core/AssignEvaluator.h(730): here
instantiation of "void Eigen::internal::call_dense_assignment_loop(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SrcXprType=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>>, Functor=Eigen::internal::assign_op<float, float>]"
eigen/Eigen/src/Core/AssignEvaluator.h(879): here
instantiation of "void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SrcXprType=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>>, Functor=Eigen::internal::assign_op<float, float>, Weak=void]"
eigen/Eigen/src/Core/AssignEvaluator.h(836): here
[ 3 instantiation contexts not shown ]
instantiation of "Derived &Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 2, 1, 0, 2, 1>, OtherDerived=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>>]"
eigen/Eigen/src/Core/Matrix.h(225): here
instantiation of "Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> &Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived> &) [with _Scalar=float, _Rows=2, _Cols=1, _Options=0, _MaxRows=2, _MaxCols=1, OtherDerived=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(446): here
instantiation of "void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Size=2, IsComplex=true, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(430): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(437): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/CoreEvaluators.h(848): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "Eigen::internal::unary_evaluator<Eigen::CwiseUnaryView<UnaryOp, ArgType>, Eigen::internal::IndexBased, Eigen::CwiseUnaryView<UnaryOp, ArgType>::Scalar>::Data::Data(const Eigen::internal::unary_evaluator<Eigen::CwiseUnaryView<UnaryOp, ArgType>, Eigen::internal::IndexBased, Eigen::CwiseUnaryView<UnaryOp, ArgType>::Scalar>::XprType &) [with UnaryOp=Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, ArgType=Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>]"
(810): here
instantiation of "Eigen::internal::unary_evaluator<Eigen::CwiseUnaryView<UnaryOp, ArgType>, Eigen::internal::IndexBased, Eigen::CwiseUnaryView<UnaryOp, ArgType>::Scalar>::unary_evaluator(const Eigen::internal::unary_evaluator<Eigen::CwiseUnaryView<UnaryOp, ArgType>, Eigen::internal::IndexBased, Eigen::CwiseUnaryView<UnaryOp, ArgType>::Scalar>::XprType &) [with UnaryOp=Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, ArgType=Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>]"
(93): here
instantiation of "Eigen::internal::evaluator<T>::evaluator(const T &) [with T=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>>]"
eigen/Eigen/src/Core/AssignEvaluator.h(730): here
instantiation of "void Eigen::internal::call_dense_assignment_loop(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SrcXprType=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>>, Functor=Eigen::internal::assign_op<float, float>]"
eigen/Eigen/src/Core/AssignEvaluator.h(879): here
instantiation of "void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SrcXprType=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>>, Functor=Eigen::internal::assign_op<float, float>, Weak=void]"
eigen/Eigen/src/Core/AssignEvaluator.h(836): here
[ 3 instantiation contexts not shown ]
instantiation of "Derived &Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 2, 1, 0, 2, 1>, OtherDerived=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>>]"
eigen/Eigen/src/Core/Matrix.h(225): here
instantiation of "Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> &Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived> &) [with _Scalar=float, _Rows=2, _Cols=1, _Options=0, _MaxRows=2, _MaxCols=1, OtherDerived=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(446): here
instantiation of "void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Size=2, IsComplex=true, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(430): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(437): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/AssignEvaluator.h(717): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::resize_if_allowed(DstXprType &, const SrcXprType &, const Eigen::internal::assign_op<T1, T2> &) [with DstXprType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SrcXprType=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>>, T1=float, T2=float]"
(734): here
instantiation of "void Eigen::internal::call_dense_assignment_loop(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SrcXprType=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>>, Functor=Eigen::internal::assign_op<float, float>]"
(879): here
instantiation of "void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SrcXprType=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>>, Functor=Eigen::internal::assign_op<float, float>, Weak=void]"
(836): here
instantiation of "void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<float, 2, 1, 0, 2, 1>, Src=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>>, Func=Eigen::internal::assign_op<float, float>]"
(804): here
instantiation of "void Eigen::internal::call_assignment(Dst &, const Src &, const Func &, Eigen::internal::enable_if<<expression>, void *>::type) [with Dst=Eigen::Matrix<float, 2, 1, 0, 2, 1>, Src=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>>, Func=Eigen::internal::assign_op<float, float>]"
(782): here
instantiation of "void Eigen::internal::call_assignment(Dst &, const Src &) [with Dst=Eigen::Matrix<float, 2, 1, 0, 2, 1>, Src=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>>]"
eigen/Eigen/src/Core/PlainObjectBase.h(710): here
instantiation of "Derived &Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 2, 1, 0, 2, 1>, OtherDerived=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>>]"
eigen/Eigen/src/Core/Matrix.h(225): here
instantiation of "Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> &Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived> &) [with _Scalar=float, _Rows=2, _Cols=1, _Options=0, _MaxRows=2, _MaxCols=1, OtherDerived=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(446): here
instantiation of "void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Size=2, IsComplex=true, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(430): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(437): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/AssignEvaluator.h(718): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::resize_if_allowed(DstXprType &, const SrcXprType &, const Eigen::internal::assign_op<T1, T2> &) [with DstXprType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SrcXprType=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>>, T1=float, T2=float]"
(734): here
instantiation of "void Eigen::internal::call_dense_assignment_loop(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SrcXprType=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>>, Functor=Eigen::internal::assign_op<float, float>]"
(879): here
instantiation of "void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SrcXprType=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>>, Functor=Eigen::internal::assign_op<float, float>, Weak=void]"
(836): here
instantiation of "void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<float, 2, 1, 0, 2, 1>, Src=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>>, Func=Eigen::internal::assign_op<float, float>]"
(804): here
instantiation of "void Eigen::internal::call_assignment(Dst &, const Src &, const Func &, Eigen::internal::enable_if<<expression>, void *>::type) [with Dst=Eigen::Matrix<float, 2, 1, 0, 2, 1>, Src=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>>, Func=Eigen::internal::assign_op<float, float>]"
(782): here
instantiation of "void Eigen::internal::call_assignment(Dst &, const Src &) [with Dst=Eigen::Matrix<float, 2, 1, 0, 2, 1>, Src=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>>]"
eigen/Eigen/src/Core/PlainObjectBase.h(710): here
instantiation of "Derived &Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 2, 1, 0, 2, 1>, OtherDerived=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>>]"
eigen/Eigen/src/Core/Matrix.h(225): here
instantiation of "Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> &Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived> &) [with _Scalar=float, _Rows=2, _Cols=1, _Options=0, _MaxRows=2, _MaxCols=1, OtherDerived=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 0>>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(446): here
instantiation of "void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Size=2, IsComplex=true, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(430): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(437): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h(154): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "Eigen::DenseBase<Derived>::NonConstRealReturnType Eigen::DenseBase<Derived>::real() [with Derived=Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(447): here
instantiation of "void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Size=2, IsComplex=true, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(430): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(437): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/CoreEvaluators.h(848): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "Eigen::internal::unary_evaluator<Eigen::CwiseUnaryView<UnaryOp, ArgType>, Eigen::internal::IndexBased, Eigen::CwiseUnaryView<UnaryOp, ArgType>::Scalar>::Data::Data(const Eigen::internal::unary_evaluator<Eigen::CwiseUnaryView<UnaryOp, ArgType>, Eigen::internal::IndexBased, Eigen::CwiseUnaryView<UnaryOp, ArgType>::Scalar>::XprType &) [with UnaryOp=Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, ArgType=Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>]"
(810): here
instantiation of "Eigen::internal::unary_evaluator<Eigen::CwiseUnaryView<UnaryOp, ArgType>, Eigen::internal::IndexBased, Eigen::CwiseUnaryView<UnaryOp, ArgType>::Scalar>::unary_evaluator(const Eigen::internal::unary_evaluator<Eigen::CwiseUnaryView<UnaryOp, ArgType>, Eigen::internal::IndexBased, Eigen::CwiseUnaryView<UnaryOp, ArgType>::Scalar>::XprType &) [with UnaryOp=Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, ArgType=Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>]"
(93): here
instantiation of "Eigen::internal::evaluator<T>::evaluator(const T &) [with T=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>>]"
eigen/Eigen/src/Core/AssignEvaluator.h(730): here
instantiation of "void Eigen::internal::call_dense_assignment_loop(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 1, 1, 0, 1, 1>, SrcXprType=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>>, Functor=Eigen::internal::assign_op<float, float>]"
eigen/Eigen/src/Core/AssignEvaluator.h(879): here
instantiation of "void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 1, 1, 0, 1, 1>, SrcXprType=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>>, Functor=Eigen::internal::assign_op<float, float>, Weak=void]"
eigen/Eigen/src/Core/AssignEvaluator.h(836): here
[ 3 instantiation contexts not shown ]
instantiation of "Derived &Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 1, 1, 0, 1, 1>, OtherDerived=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>>]"
eigen/Eigen/src/Core/Matrix.h(225): here
instantiation of "Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> &Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived> &) [with _Scalar=float, _Rows=1, _Cols=1, _Options=0, _MaxRows=1, _MaxCols=1, OtherDerived=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(447): here
instantiation of "void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Size=2, IsComplex=true, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(430): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(437): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/CoreEvaluators.h(848): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "Eigen::internal::unary_evaluator<Eigen::CwiseUnaryView<UnaryOp, ArgType>, Eigen::internal::IndexBased, Eigen::CwiseUnaryView<UnaryOp, ArgType>::Scalar>::Data::Data(const Eigen::internal::unary_evaluator<Eigen::CwiseUnaryView<UnaryOp, ArgType>, Eigen::internal::IndexBased, Eigen::CwiseUnaryView<UnaryOp, ArgType>::Scalar>::XprType &) [with UnaryOp=Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, ArgType=Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>]"
(810): here
instantiation of "Eigen::internal::unary_evaluator<Eigen::CwiseUnaryView<UnaryOp, ArgType>, Eigen::internal::IndexBased, Eigen::CwiseUnaryView<UnaryOp, ArgType>::Scalar>::unary_evaluator(const Eigen::internal::unary_evaluator<Eigen::CwiseUnaryView<UnaryOp, ArgType>, Eigen::internal::IndexBased, Eigen::CwiseUnaryView<UnaryOp, ArgType>::Scalar>::XprType &) [with UnaryOp=Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, ArgType=Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>]"
(93): here
instantiation of "Eigen::internal::evaluator<T>::evaluator(const T &) [with T=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>>]"
eigen/Eigen/src/Core/AssignEvaluator.h(730): here
instantiation of "void Eigen::internal::call_dense_assignment_loop(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 1, 1, 0, 1, 1>, SrcXprType=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>>, Functor=Eigen::internal::assign_op<float, float>]"
eigen/Eigen/src/Core/AssignEvaluator.h(879): here
instantiation of "void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 1, 1, 0, 1, 1>, SrcXprType=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>>, Functor=Eigen::internal::assign_op<float, float>, Weak=void]"
eigen/Eigen/src/Core/AssignEvaluator.h(836): here
[ 3 instantiation contexts not shown ]
instantiation of "Derived &Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 1, 1, 0, 1, 1>, OtherDerived=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>>]"
eigen/Eigen/src/Core/Matrix.h(225): here
instantiation of "Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> &Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived> &) [with _Scalar=float, _Rows=1, _Cols=1, _Options=0, _MaxRows=1, _MaxCols=1, OtherDerived=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(447): here
instantiation of "void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Size=2, IsComplex=true, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(430): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(437): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/AssignEvaluator.h(717): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::resize_if_allowed(DstXprType &, const SrcXprType &, const Eigen::internal::assign_op<T1, T2> &) [with DstXprType=Eigen::Matrix<float, 1, 1, 0, 1, 1>, SrcXprType=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>>, T1=float, T2=float]"
(734): here
instantiation of "void Eigen::internal::call_dense_assignment_loop(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 1, 1, 0, 1, 1>, SrcXprType=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>>, Functor=Eigen::internal::assign_op<float, float>]"
(879): here
instantiation of "void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 1, 1, 0, 1, 1>, SrcXprType=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>>, Functor=Eigen::internal::assign_op<float, float>, Weak=void]"
(836): here
instantiation of "void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<float, 1, 1, 0, 1, 1>, Src=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>>, Func=Eigen::internal::assign_op<float, float>]"
(804): here
instantiation of "void Eigen::internal::call_assignment(Dst &, const Src &, const Func &, Eigen::internal::enable_if<<expression>, void *>::type) [with Dst=Eigen::Matrix<float, 1, 1, 0, 1, 1>, Src=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>>, Func=Eigen::internal::assign_op<float, float>]"
(782): here
instantiation of "void Eigen::internal::call_assignment(Dst &, const Src &) [with Dst=Eigen::Matrix<float, 1, 1, 0, 1, 1>, Src=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>>]"
eigen/Eigen/src/Core/PlainObjectBase.h(710): here
instantiation of "Derived &Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 1, 1, 0, 1, 1>, OtherDerived=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>>]"
eigen/Eigen/src/Core/Matrix.h(225): here
instantiation of "Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> &Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived> &) [with _Scalar=float, _Rows=1, _Cols=1, _Options=0, _MaxRows=1, _MaxCols=1, OtherDerived=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(447): here
instantiation of "void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Size=2, IsComplex=true, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(430): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(437): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/AssignEvaluator.h(718): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::resize_if_allowed(DstXprType &, const SrcXprType &, const Eigen::internal::assign_op<T1, T2> &) [with DstXprType=Eigen::Matrix<float, 1, 1, 0, 1, 1>, SrcXprType=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>>, T1=float, T2=float]"
(734): here
instantiation of "void Eigen::internal::call_dense_assignment_loop(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 1, 1, 0, 1, 1>, SrcXprType=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>>, Functor=Eigen::internal::assign_op<float, float>]"
(879): here
instantiation of "void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<float, 1, 1, 0, 1, 1>, SrcXprType=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>>, Functor=Eigen::internal::assign_op<float, float>, Weak=void]"
(836): here
instantiation of "void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<float, 1, 1, 0, 1, 1>, Src=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>>, Func=Eigen::internal::assign_op<float, float>]"
(804): here
instantiation of "void Eigen::internal::call_assignment(Dst &, const Src &, const Func &, Eigen::internal::enable_if<<expression>, void *>::type) [with Dst=Eigen::Matrix<float, 1, 1, 0, 1, 1>, Src=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>>, Func=Eigen::internal::assign_op<float, float>]"
(782): here
instantiation of "void Eigen::internal::call_assignment(Dst &, const Src &) [with Dst=Eigen::Matrix<float, 1, 1, 0, 1, 1>, Src=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>>]"
eigen/Eigen/src/Core/PlainObjectBase.h(710): here
instantiation of "Derived &Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived> &) [with Derived=Eigen::Matrix<float, 1, 1, 0, 1, 1>, OtherDerived=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>>]"
eigen/Eigen/src/Core/Matrix.h(225): here
instantiation of "Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> &Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived> &) [with _Scalar=float, _Rows=1, _Cols=1, _Options=0, _MaxRows=1, _MaxCols=1, OtherDerived=Eigen::CwiseUnaryView<Eigen::internal::scalar_real_ref_op<thrust::complex<float>>, Eigen::Diagonal<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1>>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(447): here
instantiation of "void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Size=2, IsComplex=true, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(430): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(437): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/PlainObjectBase.h(365): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::PlainObjectBase<Derived>::resizeLike(const Eigen::EigenBase<OtherDerived> &) [with Derived=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
(686): here
instantiation of "void Eigen::PlainObjectBase<Derived>::_resize_to_match(const Eigen::EigenBase<OtherDerived> &) [with Derived=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
(570): here
instantiation of "Derived &Eigen::PlainObjectBase<Derived>::operator=(const Eigen::EigenBase<OtherDerived> &) [with Derived=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
eigen/Eigen/src/Core/Matrix.h(238): here
instantiation of "Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> &Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived> &) [with _Scalar=thrust::complex<float>, _Rows=2, _Cols=2, _Options=0, _MaxRows=2, _MaxCols=2, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(451): here
instantiation of "void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Size=2, IsComplex=true, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(430): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(437): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/PlainObjectBase.h(365): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::PlainObjectBase<Derived>::resizeLike(const Eigen::EigenBase<OtherDerived> &) [with Derived=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
(686): here
instantiation of "void Eigen::PlainObjectBase<Derived>::_resize_to_match(const Eigen::EigenBase<OtherDerived> &) [with Derived=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
(570): here
instantiation of "Derived &Eigen::PlainObjectBase<Derived>::operator=(const Eigen::EigenBase<OtherDerived> &) [with Derived=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
eigen/Eigen/src/Core/Matrix.h(238): here
instantiation of "Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> &Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived> &) [with _Scalar=thrust::complex<float>, _Rows=2, _Cols=2, _Options=0, _MaxRows=2, _MaxCols=2, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(451): here
instantiation of "void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Size=2, IsComplex=true, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(430): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(437): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/PlainObjectBase.h(366): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::PlainObjectBase<Derived>::resizeLike(const Eigen::EigenBase<OtherDerived> &) [with Derived=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
(686): here
instantiation of "void Eigen::PlainObjectBase<Derived>::_resize_to_match(const Eigen::EigenBase<OtherDerived> &) [with Derived=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
(570): here
instantiation of "Derived &Eigen::PlainObjectBase<Derived>::operator=(const Eigen::EigenBase<OtherDerived> &) [with Derived=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
eigen/Eigen/src/Core/Matrix.h(238): here
instantiation of "Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> &Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived> &) [with _Scalar=thrust::complex<float>, _Rows=2, _Cols=2, _Options=0, _MaxRows=2, _MaxCols=2, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(451): here
instantiation of "void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Size=2, IsComplex=true, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(430): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(437): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/PlainObjectBase.h(366): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::PlainObjectBase<Derived>::resizeLike(const Eigen::EigenBase<OtherDerived> &) [with Derived=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
(686): here
instantiation of "void Eigen::PlainObjectBase<Derived>::_resize_to_match(const Eigen::EigenBase<OtherDerived> &) [with Derived=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
(570): here
instantiation of "Derived &Eigen::PlainObjectBase<Derived>::operator=(const Eigen::EigenBase<OtherDerived> &) [with Derived=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
eigen/Eigen/src/Core/Matrix.h(238): here
instantiation of "Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> &Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived> &) [with _Scalar=thrust::complex<float>, _Rows=2, _Cols=2, _Options=0, _MaxRows=2, _MaxCols=2, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(451): here
instantiation of "void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Size=2, IsComplex=true, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(430): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(437): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/PlainObjectBase.h(377): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::PlainObjectBase<Derived>::resizeLike(const Eigen::EigenBase<OtherDerived> &) [with Derived=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
(686): here
instantiation of "void Eigen::PlainObjectBase<Derived>::_resize_to_match(const Eigen::EigenBase<OtherDerived> &) [with Derived=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
(570): here
instantiation of "Derived &Eigen::PlainObjectBase<Derived>::operator=(const Eigen::EigenBase<OtherDerived> &) [with Derived=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
eigen/Eigen/src/Core/Matrix.h(238): here
instantiation of "Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> &Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived> &) [with _Scalar=thrust::complex<float>, _Rows=2, _Cols=2, _Options=0, _MaxRows=2, _MaxCols=2, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(451): here
instantiation of "void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Size=2, IsComplex=true, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(430): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(437): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/PlainObjectBase.h(377): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::PlainObjectBase<Derived>::resizeLike(const Eigen::EigenBase<OtherDerived> &) [with Derived=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
(686): here
instantiation of "void Eigen::PlainObjectBase<Derived>::_resize_to_match(const Eigen::EigenBase<OtherDerived> &) [with Derived=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
(570): here
instantiation of "Derived &Eigen::PlainObjectBase<Derived>::operator=(const Eigen::EigenBase<OtherDerived> &) [with Derived=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
eigen/Eigen/src/Core/Matrix.h(238): here
instantiation of "Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> &Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived> &) [with _Scalar=thrust::complex<float>, _Rows=2, _Cols=2, _Options=0, _MaxRows=2, _MaxCols=2, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(451): here
instantiation of "void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Size=2, IsComplex=true, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(430): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(437): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/TriangularMatrix.h(795): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::call_triangular_assignment_loop<Mode,SetOpposite,DstXprType,SrcXprType,Functor>(DstXprType &, const SrcXprType &, const Functor &) [with Mode=10, SetOpposite=false, DstXprType=Eigen::TriangularView<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 10U>, SrcXprType=Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<thrust::complex<float>>, Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>>, Functor=Eigen::internal::assign_op<thrust::complex<float>, thrust::complex<float>>]"
(848): here
instantiation of "void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Triangular, void>::run(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::TriangularView<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 10U>, SrcXprType=Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<thrust::complex<float>>, Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>>, Functor=Eigen::internal::assign_op<thrust::complex<float>, thrust::complex<float>>]"
eigen/Eigen/src/Core/AssignEvaluator.h(836): here
instantiation of "void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::TriangularView<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, 10U>, Src=Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<thrust::complex<float>>, Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>>, Func=Eigen::internal::assign_op<thrust::complex<float>, thrust::complex<float>>]"
(559): here
instantiation of "Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType &Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::MatrixBase<OtherDerived> &) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, _Mode=10U, OtherDerived=Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<thrust::complex<float>>, Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>>]"
(394): here
instantiation of "Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType &Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::setConstant(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::Scalar &) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, _Mode=10U]"
(397): here
[ 8 instantiation contexts not shown ]
instantiation of "Derived &Eigen::PlainObjectBase<Derived>::operator=(const Eigen::EigenBase<OtherDerived> &) [with Derived=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
eigen/Eigen/src/Core/Matrix.h(238): here
instantiation of "Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> &Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived> &) [with _Scalar=thrust::complex<float>, _Rows=2, _Cols=2, _Options=0, _MaxRows=2, _MaxCols=2, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(451): here
instantiation of "void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Size=2, IsComplex=true, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(430): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(437): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/PlainObjectBase.h(293): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::PlainObjectBase<Derived>::resize(Eigen::Index, Eigen::Index) [with Derived=Eigen::Matrix<thrust::complex<float>, 1, -1, 1, 1, 2>]"
eigen/Eigen/src/Core/AssignEvaluator.h(720): here
instantiation of "void Eigen::internal::resize_if_allowed(DstXprType &, const SrcXprType &, const Eigen::internal::assign_op<T1, T2> &) [with DstXprType=Eigen::Matrix<thrust::complex<float>, 1, -1, 1, 1, 2>, SrcXprType=Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1, 1, false>>>, T1=thrust::complex<float>, T2=thrust::complex<float>]"
eigen/Eigen/src/Core/AssignEvaluator.h(734): here
instantiation of "void Eigen::internal::call_dense_assignment_loop(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<thrust::complex<float>, 1, -1, 1, 1, 2>, SrcXprType=Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1, 1, false>>>, Functor=Eigen::internal::assign_op<thrust::complex<float>, thrust::complex<float>>]"
eigen/Eigen/src/Core/AssignEvaluator.h(879): here
instantiation of "void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType &, const SrcXprType &, const Functor &) [with DstXprType=Eigen::Matrix<thrust::complex<float>, 1, -1, 1, 1, 2>, SrcXprType=Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1, 1, false>>>, Functor=Eigen::internal::assign_op<thrust::complex<float>, thrust::complex<float>>, Weak=void]"
eigen/Eigen/src/Core/AssignEvaluator.h(836): here
instantiation of "void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<thrust::complex<float>, 1, -1, 1, 1, 2>, Src=Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, -1, 1, false>>>, Func=Eigen::internal::assign_op<thrust::complex<float>, thrust::complex<float>>]"
(728): here
[ 17 instantiation contexts not shown ]
instantiation of "Derived &Eigen::PlainObjectBase<Derived>::operator=(const Eigen::EigenBase<OtherDerived> &) [with Derived=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
eigen/Eigen/src/Core/Matrix.h(238): here
instantiation of "Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> &Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived> &) [with _Scalar=thrust::complex<float>, _Rows=2, _Cols=2, _Options=0, _MaxRows=2, _MaxCols=2, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(451): here
instantiation of "void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Size=2, IsComplex=true, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(430): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(437): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/AssignEvaluator.h(893): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::EigenBase2EigenBase, Weak>::run(DstXprType &, const SrcXprType &, const Eigen::internal::assign_op<DstXprType::Scalar, SrcXprType::Scalar> &) [with DstXprType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, SrcXprType=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>, Functor=Eigen::internal::assign_op<thrust::complex<float>, thrust::complex<float>>, Weak=void]"
(836): here
instantiation of "void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Src=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>, Func=Eigen::internal::assign_op<thrust::complex<float>, thrust::complex<float>>]"
(804): here
instantiation of "void Eigen::internal::call_assignment(Dst &, const Src &, const Func &, Eigen::internal::enable_if<<expression>, void *>::type) [with Dst=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Src=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>, Func=Eigen::internal::assign_op<thrust::complex<float>, thrust::complex<float>>]"
(782): here
instantiation of "void Eigen::internal::call_assignment(Dst &, const Src &) [with Dst=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Src=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
eigen/Eigen/src/Core/Assign.h(75): here
instantiation of "Derived &Eigen::MatrixBase<Derived>::operator=(const Eigen::EigenBase<OtherDerived> &) [with Derived=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
eigen/Eigen/src/Core/PlainObjectBase.h(571): here
instantiation of "Derived &Eigen::PlainObjectBase<Derived>::operator=(const Eigen::EigenBase<OtherDerived> &) [with Derived=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
eigen/Eigen/src/Core/Matrix.h(238): here
instantiation of "Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> &Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived> &) [with _Scalar=thrust::complex<float>, _Rows=2, _Cols=2, _Options=0, _MaxRows=2, _MaxCols=2, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(451): here
instantiation of "void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Size=2, IsComplex=true, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(430): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(437): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/AssignEvaluator.h(894): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::EigenBase2EigenBase, Weak>::run(DstXprType &, const SrcXprType &, const Eigen::internal::assign_op<DstXprType::Scalar, SrcXprType::Scalar> &) [with DstXprType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, SrcXprType=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>, Functor=Eigen::internal::assign_op<thrust::complex<float>, thrust::complex<float>>, Weak=void]"
(836): here
instantiation of "void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Src=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>, Func=Eigen::internal::assign_op<thrust::complex<float>, thrust::complex<float>>]"
(804): here
instantiation of "void Eigen::internal::call_assignment(Dst &, const Src &, const Func &, Eigen::internal::enable_if<<expression>, void *>::type) [with Dst=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Src=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>, Func=Eigen::internal::assign_op<thrust::complex<float>, thrust::complex<float>>]"
(782): here
instantiation of "void Eigen::internal::call_assignment(Dst &, const Src &) [with Dst=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Src=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
eigen/Eigen/src/Core/Assign.h(75): here
instantiation of "Derived &Eigen::MatrixBase<Derived>::operator=(const Eigen::EigenBase<OtherDerived> &) [with Derived=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
eigen/Eigen/src/Core/PlainObjectBase.h(571): here
instantiation of "Derived &Eigen::PlainObjectBase<Derived>::operator=(const Eigen::EigenBase<OtherDerived> &) [with Derived=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
eigen/Eigen/src/Core/Matrix.h(238): here
instantiation of "Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> &Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived> &) [with _Scalar=thrust::complex<float>, _Rows=2, _Cols=2, _Options=0, _MaxRows=2, _MaxCols=2, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(451): here
instantiation of "void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Size=2, IsComplex=true, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(430): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(437): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/AssignEvaluator.h(899): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::EigenBase2EigenBase, Weak>::run(DstXprType &, const SrcXprType &, const Eigen::internal::assign_op<DstXprType::Scalar, SrcXprType::Scalar> &) [with DstXprType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, SrcXprType=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>, Functor=Eigen::internal::assign_op<thrust::complex<float>, thrust::complex<float>>, Weak=void]"
(836): here
instantiation of "void Eigen::internal::call_assignment_no_alias(Dst &, const Src &, const Func &) [with Dst=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Src=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>, Func=Eigen::internal::assign_op<thrust::complex<float>, thrust::complex<float>>]"
(804): here
instantiation of "void Eigen::internal::call_assignment(Dst &, const Src &, const Func &, Eigen::internal::enable_if<<expression>, void *>::type) [with Dst=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Src=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>, Func=Eigen::internal::assign_op<thrust::complex<float>, thrust::complex<float>>]"
(782): here
instantiation of "void Eigen::internal::call_assignment(Dst &, const Src &) [with Dst=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Src=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
eigen/Eigen/src/Core/Assign.h(75): here
instantiation of "Derived &Eigen::MatrixBase<Derived>::operator=(const Eigen::EigenBase<OtherDerived> &) [with Derived=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
eigen/Eigen/src/Core/PlainObjectBase.h(571): here
instantiation of "Derived &Eigen::PlainObjectBase<Derived>::operator=(const Eigen::EigenBase<OtherDerived> &) [with Derived=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
eigen/Eigen/src/Core/Matrix.h(238): here
instantiation of "Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> &Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived> &) [with _Scalar=thrust::complex<float>, _Rows=2, _Cols=2, _Options=0, _MaxRows=2, _MaxCols=2, OtherDerived=Eigen::HouseholderSequence<Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_conjugate_op<thrust::complex<float>>, const Eigen::Matrix<thrust::complex<float>, 1, 1, 0, 1, 1>>, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(451): here
instantiation of "void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, Size=2, IsComplex=true, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/Tridiagonalization.h(430): here
instantiation of "void Eigen::internal::tridiagonalization_inplace(MatrixType &, DiagonalType &, SubDiagonalType &, __nv_bool) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagonalType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagonalType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(437): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Core/MathFunctions.h(1073): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "Eigen::internal::hypot_retval<Eigen::internal::global_math_functions_filtering_base<Scalar, void>::type>::type Eigen::numext::hypot(const Scalar &, const Scalar &) [with Scalar=float]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(824): here
instantiation of "void Eigen::internal::tridiagonal_qr_step<StorageOrder,RealScalar,Scalar,Index>(RealScalar *, RealScalar *, Index, Index, Scalar *, Index) [with StorageOrder=0, RealScalar=float, Scalar=thrust::complex<float>, Index=Eigen::Index]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(520): here
instantiation of "Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType &, SubDiagType &, Eigen::Index, __nv_bool, MatrixType &) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(439): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(833): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::tridiagonal_qr_step<StorageOrder,RealScalar,Scalar,Index>(RealScalar *, RealScalar *, Index, Index, Scalar *, Index) [with StorageOrder=0, RealScalar=float, Scalar=thrust::complex<float>, Index=Eigen::Index]"
(520): here
instantiation of "Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType &, SubDiagType &, Eigen::Index, __nv_bool, MatrixType &) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
(439): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(837): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::tridiagonal_qr_step<StorageOrder,RealScalar,Scalar,Index>(RealScalar *, RealScalar *, Index, Index, Scalar *, Index) [with StorageOrder=0, RealScalar=float, Scalar=thrust::complex<float>, Index=Eigen::Index]"
(520): here
instantiation of "Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType &, SubDiagType &, Eigen::Index, __nv_bool, MatrixType &) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
(439): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(837): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::tridiagonal_qr_step<StorageOrder,RealScalar,Scalar,Index>(RealScalar *, RealScalar *, Index, Index, Scalar *, Index) [with StorageOrder=0, RealScalar=float, Scalar=thrust::complex<float>, Index=Eigen::Index]"
(520): here
instantiation of "Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType &, SubDiagType &, Eigen::Index, __nv_bool, MatrixType &) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
(439): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(838): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::tridiagonal_qr_step<StorageOrder,RealScalar,Scalar,Index>(RealScalar *, RealScalar *, Index, Index, Scalar *, Index) [with StorageOrder=0, RealScalar=float, Scalar=thrust::complex<float>, Index=Eigen::Index]"
(520): here
instantiation of "Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType &, SubDiagType &, Eigen::Index, __nv_bool, MatrixType &) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
(439): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(838): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::tridiagonal_qr_step<StorageOrder,RealScalar,Scalar,Index>(RealScalar *, RealScalar *, Index, Index, Scalar *, Index) [with StorageOrder=0, RealScalar=float, Scalar=thrust::complex<float>, Index=Eigen::Index]"
(520): here
instantiation of "Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType &, SubDiagType &, Eigen::Index, __nv_bool, MatrixType &) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
(439): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(840): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::tridiagonal_qr_step<StorageOrder,RealScalar,Scalar,Index>(RealScalar *, RealScalar *, Index, Index, Scalar *, Index) [with StorageOrder=0, RealScalar=float, Scalar=thrust::complex<float>, Index=Eigen::Index]"
(520): here
instantiation of "Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType &, SubDiagType &, Eigen::Index, __nv_bool, MatrixType &) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
(439): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(840): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::tridiagonal_qr_step<StorageOrder,RealScalar,Scalar,Index>(RealScalar *, RealScalar *, Index, Index, Scalar *, Index) [with StorageOrder=0, RealScalar=float, Scalar=thrust::complex<float>, Index=Eigen::Index]"
(520): here
instantiation of "Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType &, SubDiagType &, Eigen::Index, __nv_bool, MatrixType &) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
(439): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(840): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::tridiagonal_qr_step<StorageOrder,RealScalar,Scalar,Index>(RealScalar *, RealScalar *, Index, Index, Scalar *, Index) [with StorageOrder=0, RealScalar=float, Scalar=thrust::complex<float>, Index=Eigen::Index]"
(520): here
instantiation of "Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType &, SubDiagType &, Eigen::Index, __nv_bool, MatrixType &) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
(439): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(840): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::tridiagonal_qr_step<StorageOrder,RealScalar,Scalar,Index>(RealScalar *, RealScalar *, Index, Index, Scalar *, Index) [with StorageOrder=0, RealScalar=float, Scalar=thrust::complex<float>, Index=Eigen::Index]"
(520): here
instantiation of "Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType &, SubDiagType &, Eigen::Index, __nv_bool, MatrixType &) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
(439): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(840): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::tridiagonal_qr_step<StorageOrder,RealScalar,Scalar,Index>(RealScalar *, RealScalar *, Index, Index, Scalar *, Index) [with StorageOrder=0, RealScalar=float, Scalar=thrust::complex<float>, Index=Eigen::Index]"
(520): here
instantiation of "Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType &, SubDiagType &, Eigen::Index, __nv_bool, MatrixType &) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
(439): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(840): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::tridiagonal_qr_step<StorageOrder,RealScalar,Scalar,Index>(RealScalar *, RealScalar *, Index, Index, Scalar *, Index) [with StorageOrder=0, RealScalar=float, Scalar=thrust::complex<float>, Index=Eigen::Index]"
(520): here
instantiation of "Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType &, SubDiagType &, Eigen::Index, __nv_bool, MatrixType &) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
(439): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(841): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::tridiagonal_qr_step<StorageOrder,RealScalar,Scalar,Index>(RealScalar *, RealScalar *, Index, Index, Scalar *, Index) [with StorageOrder=0, RealScalar=float, Scalar=thrust::complex<float>, Index=Eigen::Index]"
(520): here
instantiation of "Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType &, SubDiagType &, Eigen::Index, __nv_bool, MatrixType &) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
(439): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(841): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::tridiagonal_qr_step<StorageOrder,RealScalar,Scalar,Index>(RealScalar *, RealScalar *, Index, Index, Scalar *, Index) [with StorageOrder=0, RealScalar=float, Scalar=thrust::complex<float>, Index=Eigen::Index]"
(520): here
instantiation of "Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType &, SubDiagType &, Eigen::Index, __nv_bool, MatrixType &) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
(439): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(842): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::tridiagonal_qr_step<StorageOrder,RealScalar,Scalar,Index>(RealScalar *, RealScalar *, Index, Index, Scalar *, Index) [with StorageOrder=0, RealScalar=float, Scalar=thrust::complex<float>, Index=Eigen::Index]"
(520): here
instantiation of "Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType &, SubDiagType &, Eigen::Index, __nv_bool, MatrixType &) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
(439): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(842): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::tridiagonal_qr_step<StorageOrder,RealScalar,Scalar,Index>(RealScalar *, RealScalar *, Index, Index, Scalar *, Index) [with StorageOrder=0, RealScalar=float, Scalar=thrust::complex<float>, Index=Eigen::Index]"
(520): here
instantiation of "Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType &, SubDiagType &, Eigen::Index, __nv_bool, MatrixType &) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
(439): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(846): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::tridiagonal_qr_step<StorageOrder,RealScalar,Scalar,Index>(RealScalar *, RealScalar *, Index, Index, Scalar *, Index) [with StorageOrder=0, RealScalar=float, Scalar=thrust::complex<float>, Index=Eigen::Index]"
(520): here
instantiation of "Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType &, SubDiagType &, Eigen::Index, __nv_bool, MatrixType &) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
(439): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(846): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::tridiagonal_qr_step<StorageOrder,RealScalar,Scalar,Index>(RealScalar *, RealScalar *, Index, Index, Scalar *, Index) [with StorageOrder=0, RealScalar=float, Scalar=thrust::complex<float>, Index=Eigen::Index]"
(520): here
instantiation of "Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType &, SubDiagType &, Eigen::Index, __nv_bool, MatrixType &) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
(439): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(852): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::tridiagonal_qr_step<StorageOrder,RealScalar,Scalar,Index>(RealScalar *, RealScalar *, Index, Index, Scalar *, Index) [with StorageOrder=0, RealScalar=float, Scalar=thrust::complex<float>, Index=Eigen::Index]"
(520): here
instantiation of "Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType &, SubDiagType &, Eigen::Index, __nv_bool, MatrixType &) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
(439): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(853): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::tridiagonal_qr_step<StorageOrder,RealScalar,Scalar,Index>(RealScalar *, RealScalar *, Index, Index, Scalar *, Index) [with StorageOrder=0, RealScalar=float, Scalar=thrust::complex<float>, Index=Eigen::Index]"
(520): here
instantiation of "Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType &, SubDiagType &, Eigen::Index, __nv_bool, MatrixType &) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
(439): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(861): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during:
instantiation of "void Eigen::internal::tridiagonal_qr_step<StorageOrder,RealScalar,Scalar,Index>(RealScalar *, RealScalar *, Index, Index, Scalar *, Index) [with StorageOrder=0, RealScalar=float, Scalar=thrust::complex<float>, Index=Eigen::Index]"
(520): here
instantiation of "Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType &, SubDiagType &, Eigen::Index, __nv_bool, MatrixType &) [with MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, DiagType=Eigen::Matrix<float, 2, 1, 0, 2, 1>, SubDiagType=Eigen::Matrix<float, 1, 1, 0, 1, 1>]"
(439): here
instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h(402): warning: calling a __host__ function from a __host__ __device__ function is not allowed
detected during instantiation of "Eigen::SelfAdjointEigenSolver<_MatrixType> &Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<InputType> &, int) [with _MatrixType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>, InputType=Eigen::Matrix<thrust::complex<float>, 2, 2, 0, 2, 2>]"
test.cu(52): here
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.