error log
1>------ 已启动全部重新生成: 项目: ZERO_CHECK, 配置: Release x64 ------ 1> Checking Build System 1> CMake does not need to re-run because E:/Eigen/build/CMakeFiles/generate.stamp is up-to-date. 1> CMake does not need to re-run because E:/Eigen/build/Eigen/CMakeFiles/generate.stamp is up-to-date. 1> CMake does not need to re-run because E:/Eigen/build/doc/CMakeFiles/generate.stamp is up-to-date. 1> CMake does not need to re-run because E:/Eigen/build/doc/examples/CMakeFiles/generate.stamp is up-to-date. 1> CMake does not need to re-run because E:/Eigen/build/doc/special_examples/CMakeFiles/generate.stamp is up-to-date. 1> CMake does not need to re-run because E:/Eigen/build/doc/snippets/CMakeFiles/generate.stamp is up-to-date. 1> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 1> CMake does not need to re-run because E:/Eigen/build/blas/CMakeFiles/generate.stamp is up-to-date. 1> CMake does not need to re-run because E:/Eigen/build/lapack/CMakeFiles/generate.stamp is up-to-date. 1> CMake does not need to re-run because E:/Eigen/build/unsupported/CMakeFiles/generate.stamp is up-to-date. 1> CMake does not need to re-run because E:/Eigen/build/unsupported/Eigen/CMakeFiles/generate.stamp is up-to-date. 1> CMake does not need to re-run because E:/Eigen/build/unsupported/Eigen/CXX11/CMakeFiles/generate.stamp is up-to-date. 1> CMake does not need to re-run because E:/Eigen/build/unsupported/doc/CMakeFiles/generate.stamp is up-to-date. 1> CMake does not need to re-run because E:/Eigen/build/unsupported/doc/examples/CMakeFiles/generate.stamp is up-to-date. 1> CMake does not need to re-run because E:/Eigen/build/unsupported/doc/snippets/CMakeFiles/generate.stamp is up-to-date. 1> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 1> CMake does not need to re-run because E:/Eigen/build/demos/CMakeFiles/generate.stamp is up-to-date. 1> CMake does not need to re-run because E:/Eigen/build/scripts/CMakeFiles/generate.stamp is up-to-date. 2>------ 已启动全部重新生成: 项目: block_6, 配置: Release x64 ------ 3>------ 已启动全部重新生成: 项目: BVH_1, 配置: Release x64 ------ 4>------ 已启动全部重新生成: 项目: BVH_2, 配置: Release x64 ------ 5>------ 已启动全部重新生成: 项目: BVH_3, 配置: Release x64 ------ 6>------ 已启动全部重新生成: 项目: visitor_2, 配置: Release x64 ------ 7>------ 已启动全部重新生成: 项目: EulerAngles_1, 配置: Release x64 ------ 8>------ 已启动全部重新生成: 项目: EulerAngles_2, 配置: Release x64 ------ 9>------ 已启动全部重新生成: 项目: visitor_3, 配置: Release x64 ------ 3> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 4> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 3> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 4> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 4>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 3> BVH.cpp 4> BVH.cpp 3>e:eigeneigen-3.3.8unsupportedeigensrc/BVH/BVAlgorithms.h(152): warning C4459: “Index”的声明隐藏了全局声明 4>e:eigeneigen-3.3.8unsupportedeigensrc/BVH/BVAlgorithms.h(152): warning C4459: “Index”的声明隐藏了全局声明 3> e:eigeneigen-3.3.8eigensrc/Core/util/Meta.h(33): note: 参见“Eigen::Index”的声明 4> e:eigeneigen-3.3.8eigensrc/Core/util/Meta.h(33): note: 参见“Eigen::Index”的声明 3> e:eigeneigen-3.3.8unsupportedeigensrc/BVH/BVAlgorithms.h(269): note: 参见对正在编译的函数 模板 实例化“double Eigen::internal::minimize_helper<BVH2,Helper2>(const BVH &,Minimizer &,Eigen::KdBVH<double,2,Eigen::Matrix<double,2,1,0,2,1>>::Index,double)”的引用 4> e:eigeneigen-3.3.8unsupportedeigensrc/BVH/BVAlgorithms.h(269): note: 参见对正在编译的函数 模板 实例化“double Eigen::internal::minimize_helper<BVH2,Helper2>(const BVH &,Minimizer &,Eigen::KdBVH<double,3,Eigen::Matrix<double,3,1,0,3,1>>::Index,double)”的引用 3> with 4> with 3> [ 4> [ 3> BVH2=Eigen::KdBVH<double,2,Eigen::Matrix<double,2,1,0,2,1>>, 4> BVH2=Eigen::KdBVH<double,3,Eigen::Matrix<double,3,1,0,3,1>>, 3> BVH=Eigen::KdBVH<double,2,Eigen::Matrix<double,2,1,0,2,1>>, 4> BVH=Eigen::KdBVH<double,3,Eigen::Matrix<double,3,1,0,3,1>>, 3> Minimizer=Helper2 4> Minimizer=Helper2 3> ] 4> ] 3> E:Eigeneigen-3.3.8unsupported estBVH.cpp(188): note: 参见对正在编译的函数 模板 实例化“BallPointStuff<2>::Scalar Eigen::BVMinimize<Eigen::KdBVH<double,2,Ball<2>>,Eigen::KdBVH<double,2,Eigen::Matrix<double,2,1,0,2,1>>,BallPointStuff<2>>(const BVH1 &,const BVH2 &,Minimizer &)”的引用 4> E:Eigeneigen-3.3.8unsupported estBVH.cpp(188): note: 参见对正在编译的函数 模板 实例化“BallPointStuff<3>::Scalar Eigen::BVMinimize<Eigen::KdBVH<double,3,Ball<3>>,Eigen::KdBVH<double,3,Eigen::Matrix<double,3,1,0,3,1>>,BallPointStuff<3>>(const BVH1 &,const BVH2 &,Minimizer &)”的引用 3> with 4> with 3> [ 4> [ 3> BVH1=Eigen::KdBVH<double,2,Ball<2>>, 4> BVH1=Eigen::KdBVH<double,3,Ball<3>>, 3> BVH2=Eigen::KdBVH<double,2,Eigen::Matrix<double,2,1,0,2,1>>, 4> BVH2=Eigen::KdBVH<double,3,Eigen::Matrix<double,3,1,0,3,1>>, 3> Minimizer=BallPointStuff<2> 4> Minimizer=BallPointStuff<3> 3> ] 4> ] 3> E:Eigeneigen-3.3.8unsupported estBVH.cpp(167): note: 编译类 模板 成员函数“void TreeTest<2>::testMinimize2(void)”时 4> E:Eigeneigen-3.3.8unsupported estBVH.cpp(167): note: 编译类 模板 成员函数“void TreeTest<3>::testMinimize2(void)”时 3> E:Eigeneigen-3.3.8unsupported estBVH.cpp(203): note: 参见对正在编译的函数 模板 实例化“void TreeTest<2>::testMinimize2(void)”的引用 4> E:Eigeneigen-3.3.8unsupported estBVH.cpp(211): note: 参见对正在编译的函数 模板 实例化“void TreeTest<3>::testMinimize2(void)”的引用 3> E:Eigeneigen-3.3.8unsupported estBVH.cpp(199): note: 参见对正在编译的类 模板 实例化“TreeTest<2>”的引用 4> E:Eigeneigen-3.3.8unsupported estBVH.cpp(207): note: 参见对正在编译的类 模板 实例化“TreeTest<3>”的引用 3>e:eigeneigen-3.3.8unsupportedeigensrc/BVH/BVAlgorithms.h(21): warning C4459: “Index”的声明隐藏了全局声明 4>e:eigeneigen-3.3.8unsupportedeigensrc/BVH/BVAlgorithms.h(21): warning C4459: “Index”的声明隐藏了全局声明 3> e:eigeneigen-3.3.8eigensrc/Core/util/Meta.h(33): note: 参见“Eigen::Index”的声明 4> e:eigeneigen-3.3.8eigensrc/Core/util/Meta.h(33): note: 参见“Eigen::Index”的声明 3> e:eigeneigen-3.3.8unsupportedeigensrc/BVH/BVAlgorithms.h(125): note: 参见对正在编译的函数 模板 实例化“bool Eigen::internal::intersect_helper<BVH1,Helper1>(const BVH &,Intersector &,Eigen::KdBVH<double,2,Ball<2>>::Index)”的引用 4> e:eigeneigen-3.3.8unsupportedeigensrc/BVH/BVAlgorithms.h(125): note: 参见对正在编译的函数 模板 实例化“bool Eigen::internal::intersect_helper<BVH1,Helper1>(const BVH &,Intersector &,Eigen::KdBVH<double,3,Ball<3>>::Index)”的引用 3> with 4> with 3> [ 4> [ 3> BVH1=Eigen::KdBVH<double,2,Ball<2>>, 4> BVH1=Eigen::KdBVH<double,3,Ball<3>>, 3> BVH=Eigen::KdBVH<double,2,Ball<2>>, 4> BVH=Eigen::KdBVH<double,3,Ball<3>>, 3> Intersector=Helper1 4> Intersector=Helper1 3> ] 4> ] 3> E:Eigeneigen-3.3.8unsupported estBVH.cpp(161): note: 参见对正在编译的函数 模板 实例化“void Eigen::BVIntersect<Eigen::KdBVH<double,2,Ball<2>>,Eigen::KdBVH<double,2,Eigen::Matrix<double,2,1,0,2,1>>,BallPointStuff<2>>(const BVH1 &,const BVH2 &,Intersector &)”的引用 4> E:Eigeneigen-3.3.8unsupported estBVH.cpp(161): note: 参见对正在编译的函数 模板 实例化“void Eigen::BVIntersect<Eigen::KdBVH<double,3,Ball<3>>,Eigen::KdBVH<double,3,Eigen::Matrix<double,3,1,0,3,1>>,BallPointStuff<3>>(const BVH1 &,const BVH2 &,Intersector &)”的引用 3> with 4> with 3> [ 4> [ 3> BVH1=Eigen::KdBVH<double,2,Ball<2>>, 4> BVH1=Eigen::KdBVH<double,3,Ball<3>>, 3> BVH2=Eigen::KdBVH<double,2,Eigen::Matrix<double,2,1,0,2,1>>, 4> BVH2=Eigen::KdBVH<double,3,Eigen::Matrix<double,3,1,0,3,1>>, 3> Intersector=BallPointStuff<2> 4> Intersector=BallPointStuff<3> 3> ] 4> ] 3> E:Eigeneigen-3.3.8unsupported estBVH.cpp(142): note: 编译类 模板 成员函数“void TreeTest<2>::testIntersect2(void)”时 4> E:Eigeneigen-3.3.8unsupported estBVH.cpp(142): note: 编译类 模板 成员函数“void TreeTest<3>::testIntersect2(void)”时 3> E:Eigeneigen-3.3.8unsupported estBVH.cpp(202): note: 参见对正在编译的函数 模板 实例化“void TreeTest<2>::testIntersect2(void)”的引用 4> E:Eigeneigen-3.3.8unsupported estBVH.cpp(210): note: 参见对正在编译的函数 模板 实例化“void TreeTest<3>::testIntersect2(void)”的引用 3> BVH_1.vcxproj -> E:Eigenuildunsupported estReleaseBVH_1.exe 4> BVH_2.vcxproj -> E:Eigenuildunsupported estReleaseBVH_2.exe 10>------ 已启动全部重新生成: 项目: FFT, 配置: Release x64 ------ 11>------ 已启动全部重新生成: 项目: visitor_4, 配置: Release x64 ------ 9> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 5> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 7> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 6> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 8> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 9> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 5> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 7> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 6> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 8> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 9>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 5>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 7>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 6>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 8>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 9> visitor.cpp 5> BVH.cpp 7> EulerAngles.cpp 6> visitor.cpp 8> EulerAngles.cpp 9> visitor_3.vcxproj -> E:Eigenuild estReleasevisitor_3.exe 5>e:eigeneigen-3.3.8unsupportedeigensrc/BVH/BVAlgorithms.h(152): warning C4459: “Index”的声明隐藏了全局声明 7> EulerAngles_1.vcxproj -> E:Eigenuildunsupported estReleaseEulerAngles_1.exe 6> visitor_2.vcxproj -> E:Eigenuild estReleasevisitor_2.exe 8> EulerAngles_2.vcxproj -> E:Eigenuildunsupported estReleaseEulerAngles_2.exe 10> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 5> e:eigeneigen-3.3.8eigensrc/Core/util/Meta.h(33): note: 参见“Eigen::Index”的声明 10> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 5> e:eigeneigen-3.3.8unsupportedeigensrc/BVH/BVAlgorithms.h(269): note: 参见对正在编译的函数 模板 实例化“double Eigen::internal::minimize_helper<BVH2,Helper2>(const BVH &,Minimizer &,Eigen::KdBVH<double,4,Eigen::Matrix<double,4,1,0,4,1>>::Index,double)”的引用 10>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 5> with 10> FFT.cpp 5> [ 10> FFT.vcxproj -> E:Eigenuildunsupported estReleaseFFT.exe 5> BVH2=Eigen::KdBVH<double,4,Eigen::Matrix<double,4,1,0,4,1>>, 5> BVH=Eigen::KdBVH<double,4,Eigen::Matrix<double,4,1,0,4,1>>, 5> Minimizer=Helper2 5> ] 5> E:Eigeneigen-3.3.8unsupported estBVH.cpp(188): note: 参见对正在编译的函数 模板 实例化“BallPointStuff<4>::Scalar Eigen::BVMinimize<Eigen::KdBVH<double,4,Ball<4>>,Eigen::KdBVH<double,4,Eigen::Matrix<double,4,1,0,4,1>>,BallPointStuff<4>>(const BVH1 &,const BVH2 &,Minimizer &)”的引用 5> with 5> [ 5> BVH1=Eigen::KdBVH<double,4,Ball<4>>, 5> BVH2=Eigen::KdBVH<double,4,Eigen::Matrix<double,4,1,0,4,1>>, 5> Minimizer=BallPointStuff<4> 5> ] 5> E:Eigeneigen-3.3.8unsupported estBVH.cpp(167): note: 编译类 模板 成员函数“void TreeTest<4>::testMinimize2(void)”时 5> E:Eigeneigen-3.3.8unsupported estBVH.cpp(219): note: 参见对正在编译的函数 模板 实例化“void TreeTest<4>::testMinimize2(void)”的引用 5> E:Eigeneigen-3.3.8unsupported estBVH.cpp(215): note: 参见对正在编译的类 模板 实例化“TreeTest<4>”的引用 5>e:eigeneigen-3.3.8unsupportedeigensrc/BVH/BVAlgorithms.h(21): warning C4459: “Index”的声明隐藏了全局声明 5> e:eigeneigen-3.3.8eigensrc/Core/util/Meta.h(33): note: 参见“Eigen::Index”的声明 5> e:eigeneigen-3.3.8unsupportedeigensrc/BVH/BVAlgorithms.h(125): note: 参见对正在编译的函数 模板 实例化“bool Eigen::internal::intersect_helper<BVH1,Helper1>(const BVH &,Intersector &,Eigen::KdBVH<double,4,Ball<4>>::Index)”的引用 5> with 5> [ 5> BVH1=Eigen::KdBVH<double,4,Ball<4>>, 5> BVH=Eigen::KdBVH<double,4,Ball<4>>, 5> Intersector=Helper1 5> ] 5> E:Eigeneigen-3.3.8unsupported estBVH.cpp(161): note: 参见对正在编译的函数 模板 实例化“void Eigen::BVIntersect<Eigen::KdBVH<double,4,Ball<4>>,Eigen::KdBVH<double,4,Eigen::Matrix<double,4,1,0,4,1>>,BallPointStuff<4>>(const BVH1 &,const BVH2 &,Intersector &)”的引用 5> with 5> [ 5> BVH1=Eigen::KdBVH<double,4,Ball<4>>, 5> BVH2=Eigen::KdBVH<double,4,Eigen::Matrix<double,4,1,0,4,1>>, 5> Intersector=BallPointStuff<4> 5> ] 5> E:Eigeneigen-3.3.8unsupported estBVH.cpp(142): note: 编译类 模板 成员函数“void TreeTest<4>::testIntersect2(void)”时 5> E:Eigeneigen-3.3.8unsupported estBVH.cpp(218): note: 参见对正在编译的函数 模板 实例化“void TreeTest<4>::testIntersect2(void)”的引用 5> BVH_3.vcxproj -> E:Eigenuildunsupported estReleaseBVH_3.exe 12>------ 已启动全部重新生成: 项目: visitor_5, 配置: Release x64 ------ 13>------ 已启动全部重新生成: 项目: visitor_6, 配置: Release x64 ------ 14>------ 已启动全部重新生成: 项目: NonLinearOptimization, 配置: Release x64 ------ 15>------ 已启动全部重新生成: 项目: NumericalDiff, 配置: Release x64 ------ 16>------ 已启动全部重新生成: 项目: visitor_7, 配置: Release x64 ------ 2> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 11> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 13> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 2> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 11> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 13> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 11>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 13>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 2> block.cpp 11> visitor.cpp 13> visitor.cpp 2> block_6.vcxproj -> E:Eigenuild estReleaselock_6.exe 11> visitor_4.vcxproj -> E:Eigenuild estReleasevisitor_4.exe 13> visitor_6.vcxproj -> E:Eigenuild estReleasevisitor_6.exe 17>------ 已启动全部重新生成: 项目: adjoint_1, 配置: Release x64 ------ 18>------ 已启动全部重新生成: 项目: adjoint_10, 配置: Release x64 ------ 16> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 16> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 16>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 16> visitor.cpp 16> visitor_7.vcxproj -> E:Eigenuild estReleasevisitor_7.exe 19>------ 已启动全部重新生成: 项目: adjoint_11, 配置: Release x64 ------ 20>------ 已启动全部重新生成: 项目: adjoint_12, 配置: Release x64 ------ 21>------ 已启动全部重新生成: 项目: adjoint_13, 配置: Release x64 ------ 12> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 14> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 15> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 17> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 18> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 19> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 12> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 14> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 15> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 17> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 18> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 19> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 14>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 12>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 15>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 18>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 19>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 17>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 14> NonLinearOptimization.cpp 12> visitor.cpp 15> NumericalDiff.cpp 18> adjoint.cpp 19> adjoint.cpp 17> adjoint.cpp 20> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 20> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 21> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 21> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 20>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 20> adjoint.cpp 21>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 21> adjoint.cpp 15> NumericalDiff.vcxproj -> E:Eigenuildunsupported estReleaseNumericalDiff.exe 22>------ 已启动全部重新生成: 项目: adjoint_2, 配置: Release x64 ------ 17> adjoint_1.vcxproj -> E:Eigenuild estReleaseadjoint_1.exe 23>------ 已启动全部重新生成: 项目: adjoint_3, 配置: Release x64 ------ 21> adjoint_13.vcxproj -> E:Eigenuild estReleaseadjoint_13.exe 24>------ 已启动全部重新生成: 项目: adjoint_4, 配置: Release x64 ------ 22> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 22> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 22>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 22> adjoint.cpp 23> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 23> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 24> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 24> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 23>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 23> adjoint.cpp 24>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 24> adjoint.cpp 12> visitor_5.vcxproj -> E:Eigenuild estReleasevisitor_5.exe 25>------ 已启动全部重新生成: 项目: adjoint_5, 配置: Release x64 ------ 14> NonLinearOptimization.vcxproj -> E:Eigenuildunsupported estReleaseNonLinearOptimization.exe 26>------ 已启动全部重新生成: 项目: adjoint_6, 配置: Release x64 ------ 25> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 25> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 25>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 25> adjoint.cpp 26> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 26> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 26>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 26> adjoint.cpp 20> adjoint_12.vcxproj -> E:Eigenuild estReleaseadjoint_12.exe 27>------ 已启动全部重新生成: 项目: adjoint_7, 配置: Release x64 ------ 18> adjoint_10.vcxproj -> E:Eigenuild estReleaseadjoint_10.exe 22> adjoint_2.vcxproj -> E:Eigenuild estReleaseadjoint_2.exe 19> adjoint_11.vcxproj -> E:Eigenuild estReleaseadjoint_11.exe 24> adjoint_4.vcxproj -> E:Eigenuild estReleaseadjoint_4.exe 28>------ 已启动全部重新生成: 项目: adjoint_8, 配置: Release x64 ------ 25> adjoint_5.vcxproj -> E:Eigenuild estReleaseadjoint_5.exe 26> adjoint_6.vcxproj -> E:Eigenuild estReleaseadjoint_6.exe 29>------ 已启动全部重新生成: 项目: adjoint_9, 配置: Release x64 ------ 23> adjoint_3.vcxproj -> E:Eigenuild estReleaseadjoint_3.exe 30>------ 已启动全部重新生成: 项目: alignedvector3, 配置: Release x64 ------ 31>------ 已启动全部重新生成: 项目: array_1, 配置: Release x64 ------ 32>------ 已启动全部重新生成: 项目: array_2, 配置: Release x64 ------ 33>------ 已启动全部重新生成: 项目: array_3, 配置: Release x64 ------ 34>------ 已启动全部重新生成: 项目: array_4, 配置: Release x64 ------ 27> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 28> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 29> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 30> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 31> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 33> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 32> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 34> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 27> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 30> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 29> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 33> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 31> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 28> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 32> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 27>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 30>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 29>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 28>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 27> adjoint.cpp 30> alignedvector3.cpp 29> adjoint.cpp 28> adjoint.cpp 34> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 33>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 33> array.cpp 31>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 31> array.cpp 32>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 32> array.cpp 34>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 34> array.cpp 28> adjoint_8.vcxproj -> E:Eigenuild estReleaseadjoint_8.exe 35>------ 已启动全部重新生成: 项目: array_5, 配置: Release x64 ------ 31> array_1.vcxproj -> E:Eigenuild estReleasearray_1.exe 36>------ 已启动全部重新生成: 项目: array_6, 配置: Release x64 ------ 35> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 35> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 35>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 35> array.cpp 36> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 36> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 30> alignedvector3.vcxproj -> E:Eigenuildunsupported estReleasealignedvector3.exe 36>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 36> array.cpp 37>------ 已启动全部重新生成: 项目: array_for_matrix_1, 配置: Release x64 ------ 34> array_4.vcxproj -> E:Eigenuild estReleasearray_4.exe 29> adjoint_9.vcxproj -> E:Eigenuild estReleaseadjoint_9.exe 38>------ 已启动全部重新生成: 项目: array_for_matrix_2, 配置: Release x64 ------ 39>------ 已启动全部重新生成: 项目: array_for_matrix_3, 配置: Release x64 ------ 32> array_2.vcxproj -> E:Eigenuild estReleasearray_2.exe 40>------ 已启动全部重新生成: 项目: array_for_matrix_4, 配置: Release x64 ------ 37> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 38> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 37> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 38> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 37>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 38>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 37> array_for_matrix.cpp 38> array_for_matrix.cpp 40> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 40> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 39> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 39> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 40>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 40> array_for_matrix.cpp 39>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 39> array_for_matrix.cpp 37> array_for_matrix_1.vcxproj -> E:Eigenuild estReleasearray_for_matrix_1.exe 41>------ 已启动全部重新生成: 项目: array_for_matrix_5, 配置: Release x64 ------ 38> array_for_matrix_2.vcxproj -> E:Eigenuild estReleasearray_for_matrix_2.exe 42>------ 已启动全部重新生成: 项目: array_for_matrix_6, 配置: Release x64 ------ 40> array_for_matrix_4.vcxproj -> E:Eigenuild estReleasearray_for_matrix_4.exe 43>------ 已启动全部重新生成: 项目: array_for_matrix_7, 配置: Release x64 ------ 36> array_6.vcxproj -> E:Eigenuild estReleasearray_6.exe 44>------ 已启动全部重新生成: 项目: array_for_matrix_8, 配置: Release x64 ------ 35> array_5.vcxproj -> E:Eigenuild estReleasearray_5.exe 45>------ 已启动全部重新生成: 项目: array_of_string, 配置: Release x64 ------ 41> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 42> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 43> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 42> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 41> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 42>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 41>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 42> array_for_matrix.cpp 41> array_for_matrix.cpp 43> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 44> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 44> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 45> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 45> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 43>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 43> array_for_matrix.cpp 45>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 45> array_of_string.cpp 44>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 44> array_for_matrix.cpp 44> array_for_matrix_8.vcxproj -> E:Eigenuild estReleasearray_for_matrix_8.exe 43> array_for_matrix_7.vcxproj -> E:Eigenuild estReleasearray_for_matrix_7.exe 46>------ 已启动全部重新生成: 项目: array_replicate_1, 配置: Release x64 ------ 45> array_of_string.vcxproj -> E:Eigenuild estReleasearray_of_string.exe 47>------ 已启动全部重新生成: 项目: array_replicate_2, 配置: Release x64 ------ 48>------ 已启动全部重新生成: 项目: array_replicate_3, 配置: Release x64 ------ 47> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 48> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 46> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 46> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 48> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 47> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 47>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 46>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 46> array_replicate.cpp 48>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 47> array_replicate.cpp 48> array_replicate.cpp 41> array_for_matrix_5.vcxproj -> E:Eigenuild estReleasearray_for_matrix_5.exe 49>------ 已启动全部重新生成: 项目: array_replicate_4, 配置: Release x64 ------ 39> array_for_matrix_3.vcxproj -> E:Eigenuild estReleasearray_for_matrix_3.exe 50>------ 已启动全部重新生成: 项目: array_replicate_5, 配置: Release x64 ------ 47> array_replicate_2.vcxproj -> E:Eigenuild estReleasearray_replicate_2.exe 49> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 51>------ 已启动全部重新生成: 项目: array_replicate_6, 配置: Release x64 ------ 33> array_3.vcxproj -> E:Eigenuild estReleasearray_3.exe 42> array_for_matrix_6.vcxproj -> E:Eigenuild estReleasearray_for_matrix_6.exe 48> array_replicate_3.vcxproj -> E:Eigenuild estReleasearray_replicate_3.exe 46> array_replicate_1.vcxproj -> E:Eigenuild estReleasearray_replicate_1.exe 52>------ 已启动全部重新生成: 项目: array_reverse_1, 配置: Release x64 ------ 53>------ 已启动全部重新生成: 项目: array_reverse_2, 配置: Release x64 ------ 54>------ 已启动全部重新生成: 项目: array_reverse_3, 配置: Release x64 ------ 49> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 49>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 49> array_replicate.cpp 49> array_replicate_4.vcxproj -> E:Eigenuild estReleasearray_replicate_4.exe 55>------ 已启动全部重新生成: 项目: array_reverse_4, 配置: Release x64 ------ 51> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 51> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 51>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 51> array_replicate.cpp 51> array_replicate_6.vcxproj -> E:Eigenuild estReleasearray_replicate_6.exe 56>------ 已启动全部重新生成: 项目: array_reverse_5, 配置: Release x64 ------ 57>------ 已启动全部重新生成: 项目: array_reverse_6, 配置: Release x64 ------ 50> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 52> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 54> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 53> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 55> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 56> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 50> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 54> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 53> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 55> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 56> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 52> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 50>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 54>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 53>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 55>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 56>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 52>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 50> array_replicate.cpp 54> array_reverse.cpp 53> array_reverse.cpp 55> array_reverse.cpp 56> array_reverse.cpp 52> array_reverse.cpp 57> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 57> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 57>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 57> array_reverse.cpp 50> array_replicate_5.vcxproj -> E:Eigenuild estReleasearray_replicate_5.exe 58>------ 已启动全部重新生成: 项目: array_reverse_7, 配置: Release x64 ------ 54> array_reverse_3.vcxproj -> E:Eigenuild estReleasearray_reverse_3.exe 52> array_reverse_1.vcxproj -> E:Eigenuild estReleasearray_reverse_1.exe 59>------ 已启动全部重新生成: 项目: array_reverse_8, 配置: Release x64 ------ 53> array_reverse_2.vcxproj -> E:Eigenuild estReleasearray_reverse_2.exe 56> array_reverse_5.vcxproj -> E:Eigenuild estReleasearray_reverse_5.exe 60>------ 已启动全部重新生成: 项目: array_reverse_9, 配置: Release x64 ------ 57> array_reverse_6.vcxproj -> E:Eigenuild estReleasearray_reverse_6.exe 55> array_reverse_4.vcxproj -> E:Eigenuild estReleasearray_reverse_4.exe 61>------ 已启动全部重新生成: 项目: autodiff_1, 配置: Release x64 ------ 62>------ 已启动全部重新生成: 项目: autodiff_2, 配置: Release x64 ------ 63>------ 已启动全部重新生成: 项目: autodiff_3, 配置: Release x64 ------ 64>------ 已启动全部重新生成: 项目: autodiff_4, 配置: Release x64 ------ 58> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 58> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 58>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 58> array_reverse.cpp 58> array_reverse_7.vcxproj -> E:Eigenuild estReleasearray_reverse_7.exe 65>------ 已启动全部重新生成: 项目: autodiff_5, 配置: Release x64 ------ 61> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 61> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 61>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 61> autodiff.cpp 61> autodiff_1.vcxproj -> E:Eigenuildunsupported estReleaseautodiff_1.exe 66>------ 已启动全部重新生成: 项目: autodiff_scalar_1, 配置: Release x64 ------ 60> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 60> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 60>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 60> array_reverse.cpp 60> array_reverse_9.vcxproj -> E:Eigenuild estReleasearray_reverse_9.exe 67>------ 已启动全部重新生成: 项目: autodiff_scalar_2, 配置: Release x64 ------ 64> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 62> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 64> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 62> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 64>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 62>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 64> autodiff.cpp 64> autodiff_4.vcxproj -> E:Eigenuildunsupported estReleaseautodiff_4.exe 62> autodiff.cpp 62> autodiff_2.vcxproj -> E:Eigenuildunsupported estReleaseautodiff_2.exe 68>------ 已启动全部重新生成: 项目: autodiff_scalar_3, 配置: Release x64 ------ 67> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 67> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 67>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 67> autodiff_scalar.cpp 67> autodiff_scalar_2.vcxproj -> E:Eigenuildunsupported estReleaseautodiff_scalar_2.exe 66> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 66> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 66>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 66> autodiff_scalar.cpp 66> autodiff_scalar_1.vcxproj -> E:Eigenuildunsupported estReleaseautodiff_scalar_1.exe 68> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 68> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 68>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 68> autodiff_scalar.cpp 68> autodiff_scalar_3.vcxproj -> E:Eigenuildunsupported estReleaseautodiff_scalar_3.exe 69>------ 已启动全部重新生成: 项目: autodiff_scalar_4, 配置: Release x64 ------ 70>------ 已启动全部重新生成: 项目: autodiff_scalar_5, 配置: Release x64 ------ 65> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 65> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 65>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 65> autodiff.cpp 65> autodiff_5.vcxproj -> E:Eigenuildunsupported estReleaseautodiff_5.exe 71>------ 已启动全部重新生成: 项目: bandmatrix, 配置: Release x64 ------ 72>------ 已启动全部重新生成: 项目: basicstuff_1, 配置: Release x64 ------ 69> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 70> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 69> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 70> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 69>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 70>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 69> autodiff_scalar.cpp 70> autodiff_scalar.cpp 69> autodiff_scalar_4.vcxproj -> E:Eigenuildunsupported estReleaseautodiff_scalar_4.exe 70> autodiff_scalar_5.vcxproj -> E:Eigenuildunsupported estReleaseautodiff_scalar_5.exe 73>------ 已启动全部重新生成: 项目: basicstuff_2, 配置: Release x64 ------ 74>------ 已启动全部重新生成: 项目: basicstuff_3, 配置: Release x64 ------ 71> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 71> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 71>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 71> bandmatrix.cpp 71> bandmatrix.vcxproj -> E:Eigenuild estReleaseandmatrix.exe 75>------ 已启动全部重新生成: 项目: basicstuff_4, 配置: Release x64 ------ 76>------ 已启动全部重新生成: 项目: basicstuff_5, 配置: Release x64 ------ 77>------ 已启动全部重新生成: 项目: basicstuff_6, 配置: Release x64 ------ 59> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 72> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 73> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 74> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 75> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 72> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 73> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 75> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 74> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 72>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 72> basicstuff.cpp 73>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 74>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 59> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 73> basicstuff.cpp 74> basicstuff.cpp 59>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 59> array_reverse.cpp 77> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 75>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 75> basicstuff.cpp 76> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 77> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 76> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 77>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 77> basicstuff.cpp 76>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 76> basicstuff.cpp 74> basicstuff_3.vcxproj -> E:Eigenuild estReleaseasicstuff_3.exe 78>------ 已启动全部重新生成: 项目: basicstuff_7, 配置: Release x64 ------ 75> basicstuff_4.vcxproj -> E:Eigenuild estReleaseasicstuff_4.exe 73> basicstuff_2.vcxproj -> E:Eigenuild estReleaseasicstuff_2.exe 72> basicstuff_1.vcxproj -> E:Eigenuild estReleaseasicstuff_1.exe 79>------ 已启动全部重新生成: 项目: bdcsvd_1, 配置: Release x64 ------ 80>------ 已启动全部重新生成: 项目: bdcsvd_10, 配置: Release x64 ------ 81>------ 已启动全部重新生成: 项目: bdcsvd_101, 配置: Release x64 ------ 76> basicstuff_5.vcxproj -> E:Eigenuild estReleaseasicstuff_5.exe 82>------ 已启动全部重新生成: 项目: bdcsvd_102, 配置: Release x64 ------ 78> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 79> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 80> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 80> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 78> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 79> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 80>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 78>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 79>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 80> bdcsvd.cpp 78> basicstuff.cpp 79> bdcsvd.cpp 81> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 81> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 82> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 82> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 81>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 81> bdcsvd.cpp 82>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 82> bdcsvd.cpp 78> basicstuff_7.vcxproj -> E:Eigenuild estReleaseasicstuff_7.exe 83>------ 已启动全部重新生成: 项目: bdcsvd_2, 配置: Release x64 ------ 83> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 83> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 83>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 83> bdcsvd.cpp 80> bdcsvd_10.vcxproj -> E:Eigenuild estReleasedcsvd_10.exe 84>------ 已启动全部重新生成: 项目: bdcsvd_3, 配置: Release x64 ------ 79> bdcsvd_1.vcxproj -> E:Eigenuild estReleasedcsvd_1.exe 84> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 85>------ 已启动全部重新生成: 项目: bdcsvd_4, 配置: Release x64 ------ 84> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 84>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 84> bdcsvd.cpp 84>e:eigeneigen-3.3.8 estsvd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据 84> E:Eigeneigen-3.3.8 estdcsvd.cpp(34): note: 参见对正在编译的函数 模板 实例化“void svd_fill_random<MatrixType>(MatrixType &,int)”的引用 84> with 84> [ 84> MatrixType=Eigen::Matrix3f 84> ] 84> E:Eigeneigen-3.3.8 estdcsvd.cpp(80): note: 参见对正在编译的函数 模板 实例化“void bdcsvd<Eigen::Matrix3f>(const MatrixType &,bool)”的引用 84> with 84> [ 84> MatrixType=Eigen::Matrix3f 84> ] 84>e:eigeneigen-3.3.8 estsvd_common.h(117): warning C4305: “参数”: 从“double”到“const float”截断 84> e:eigeneigen-3.3.8 estsvd_common.h(230): note: 参见对正在编译的函数 模板 实例化“void svd_least_square<SvdType,MatrixType>(const MatrixType &,unsigned int)”的引用 84> with 84> [ 84> SvdType=Eigen::BDCSVD<Eigen::Matrix3f>, 84> MatrixType=Eigen::Matrix3f 84> ] 84> E:Eigeneigen-3.3.8 estdcsvd.cpp(39): note: 参见对正在编译的函数 模板 实例化“void svd_test_all_computation_options<Eigen::BDCSVD<Eigen::Matrix3f>,MatrixType>(const MatrixType &,bool)”的引用 84> with 84> [ 84> MatrixType=Eigen::Matrix3f 84> ] 84>e:eigeneigen-3.3.8 estsvd_common.h(118): warning C4305: “参数”: 从“double”到“const float”截断 85> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 85> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 85>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 85> bdcsvd.cpp 83> bdcsvd_2.vcxproj -> E:Eigenuild estReleasedcsvd_2.exe 86>------ 已启动全部重新生成: 项目: bdcsvd_5, 配置: Release x64 ------ 86> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 86> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 86>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 86> bdcsvd.cpp 86>e:eigeneigen-3.3.8 estsvd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据 86> E:Eigeneigen-3.3.8 estdcsvd.cpp(34): note: 参见对正在编译的函数 模板 实例化“void svd_fill_random<MatrixType>(MatrixType &,int)”的引用 86> with 86> [ 86> MatrixType=Eigen::Matrix<float,3,5,0,3,5> 86> ] 86> E:Eigeneigen-3.3.8 estdcsvd.cpp(82): note: 参见对正在编译的函数 模板 实例化“void bdcsvd<Eigen::Matrix<float,3,5,0,3,5>>(const MatrixType &,bool)”的引用 86> with 86> [ 86> MatrixType=Eigen::Matrix<float,3,5,0,3,5> 86> ] 86>e:eigeneigen-3.3.8 estsvd_common.h(117): warning C4305: “参数”: 从“double”到“const float”截断 86> e:eigeneigen-3.3.8 estsvd_common.h(230): note: 参见对正在编译的函数 模板 实例化“void svd_least_square<SvdType,MatrixType>(const MatrixType &,unsigned int)”的引用 86> with 86> [ 86> SvdType=Eigen::BDCSVD<Eigen::Matrix<float,3,5,0,3,5>>, 86> MatrixType=Eigen::Matrix<float,3,5,0,3,5> 86> ] 86> E:Eigeneigen-3.3.8 estdcsvd.cpp(39): note: 参见对正在编译的函数 模板 实例化“void svd_test_all_computation_options<Eigen::BDCSVD<Eigen::Matrix<float,3,5,0,3,5>>,MatrixType>(const MatrixType &,bool)”的引用 86> with 86> [ 86> MatrixType=Eigen::Matrix<float,3,5,0,3,5> 86> ] 86>e:eigeneigen-3.3.8 estsvd_common.h(118): warning C4305: “参数”: 从“double”到“const float”截断 82> bdcsvd_102.vcxproj -> E:Eigenuild estReleasedcsvd_102.exe 87>------ 已启动全部重新生成: 项目: bdcsvd_6, 配置: Release x64 ------ 86>e:eigeneigen-3.3.8eigensrccore../plugins/CommonCwiseBinaryOps.h(50): fatal error C1060: 编译器的堆空间不足 85>e:eigeneigen-3.3.8eigensrccore../plugins/BlockMethods.h(575): fatal error C1060: 编译器的堆空间不足 85>c1xx : fatal error C1063: INTERNAL COMPILER ERROR 85> Please choose the Technical Support command on the Visual C++ 84>e:eigeneigen-3.3.8eigensrc/Core/MatrixBase.h(109): fatal error C1060: 编译器的堆空间不足 87>C:Program Files (x86)MSBuildMicrosoft.Cppv4.0V140Microsoft.CppCommon.targets(171,5): error MSB6006: “cmd.exe”已退出,代码为 -1073741523。 85> Help menu, or open the Technical Support help file for more information 88>------ 已启动全部重新生成: 项目: bdcsvd_7, 配置: Release x64 ------ 89>------ 已启动全部重新生成: 项目: bdcsvd_8, 配置: Release x64 ------ 90>------ 已启动全部重新生成: 项目: bdcsvd_9, 配置: Release x64 ------ 91>------ 已启动全部重新生成: 项目: bicgstab_1, 配置: Release x64 ------ 88> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 89> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 88> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 89> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 88>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 88> bdcsvd.cpp 88>e:eigeneigen-3.3.8 estsvd_common.h(307): warning C4305: “参数”: 从“double”到“const float”截断 88> E:Eigeneigen-3.3.8 estdcsvd.cpp(99): note: 参见对正在编译的函数 模板 实例化“void svd_inf_nan<Eigen::BDCSVD<Eigen::MatrixXf>,Eigen::MatrixXf>(void)”的引用 88>e:eigeneigen-3.3.8 estsvd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据 88> E:Eigeneigen-3.3.8 estdcsvd.cpp(34): note: 参见对正在编译的函数 模板 实例化“void svd_fill_random<MatrixType>(MatrixType &,int)”的引用 88> with 88> [ 88> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1> 88> ] 88> E:Eigeneigen-3.3.8 estdcsvd.cpp(91): note: 参见对正在编译的函数 模板 实例化“void bdcsvd<Eigen::Matrix<float,-1,-1,0,-1,-1>>(const MatrixType &,bool)”的引用 88> with 91> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 88> [ 88> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1> 88> ] 91> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 89>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 89> bdcsvd.cpp 88>e:eigeneigen-3.3.8 estsvd_common.h(117): warning C4305: “参数”: 从“double”到“const float”截断 88> e:eigeneigen-3.3.8 estsvd_common.h(230): note: 参见对正在编译的函数 模板 实例化“void svd_least_square<SvdType,MatrixType>(const MatrixType &,unsigned int)”的引用 88> with 88> [ 90> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 88> SvdType=Eigen::BDCSVD<Eigen::MatrixXf>, 88> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1> 88> ] 88> E:Eigeneigen-3.3.8 estdcsvd.cpp(39): note: 参见对正在编译的函数 模板 实例化“void svd_test_all_computation_options<Eigen::BDCSVD<Eigen::MatrixXf>,MatrixType>(const MatrixType &,bool)”的引用 88> with 88> [ 88> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1> 88> ] 88>e:eigeneigen-3.3.8 estsvd_common.h(118): warning C4305: “参数”: 从“double”到“const float”截断 91>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 90> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 91> bicgstab.cpp 90>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 90> bdcsvd.cpp 90> bdcsvd_9.vcxproj -> E:Eigenuild estReleasedcsvd_9.exe 92>------ 已启动全部重新生成: 项目: bicgstab_2, 配置: Release x64 ------ 92> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 92> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 92>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 92> bicgstab.cpp 81> bdcsvd_101.vcxproj -> E:Eigenuild estReleasedcsvd_101.exe 93>------ 已启动全部重新生成: 项目: bicgstab_3, 配置: Release x64 ------ 91> bicgstab_1.vcxproj -> E:Eigenuild estReleaseicgstab_1.exe 94>------ 已启动全部重新生成: 项目: block_1, 配置: Release x64 ------ 93> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 93> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 93>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 93> bicgstab.cpp 94> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 94> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 94>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 94> block.cpp 92> bicgstab_2.vcxproj -> E:Eigenuild estReleaseicgstab_2.exe 95>------ 已启动全部重新生成: 项目: block_2, 配置: Release x64 ------ 95> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 95> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 95>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 95> block.cpp 88> bdcsvd_7.vcxproj -> E:Eigenuild estReleasedcsvd_7.exe 96>------ 已启动全部重新生成: 项目: block_3, 配置: Release x64 ------ 93> bicgstab_3.vcxproj -> E:Eigenuild estReleaseicgstab_3.exe 97>------ 已启动全部重新生成: 项目: block_4, 配置: Release x64 ------ 89> bdcsvd_8.vcxproj -> E:Eigenuild estReleasedcsvd_8.exe 98>------ 已启动全部重新生成: 项目: block_5, 配置: Release x64 ------ 94> block_1.vcxproj -> E:Eigenuild estReleaselock_1.exe 99>------ 已启动全部重新生成: 项目: eigensolver_generic_5, 配置: Release x64 ------ 96> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 97> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 97> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 96> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 96>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 96> block.cpp 98> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 99> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 98> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 99> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 99>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 98>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 98> block.cpp 99> eigensolver_generic.cpp 99> eigensolver_generic_5.vcxproj -> E:Eigenuild estReleaseeigensolver_generic_5.exe 100>------ 已启动全部重新生成: 项目: block_7, 配置: Release x64 ------ 97>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 97> block.cpp 100> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 100> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 100>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 100> block.cpp 100> block_7.vcxproj -> E:Eigenuild estReleaselock_7.exe 101>------ 已启动全部重新生成: 项目: block_8, 配置: Release x64 ------ 101> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 101> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 101>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 101> block.cpp 95> block_2.vcxproj -> E:Eigenuild estReleaselock_2.exe 102>------ 已启动全部重新生成: 项目: visitor_8, 配置: Release x64 ------ 102> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 102> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 102>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 102> visitor.cpp 102> visitor_8.vcxproj -> E:Eigenuild estReleasevisitor_8.exe 103>------ 已启动全部重新生成: 项目: visitor_9, 配置: Release x64 ------ 97> block_4.vcxproj -> E:Eigenuild estReleaselock_4.exe 104>------ 已启动全部重新生成: 项目: cholesky_1, 配置: Release x64 ------ 103> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 104> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 103> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 104> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 103>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 103> visitor.cpp 104>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 104> cholesky.cpp 103> visitor_9.vcxproj -> E:Eigenuild estReleasevisitor_9.exe 105>------ 已启动全部重新生成: 项目: cholesky_2, 配置: Release x64 ------ 105> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 105> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 105>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 105> cholesky.cpp 98> block_5.vcxproj -> E:Eigenuild estReleaselock_5.exe 106>------ 已启动全部重新生成: 项目: cholesky_3, 配置: Release x64 ------ 96> block_3.vcxproj -> E:Eigenuild estReleaselock_3.exe 107>------ 已启动全部重新生成: 项目: cholesky_4, 配置: Release x64 ------ 101> block_8.vcxproj -> E:Eigenuild estReleaselock_8.exe 108>------ 已启动全部重新生成: 项目: cholesky_5, 配置: Release x64 ------ 106> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 107> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 107> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 106> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 107>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 107> cholesky.cpp 108> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 106>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 106> cholesky.cpp 108> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 107>E:Eigeneigen-3.3.8 estcholesky.cpp(250): warning C4244: “初始化”: 从“const int”转换到“RealScalar”,可能丢失数据 107> E:Eigeneigen-3.3.8 estcholesky.cpp(500): note: 参见对正在编译的函数 模板 实例化“void cholesky<Eigen::Matrix<float,3,3,0,3,3>>(const MatrixType &)”的引用 107> with 107> [ 107> MatrixType=Eigen::Matrix<float,3,3,0,3,3> 107> ] 108>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 108> cholesky.cpp 104> cholesky_1.vcxproj -> E:Eigenuild estReleasecholesky_1.exe 109>------ 已启动全部重新生成: 项目: cholesky_6, 配置: Release x64 ------ 109> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 109> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 109>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 109> cholesky.cpp 105> cholesky_2.vcxproj -> E:Eigenuild estReleasecholesky_2.exe 110>------ 已启动全部重新生成: 项目: cholesky_7, 配置: Release x64 ------ 110> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 110> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 110>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 110> cholesky.cpp 110> cholesky_7.vcxproj -> E:Eigenuild estReleasecholesky_7.exe 111>------ 已启动全部重新生成: 项目: cholesky_8, 配置: Release x64 ------ 106> cholesky_3.vcxproj -> E:Eigenuild estReleasecholesky_3.exe 112>------ 已启动全部重新生成: 项目: cholesky_9, 配置: Release x64 ------ 111> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 111> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 111>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 111> cholesky.cpp 112> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 112> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 111> cholesky_8.vcxproj -> E:Eigenuild estReleasecholesky_8.exe 113>------ 已启动全部重新生成: 项目: commainitializer, 配置: Release x64 ------ 112>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 112> cholesky.cpp 112> cholesky_9.vcxproj -> E:Eigenuild estReleasecholesky_9.exe 114>------ 已启动全部重新生成: 项目: conjugate_gradient_1, 配置: Release x64 ------ 107> cholesky_4.vcxproj -> E:Eigenuild estReleasecholesky_4.exe 115>------ 已启动全部重新生成: 项目: conjugate_gradient_2, 配置: Release x64 ------ 108> cholesky_5.vcxproj -> E:Eigenuild estReleasecholesky_5.exe 116>------ 已启动全部重新生成: 项目: conjugate_gradient_3, 配置: Release x64 ------ 113> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 113> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 113>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 113> commainitializer.cpp 113> commainitializer.vcxproj -> E:Eigenuild estReleasecommainitializer.exe 117>------ 已启动全部重新生成: 项目: conservative_resize_1, 配置: Release x64 ------ 114> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 115> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 116> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 114> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 115> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 116> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 115>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 114>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 116>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 115> conjugate_gradient.cpp 114> conjugate_gradient.cpp 116> conjugate_gradient.cpp 117> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 117> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 117>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 117> conservative_resize.cpp 117> conservative_resize_1.vcxproj -> E:Eigenuild estReleaseconservative_resize_1.exe 118>------ 已启动全部重新生成: 项目: conservative_resize_2, 配置: Release x64 ------ 118> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 118> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 118>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 118> conservative_resize.cpp 118> conservative_resize_2.vcxproj -> E:Eigenuild estReleaseconservative_resize_2.exe 119>------ 已启动全部重新生成: 项目: conservative_resize_3, 配置: Release x64 ------ 119> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 119> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 119>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 119> conservative_resize.cpp 109> cholesky_6.vcxproj -> E:Eigenuild estReleasecholesky_6.exe 120>------ 已启动全部重新生成: 项目: conservative_resize_4, 配置: Release x64 ------ 119> conservative_resize_3.vcxproj -> E:Eigenuild estReleaseconservative_resize_3.exe 121>------ 已启动全部重新生成: 项目: conservative_resize_5, 配置: Release x64 ------ 114> conjugate_gradient_1.vcxproj -> E:Eigenuild estReleaseconjugate_gradient_1.exe 116> conjugate_gradient_3.vcxproj -> E:Eigenuild estReleaseconjugate_gradient_3.exe 122>------ 已启动全部重新生成: 项目: conservative_resize_6, 配置: Release x64 ------ 115> conjugate_gradient_2.vcxproj -> E:Eigenuild estReleaseconjugate_gradient_2.exe 123>------ 已启动全部重新生成: 项目: constructor_1, 配置: Release x64 ------ 124>------ 已启动全部重新生成: 项目: corners_1, 配置: Release x64 ------ 120> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 121> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 122> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 121> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 122> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 120> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 121>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 120>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 121> conservative_resize.cpp 120> conservative_resize.cpp 122>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 122> conservative_resize.cpp 124> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 123> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 124> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 123> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 124>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 124> corners.cpp 123>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 123> constructor.cpp 122> conservative_resize_6.vcxproj -> E:Eigenuild estReleaseconservative_resize_6.exe 125>------ 已启动全部重新生成: 项目: corners_2, 配置: Release x64 ------ 121> conservative_resize_5.vcxproj -> E:Eigenuild estReleaseconservative_resize_5.exe 126>------ 已启动全部重新生成: 项目: corners_3, 配置: Release x64 ------ 126> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 125> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 126> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 125> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 126>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 126> corners.cpp 125>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 125> corners.cpp 120> conservative_resize_4.vcxproj -> E:Eigenuild estReleaseconservative_resize_4.exe 127>------ 已启动全部重新生成: 项目: corners_4, 配置: Release x64 ------ 123> constructor_1.vcxproj -> E:Eigenuild estReleaseconstructor_1.exe 124> corners_1.vcxproj -> E:Eigenuild estReleasecorners_1.exe 128>------ 已启动全部重新生成: 项目: corners_5, 配置: Release x64 ------ 129>------ 已启动全部重新生成: 项目: ctorleak, 配置: Release x64 ------ 127> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 127> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 127>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 127> corners.cpp 128> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 129> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 128> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 129> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 129>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 128>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 129> ctorleak.cpp 128> corners.cpp 125> corners_2.vcxproj -> E:Eigenuild estReleasecorners_2.exe 130>------ 已启动全部重新生成: 项目: cxx11_tensor_assign, 配置: Release x64 ------ 126> corners_3.vcxproj -> E:Eigenuild estReleasecorners_3.exe 127> corners_4.vcxproj -> E:Eigenuild estReleasecorners_4.exe 129> ctorleak.vcxproj -> E:Eigenuild estReleasectorleak.exe 131>------ 已启动全部重新生成: 项目: cxx11_tensor_casts, 配置: Release x64 ------ 128> corners_5.vcxproj -> E:Eigenuild estReleasecorners_5.exe 132>------ 已启动全部重新生成: 项目: cxx11_tensor_comparisons, 配置: Release x64 ------ 133>------ 已启动全部重新生成: 项目: cxx11_tensor_const, 配置: Release x64 ------ 134>------ 已启动全部重新生成: 项目: cxx11_tensor_dimension, 配置: Release x64 ------ 130> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 131> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 132> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 130> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 131> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 132> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 130>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 131>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 132>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 130> cxx11_tensor_assign.cpp 131> cxx11_tensor_casts.cpp 132> cxx11_tensor_comparisons.cpp 130>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级 131>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级 132>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级 130> E:Eigeneigen-3.3.8unsupported estcxx11_tensor_assign.cpp(19): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<int,1,0,Eigen::DenseIndex>”的引用 131> E:Eigeneigen-3.3.8unsupported estcxx11_tensor_casts.cpp(19): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<float,2,0,Eigen::DenseIndex>”的引用 132> E:Eigeneigen-3.3.8unsupported estcxx11_tensor_comparisons.cpp(19): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<float,3,0,Eigen::DenseIndex>”的引用 134> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 133> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 134> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 133> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 130> cxx11_tensor_assign.vcxproj -> E:Eigenuildunsupported estReleasecxx11_tensor_assign.exe 135>------ 已启动全部重新生成: 项目: cxx11_tensor_empty, 配置: Release x64 ------ 134>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 133>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 131> cxx11_tensor_casts.vcxproj -> E:Eigenuildunsupported estReleasecxx11_tensor_casts.exe 132> cxx11_tensor_comparisons.vcxproj -> E:Eigenuildunsupported estReleasecxx11_tensor_comparisons.exe 136>------ 已启动全部重新生成: 项目: cxx11_tensor_forced_eval, 配置: Release x64 ------ 134> cxx11_tensor_dimension.cpp 133> cxx11_tensor_const.cpp 134> cxx11_tensor_dimension.vcxproj -> E:Eigenuildunsupported estReleasecxx11_tensor_dimension.exe 133>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级 133> E:Eigeneigen-3.3.8unsupported estcxx11_tensor_const.cpp(18): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<int,3,0,Eigen::DenseIndex>”的引用 133> cxx11_tensor_const.vcxproj -> E:Eigenuildunsupported estReleasecxx11_tensor_const.exe 137>------ 已启动全部重新生成: 项目: cxx11_tensor_intdiv_1, 配置: Release x64 ------ 138>------ 已启动全部重新生成: 项目: cxx11_tensor_intdiv_2, 配置: Release x64 ------ 135> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 135> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 139>------ 已启动全部重新生成: 项目: cxx11_tensor_intdiv_3, 配置: Release x64 ------ 135>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 135> cxx11_tensor_empty.cpp 135>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级 135> E:Eigeneigen-3.3.8unsupported estcxx11_tensor_empty.cpp(17): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<float,2,0,Eigen::DenseIndex>”的引用 135> cxx11_tensor_empty.vcxproj -> E:Eigenuildunsupported estReleasecxx11_tensor_empty.exe 140>------ 已启动全部重新生成: 项目: cxx11_tensor_intdiv_4, 配置: Release x64 ------ 137> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 137> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 136> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 138> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 139> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 137>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 137> cxx11_tensor_intdiv.cpp 136> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 138> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 139> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 137>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorUInt128.h(149): warning C4245: “初始化”: 从“__int64”转换到“uint64_t”,有符号/无符号不匹配 137> e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(104): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::TensorUInt128<uint64_t,uint64_t> Eigen::internal::operator *<Eigen::internal::static_val<0>,uint64_t,Eigen::internal::static_val<0>,uint64_t>(const Eigen::internal::TensorUInt128<Eigen::internal::static_val<0>,uint64_t> &,const Eigen::internal::TensorUInt128<Eigen::internal::static_val<0>,uint64_t> &)”的引用 136>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 138>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 137> e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(168): note: 参见对正在编译的函数 模板 实例化“uint64_t Eigen::internal::`anonymous-namespace'::muluh<T>(const uint64_t,const T)”的引用 136> cxx11_tensor_forced_eval.cpp 138> cxx11_tensor_intdiv.cpp 137> with 136>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级 137> [ 137> T=int64_t 136> e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorMap.h(33): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<float,2,0,Eigen::DenseIndex>”的引用 137> ] 137> e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(164): note: 编译类 模板 成员函数“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”时 136> E:Eigeneigen-3.3.8unsupported estcxx11_tensor_forced_eval.cpp(25): note: 参见对正在编译的类 模板 实例化“Eigen::TensorMap<Eigen::Tensor<float,2,0,Eigen::DenseIndex>,0,Eigen::MakePointer>”的引用 137> with 137> [ 137> T=int64_t 137> ] 137> E:Eigeneigen-3.3.8unsupported estcxx11_tensor_intdiv.cpp(121): note: 参见对正在编译的函数 模板 实例化“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”的引用 137> with 137> [ 137> T=int64_t 137> ] 137> E:Eigeneigen-3.3.8unsupported estcxx11_tensor_intdiv.cpp(67): note: 参见对正在编译的类 模板 实例化“Eigen::internal::TensorIntDivisor<int64_t,false>”的引用 137> cxx11_tensor_intdiv_1.vcxproj -> E:Eigenuildunsupported estReleasecxx11_tensor_intdiv_1.exe 141>------ 已启动全部重新生成: 项目: cxx11_tensor_intdiv_5, 配置: Release x64 ------ 139>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 138>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorUInt128.h(149): warning C4245: “初始化”: 从“__int64”转换到“uint64_t”,有符号/无符号不匹配 140> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 139> cxx11_tensor_intdiv.cpp 138> e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(104): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::TensorUInt128<uint64_t,uint64_t> Eigen::internal::operator *<Eigen::internal::static_val<0>,uint64_t,Eigen::internal::static_val<0>,uint64_t>(const Eigen::internal::TensorUInt128<Eigen::internal::static_val<0>,uint64_t> &,const Eigen::internal::TensorUInt128<Eigen::internal::static_val<0>,uint64_t> &)”的引用 139>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorUInt128.h(149): warning C4245: “初始化”: 从“__int64”转换到“uint64_t”,有符号/无符号不匹配 138> e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(168): note: 参见对正在编译的函数 模板 实例化“uint64_t Eigen::internal::`anonymous-namespace'::muluh<T>(const uint64_t,const T)”的引用 139> e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(104): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::TensorUInt128<uint64_t,uint64_t> Eigen::internal::operator *<Eigen::internal::static_val<0>,uint64_t,Eigen::internal::static_val<0>,uint64_t>(const Eigen::internal::TensorUInt128<Eigen::internal::static_val<0>,uint64_t> &,const Eigen::internal::TensorUInt128<Eigen::internal::static_val<0>,uint64_t> &)”的引用 138> with 139> e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(168): note: 参见对正在编译的函数 模板 实例化“uint64_t Eigen::internal::`anonymous-namespace'::muluh<T>(const uint64_t,const T)”的引用 138> [ 139> with 138> T=int64_t 139> [ 138> ] 139> T=int64_t 138> e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(164): note: 编译类 模板 成员函数“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”时 139> ] 138> with 139> e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(164): note: 编译类 模板 成员函数“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”时 138> [ 139> with 138> T=int64_t 139> [ 138> ] 139> T=int64_t 138> E:Eigeneigen-3.3.8unsupported estcxx11_tensor_intdiv.cpp(121): note: 参见对正在编译的函数 模板 实例化“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”的引用 139> ] 138> with 139> E:Eigeneigen-3.3.8unsupported estcxx11_tensor_intdiv.cpp(121): note: 参见对正在编译的函数 模板 实例化“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”的引用 138> [ 139> with 138> T=int64_t 139> [ 138> ] 139> T=int64_t 138> E:Eigeneigen-3.3.8unsupported estcxx11_tensor_intdiv.cpp(67): note: 参见对正在编译的类 模板 实例化“Eigen::internal::TensorIntDivisor<int64_t,false>”的引用 139> ] 139> E:Eigeneigen-3.3.8unsupported estcxx11_tensor_intdiv.cpp(67): note: 参见对正在编译的类 模板 实例化“Eigen::internal::TensorIntDivisor<int64_t,false>”的引用 140> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 141> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 141> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 140>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 140> cxx11_tensor_intdiv.cpp 141>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 141> cxx11_tensor_intdiv.cpp 138> cxx11_tensor_intdiv_2.vcxproj -> E:Eigenuildunsupported estReleasecxx11_tensor_intdiv_2.exe 139> cxx11_tensor_intdiv_3.vcxproj -> E:Eigenuildunsupported estReleasecxx11_tensor_intdiv_3.exe 142>------ 已启动全部重新生成: 项目: cxx11_tensor_intdiv_6, 配置: Release x64 ------ 143>------ 已启动全部重新生成: 项目: cxx11_tensor_intdiv_7, 配置: Release x64 ------ 140>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorUInt128.h(149): warning C4245: “初始化”: 从“__int64”转换到“uint64_t”,有符号/无符号不匹配 141>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorUInt128.h(149): warning C4245: “初始化”: 从“__int64”转换到“uint64_t”,有符号/无符号不匹配 140> e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(104): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::TensorUInt128<uint64_t,uint64_t> Eigen::internal::operator *<Eigen::internal::static_val<0>,uint64_t,Eigen::internal::static_val<0>,uint64_t>(const Eigen::internal::TensorUInt128<Eigen::internal::static_val<0>,uint64_t> &,const Eigen::internal::TensorUInt128<Eigen::internal::static_val<0>,uint64_t> &)”的引用 141> e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(104): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::TensorUInt128<uint64_t,uint64_t> Eigen::internal::operator *<Eigen::internal::static_val<0>,uint64_t,Eigen::internal::static_val<0>,uint64_t>(const Eigen::internal::TensorUInt128<Eigen::internal::static_val<0>,uint64_t> &,const Eigen::internal::TensorUInt128<Eigen::internal::static_val<0>,uint64_t> &)”的引用 140> e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(168): note: 参见对正在编译的函数 模板 实例化“uint64_t Eigen::internal::`anonymous-namespace'::muluh<T>(const uint64_t,const T)”的引用 141> e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(168): note: 参见对正在编译的函数 模板 实例化“uint64_t Eigen::internal::`anonymous-namespace'::muluh<T>(const uint64_t,const T)”的引用 140> with 141> with 140> [ 141> [ 140> T=int64_t 141> T=int64_t 140> ] 141> ] 140> e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(164): note: 编译类 模板 成员函数“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”时 141> e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(164): note: 编译类 模板 成员函数“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”时 140> with 141> with 140> [ 141> [ 140> T=int64_t 141> T=int64_t 140> ] 141> ] 140> E:Eigeneigen-3.3.8unsupported estcxx11_tensor_intdiv.cpp(121): note: 参见对正在编译的函数 模板 实例化“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”的引用 141> E:Eigeneigen-3.3.8unsupported estcxx11_tensor_intdiv.cpp(121): note: 参见对正在编译的函数 模板 实例化“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”的引用 140> with 141> with 140> [ 141> [ 140> T=int64_t 141> T=int64_t 140> ] 141> ] 140> E:Eigeneigen-3.3.8unsupported estcxx11_tensor_intdiv.cpp(67): note: 参见对正在编译的类 模板 实例化“Eigen::internal::TensorIntDivisor<int64_t,false>”的引用 141> E:Eigeneigen-3.3.8unsupported estcxx11_tensor_intdiv.cpp(67): note: 参见对正在编译的类 模板 实例化“Eigen::internal::TensorIntDivisor<int64_t,false>”的引用 140> cxx11_tensor_intdiv_4.vcxproj -> E:Eigenuildunsupported estReleasecxx11_tensor_intdiv_4.exe 141> cxx11_tensor_intdiv_5.vcxproj -> E:Eigenuildunsupported estReleasecxx11_tensor_intdiv_5.exe 144>------ 已启动全部重新生成: 项目: cxx11_tensor_io, 配置: Release x64 ------ 145>------ 已启动全部重新生成: 项目: cxx11_tensor_layout_swap, 配置: Release x64 ------ 143> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 142> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 143> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 142> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 143>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 143> cxx11_tensor_intdiv.cpp 143>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorUInt128.h(149): warning C4245: “初始化”: 从“__int64”转换到“uint64_t”,有符号/无符号不匹配 143> e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(104): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::TensorUInt128<uint64_t,uint64_t> Eigen::internal::operator *<Eigen::internal::static_val<0>,uint64_t,Eigen::internal::static_val<0>,uint64_t>(const Eigen::internal::TensorUInt128<Eigen::internal::static_val<0>,uint64_t> &,const Eigen::internal::TensorUInt128<Eigen::internal::static_val<0>,uint64_t> &)”的引用 143> e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(168): note: 参见对正在编译的函数 模板 实例化“uint64_t Eigen::internal::`anonymous-namespace'::muluh<T>(const uint64_t,const T)”的引用 143> with 143> [ 143> T=int64_t 143> ] 143> e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(164): note: 编译类 模板 成员函数“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”时 143> with 143> [ 143> T=int64_t 143> ] 143> E:Eigeneigen-3.3.8unsupported estcxx11_tensor_intdiv.cpp(121): note: 参见对正在编译的函数 模板 实例化“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”的引用 143> with 143> [ 143> T=int64_t 143> ] 143> E:Eigeneigen-3.3.8unsupported estcxx11_tensor_intdiv.cpp(67): note: 参见对正在编译的类 模板 实例化“Eigen::internal::TensorIntDivisor<int64_t,false>”的引用 144> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 144> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 145> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 145> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 142>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 142> cxx11_tensor_intdiv.cpp 142>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorUInt128.h(149): warning C4245: “初始化”: 从“__int64”转换到“uint64_t”,有符号/无符号不匹配 142> e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(104): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::TensorUInt128<uint64_t,uint64_t> Eigen::internal::operator *<Eigen::internal::static_val<0>,uint64_t,Eigen::internal::static_val<0>,uint64_t>(const Eigen::internal::TensorUInt128<Eigen::internal::static_val<0>,uint64_t> &,const Eigen::internal::TensorUInt128<Eigen::internal::static_val<0>,uint64_t> &)”的引用 142> e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(168): note: 参见对正在编译的函数 模板 实例化“uint64_t Eigen::internal::`anonymous-namespace'::muluh<T>(const uint64_t,const T)”的引用 142> with 142> [ 142> T=int64_t 142> ] 142> e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(164): note: 编译类 模板 成员函数“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”时 142> with 142> [ 142> T=int64_t 142> ] 142> E:Eigeneigen-3.3.8unsupported estcxx11_tensor_intdiv.cpp(121): note: 参见对正在编译的函数 模板 实例化“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”的引用 142> with 142> [ 142> T=int64_t 142> ] 142> E:Eigeneigen-3.3.8unsupported estcxx11_tensor_intdiv.cpp(67): note: 参见对正在编译的类 模板 实例化“Eigen::internal::TensorIntDivisor<int64_t,false>”的引用 144>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 144> cxx11_tensor_io.cpp 145>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 145> cxx11_tensor_layout_swap.cpp 143> cxx11_tensor_intdiv_7.vcxproj -> E:Eigenuildunsupported estReleasecxx11_tensor_intdiv_7.exe 146>------ 已启动全部重新生成: 项目: cxx11_tensor_map, 配置: Release x64 ------ 142> cxx11_tensor_intdiv_6.vcxproj -> E:Eigenuildunsupported estReleasecxx11_tensor_intdiv_6.exe 145>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级 144>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级 145> E:Eigeneigen-3.3.8unsupported estcxx11_tensor_layout_swap.cpp(18): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<float,3,0,Eigen::DenseIndex>”的引用 144> E:Eigeneigen-3.3.8unsupported estcxx11_tensor_io.cpp(19): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<int,0,0,Eigen::DenseIndex>”的引用 144> E:Eigeneigen-3.3.8unsupported estcxx11_tensor_io.cpp(124): note: 参见对正在编译的函数 模板 实例化“void test_output_0d<0>(void)”的引用 147>------ 已启动全部重新生成: 项目: cxx11_tensor_math, 配置: Release x64 ------ 146> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 145> cxx11_tensor_layout_swap.vcxproj -> E:Eigenuildunsupported estReleasecxx11_tensor_layout_swap.exe 146> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 146>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 146> cxx11_tensor_map.cpp 148>------ 已启动全部重新生成: 项目: cxx11_tensor_roundings, 配置: Release x64 ------ 144> cxx11_tensor_io.vcxproj -> E:Eigenuildunsupported estReleasecxx11_tensor_io.exe 149>------ 已启动全部重新生成: 项目: cxx11_tensor_sugar, 配置: Release x64 ------ 146>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级 147> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 147> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 146> E:Eigeneigen-3.3.8unsupported estcxx11_tensor_map.cpp(19): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<int,0,0,Eigen::DenseIndex>”的引用 147>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 147> cxx11_tensor_math.cpp 147>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级 147> E:Eigeneigen-3.3.8unsupported estcxx11_tensor_math.cpp(19): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<float,1,0,Eigen::DenseIndex>”的引用 146> cxx11_tensor_map.vcxproj -> E:Eigenuildunsupported estReleasecxx11_tensor_map.exe 149> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 149> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 150>------ 已启动全部重新生成: 项目: cxx11_tensor_uint128_1, 配置: Release x64 ------ 149>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 147> cxx11_tensor_math.vcxproj -> E:Eigenuildunsupported estReleasecxx11_tensor_math.exe 148> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 149> cxx11_tensor_sugar.cpp 148> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 148>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 148> cxx11_tensor_roundings.cpp 149>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级 149> E:Eigeneigen-3.3.8unsupported estcxx11_tensor_sugar.cpp(11): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<int,3,0,Eigen::DenseIndex>”的引用 151>------ 已启动全部重新生成: 项目: cxx11_tensor_uint128_2, 配置: Release x64 ------ 148>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级 150> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 148> E:Eigeneigen-3.3.8unsupported estcxx11_tensor_roundings.cpp(17): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<float,2,0,Eigen::DenseIndex>”的引用 150> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 151> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 151> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 150>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 150> cxx11_tensor_uint128.cpp 151>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 151> cxx11_tensor_uint128.cpp 149> cxx11_tensor_sugar.vcxproj -> E:Eigenuildunsupported estReleasecxx11_tensor_sugar.exe 148> cxx11_tensor_roundings.vcxproj -> E:Eigenuildunsupported estReleasecxx11_tensor_roundings.exe 152>------ 已启动全部重新生成: 项目: cxx11_tensor_uint128_3, 配置: Release x64 ------ 153>------ 已启动全部重新生成: 项目: cxx11_tensor_uint128_4, 配置: Release x64 ------ 150> cxx11_tensor_uint128_1.vcxproj -> E:Eigenuildunsupported estReleasecxx11_tensor_uint128_1.exe 151> cxx11_tensor_uint128_2.vcxproj -> E:Eigenuildunsupported estReleasecxx11_tensor_uint128_2.exe 154>------ 已启动全部重新生成: 项目: cxx11_tensor_uint128_5, 配置: Release x64 ------ 155>------ 已启动全部重新生成: 项目: cxx11_tensor_uint128_6, 配置: Release x64 ------ 153> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 153> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 153>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 153> cxx11_tensor_uint128.cpp 155> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 155> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 154> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 154> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 155>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 155> cxx11_tensor_uint128.cpp 154>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 154> cxx11_tensor_uint128.cpp 156>------ 已启动全部重新生成: 项目: dense_storage, 配置: Release x64 ------ 153> cxx11_tensor_uint128_4.vcxproj -> E:Eigenuildunsupported estReleasecxx11_tensor_uint128_4.exe 157>------ 已启动全部重新生成: 项目: determinant_1, 配置: Release x64 ------ 155> cxx11_tensor_uint128_6.vcxproj -> E:Eigenuildunsupported estReleasecxx11_tensor_uint128_6.exe 154> cxx11_tensor_uint128_5.vcxproj -> E:Eigenuildunsupported estReleasecxx11_tensor_uint128_5.exe 158>------ 已启动全部重新生成: 项目: determinant_2, 配置: Release x64 ------ 159>------ 已启动全部重新生成: 项目: determinant_3, 配置: Release x64 ------ 156> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 156> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 156>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 156> dense_storage.cpp 156> dense_storage.vcxproj -> E:Eigenuild estReleasedense_storage.exe 160>------ 已启动全部重新生成: 项目: determinant_4, 配置: Release x64 ------ 158> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 157> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 159> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 158> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 157> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 159> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 158>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 159>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 158> determinant.cpp 159> determinant.cpp 136> cxx11_tensor_forced_eval.vcxproj -> E:Eigenuildunsupported estReleasecxx11_tensor_forced_eval.exe 161>------ 已启动全部重新生成: 项目: determinant_5, 配置: Release x64 ------ 160> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 160> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 160>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 160> determinant.cpp 157>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 157> determinant.cpp 161> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 161> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 161>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 161> determinant.cpp 157> determinant_1.vcxproj -> E:Eigenuild estReleasedeterminant_1.exe 162>------ 已启动全部重新生成: 项目: determinant_6, 配置: Release x64 ------ 158> determinant_2.vcxproj -> E:Eigenuild estReleasedeterminant_2.exe 163>------ 已启动全部重新生成: 项目: diagonal_1, 配置: Release x64 ------ 159> determinant_3.vcxproj -> E:Eigenuild estReleasedeterminant_3.exe 164>------ 已启动全部重新生成: 项目: diagonal_2, 配置: Release x64 ------ 163> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 160> determinant_4.vcxproj -> E:Eigenuild estReleasedeterminant_4.exe 163> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 165>------ 已启动全部重新生成: 项目: diagonalmatrices_1, 配置: Release x64 ------ 164> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 163>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 164> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 163> diagonal.cpp 164>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 164> diagonal.cpp 165> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 165> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 165>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 165> diagonalmatrices.cpp 161> determinant_5.vcxproj -> E:Eigenuild estReleasedeterminant_5.exe 166>------ 已启动全部重新生成: 项目: diagonalmatrices_10, 配置: Release x64 ------ 167>------ 已启动全部重新生成: 项目: diagonalmatrices_2, 配置: Release x64 ------ 166> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 166> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 167> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 167> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 166>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 166> diagonalmatrices.cpp 167>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 167> diagonalmatrices.cpp 163> diagonal_1.vcxproj -> E:Eigenuild estReleasediagonal_1.exe 164> diagonal_2.vcxproj -> E:Eigenuild estReleasediagonal_2.exe 168>------ 已启动全部重新生成: 项目: diagonalmatrices_3, 配置: Release x64 ------ 166> diagonalmatrices_10.vcxproj -> E:Eigenuild estReleasediagonalmatrices_10.exe 169>------ 已启动全部重新生成: 项目: diagonalmatrices_4, 配置: Release x64 ------ 170>------ 已启动全部重新生成: 项目: diagonalmatrices_5, 配置: Release x64 ------ 168> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 168> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 168>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 168> diagonalmatrices.cpp 169> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 169> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 170> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 170> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 169>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 169> diagonalmatrices.cpp 170>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 170> diagonalmatrices.cpp 167> diagonalmatrices_2.vcxproj -> E:Eigenuild estReleasediagonalmatrices_2.exe 171>------ 已启动全部重新生成: 项目: diagonalmatrices_6, 配置: Release x64 ------ 171> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 171> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 171>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 171> diagonalmatrices.cpp 168> diagonalmatrices_3.vcxproj -> E:Eigenuild estReleasediagonalmatrices_3.exe 172>------ 已启动全部重新生成: 项目: diagonalmatrices_7, 配置: Release x64 ------ 165> diagonalmatrices_1.vcxproj -> E:Eigenuild estReleasediagonalmatrices_1.exe 170> diagonalmatrices_5.vcxproj -> E:Eigenuild estReleasediagonalmatrices_5.exe 173>------ 已启动全部重新生成: 项目: diagonalmatrices_8, 配置: Release x64 ------ 174>------ 已启动全部重新生成: 项目: diagonalmatrices_9, 配置: Release x64 ------ 172> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 172> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 172>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 172> diagonalmatrices.cpp 174> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 174> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 173> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 173> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 174>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 174> diagonalmatrices.cpp 173>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 173> diagonalmatrices.cpp 171> diagonalmatrices_6.vcxproj -> E:Eigenuild estReleasediagonalmatrices_6.exe 175>------ 已启动全部重新生成: 项目: dontalign_1, 配置: Release x64 ------ 175> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 175> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 175>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 175> dontalign.cpp 172> diagonalmatrices_7.vcxproj -> E:Eigenuild estReleasediagonalmatrices_7.exe 176>------ 已启动全部重新生成: 项目: dontalign_2, 配置: Release x64 ------ 173> diagonalmatrices_8.vcxproj -> E:Eigenuild estReleasediagonalmatrices_8.exe 177>------ 已启动全部重新生成: 项目: dontalign_3, 配置: Release x64 ------ 176> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 176> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 177> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 177> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 176>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 176> dontalign.cpp 169> diagonalmatrices_4.vcxproj -> E:Eigenuild estReleasediagonalmatrices_4.exe 178>------ 已启动全部重新生成: 项目: dontalign_4, 配置: Release x64 ------ 174> diagonalmatrices_9.vcxproj -> E:Eigenuild estReleasediagonalmatrices_9.exe 179>------ 已启动全部重新生成: 项目: dontalign_5, 配置: Release x64 ------ 178> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 179> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 178> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 179> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 178>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 179>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 178> dontalign.cpp 179> dontalign.cpp 177>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 177> dontalign.cpp 175> dontalign_1.vcxproj -> E:Eigenuild estReleasedontalign_1.exe 180>------ 已启动全部重新生成: 项目: dontalign_6, 配置: Release x64 ------ 180> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 180> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 180>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 180> dontalign.cpp 176> dontalign_2.vcxproj -> E:Eigenuild estReleasedontalign_2.exe 181>------ 已启动全部重新生成: 项目: dontalign_7, 配置: Release x64 ------ 181> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 181> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 181>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 181> dontalign.cpp 178> dontalign_4.vcxproj -> E:Eigenuild estReleasedontalign_4.exe 182>------ 已启动全部重新生成: 项目: dontalign_8, 配置: Release x64 ------ 177> dontalign_3.vcxproj -> E:Eigenuild estReleasedontalign_3.exe 183>------ 已启动全部重新生成: 项目: dynalloc, 配置: Release x64 ------ 179> dontalign_5.vcxproj -> E:Eigenuild estReleasedontalign_5.exe 184>------ 已启动全部重新生成: 项目: eigensolver_complex_1, 配置: Release x64 ------ 182> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 182> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 184> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 183> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 184> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 183> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 184>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 184> eigensolver_complex.cpp 183>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 183> dynalloc.cpp 182>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 182> dontalign.cpp 183> dynalloc.vcxproj -> E:Eigenuild estReleasedynalloc.exe 185>------ 已启动全部重新生成: 项目: eigensolver_complex_2, 配置: Release x64 ------ 185> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 185> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 185>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 185> eigensolver_complex.cpp 59> array_reverse_8.vcxproj -> E:Eigenuild estReleasearray_reverse_8.exe 184> eigensolver_complex_1.vcxproj -> E:Eigenuild estReleaseeigensolver_complex_1.exe 186>------ 已启动全部重新生成: 项目: eigensolver_complex_3, 配置: Release x64 ------ 187>------ 已启动全部重新生成: 项目: eigensolver_complex_4, 配置: Release x64 ------ 180> dontalign_6.vcxproj -> E:Eigenuild estReleasedontalign_6.exe 188>------ 已启动全部重新生成: 项目: eigensolver_complex_5, 配置: Release x64 ------ 185> eigensolver_complex_2.vcxproj -> E:Eigenuild estReleaseeigensolver_complex_2.exe 189>------ 已启动全部重新生成: 项目: eigensolver_generalized_real_1, 配置: Release x64 ------ 187> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 188> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 187> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 187>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 187> eigensolver_complex.cpp 188> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 189> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 189> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 188>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 188> eigensolver_complex.cpp 189>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 189> eigensolver_generalized_real.cpp 186> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 186> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 188> eigensolver_complex_5.vcxproj -> E:Eigenuild estReleaseeigensolver_complex_5.exe 190>------ 已启动全部重新生成: 项目: eigensolver_generalized_real_2, 配置: Release x64 ------ 190> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 190> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 190>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 190> eigensolver_generalized_real.cpp 181> dontalign_7.vcxproj -> E:Eigenuild estReleasedontalign_7.exe 191>------ 已启动全部重新生成: 项目: eigensolver_generalized_real_3, 配置: Release x64 ------ 186>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 186> eigensolver_complex.cpp 191> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 191> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 182> dontalign_8.vcxproj -> E:Eigenuild estReleasedontalign_8.exe 192>------ 已启动全部重新生成: 项目: eigensolver_generalized_real_4, 配置: Release x64 ------ 191>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 186> eigensolver_complex_3.vcxproj -> E:Eigenuild estReleaseeigensolver_complex_3.exe 193>------ 已启动全部重新生成: 项目: eigensolver_generic_1, 配置: Release x64 ------ 187> eigensolver_complex_4.vcxproj -> E:Eigenuild estReleaseeigensolver_complex_4.exe 194>------ 已启动全部重新生成: 项目: eigensolver_generic_2, 配置: Release x64 ------ 191> eigensolver_generalized_real.cpp 192> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 192> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 192>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 192> eigensolver_generalized_real.cpp 193> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 193> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 194> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 194> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 193>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 194>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 194> eigensolver_generic.cpp 193> eigensolver_generic.cpp 194> eigensolver_generic_2.vcxproj -> E:Eigenuild estReleaseeigensolver_generic_2.exe 195>------ 已启动全部重新生成: 项目: eigensolver_generic_3, 配置: Release x64 ------ 193> eigensolver_generic_1.vcxproj -> E:Eigenuild estReleaseeigensolver_generic_1.exe 196>------ 已启动全部重新生成: 项目: eigensolver_generic_4, 配置: Release x64 ------ 195> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 195> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 195>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 195> eigensolver_generic.cpp 196> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 196> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 196>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 196> eigensolver_generic.cpp 190> eigensolver_generalized_real_2.vcxproj -> E:Eigenuild estReleaseeigensolver_generalized_real_2.exe 197>------ 已启动全部重新生成: 项目: zerosized, 配置: Release x64 ------ 195> eigensolver_generic_3.vcxproj -> E:Eigenuild estReleaseeigensolver_generic_3.exe 198>------ 已启动全部重新生成: 项目: eigensolver_selfadjoint_1, 配置: Release x64 ------ 189> eigensolver_generalized_real_1.vcxproj -> E:Eigenuild estReleaseeigensolver_generalized_real_1.exe 199>------ 已启动全部重新生成: 项目: eigensolver_selfadjoint_12, 配置: Release x64 ------ 191> eigensolver_generalized_real_3.vcxproj -> E:Eigenuild estReleaseeigensolver_generalized_real_3.exe 196> eigensolver_generic_4.vcxproj -> E:Eigenuild estReleaseeigensolver_generic_4.exe 200>------ 已启动全部重新生成: 项目: eigensolver_selfadjoint_13, 配置: Release x64 ------ 201>------ 已启动全部重新生成: 项目: eigensolver_selfadjoint_2, 配置: Release x64 ------ 198> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 197> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 199> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 200> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 198> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 197> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 200> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 199> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 197>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 200>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 199>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 197> zerosized.cpp 198>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 200> eigensolver_selfadjoint.cpp 199> eigensolver_selfadjoint.cpp 198> eigensolver_selfadjoint.cpp 198>e:eigeneigen-3.3.8 estsvd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据 198> E:Eigeneigen-3.3.8 esteigensolver_selfadjoint.cpp(87): note: 参见对正在编译的函数 模板 实例化“void svd_fill_random<MatrixType>(MatrixType &,int)”的引用 198> with 198> [ 198> MatrixType=Eigen::Matrix<float,1,1,0,1,1> 198> ] 198> E:Eigeneigen-3.3.8 esteigensolver_selfadjoint.cpp(238): note: 参见对正在编译的函数 模板 实例化“void selfadjointeigensolver<Eigen::Matrix<float,1,1,0,1,1>>(const MatrixType &)”的引用 198> with 198> [ 198> MatrixType=Eigen::Matrix<float,1,1,0,1,1> 198> ] 201> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 201> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 201>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 201> eigensolver_selfadjoint.cpp 199>e:eigeneigen-3.3.8 estsvd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据 199> E:Eigeneigen-3.3.8 esteigensolver_selfadjoint.cpp(87): note: 参见对正在编译的函数 模板 实例化“void svd_fill_random<MatrixType>(MatrixType &,int)”的引用 199> with 199> [ 199> MatrixType=Eigen::Matrix<float,2,2,0,2,2> 199> ] 199> E:Eigeneigen-3.3.8 esteigensolver_selfadjoint.cpp(241): note: 参见对正在编译的函数 模板 实例化“void selfadjointeigensolver<Eigen::Matrix<float,2,2,0,2,2>>(const MatrixType &)”的引用 199> with 199> [ 199> MatrixType=Eigen::Matrix<float,2,2,0,2,2> 199> ] 200>e:eigeneigen-3.3.8 estsvd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据 200> E:Eigeneigen-3.3.8 esteigensolver_selfadjoint.cpp(87): note: 参见对正在编译的函数 模板 实例化“void svd_fill_random<MatrixType>(MatrixType &,int)”的引用 200> with 200> [ 200> MatrixType=Eigen::Matrix<float,3,3,0,3,3> 200> ] 200> E:Eigeneigen-3.3.8 esteigensolver_selfadjoint.cpp(243): note: 参见对正在编译的函数 模板 实例化“void selfadjointeigensolver<Eigen::Matrix<float,3,3,0,3,3>>(const MatrixType &)”的引用 200> with 200> [ 200> MatrixType=Eigen::Matrix<float,3,3,0,3,3> 200> ] 198>E:Eigeneigen-3.3.8 esteigensolver_selfadjoint.cpp(274): fatal error C1060: 编译器的堆空间不足 202>------ 已启动全部重新生成: 项目: eigensolver_selfadjoint_3, 配置: Release x64 ------ 202> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 202> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 202>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 202> eigensolver_selfadjoint.cpp 192> eigensolver_generalized_real_4.vcxproj -> E:Eigenuild estReleaseeigensolver_generalized_real_4.exe 202>e:eigeneigen-3.3.8 estsvd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据 202> E:Eigeneigen-3.3.8 esteigensolver_selfadjoint.cpp(87): note: 参见对正在编译的函数 模板 实例化“void svd_fill_random<MatrixType>(MatrixType &,int)”的引用 202> with 202> [ 202> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1> 202> ] 202> E:Eigeneigen-3.3.8 esteigensolver_selfadjoint.cpp(248): note: 参见对正在编译的函数 模板 实例化“void selfadjointeigensolver<Eigen::Matrix<float,-1,-1,0,-1,-1>>(const MatrixType &)”的引用 202> with 202> [ 202> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1> 202> ] 203>------ 已启动全部重新生成: 项目: eigensolver_selfadjoint_4, 配置: Release x64 ------ 197> zerosized.vcxproj -> E:Eigenuild estReleasezerosized.exe 204>------ 已启动全部重新生成: 项目: eigensolver_selfadjoint_5, 配置: Release x64 ------ 203> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 203> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 203>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 203> eigensolver_selfadjoint.cpp 201> eigensolver_selfadjoint_2.vcxproj -> E:Eigenuild estReleaseeigensolver_selfadjoint_2.exe 205>------ 已启动全部重新生成: 项目: eigensolver_selfadjoint_6, 配置: Release x64 ------ 205> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 205> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 205>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 205> eigensolver_selfadjoint.cpp 202> eigensolver_selfadjoint_3.vcxproj -> E:Eigenuild estReleaseeigensolver_selfadjoint_3.exe 206>------ 已启动全部重新生成: 项目: eigensolver_selfadjoint_7, 配置: Release x64 ------ 203> eigensolver_selfadjoint_4.vcxproj -> E:Eigenuild estReleaseeigensolver_selfadjoint_4.exe 207>------ 已启动全部重新生成: 项目: eigensolver_selfadjoint_8, 配置: Release x64 ------ 206> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 206> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 206>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 206> eigensolver_selfadjoint.cpp 208>------ 已启动全部重新生成: 项目: eigensolver_selfadjoint_9, 配置: Release x64 ------ 205>e:eigeneigen-3.3.8 estmain.h(446): warning C4723: 潜在的被 0 除 199> eigensolver_selfadjoint_12.vcxproj -> E:Eigenuild estReleaseeigensolver_selfadjoint_12.exe 209>------ 已启动全部重新生成: 项目: evaluators, 配置: Release x64 ------ 210>------ 已启动全部重新生成: 项目: exceptions, 配置: Release x64 ------ 209> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 209> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 210> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 210> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 209>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 209> evaluators.cpp 210>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 210> exceptions.cpp 206> eigensolver_selfadjoint_7.vcxproj -> E:Eigenuild estReleaseeigensolver_selfadjoint_7.exe 205> eigensolver_selfadjoint_6.vcxproj -> E:Eigenuild estReleaseeigensolver_selfadjoint_6.exe 211>------ 已启动全部重新生成: 项目: fastmath, 配置: Release x64 ------ 212>------ 已启动全部重新生成: 项目: first_aligned, 配置: Release x64 ------ 200> eigensolver_selfadjoint_13.vcxproj -> E:Eigenuild estReleaseeigensolver_selfadjoint_13.exe 213>------ 已启动全部重新生成: 项目: geo_alignedbox_1, 配置: Release x64 ------ 211> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 211> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 210> exceptions.vcxproj -> E:Eigenuild estReleaseexceptions.exe 214>------ 已启动全部重新生成: 项目: geo_alignedbox_10, 配置: Release x64 ------ 211>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 212> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 213> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 211> fastmath.cpp 212> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 213> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 213>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 213> geo_alignedbox.cpp 211>e:eigeneigen-3.3.8 estfastmath.cpp(53): warning C4723: 潜在的被 0 除 212>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 212> first_aligned.cpp 211>e:eigeneigen-3.3.8 estfastmath.cpp(53): warning C4723: 潜在的被 0 除 211>e:eigeneigen-3.3.8 estfastmath.cpp(53): warning C4723: 潜在的被 0 除 214> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 214> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 214>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 214> geo_alignedbox.cpp 212> first_aligned.vcxproj -> E:Eigenuild estReleasefirst_aligned.exe 215>------ 已启动全部重新生成: 项目: geo_alignedbox_11, 配置: Release x64 ------ 211> fastmath.vcxproj -> E:Eigenuild estReleasefastmath.exe 216>------ 已启动全部重新生成: 项目: geo_alignedbox_12, 配置: Release x64 ------ 213> geo_alignedbox_1.vcxproj -> E:Eigenuild estReleasegeo_alignedbox_1.exe 217>------ 已启动全部重新生成: 项目: geo_alignedbox_13, 配置: Release x64 ------ 218>------ 已启动全部重新生成: 项目: geo_alignedbox_14, 配置: Release x64 ------ 214>e:eigeneigen-3.3.8 estmain.h(476): warning C4244: “return”: 从“const double”转换到“int”,可能丢失数据 214> e:eigeneigen-3.3.8 estmain.h(545): note: 参见对正在编译的函数 模板 实例化“S Eigen::test_relative_error<int,2>(const Eigen::AlignedBox<int,2> &,const Eigen::AlignedBox<int,2> &)”的引用 214> with 214> [ 214> S=int 214> ] 215> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 214> E:Eigeneigen-3.3.8 estgeo_alignedbox.cpp(57): note: 参见对正在编译的函数 模板 实例化“bool Eigen::verifyIsApprox<Eigen::AlignedBox<int,2>,BoxType>(const Type1 &,const Type2 &)”的引用 215> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 214> with 215>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 214> [ 215> geo_alignedbox.cpp 214> BoxType=Eigen::AlignedBox<int,2>, 215>e:eigeneigen-3.3.8 estmain.h(476): warning C4244: “return”: 从“const double”转换到“int”,可能丢失数据 214> Type1=Eigen::AlignedBox<int,2>, 215> e:eigeneigen-3.3.8 estmain.h(545): note: 参见对正在编译的函数 模板 实例化“S Eigen::test_relative_error<int,3>(const Eigen::AlignedBox<int,3> &,const Eigen::AlignedBox<int,3> &)”的引用 214> Type2=Eigen::AlignedBox<int,2> 215> with 214> ] 215> [ 214> E:Eigeneigen-3.3.8 estgeo_alignedbox.cpp(181): note: 参见对正在编译的函数 模板 实例化“void alignedbox<Eigen::AlignedBox<int,2>>(const BoxType &)”的引用 215> S=int 214> with 215> ] 214> [ 215> E:Eigeneigen-3.3.8 estgeo_alignedbox.cpp(57): note: 参见对正在编译的函数 模板 实例化“bool Eigen::verifyIsApprox<Eigen::AlignedBox<int,3>,BoxType>(const Type1 &,const Type2 &)”的引用 214> BoxType=Eigen::AlignedBox<int,2> 215> with 214> ] 215> [ 214> geo_alignedbox_10.vcxproj -> E:Eigenuild estReleasegeo_alignedbox_10.exe 215> BoxType=Eigen::AlignedBox<int,3>, 215> Type1=Eigen::AlignedBox<int,3>, 215> Type2=Eigen::AlignedBox<int,3> 216> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 216> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 215> ] 216>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 215> E:Eigeneigen-3.3.8 estgeo_alignedbox.cpp(182): note: 参见对正在编译的函数 模板 实例化“void alignedbox<Eigen::AlignedBox<int,3>>(const BoxType &)”的引用 216> geo_alignedbox.cpp 215> with 216> geo_alignedbox_12.vcxproj -> E:Eigenuild estReleasegeo_alignedbox_12.exe 215> [ 215> BoxType=Eigen::AlignedBox<int,3> 215> ] 215> geo_alignedbox_11.vcxproj -> E:Eigenuild estReleasegeo_alignedbox_11.exe 219>------ 已启动全部重新生成: 项目: geo_alignedbox_2, 配置: Release x64 ------ 220>------ 已启动全部重新生成: 项目: geo_alignedbox_3, 配置: Release x64 ------ 221>------ 已启动全部重新生成: 项目: geo_alignedbox_4, 配置: Release x64 ------ 217> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 217> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 217>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 217> geo_alignedbox.cpp 217> geo_alignedbox_13.vcxproj -> E:Eigenuild estReleasegeo_alignedbox_13.exe 218> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 218> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 218>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 218> geo_alignedbox.cpp 218>e:eigeneigen-3.3.8eigensrc/Geometry/AlignedBox.h(33): warning C4307: “*”: 整型常量溢出 218> e:eigeneigen-3.3.8eigensrc/Geometry/AlignedBox.h(33): note: 编译类 模板 成员函数“void Eigen::AlignedBox<double,-1>::operator delete(void *,std::size_t) noexcept”时 218> E:Eigeneigen-3.3.8 estgeo_alignedbox.cpp(68): note: 参见对正在编译的函数 模板 实例化“void Eigen::AlignedBox<double,-1>::operator delete(void *,std::size_t) noexcept”的引用 218> E:Eigeneigen-3.3.8 estgeo_alignedbox.cpp(184): note: 参见对正在编译的类 模板 实例化“Eigen::AlignedBox<double,-1>”的引用 218>e:eigeneigen-3.3.8eigensrc/Geometry/AlignedBox.h(33): warning C4307: “*”: 整型常量溢出 218> e:eigeneigen-3.3.8eigensrc/Geometry/AlignedBox.h(33): note: 编译类 模板 成员函数“void Eigen::AlignedBox<double,-1>::operator delete(void *) noexcept”时 218> E:Eigeneigen-3.3.8 estgeo_alignedbox.cpp(189): note: 参见对正在编译的函数 模板 实例化“void Eigen::AlignedBox<double,-1>::operator delete(void *) noexcept”的引用 218>e:eigeneigen-3.3.8eigensrc/Geometry/AlignedBox.h(33): warning C4307: “*”: 整型常量溢出 218> e:eigeneigen-3.3.8eigensrc/Geometry/AlignedBox.h(33): note: 编译类 模板 成员函数“void *Eigen::AlignedBox<double,-1>::operator new(std::size_t)”时 218> E:Eigeneigen-3.3.8 estgeo_alignedbox.cpp(68): note: 参见对正在编译的函数 模板 实例化“void *Eigen::AlignedBox<double,-1>::operator new(std::size_t)”的引用 218> geo_alignedbox_14.vcxproj -> E:Eigenuild estReleasegeo_alignedbox_14.exe 222>------ 已启动全部重新生成: 项目: geo_alignedbox_5, 配置: Release x64 ------ 223>------ 已启动全部重新生成: 项目: geo_alignedbox_6, 配置: Release x64 ------ 220> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 219> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 221> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 222> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 220> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 219> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 221> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 222> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 219>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 220>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 222>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 221>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 219> geo_alignedbox.cpp 220> geo_alignedbox.cpp 222> geo_alignedbox.cpp 221> geo_alignedbox.cpp 223> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 223> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 219> geo_alignedbox_2.vcxproj -> E:Eigenuild estReleasegeo_alignedbox_2.exe 223>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 223> geo_alignedbox.cpp 224>------ 已启动全部重新生成: 项目: geo_alignedbox_7, 配置: Release x64 ------ 221> geo_alignedbox_4.vcxproj -> E:Eigenuild estReleasegeo_alignedbox_4.exe 220> geo_alignedbox_3.vcxproj -> E:Eigenuild estReleasegeo_alignedbox_3.exe 225>------ 已启动全部重新生成: 项目: geo_alignedbox_8, 配置: Release x64 ------ 222> geo_alignedbox_5.vcxproj -> E:Eigenuild estReleasegeo_alignedbox_5.exe 226>------ 已启动全部重新生成: 项目: geo_alignedbox_9, 配置: Release x64 ------ 223> geo_alignedbox_6.vcxproj -> E:Eigenuild estReleasegeo_alignedbox_6.exe 227>------ 已启动全部重新生成: 项目: geo_eulerangles_1, 配置: Release x64 ------ 228>------ 已启动全部重新生成: 项目: geo_eulerangles_2, 配置: Release x64 ------ 224> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 225> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 224> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 225> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 224>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 225>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 224> geo_alignedbox.cpp 225> geo_alignedbox.cpp 224> geo_alignedbox_7.vcxproj -> E:Eigenuild estReleasegeo_alignedbox_7.exe 225> geo_alignedbox_8.vcxproj -> E:Eigenuild estReleasegeo_alignedbox_8.exe 229>------ 已启动全部重新生成: 项目: geo_homogeneous_1, 配置: Release x64 ------ 230>------ 已启动全部重新生成: 项目: geo_homogeneous_2, 配置: Release x64 ------ 226> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 228> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 227> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 226> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 228> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 227> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 226>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 228>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 227>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 226> geo_alignedbox.cpp 228> geo_eulerangles.cpp 227> geo_eulerangles.cpp 226>e:eigeneigen-3.3.8 estmain.h(476): warning C4244: “return”: 从“const double”转换到“int”,可能丢失数据 226> e:eigeneigen-3.3.8 estmain.h(545): note: 参见对正在编译的函数 模板 实例化“S Eigen::test_relative_error<int,1>(const Eigen::AlignedBox<int,1> &,const Eigen::AlignedBox<int,1> &)”的引用 226> with 226> [ 226> S=int 226> ] 226> E:Eigeneigen-3.3.8 estgeo_alignedbox.cpp(57): note: 参见对正在编译的函数 模板 实例化“bool Eigen::verifyIsApprox<Eigen::AlignedBox<int,1>,BoxType>(const Type1 &,const Type2 &)”的引用 226> with 226> [ 226> BoxType=Eigen::AlignedBox<int,1>, 226> Type1=Eigen::AlignedBox<int,1>, 226> Type2=Eigen::AlignedBox<int,1> 226> ] 226> E:Eigeneigen-3.3.8 estgeo_alignedbox.cpp(180): note: 参见对正在编译的函数 模板 实例化“void alignedbox<Eigen::AlignedBox<int,1>>(const BoxType &)”的引用 226> with 226> [ 226> BoxType=Eigen::AlignedBox<int,1> 226> ] 230> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 229> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 226> geo_alignedbox_9.vcxproj -> E:Eigenuild estReleasegeo_alignedbox_9.exe 231>------ 已启动全部重新生成: 项目: geo_homogeneous_3, 配置: Release x64 ------ 227> geo_eulerangles_1.vcxproj -> E:Eigenuild estReleasegeo_eulerangles_1.exe 228> geo_eulerangles_2.vcxproj -> E:Eigenuild estReleasegeo_eulerangles_2.exe 232>------ 已启动全部重新生成: 项目: geo_hyperplane_1, 配置: Release x64 ------ 233>------ 已启动全部重新生成: 项目: geo_hyperplane_2, 配置: Release x64 ------ 230> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 229> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 231> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 232> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 229>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 231> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 232> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 230>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 229> geo_homogeneous.cpp 231>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 232>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 230> geo_homogeneous.cpp 231> geo_homogeneous.cpp 232> geo_hyperplane.cpp 233> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 233> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 233>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 233> geo_hyperplane.cpp 229> geo_homogeneous_1.vcxproj -> E:Eigenuild estReleasegeo_homogeneous_1.exe 234>------ 已启动全部重新生成: 项目: geo_hyperplane_3, 配置: Release x64 ------ 234> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 234> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 234>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 234> geo_hyperplane.cpp 230> geo_homogeneous_2.vcxproj -> E:Eigenuild estReleasegeo_homogeneous_2.exe 235>------ 已启动全部重新生成: 项目: geo_hyperplane_4, 配置: Release x64 ------ 232> geo_hyperplane_1.vcxproj -> E:Eigenuild estReleasegeo_hyperplane_1.exe 236>------ 已启动全部重新生成: 项目: geo_hyperplane_5, 配置: Release x64 ------ 235> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 236> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 235> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 236> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 235>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 235> geo_hyperplane.cpp 236>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 236> geo_hyperplane.cpp 233> geo_hyperplane_2.vcxproj -> E:Eigenuild estReleasegeo_hyperplane_2.exe 237>------ 已启动全部重新生成: 项目: geo_orthomethods_1, 配置: Release x64 ------ 237> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 237> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 237>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 237> geo_orthomethods.cpp 234> geo_hyperplane_3.vcxproj -> E:Eigenuild estReleasegeo_hyperplane_3.exe 238>------ 已启动全部重新生成: 项目: geo_orthomethods_2, 配置: Release x64 ------ 231> geo_homogeneous_3.vcxproj -> E:Eigenuild estReleasegeo_homogeneous_3.exe 239>------ 已启动全部重新生成: 项目: geo_orthomethods_3, 配置: Release x64 ------ 236> geo_hyperplane_5.vcxproj -> E:Eigenuild estReleasegeo_hyperplane_5.exe 238> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 238> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 240>------ 已启动全部重新生成: 项目: geo_orthomethods_4, 配置: Release x64 ------ 238>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 238> geo_orthomethods.cpp 239> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 239> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 240> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 240> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 239>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 239> geo_orthomethods.cpp 240>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 240> geo_orthomethods.cpp 239> geo_orthomethods_3.vcxproj -> E:Eigenuild estReleasegeo_orthomethods_3.exe 241>------ 已启动全部重新生成: 项目: geo_orthomethods_5, 配置: Release x64 ------ 241> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 241> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 241>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 241> geo_orthomethods.cpp 238> geo_orthomethods_2.vcxproj -> E:Eigenuild estReleasegeo_orthomethods_2.exe 242>------ 已启动全部重新生成: 项目: geo_orthomethods_6, 配置: Release x64 ------ 242> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 242> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 242>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 242> geo_orthomethods.cpp 241> geo_orthomethods_5.vcxproj -> E:Eigenuild estReleasegeo_orthomethods_5.exe 243>------ 已启动全部重新生成: 项目: geo_parametrizedline_1, 配置: Release x64 ------ 235> geo_hyperplane_4.vcxproj -> E:Eigenuild estReleasegeo_hyperplane_4.exe 244>------ 已启动全部重新生成: 项目: geo_parametrizedline_2, 配置: Release x64 ------ 240> geo_orthomethods_4.vcxproj -> E:Eigenuild estReleasegeo_orthomethods_4.exe 242> geo_orthomethods_6.vcxproj -> E:Eigenuild estReleasegeo_orthomethods_6.exe 245>------ 已启动全部重新生成: 项目: geo_parametrizedline_3, 配置: Release x64 ------ 246>------ 已启动全部重新生成: 项目: geo_parametrizedline_4, 配置: Release x64 ------ 209> evaluators.vcxproj -> E:Eigenuild estReleaseevaluators.exe 247>------ 已启动全部重新生成: 项目: geo_quaternion_1, 配置: Release x64 ------ 243> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 243> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 243>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 243> geo_parametrizedline.cpp 243> geo_parametrizedline_1.vcxproj -> E:Eigenuild estReleasegeo_parametrizedline_1.exe 248>------ 已启动全部重新生成: 项目: geo_quaternion_2, 配置: Release x64 ------ 244> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 245> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 247> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 246> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 244> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 245> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 247> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 246> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 244>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 245>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 247>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 246>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 244> geo_parametrizedline.cpp 245> geo_parametrizedline.cpp 247> geo_quaternion.cpp 246> geo_parametrizedline.cpp 248> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 247>e:eigeneigen-3.3.8eigensrc/Geometry/Quaternion.h(647): warning C4305: “参数”: 从“long double”到“const float”截断 247> e:eigeneigen-3.3.8eigensrc/Geometry/Quaternion.h(642): note: 编译类 模板 成员函数“Eigen::Quaternion<float,0> Eigen::Quaternion<float,0>::UnitRandom(void)”时 247> E:Eigeneigen-3.3.8 estgeo_quaternion.cpp(159): note: 参见对正在编译的函数 模板 实例化“Eigen::Quaternion<float,0> Eigen::Quaternion<float,0>::UnitRandom(void)”的引用 247> E:Eigeneigen-3.3.8 estgeo_quaternion.cpp(299): note: 参见对正在编译的函数 模板 实例化“void quaternion<float,0>(void)”的引用 247>e:eigeneigen-3.3.8eigensrc/Geometry/Quaternion.h(648): warning C4305: “参数”: 从“long double”到“const float”截断 244> geo_parametrizedline_2.vcxproj -> E:Eigenuild estReleasegeo_parametrizedline_2.exe 249>------ 已启动全部重新生成: 项目: geo_quaternion_3, 配置: Release x64 ------ 248> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 248>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 248> geo_quaternion.cpp 249> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 249> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 249>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 249> geo_quaternion.cpp 246> geo_parametrizedline_4.vcxproj -> E:Eigenuild estReleasegeo_parametrizedline_4.exe 250>------ 已启动全部重新生成: 项目: geo_quaternion_4, 配置: Release x64 ------ 249>e:eigeneigen-3.3.8eigensrc/Geometry/Quaternion.h(647): warning C4305: “参数”: 从“long double”到“const float”截断 249> e:eigeneigen-3.3.8eigensrc/Geometry/Quaternion.h(642): note: 编译类 模板 成员函数“Eigen::Quaternion<Scalar,2> Eigen::Quaternion<Scalar,2>::UnitRandom(void)”时 249> with 249> [ 249> Scalar=float 249> ] 249> E:Eigeneigen-3.3.8 estgeo_quaternion.cpp(159): note: 参见对正在编译的函数 模板 实例化“Eigen::Quaternion<Scalar,2> Eigen::Quaternion<Scalar,2>::UnitRandom(void)”的引用 249> with 249> [ 249> Scalar=float 249> ] 249> E:Eigeneigen-3.3.8 estgeo_quaternion.cpp(71): note: 参见对正在编译的类 模板 实例化“Eigen::Quaternion<Scalar,2>”的引用 249> with 249> [ 249> Scalar=float 249> ] 249> E:Eigeneigen-3.3.8 estgeo_quaternion.cpp(303): note: 参见对正在编译的函数 模板 实例化“void quaternion<float,Eigen::DontAlign>(void)”的引用 249>e:eigeneigen-3.3.8eigensrc/Geometry/Quaternion.h(648): warning C4305: “参数”: 从“long double”到“const float”截断 250> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 250> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 250>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 250> geo_quaternion.cpp 27> adjoint_7.vcxproj -> E:Eigenuild estReleaseadjoint_7.exe 251>------ 已启动全部重新生成: 项目: geo_quaternion_5, 配置: Release x64 ------ 237> geo_orthomethods_1.vcxproj -> E:Eigenuild estReleasegeo_orthomethods_1.exe 77> basicstuff_6.vcxproj -> E:Eigenuild estReleaseasicstuff_6.exe 252>------ 已启动全部重新生成: 项目: geo_quaternion_6, 配置: Release x64 ------ 253>------ 已启动全部重新生成: 项目: geo_transformations_1, 配置: Release x64 ------ 251> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 251> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 251>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 251> geo_quaternion.cpp 252> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 253> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 252> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 253> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 252>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 252> geo_quaternion.cpp 253>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 253> geo_transformations.cpp 251> geo_quaternion_5.vcxproj -> E:Eigenuild estReleasegeo_quaternion_5.exe 254>------ 已启动全部重新生成: 项目: geo_transformations_2, 配置: Release x64 ------ 252> geo_quaternion_6.vcxproj -> E:Eigenuild estReleasegeo_quaternion_6.exe 255>------ 已启动全部重新生成: 项目: geo_transformations_3, 配置: Release x64 ------ 254> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 255> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 254> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 255> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 254>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 254> geo_transformations.cpp 255>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 255> geo_transformations.cpp 254> geo_transformations_2.vcxproj -> E:Eigenuild estReleasegeo_transformations_2.exe 256>------ 已启动全部重新生成: 项目: geo_transformations_4, 配置: Release x64 ------ 256> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 256> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 256>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 256> geo_transformations.cpp 247> geo_quaternion_1.vcxproj -> E:Eigenuild estReleasegeo_quaternion_1.exe 257>------ 已启动全部重新生成: 项目: geo_transformations_5, 配置: Release x64 ------ 253> geo_transformations_1.vcxproj -> E:Eigenuild estReleasegeo_transformations_1.exe 258>------ 已启动全部重新生成: 项目: geo_transformations_6, 配置: Release x64 ------ 257> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 258> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 257> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 258> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 257>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 258>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 257> geo_transformations.cpp 258> geo_transformations.cpp 256> geo_transformations_4.vcxproj -> E:Eigenuild estReleasegeo_transformations_4.exe 259>------ 已启动全部重新生成: 项目: geo_transformations_7, 配置: Release x64 ------ 259> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 259> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 259>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 259> geo_transformations.cpp 249> geo_quaternion_3.vcxproj -> E:Eigenuild estReleasegeo_quaternion_3.exe 260>------ 已启动全部重新生成: 项目: geo_transformations_8, 配置: Release x64 ------ 255> geo_transformations_3.vcxproj -> E:Eigenuild estReleasegeo_transformations_3.exe 259> geo_transformations_7.vcxproj -> E:Eigenuild estReleasegeo_transformations_7.exe 261>------ 已启动全部重新生成: 项目: geo_transformations_9, 配置: Release x64 ------ 262>------ 已启动全部重新生成: 项目: gmres_1, 配置: Release x64 ------ 260> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 260> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 261> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 261> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 261>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 261> geo_transformations.cpp 262> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 262> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 262>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 262> gmres.cpp 262>e:eigeneigen-3.3.8unsupportedeigensrc/IterativeSolvers/MINRES.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 260>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 260> geo_transformations.cpp 261> geo_transformations_9.vcxproj -> E:Eigenuild estReleasegeo_transformations_9.exe 263>------ 已启动全部重新生成: 项目: gmres_2, 配置: Release x64 ------ 263> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 263> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 263>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 263> gmres.cpp 263>e:eigeneigen-3.3.8unsupportedeigensrc/IterativeSolvers/MINRES.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 262> gmres_1.vcxproj -> E:Eigenuildunsupported estReleasegmres_1.exe 264>------ 已启动全部重新生成: 项目: half_float, 配置: Release x64 ------ 264> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 264> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 264>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 264> half_float.cpp 264>E:Eigeneigen-3.3.8 esthalf_float.cpp(219): warning C4305: “参数”: 从“long double”到“float”截断 264>E:Eigeneigen-3.3.8 esthalf_float.cpp(227): warning C4305: “参数”: 从“long double”到“float”截断 264>E:Eigeneigen-3.3.8 esthalf_float.cpp(228): warning C4305: “参数”: 从“long double”到“float”截断 264> half_float.vcxproj -> E:Eigenuild estReleasehalf_float.exe 265>------ 已启动全部重新生成: 项目: hessenberg_1, 配置: Release x64 ------ 263> gmres_2.vcxproj -> E:Eigenuildunsupported estReleasegmres_2.exe 266>------ 已启动全部重新生成: 项目: hessenberg_2, 配置: Release x64 ------ 265> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 265> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 265>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 265> hessenberg.cpp 266> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 266> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 266>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 266> hessenberg.cpp 260> geo_transformations_8.vcxproj -> E:Eigenuild estReleasegeo_transformations_8.exe 267>------ 已启动全部重新生成: 项目: hessenberg_3, 配置: Release x64 ------ 265> hessenberg_1.vcxproj -> E:Eigenuild estReleasehessenberg_1.exe 266> hessenberg_2.vcxproj -> E:Eigenuild estReleasehessenberg_2.exe 268>------ 已启动全部重新生成: 项目: hessenberg_4, 配置: Release x64 ------ 269>------ 已启动全部重新生成: 项目: hessenberg_5, 配置: Release x64 ------ 267> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 268> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 267> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 267>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 268> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 267> hessenberg.cpp 268>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 268> hessenberg.cpp 269> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 269> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 267> hessenberg_3.vcxproj -> E:Eigenuild estReleasehessenberg_3.exe 268> hessenberg_4.vcxproj -> E:Eigenuild estReleasehessenberg_4.exe 270>------ 已启动全部重新生成: 项目: hessenberg_6, 配置: Release x64 ------ 269>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 271>------ 已启动全部重新生成: 项目: householder_1, 配置: Release x64 ------ 269> hessenberg.cpp 269> hessenberg_5.vcxproj -> E:Eigenuild estReleasehessenberg_5.exe 272>------ 已启动全部重新生成: 项目: householder_2, 配置: Release x64 ------ 270> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 270> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 270>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 270> hessenberg.cpp 272> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 271> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 272> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 271> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 272>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 272> householder.cpp 271>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 271> householder.cpp 270> hessenberg_6.vcxproj -> E:Eigenuild estReleasehessenberg_6.exe 273>------ 已启动全部重新生成: 项目: householder_3, 配置: Release x64 ------ 273> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 273> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 273>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 273> householder.cpp 271> householder_1.vcxproj -> E:Eigenuild estReleasehouseholder_1.exe 274>------ 已启动全部重新生成: 项目: householder_4, 配置: Release x64 ------ 274> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 274> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 274>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 274> householder.cpp 272> householder_2.vcxproj -> E:Eigenuild estReleasehouseholder_2.exe 275>------ 已启动全部重新生成: 项目: householder_5, 配置: Release x64 ------ 275> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 275> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 275>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 275> householder.cpp 257> geo_transformations_5.vcxproj -> E:Eigenuild estReleasegeo_transformations_5.exe 276>------ 已启动全部重新生成: 项目: householder_6, 配置: Release x64 ------ 273> householder_3.vcxproj -> E:Eigenuild estReleasehouseholder_3.exe 277>------ 已启动全部重新生成: 项目: householder_7, 配置: Release x64 ------ 276> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 277> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 276> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 277> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 276>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 276> householder.cpp 277>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 277> householder.cpp 275> householder_5.vcxproj -> E:Eigenuild estReleasehouseholder_5.exe 278>------ 已启动全部重新生成: 项目: householder_8, 配置: Release x64 ------ 278> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 278> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 278>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 278> householder.cpp 277> householder_7.vcxproj -> E:Eigenuild estReleasehouseholder_7.exe 279>------ 已启动全部重新生成: 项目: incomplete_cholesky_1, 配置: Release x64 ------ 258> geo_transformations_6.vcxproj -> E:Eigenuild estReleasegeo_transformations_6.exe 280>------ 已启动全部重新生成: 项目: incomplete_cholesky_2, 配置: Release x64 ------ 274> householder_4.vcxproj -> E:Eigenuild estReleasehouseholder_4.exe 281>------ 已启动全部重新生成: 项目: incomplete_cholesky_3, 配置: Release x64 ------ 279> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 279> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 279>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 279> incomplete_cholesky.cpp 279>e:eigeneigen-3.3.8unsupportedeigensrc/IterativeSolvers/MINRES.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 281> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 281> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 281>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 281> incomplete_cholesky.cpp 281>e:eigeneigen-3.3.8unsupportedeigensrc/IterativeSolvers/MINRES.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 278> householder_8.vcxproj -> E:Eigenuild estReleasehouseholder_8.exe 282>------ 已启动全部重新生成: 项目: inplace_decomposition_1, 配置: Release x64 ------ 282> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 282> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 282>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 282> inplace_decomposition.cpp 276> householder_6.vcxproj -> E:Eigenuild estReleasehouseholder_6.exe 282> inplace_decomposition_1.vcxproj -> E:Eigenuild estReleaseinplace_decomposition_1.exe 283>------ 已启动全部重新生成: 项目: inplace_decomposition_2, 配置: Release x64 ------ 284>------ 已启动全部重新生成: 项目: inplace_decomposition_3, 配置: Release x64 ------ 279> incomplete_cholesky_1.vcxproj -> E:Eigenuild estReleaseincomplete_cholesky_1.exe 281> incomplete_cholesky_3.vcxproj -> E:Eigenuild estReleaseincomplete_cholesky_3.exe 285>------ 已启动全部重新生成: 项目: inplace_decomposition_4, 配置: Release x64 ------ 286>------ 已启动全部重新生成: 项目: inplace_decomposition_5, 配置: Release x64 ------ 284> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 283> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 284> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 283> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 284>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 283>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 284> inplace_decomposition.cpp 283> inplace_decomposition.cpp 285> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 286> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 285> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 286> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 285>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 286>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 287>------ 已启动全部重新生成: 项目: inplace_decomposition_6, 配置: Release x64 ------ 285> inplace_decomposition.cpp 286> inplace_decomposition.cpp 287> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 287> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 287>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 287> inplace_decomposition.cpp 284> inplace_decomposition_3.vcxproj -> E:Eigenuild estReleaseinplace_decomposition_3.exe 288>------ 已启动全部重新生成: 项目: inplace_decomposition_7, 配置: Release x64 ------ 285> inplace_decomposition_4.vcxproj -> E:Eigenuild estReleaseinplace_decomposition_4.exe 289>------ 已启动全部重新生成: 项目: inplace_decomposition_8, 配置: Release x64 ------ 288> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 288> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 288>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 288> inplace_decomposition.cpp 289> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 289> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 289>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 289> inplace_decomposition.cpp 287> inplace_decomposition_6.vcxproj -> E:Eigenuild estReleaseinplace_decomposition_6.exe 290>------ 已启动全部重新生成: 项目: integer_types_1, 配置: Release x64 ------ 283> inplace_decomposition_2.vcxproj -> E:Eigenuild estReleaseinplace_decomposition_2.exe 291>------ 已启动全部重新生成: 项目: integer_types_2, 配置: Release x64 ------ 286> inplace_decomposition_5.vcxproj -> E:Eigenuild estReleaseinplace_decomposition_5.exe 292>------ 已启动全部重新生成: 项目: integer_types_3, 配置: Release x64 ------ 290> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 291> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 290> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 291> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 290>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 291>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 291> integer_types.cpp 290> integer_types.cpp 292> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 292> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 292>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 292> integer_types.cpp 292> integer_types_3.vcxproj -> E:Eigenuild estReleaseinteger_types_3.exe 288> inplace_decomposition_7.vcxproj -> E:Eigenuild estReleaseinplace_decomposition_7.exe 293>------ 已启动全部重新生成: 项目: integer_types_4, 配置: Release x64 ------ 291> integer_types_2.vcxproj -> E:Eigenuild estReleaseinteger_types_2.exe 294>------ 已启动全部重新生成: 项目: integer_types_5, 配置: Release x64 ------ 295>------ 已启动全部重新生成: 项目: integer_types_6, 配置: Release x64 ------ 289> inplace_decomposition_8.vcxproj -> E:Eigenuild estReleaseinplace_decomposition_8.exe 296>------ 已启动全部重新生成: 项目: integer_types_7, 配置: Release x64 ------ 293> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 294> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 295> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 293> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 294> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 295> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 293>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 294>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 295>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 293> integer_types.cpp 294> integer_types.cpp 295> integer_types.cpp 296> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 296> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 296>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 296> integer_types.cpp 294> integer_types_5.vcxproj -> E:Eigenuild estReleaseinteger_types_5.exe 297>------ 已启动全部重新生成: 项目: integer_types_8, 配置: Release x64 ------ 297> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 297> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 297>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 297> integer_types.cpp 296> integer_types_7.vcxproj -> E:Eigenuild estReleaseinteger_types_7.exe 298>------ 已启动全部重新生成: 项目: integer_types_9, 配置: Release x64 ------ 298> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 298> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 298>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 298> integer_types.cpp 298> integer_types_9.vcxproj -> E:Eigenuild estReleaseinteger_types_9.exe 299>------ 已启动全部重新生成: 项目: inverse_1, 配置: Release x64 ------ 290> integer_types_1.vcxproj -> E:Eigenuild estReleaseinteger_types_1.exe 293> integer_types_4.vcxproj -> E:Eigenuild estReleaseinteger_types_4.exe 300>------ 已启动全部重新生成: 项目: inverse_2, 配置: Release x64 ------ 301>------ 已启动全部重新生成: 项目: inverse_3, 配置: Release x64 ------ 299> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 300> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 299> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 300> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 299>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 300>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 299> inverse.cpp 300> inverse.cpp 301> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 301> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 301>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 301> inverse.cpp 295> integer_types_6.vcxproj -> E:Eigenuild estReleaseinteger_types_6.exe 302>------ 已启动全部重新生成: 项目: inverse_4, 配置: Release x64 ------ 297> integer_types_8.vcxproj -> E:Eigenuild estReleaseinteger_types_8.exe 303>------ 已启动全部重新生成: 项目: inverse_5, 配置: Release x64 ------ 303> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 302> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 303> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 302> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 303>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 303> inverse.cpp 302>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 302> inverse.cpp 300> inverse_2.vcxproj -> E:Eigenuild estReleaseinverse_2.exe 304>------ 已启动全部重新生成: 项目: inverse_6, 配置: Release x64 ------ 304> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 304> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 304>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 304> inverse.cpp 299> inverse_1.vcxproj -> E:Eigenuild estReleaseinverse_1.exe 305>------ 已启动全部重新生成: 项目: inverse_7, 配置: Release x64 ------ 301> inverse_3.vcxproj -> E:Eigenuild estReleaseinverse_3.exe 306>------ 已启动全部重新生成: 项目: inverse_8, 配置: Release x64 ------ 306> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 306> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 305> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 305> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 306>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 306> inverse.cpp 305>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 305> inverse.cpp 303> inverse_5.vcxproj -> E:Eigenuild estReleaseinverse_5.exe 307>------ 已启动全部重新生成: 项目: is_same_dense, 配置: Release x64 ------ 307> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 307> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 307>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 307> is_same_dense.cpp 307> is_same_dense.vcxproj -> E:Eigenuild estReleaseis_same_dense.exe 308>------ 已启动全部重新生成: 项目: jacobi_1, 配置: Release x64 ------ 304> inverse_6.vcxproj -> E:Eigenuild estReleaseinverse_6.exe 309>------ 已启动全部重新生成: 项目: jacobi_2, 配置: Release x64 ------ 309> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 309> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 308> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 308> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 309>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 309> jacobi.cpp 308>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 308> jacobi.cpp 309> jacobi_2.vcxproj -> E:Eigenuild estReleasejacobi_2.exe 310>------ 已启动全部重新生成: 项目: jacobi_3, 配置: Release x64 ------ 308> jacobi_1.vcxproj -> E:Eigenuild estReleasejacobi_1.exe 311>------ 已启动全部重新生成: 项目: jacobi_4, 配置: Release x64 ------ 310> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 310> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 310>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 310> jacobi.cpp 311> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 311> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 306> inverse_8.vcxproj -> E:Eigenuild estReleaseinverse_8.exe 312>------ 已启动全部重新生成: 项目: jacobi_5, 配置: Release x64 ------ 311>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 311> jacobi.cpp 312> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 312> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 302> inverse_4.vcxproj -> E:Eigenuild estReleaseinverse_4.exe 313>------ 已启动全部重新生成: 项目: jacobi_6, 配置: Release x64 ------ 312>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 305> inverse_7.vcxproj -> E:Eigenuild estReleaseinverse_7.exe 310> jacobi_3.vcxproj -> E:Eigenuild estReleasejacobi_3.exe 311> jacobi_4.vcxproj -> E:Eigenuild estReleasejacobi_4.exe 314>------ 已启动全部重新生成: 项目: jacobisvd_1, 配置: Release x64 ------ 315>------ 已启动全部重新生成: 项目: jacobisvd_10, 配置: Release x64 ------ 316>------ 已启动全部重新生成: 项目: jacobisvd_11, 配置: Release x64 ------ 312> jacobi.cpp 312> jacobi_5.vcxproj -> E:Eigenuild estReleasejacobi_5.exe 317>------ 已启动全部重新生成: 项目: jacobisvd_12, 配置: Release x64 ------ 313> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 315> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 314> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 316> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 313> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 315> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 314> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 316> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 313>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 314>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 316>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 315>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 313> jacobi.cpp 314> jacobisvd.cpp 316> jacobisvd.cpp 315> jacobisvd.cpp 317> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 317> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 317>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 317> jacobisvd.cpp 314> jacobisvd_1.vcxproj -> E:Eigenuild estReleasejacobisvd_1.exe 318>------ 已启动全部重新生成: 项目: jacobisvd_13, 配置: Release x64 ------ 318> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 318> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 318>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 318> jacobisvd.cpp 313> jacobi_6.vcxproj -> E:Eigenuild estReleasejacobi_6.exe 319>------ 已启动全部重新生成: 项目: jacobisvd_2, 配置: Release x64 ------ 315> jacobisvd_10.vcxproj -> E:Eigenuild estReleasejacobisvd_10.exe 320>------ 已启动全部重新生成: 项目: jacobisvd_3, 配置: Release x64 ------ 319> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 319> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 319>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 319> jacobisvd.cpp 320> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 320> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 320>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 320> jacobisvd.cpp 320>e:eigeneigen-3.3.8 estsvd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据 320> E:Eigeneigen-3.3.8 estjacobisvd.cpp(27): note: 参见对正在编译的函数 模板 实例化“void svd_fill_random<MatrixType>(MatrixType &,int)”的引用 320> with 320> [ 320> MatrixType=Eigen::Matrix3f 320> ] 320> E:Eigeneigen-3.3.8 estjacobisvd.cpp(98): note: 参见对正在编译的函数 模板 实例化“void jacobisvd<Eigen::Matrix3f>(const MatrixType &,bool)”的引用 320> with 320> [ 320> MatrixType=Eigen::Matrix3f 320> ] 320>e:eigeneigen-3.3.8 estsvd_common.h(117): warning C4305: “参数”: 从“double”到“const float”截断 320> e:eigeneigen-3.3.8 estsvd_common.h(230): note: 参见对正在编译的函数 模板 实例化“void svd_least_square<SvdType,MatrixType>(const MatrixType &,unsigned int)”的引用 320> with 320> [ 320> SvdType=Eigen::JacobiSVD<Eigen::Matrix<float,3,3,0,3,3>,3>, 320> MatrixType=Eigen::Matrix3f 320> ] 320> E:Eigeneigen-3.3.8 estjacobisvd.cpp(29): note: 参见对正在编译的函数 模板 实例化“void svd_test_all_computation_options<Eigen::JacobiSVD<MatrixType,3>,MatrixType>(const MatrixType &,bool)”的引用 320> with 320> [ 320> MatrixType=Eigen::Matrix<float,3,3,0,3,3> 320> ] 320>e:eigeneigen-3.3.8 estsvd_common.h(118): warning C4305: “参数”: 从“double”到“const float”截断 319> jacobisvd_2.vcxproj -> E:Eigenuild estReleasejacobisvd_2.exe 321>------ 已启动全部重新生成: 项目: jacobisvd_4, 配置: Release x64 ------ 321> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 321> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 321>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 321> jacobisvd.cpp 317> jacobisvd_12.vcxproj -> E:Eigenuild estReleasejacobisvd_12.exe 322>------ 已启动全部重新生成: 项目: jacobisvd_5, 配置: Release x64 ------ 322> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 322> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 322>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 322> jacobisvd.cpp 316> jacobisvd_11.vcxproj -> E:Eigenuild estReleasejacobisvd_11.exe 323>------ 已启动全部重新生成: 项目: jacobisvd_6, 配置: Release x64 ------ 322>e:eigeneigen-3.3.8 estsvd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据 318> jacobisvd_13.vcxproj -> E:Eigenuild estReleasejacobisvd_13.exe 324>------ 已启动全部重新生成: 项目: jacobisvd_7, 配置: Release x64 ------ 322> E:Eigeneigen-3.3.8 estjacobisvd.cpp(27): note: 参见对正在编译的函数 模板 实例化“void svd_fill_random<MatrixType>(MatrixType &,int)”的引用 323> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 323> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 322> with 323>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 322> [ 323> jacobisvd.cpp 322> MatrixType=Eigen::Matrix<float,3,5,0,3,5> 322> ] 322> E:Eigeneigen-3.3.8 estjacobisvd.cpp(100): note: 参见对正在编译的函数 模板 实例化“void jacobisvd<Eigen::Matrix<float,3,5,0,3,5>>(const MatrixType &,bool)”的引用 322> with 322> [ 322> MatrixType=Eigen::Matrix<float,3,5,0,3,5> 322> ] 322>e:eigeneigen-3.3.8 estsvd_common.h(117): warning C4305: “参数”: 从“double”到“const float”截断 322> e:eigeneigen-3.3.8 estsvd_common.h(230): note: 参见对正在编译的函数 模板 实例化“void svd_least_square<SvdType,MatrixType>(const MatrixType &,unsigned int)”的引用 322> with 322> [ 322> SvdType=Eigen::JacobiSVD<Eigen::Matrix<float,3,5,0,3,5>,3>, 322> MatrixType=Eigen::Matrix<float,3,5,0,3,5> 322> ] 322> E:Eigeneigen-3.3.8 estjacobisvd.cpp(29): note: 参见对正在编译的函数 模板 实例化“void svd_test_all_computation_options<Eigen::JacobiSVD<MatrixType,3>,MatrixType>(const MatrixType &,bool)”的引用 322> with 322> [ 322> MatrixType=Eigen::Matrix<float,3,5,0,3,5> 322> ] 322>e:eigeneigen-3.3.8 estsvd_common.h(118): warning C4305: “参数”: 从“double”到“const float”截断 324> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 324> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 324>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 324> jacobisvd.cpp 324>e:eigeneigen-3.3.8 estsvd_common.h(307): warning C4305: “参数”: 从“double”到“const float”截断 324> E:Eigeneigen-3.3.8 estjacobisvd.cpp(116): note: 参见对正在编译的函数 模板 实例化“void svd_inf_nan<Eigen::JacobiSVD<Eigen::Matrix<float,-1,-1,0,-1,-1>,2>,Eigen::MatrixXf>(void)”的引用 324>e:eigeneigen-3.3.8 estsvd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据 324> E:Eigeneigen-3.3.8 estjacobisvd.cpp(27): note: 参见对正在编译的函数 模板 实例化“void svd_fill_random<MatrixType>(MatrixType &,int)”的引用 324> with 324> [ 324> MatrixType=Eigen::MatrixXf 324> ] 324> E:Eigeneigen-3.3.8 estjacobisvd.cpp(110): note: 参见对正在编译的函数 模板 实例化“void jacobisvd<Eigen::MatrixXf>(const MatrixType &,bool)”的引用 324> with 324> [ 324> MatrixType=Eigen::MatrixXf 324> ] 324>e:eigeneigen-3.3.8 estsvd_common.h(117): warning C4305: “参数”: 从“double”到“const float”截断 324> e:eigeneigen-3.3.8 estsvd_common.h(230): note: 参见对正在编译的函数 模板 实例化“void svd_least_square<SvdType,MatrixType>(const MatrixType &,unsigned int)”的引用 324> with 324> [ 324> SvdType=Eigen::JacobiSVD<Eigen::Matrix<float,-1,-1,0,-1,-1>,3>, 324> MatrixType=Eigen::MatrixXf 324> ] 324> E:Eigeneigen-3.3.8 estjacobisvd.cpp(29): note: 参见对正在编译的函数 模板 实例化“void svd_test_all_computation_options<Eigen::JacobiSVD<MatrixType,3>,MatrixType>(const MatrixType &,bool)”的引用 324> with 324> [ 324> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1> 324> ] 324>e:eigeneigen-3.3.8 estsvd_common.h(118): warning C4305: “参数”: 从“double”到“const float”截断 324> jacobisvd_7.vcxproj -> E:Eigenuild estReleasejacobisvd_7.exe 325>------ 已启动全部重新生成: 项目: jacobisvd_8, 配置: Release x64 ------ 325> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 325> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 325>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 325> jacobisvd.cpp 320> jacobisvd_3.vcxproj -> E:Eigenuild estReleasejacobisvd_3.exe 326>------ 已启动全部重新生成: 项目: jacobisvd_9, 配置: Release x64 ------ 321> jacobisvd_4.vcxproj -> E:Eigenuild estReleasejacobisvd_4.exe 327>------ 已启动全部重新生成: 项目: kronecker_product_1, 配置: Release x64 ------ 326> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 326> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 326>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 326> jacobisvd.cpp 327> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 327> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 327>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 327> kronecker_product.cpp 327> kronecker_product_1.vcxproj -> E:Eigenuildunsupported estReleasekronecker_product_1.exe 328>------ 已启动全部重新生成: 项目: kronecker_product_2, 配置: Release x64 ------ 328> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 328> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 328>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 328> kronecker_product.cpp 322> jacobisvd_5.vcxproj -> E:Eigenuild estReleasejacobisvd_5.exe 329>------ 已启动全部重新生成: 项目: levenberg_marquardt, 配置: Release x64 ------ 325> jacobisvd_8.vcxproj -> E:Eigenuild estReleasejacobisvd_8.exe 328> kronecker_product_2.vcxproj -> E:Eigenuildunsupported estReleasekronecker_product_2.exe 330>------ 已启动全部重新生成: 项目: linearstructure_1, 配置: Release x64 ------ 331>------ 已启动全部重新生成: 项目: linearstructure_10, 配置: Release x64 ------ 323> jacobisvd_6.vcxproj -> E:Eigenuild estReleasejacobisvd_6.exe 332>------ 已启动全部重新生成: 项目: linearstructure_11, 配置: Release x64 ------ 326> jacobisvd_9.vcxproj -> E:Eigenuild estReleasejacobisvd_9.exe 333>------ 已启动全部重新生成: 项目: linearstructure_2, 配置: Release x64 ------ 329> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 330> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 331> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 332> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 329> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 330> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 332> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 329>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 330>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 331> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 332>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 329> levenberg_marquardt.cpp 330> linearstructure.cpp 331>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 332> linearstructure.cpp 331> linearstructure.cpp 333> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 333> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 333>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 333> linearstructure.cpp 330> linearstructure_1.vcxproj -> E:Eigenuild estReleaselinearstructure_1.exe 334>------ 已启动全部重新生成: 项目: linearstructure_3, 配置: Release x64 ------ 331> linearstructure_10.vcxproj -> E:Eigenuild estReleaselinearstructure_10.exe 335>------ 已启动全部重新生成: 项目: linearstructure_4, 配置: Release x64 ------ 333> linearstructure_2.vcxproj -> E:Eigenuild estReleaselinearstructure_2.exe 334> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 334> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 336>------ 已启动全部重新生成: 项目: linearstructure_5, 配置: Release x64 ------ 332> linearstructure_11.vcxproj -> E:Eigenuild estReleaselinearstructure_11.exe 337>------ 已启动全部重新生成: 项目: linearstructure_6, 配置: Release x64 ------ 334>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 335> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 334> linearstructure.cpp 335> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 335>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 335> linearstructure.cpp 337> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 336> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 337> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 336> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 336>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 336> linearstructure.cpp 337>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 337> linearstructure.cpp 334> linearstructure_3.vcxproj -> E:Eigenuild estReleaselinearstructure_3.exe 338>------ 已启动全部重新生成: 项目: linearstructure_7, 配置: Release x64 ------ 338> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 338> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 338>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 338> linearstructure.cpp 329> levenberg_marquardt.vcxproj -> E:Eigenuildunsupported estReleaselevenberg_marquardt.exe 339>------ 已启动全部重新生成: 项目: linearstructure_8, 配置: Release x64 ------ 337> linearstructure_6.vcxproj -> E:Eigenuild estReleaselinearstructure_6.exe 336> linearstructure_5.vcxproj -> E:Eigenuild estReleaselinearstructure_5.exe 335> linearstructure_4.vcxproj -> E:Eigenuild estReleaselinearstructure_4.exe 340>------ 已启动全部重新生成: 项目: linearstructure_9, 配置: Release x64 ------ 341>------ 已启动全部重新生成: 项目: lscg_1, 配置: Release x64 ------ 342>------ 已启动全部重新生成: 项目: lscg_2, 配置: Release x64 ------ 338> linearstructure_7.vcxproj -> E:Eigenuild estReleaselinearstructure_7.exe 343>------ 已启动全部重新生成: 项目: lu_1, 配置: Release x64 ------ 339> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 342> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 341> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 340> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 339> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 341> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 340> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 342> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 339>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 341>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 340>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 342>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 339> linearstructure.cpp 341> lscg.cpp 340> linearstructure.cpp 342> lscg.cpp 343> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 343> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 343>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 343> lu.cpp 340> linearstructure_9.vcxproj -> E:Eigenuild estReleaselinearstructure_9.exe 344>------ 已启动全部重新生成: 项目: lu_2, 配置: Release x64 ------ 344> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 344> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 344>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 344> lu.cpp 341> lscg_1.vcxproj -> E:Eigenuild estReleaselscg_1.exe 345>------ 已启动全部重新生成: 项目: lu_3, 配置: Release x64 ------ 345> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 345> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 345>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 345> lu.cpp 339> linearstructure_8.vcxproj -> E:Eigenuild estReleaselinearstructure_8.exe 346>------ 已启动全部重新生成: 项目: lu_4, 配置: Release x64 ------ 343> lu_1.vcxproj -> E:Eigenuild estReleaselu_1.exe 347>------ 已启动全部重新生成: 项目: lu_5, 配置: Release x64 ------ 347> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 346> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 347> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 346> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 347>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 347> lu.cpp 346>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 346> lu.cpp 344> lu_2.vcxproj -> E:Eigenuild estReleaselu_2.exe 348>------ 已启动全部重新生成: 项目: lu_6, 配置: Release x64 ------ 348> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 348> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 348>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 348> lu.cpp 342> lscg_2.vcxproj -> E:Eigenuild estReleaselscg_2.exe 349>------ 已启动全部重新生成: 项目: lu_7, 配置: Release x64 ------ 345> lu_3.vcxproj -> E:Eigenuild estReleaselu_3.exe 350>------ 已启动全部重新生成: 项目: lu_9, 配置: Release x64 ------ 346> lu_4.vcxproj -> E:Eigenuild estReleaselu_4.exe 351>------ 已启动全部重新生成: 项目: mapped_matrix_1, 配置: Release x64 ------ 347> lu_5.vcxproj -> E:Eigenuild estReleaselu_5.exe 352>------ 已启动全部重新生成: 项目: mapped_matrix_10, 配置: Release x64 ------ 349> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 351> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 350> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 349> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 351> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 350> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 349>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 349> lu.cpp 350>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 350> lu.cpp 351>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 351> mapped_matrix.cpp 352> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 352> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 352>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 352> mapped_matrix.cpp 350> lu_9.vcxproj -> E:Eigenuild estReleaselu_9.exe 353>------ 已启动全部重新生成: 项目: mapped_matrix_11, 配置: Release x64 ------ 352> mapped_matrix_10.vcxproj -> E:Eigenuild estReleasemapped_matrix_10.exe 354>------ 已启动全部重新生成: 项目: mapped_matrix_2, 配置: Release x64 ------ 353> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 353> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 353>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 353> mapped_matrix.cpp 351> mapped_matrix_1.vcxproj -> E:Eigenuild estReleasemapped_matrix_1.exe 354> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 355>------ 已启动全部重新生成: 项目: mapped_matrix_3, 配置: Release x64 ------ 354> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 354>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 354> mapped_matrix.cpp 355> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 355> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 355>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 355> mapped_matrix.cpp 355> mapped_matrix_3.vcxproj -> E:Eigenuild estReleasemapped_matrix_3.exe 356>------ 已启动全部重新生成: 项目: mapped_matrix_4, 配置: Release x64 ------ 353> mapped_matrix_11.vcxproj -> E:Eigenuild estReleasemapped_matrix_11.exe 348> lu_6.vcxproj -> E:Eigenuild estReleaselu_6.exe 357>------ 已启动全部重新生成: 项目: mapped_matrix_5, 配置: Release x64 ------ 358>------ 已启动全部重新生成: 项目: mapped_matrix_6, 配置: Release x64 ------ 354> mapped_matrix_2.vcxproj -> E:Eigenuild estReleasemapped_matrix_2.exe 359>------ 已启动全部重新生成: 项目: mapped_matrix_7, 配置: Release x64 ------ 356> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 356> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 356>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 356> mapped_matrix.cpp 358> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 358> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 359> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 357> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 357> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 359> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 358>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 358> mapped_matrix.cpp 359>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 359> mapped_matrix.cpp 356> mapped_matrix_4.vcxproj -> E:Eigenuild estReleasemapped_matrix_4.exe 360>------ 已启动全部重新生成: 项目: mapped_matrix_8, 配置: Release x64 ------ 358> mapped_matrix_6.vcxproj -> E:Eigenuild estReleasemapped_matrix_6.exe 359> mapped_matrix_7.vcxproj -> E:Eigenuild estReleasemapped_matrix_7.exe 361>------ 已启动全部重新生成: 项目: mapped_matrix_9, 配置: Release x64 ------ 357>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 357> mapped_matrix.cpp 357> mapped_matrix_5.vcxproj -> E:Eigenuild estReleasemapped_matrix_5.exe 362>------ 已启动全部重新生成: 项目: mapstaticmethods_1, 配置: Release x64 ------ 363>------ 已启动全部重新生成: 项目: mapstaticmethods_2, 配置: Release x64 ------ 360> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 360> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 360>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 361> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 360> mapped_matrix.cpp 361> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 360> mapped_matrix_8.vcxproj -> E:Eigenuild estReleasemapped_matrix_8.exe 361>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 361> mapped_matrix.cpp 361> mapped_matrix_9.vcxproj -> E:Eigenuild estReleasemapped_matrix_9.exe 364>------ 已启动全部重新生成: 项目: mapstaticmethods_3, 配置: Release x64 ------ 365>------ 已启动全部重新生成: 项目: mapstaticmethods_4, 配置: Release x64 ------ 363> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 362> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 364> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 363> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 362> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 364> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 363>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 362>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 363> mapstaticmethods.cpp 362> mapstaticmethods.cpp 363>e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): warning C4459: “ptr”的声明隐藏了全局声明 362>e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): warning C4459: “ptr”的声明隐藏了全局声明 363> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(12): note: 参见“ptr”的声明 362> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(12): note: 参见“ptr”的声明 363> e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): note: 编译类 模板 成员函数“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”时 362> e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): note: 编译类 模板 成员函数“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”时 363> with 362> with 363> [ 362> [ 363> Derived=Eigen::Matrix<float,2,2,0,2,2> 362> Derived=Eigen::Matrix<float,2,1,0,2,1> 363> ] 362> ] 363> e:eigeneigen-3.3.8eigensrc/Core/Map.h(130): note: 参见对正在编译的函数 模板 实例化“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”的引用 362> e:eigeneigen-3.3.8eigensrc/Core/Map.h(130): note: 参见对正在编译的函数 模板 实例化“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”的引用 363> with 362> with 363> [ 362> [ 363> Derived=Eigen::Matrix<float,2,2,0,2,2> 362> Derived=Eigen::Matrix<float,2,1,0,2,1> 363> ] 362> ] 363> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(33): note: 参见对正在编译的类 模板 实例化“Eigen::Map<const Derived,16,Eigen::Stride<0,0>>”的引用 362> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(33): note: 参见对正在编译的类 模板 实例化“Eigen::Map<const Derived,16,Eigen::Stride<0,0>>”的引用 363> with 364>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 362> with 363> [ 364> mapstaticmethods.cpp 362> [ 363> Derived=Eigen::Matrix<float,2,2,0,2,2> 362> Derived=Eigen::Matrix<float,2,1,0,2,1> 363> ] 362> ] 363> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(25): note: 编译类 模板 成员函数“void mapstaticmethods_impl<PlainObjectType,false,false>::run(const PlainObjectType &)”时 363> with 362> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(25): note: 编译类 模板 成员函数“void mapstaticmethods_impl<PlainObjectType,false,true>::run(const PlainObjectType &)”时 363> [ 362> with 363> PlainObjectType=Eigen::Matrix<float,2,2,0,2,2> 362> [ 363> ] 362> PlainObjectType=Eigen::Matrix<float,2,1,0,2,1> 363> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(142): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods_impl<PlainObjectType,false,false>::run(const PlainObjectType &)”的引用 362> ] 363> with 362> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(142): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods_impl<PlainObjectType,false,true>::run(const PlainObjectType &)”的引用 363> [ 362> with 363> PlainObjectType=Eigen::Matrix<float,2,2,0,2,2> 362> [ 363> ] 362> PlainObjectType=Eigen::Matrix<float,2,1,0,2,1> 362> ] 363> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(142): note: 参见对正在编译的类 模板 实例化“mapstaticmethods_impl<PlainObjectType,false,false>”的引用 362> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(142): note: 参见对正在编译的类 模板 实例化“mapstaticmethods_impl<PlainObjectType,false,true>”的引用 363> with 362> with 363> [ 362> [ 363> PlainObjectType=Eigen::Matrix<float,2,2,0,2,2> 363> ] 362> PlainObjectType=Eigen::Matrix<float,2,1,0,2,1> 362> ] 362> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(154): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods<Eigen::Matrix<float,2,1,0,2,1>>(const PlainObjectType &)”的引用 362> with 363> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(156): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods<Eigen::Matrix<float,2,2,0,2,2>>(const PlainObjectType &)”的引用 362> [ 363> with 362> PlainObjectType=Eigen::Matrix<float,2,1,0,2,1> 363> [ 363> PlainObjectType=Eigen::Matrix<float,2,2,0,2,2> 362> ] 363> ] 363>e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(859): warning C4459: “ptr”的声明隐藏了全局声明 363> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(12): note: 参见“ptr”的声明 363> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(385): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::mapbase_evaluator<Eigen::Map<const Derived,0,Eigen::Stride<0,0>>,PlainObjectType>::packet<0,PacketType>(Eigen::Index,Eigen::Index) const”的引用 363> with 363> [ 363> PacketType=__m128, 363> Derived=Eigen::Matrix<float,2,2,0,2,2>, 363> PlainObjectType=Eigen::Matrix<float,2,2,0,2,2> 363> ] 363> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(385): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::mapbase_evaluator<Eigen::Map<const Derived,0,Eigen::Stride<0,0>>,PlainObjectType>::packet<0,PacketType>(Eigen::Index,Eigen::Index) const”的引用 363> with 363> [ 363> PacketType=__m128, 363> Derived=Eigen::Matrix<float,2,2,0,2,2>, 363> PlainObjectType=Eigen::Matrix<float,2,2,0,2,2> 363> ] 363> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(171): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::redux_evaluator<Derived>::packetByOuterInner<0,__m128>(Eigen::Index,Eigen::Index) const”的引用 363> with 363> [ 363> PacketType=__m128, 363> Derived=Eigen::Map<const Eigen::Matrix<float,2,2,0,2,2>,0,Eigen::Stride<0,0>> 363> ] 363> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(171): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::redux_evaluator<Derived>::packetByOuterInner<0,__m128>(Eigen::Index,Eigen::Index) const”的引用 363> with 363> [ 363> PacketType=__m128, 363> Derived=Eigen::Map<const Eigen::Matrix<float,2,2,0,2,2>,0,Eigen::Stride<0,0>> 363> ] 363> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(170): note: 编译类 模板 成员函数“__m128 Eigen::internal::redux_vec_unroller<Func,Derived,0,1>::run(const Derived &,const Func &)”时 363> with 363> [ 363> Func=Eigen::internal::scalar_sum_op<float,float>, 363> Derived=ThisEvaluator 363> ] 363> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(321): note: 参见对正在编译的函数 模板 实例化“__m128 Eigen::internal::redux_vec_unroller<Func,Derived,0,1>::run(const Derived &,const Func &)”的引用 363> with 363> [ 363> Func=Eigen::internal::scalar_sum_op<float,float>, 363> Derived=ThisEvaluator 363> ] 363> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(321): note: 参见对正在编译的类 模板 实例化“Eigen::internal::redux_vec_unroller<Func,Derived,0,1>”的引用 363> with 363> [ 363> Func=Eigen::internal::scalar_sum_op<float,float>, 363> Derived=ThisEvaluator 363> ] 363> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(318): note: 编译类 模板 成员函数“float Eigen::internal::redux_impl<Func,ThisEvaluator,3,2>::run(const Derived &,const Func &)”时 363> with 363> [ 363> Func=Eigen::internal::scalar_sum_op<float,float>, 363> Derived=ThisEvaluator 363> ] 363> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(418): note: 参见对正在编译的函数 模板 实例化“float Eigen::internal::redux_impl<Func,ThisEvaluator,3,2>::run(const Derived &,const Func &)”的引用 363> with 363> [ 363> Func=Eigen::internal::scalar_sum_op<float,float>, 363> Derived=ThisEvaluator 363> ] 363> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(418): note: 参见对正在编译的类 模板 实例化“Eigen::internal::redux_impl<Func,ThisEvaluator,3,2>”的引用 363> with 363> [ 363> Func=Eigen::internal::scalar_sum_op<float,float> 363> ] 363> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(453): note: 参见对正在编译的函数 模板 实例化“float Eigen::DenseBase<Derived>::redux<Eigen::internal::scalar_sum_op<float,float>>(const Func &) const”的引用 363> with 363> [ 363> Derived=Eigen::Map<const Eigen::Matrix<float,2,2,0,2,2>,0,Eigen::Stride<0,0>>, 363> Func=Eigen::internal::scalar_sum_op<float,float> 363> ] 363> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(453): note: 参见对正在编译的函数 模板 实例化“float Eigen::DenseBase<Derived>::redux<Eigen::internal::scalar_sum_op<float,float>>(const Func &) const”的引用 363> with 363> [ 363> Derived=Eigen::Map<const Eigen::Matrix<float,2,2,0,2,2>,0,Eigen::Stride<0,0>>, 363> Func=Eigen::internal::scalar_sum_op<float,float> 363> ] 363> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(450): note: 编译类 模板 成员函数“float Eigen::DenseBase<Derived>::sum(void) const”时 363> with 363> [ 363> Derived=Eigen::Map<const Eigen::Matrix<float,2,2,0,2,2>,0,Eigen::Stride<0,0>> 363> ] 363> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(32): note: 参见对正在编译的函数 模板 实例化“float Eigen::DenseBase<Derived>::sum(void) const”的引用 363> with 363> [ 363> Derived=Eigen::Map<const Eigen::Matrix<float,2,2,0,2,2>,0,Eigen::Stride<0,0>> 363> ] 363> e:eigeneigen-3.3.8eigensrc/Core/MatrixBase.h(50): note: 参见对正在编译的类 模板 实例化“Eigen::DenseBase<Derived>”的引用 363> with 363> [ 363> Derived=Eigen::Map<const Eigen::Matrix<float,2,2,0,2,2>,0,Eigen::Stride<0,0>> 363> ] 363> e:eigeneigen-3.3.8eigensrc/Core/MapBase.h(39): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixBase<Derived>”的引用 363> with 363> [ 363> Derived=Eigen::Map<const Eigen::Matrix<float,2,2,0,2,2>,0,Eigen::Stride<0,0>> 363> ] 363> e:eigeneigen-3.3.8eigensrc/Core/Map.h(96): note: 参见对正在编译的类 模板 实例化“Eigen::MapBase<Eigen::Map<const Derived,0,Eigen::Stride<0,0>>,0>”的引用 363> with 363> [ 363> Derived=Eigen::Matrix<float,2,2,0,2,2> 363> ] 365> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 365> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 364>e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): warning C4459: “ptr”的声明隐藏了全局声明 364> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(12): note: 参见“ptr”的声明 364> e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): note: 编译类 模板 成员函数“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”时 364> with 364> [ 364> Derived=Eigen::Array<float,4,1,0,4,1> 364> ] 364> e:eigeneigen-3.3.8eigensrc/Core/Map.h(130): note: 参见对正在编译的函数 模板 实例化“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”的引用 364> with 364> [ 364> Derived=Eigen::Array<float,4,1,0,4,1> 364> ] 364> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(33): note: 参见对正在编译的类 模板 实例化“Eigen::Map<const Derived,16,Eigen::Stride<0,0>>”的引用 364> with 364> [ 364> Derived=Eigen::Array<float,4,1,0,4,1> 364> ] 364> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(25): note: 编译类 模板 成员函数“void mapstaticmethods_impl<PlainObjectType,false,true>::run(const PlainObjectType &)”时 364> with 364> [ 364> PlainObjectType=Eigen::Array<float,4,1,0,4,1> 364> ] 364> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(142): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods_impl<PlainObjectType,false,true>::run(const PlainObjectType &)”的引用 364> with 364> [ 364> PlainObjectType=Eigen::Array<float,4,1,0,4,1> 364> ] 364> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(142): note: 参见对正在编译的类 模板 实例化“mapstaticmethods_impl<PlainObjectType,false,true>”的引用 364> with 364> [ 364> PlainObjectType=Eigen::Array<float,4,1,0,4,1> 364> ] 364> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(158): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods<Eigen::Array<float,4,1,0,4,1>>(const PlainObjectType &)”的引用 364> with 364> [ 364> PlainObjectType=Eigen::Array<float,4,1,0,4,1> 364> ] 364>e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(859): warning C4459: “ptr”的声明隐藏了全局声明 364> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(12): note: 参见“ptr”的声明 364> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(385): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::mapbase_evaluator<Eigen::Map<const Derived,0,Eigen::Stride<0,0>>,PlainObjectType>::packet<0,PacketType>(Eigen::Index,Eigen::Index) const”的引用 364> with 364> [ 364> PacketType=__m128, 364> Derived=Eigen::Array<float,4,1,0,4,1>, 364> PlainObjectType=Eigen::Array<float,4,1,0,4,1> 364> ] 364> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(385): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::mapbase_evaluator<Eigen::Map<const Derived,0,Eigen::Stride<0,0>>,PlainObjectType>::packet<0,PacketType>(Eigen::Index,Eigen::Index) const”的引用 364> with 364> [ 364> PacketType=__m128, 364> Derived=Eigen::Array<float,4,1,0,4,1>, 364> PlainObjectType=Eigen::Array<float,4,1,0,4,1> 364> ] 364> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(171): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::redux_evaluator<Derived>::packetByOuterInner<0,__m128>(Eigen::Index,Eigen::Index) const”的引用 364> with 364> [ 364> PacketType=__m128, 364> Derived=Eigen::Map<const Eigen::Array<float,4,1,0,4,1>,0,Eigen::Stride<0,0>> 364> ] 364> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(171): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::redux_evaluator<Derived>::packetByOuterInner<0,__m128>(Eigen::Index,Eigen::Index) const”的引用 364> with 364> [ 364> PacketType=__m128, 364> Derived=Eigen::Map<const Eigen::Array<float,4,1,0,4,1>,0,Eigen::Stride<0,0>> 364> ] 364> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(170): note: 编译类 模板 成员函数“__m128 Eigen::internal::redux_vec_unroller<Func,Derived,0,1>::run(const Derived &,const Func &)”时 364> with 364> [ 364> Func=Eigen::internal::scalar_sum_op<float,float>, 364> Derived=ThisEvaluator 364> ] 364> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(321): note: 参见对正在编译的函数 模板 实例化“__m128 Eigen::internal::redux_vec_unroller<Func,Derived,0,1>::run(const Derived &,const Func &)”的引用 364> with 364> [ 364> Func=Eigen::internal::scalar_sum_op<float,float>, 364> Derived=ThisEvaluator 364> ] 364> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(321): note: 参见对正在编译的类 模板 实例化“Eigen::internal::redux_vec_unroller<Func,Derived,0,1>”的引用 364> with 364> [ 364> Func=Eigen::internal::scalar_sum_op<float,float>, 364> Derived=ThisEvaluator 364> ] 364> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(318): note: 编译类 模板 成员函数“float Eigen::internal::redux_impl<Func,ThisEvaluator,3,2>::run(const Derived &,const Func &)”时 364> with 364> [ 364> Func=Eigen::internal::scalar_sum_op<float,float>, 364> Derived=ThisEvaluator 364> ] 364> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(418): note: 参见对正在编译的函数 模板 实例化“float Eigen::internal::redux_impl<Func,ThisEvaluator,3,2>::run(const Derived &,const Func &)”的引用 364> with 364> [ 364> Func=Eigen::internal::scalar_sum_op<float,float>, 364> Derived=ThisEvaluator 364> ] 364> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(418): note: 参见对正在编译的类 模板 实例化“Eigen::internal::redux_impl<Func,ThisEvaluator,3,2>”的引用 364> with 364> [ 364> Func=Eigen::internal::scalar_sum_op<float,float> 364> ] 364> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(453): note: 参见对正在编译的函数 模板 实例化“float Eigen::DenseBase<Derived>::redux<Eigen::internal::scalar_sum_op<float,float>>(const Func &) const”的引用 364> with 364> [ 364> Derived=Eigen::Map<const Eigen::Array<float,4,1,0,4,1>,0,Eigen::Stride<0,0>>, 364> Func=Eigen::internal::scalar_sum_op<float,float> 364> ] 364> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(453): note: 参见对正在编译的函数 模板 实例化“float Eigen::DenseBase<Derived>::redux<Eigen::internal::scalar_sum_op<float,float>>(const Func &) const”的引用 364> with 364> [ 364> Derived=Eigen::Map<const Eigen::Array<float,4,1,0,4,1>,0,Eigen::Stride<0,0>>, 364> Func=Eigen::internal::scalar_sum_op<float,float> 364> ] 364> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(450): note: 编译类 模板 成员函数“float Eigen::DenseBase<Derived>::sum(void) const”时 364> with 364> [ 364> Derived=Eigen::Map<const Eigen::Array<float,4,1,0,4,1>,0,Eigen::Stride<0,0>> 364> ] 364> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(32): note: 参见对正在编译的函数 模板 实例化“float Eigen::DenseBase<Derived>::sum(void) const”的引用 364> with 364> [ 364> Derived=Eigen::Map<const Eigen::Array<float,4,1,0,4,1>,0,Eigen::Stride<0,0>> 364> ] 364> e:eigeneigen-3.3.8eigensrc/Core/ArrayBase.h(41): note: 参见对正在编译的类 模板 实例化“Eigen::DenseBase<Derived>”的引用 364> with 364> [ 364> Derived=Eigen::Map<const Eigen::Array<float,4,1,0,4,1>,0,Eigen::Stride<0,0>> 364> ] 364> e:eigeneigen-3.3.8eigensrc/Core/MapBase.h(39): note: 参见对正在编译的类 模板 实例化“Eigen::ArrayBase<Derived>”的引用 364> with 364> [ 364> Derived=Eigen::Map<const Eigen::Array<float,4,1,0,4,1>,0,Eigen::Stride<0,0>> 364> ] 364> e:eigeneigen-3.3.8eigensrc/Core/Map.h(96): note: 参见对正在编译的类 模板 实例化“Eigen::MapBase<Eigen::Map<const Derived,0,Eigen::Stride<0,0>>,0>”的引用 364> with 364> [ 364> Derived=Eigen::Array<float,4,1,0,4,1> 364> ] 362> mapstaticmethods_1.vcxproj -> E:Eigenuild estReleasemapstaticmethods_1.exe 366>------ 已启动全部重新生成: 项目: mapstaticmethods_5, 配置: Release x64 ------ 365>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 363> mapstaticmethods_2.vcxproj -> E:Eigenuild estReleasemapstaticmethods_2.exe 365> mapstaticmethods.cpp 365>e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): warning C4459: “ptr”的声明隐藏了全局声明 365> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(12): note: 参见“ptr”的声明 365> e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): note: 编译类 模板 成员函数“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”时 365> with 365> [ 365> Derived=Eigen::Array<float,3,3,0,3,3> 365> ] 365> e:eigeneigen-3.3.8eigensrc/Core/Map.h(130): note: 参见对正在编译的函数 模板 实例化“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”的引用 365> with 365> [ 365> Derived=Eigen::Array<float,3,3,0,3,3> 365> ] 365> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(33): note: 参见对正在编译的类 模板 实例化“Eigen::Map<const Derived,16,Eigen::Stride<0,0>>”的引用 365> with 365> [ 365> Derived=Eigen::Array<float,3,3,0,3,3> 365> ] 365> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(25): note: 编译类 模板 成员函数“void mapstaticmethods_impl<PlainObjectType,false,false>::run(const PlainObjectType &)”时 365> with 365> [ 365> PlainObjectType=Eigen::Array<float,3,3,0,3,3> 365> ] 365> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(142): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods_impl<PlainObjectType,false,false>::run(const PlainObjectType &)”的引用 365> with 365> [ 365> PlainObjectType=Eigen::Array<float,3,3,0,3,3> 365> ] 365> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(142): note: 参见对正在编译的类 模板 实例化“mapstaticmethods_impl<PlainObjectType,false,false>”的引用 365> with 365> [ 365> PlainObjectType=Eigen::Array<float,3,3,0,3,3> 365> ] 365> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(160): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods<Eigen::Array<float,3,3,0,3,3>>(const PlainObjectType &)”的引用 365> with 365> [ 365> PlainObjectType=Eigen::Array<float,3,3,0,3,3> 365> ] 367>------ 已启动全部重新生成: 项目: mapstaticmethods_6, 配置: Release x64 ------ 365>e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(859): warning C4459: “ptr”的声明隐藏了全局声明 366> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 365> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(12): note: 参见“ptr”的声明 366> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 366>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 365> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(385): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::mapbase_evaluator<Eigen::Map<const Derived,16,Eigen::Stride<0,0>>,PlainObjectType>::packet<16,PacketType>(Eigen::Index,Eigen::Index) const”的引用 366> mapstaticmethods.cpp 365> with 365> [ 365> PacketType=__m128, 365> Derived=Eigen::Array<float,3,3,0,3,3>, 365> PlainObjectType=Eigen::Array<float,3,3,0,3,3> 365> ] 365> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(385): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::mapbase_evaluator<Eigen::Map<const Derived,16,Eigen::Stride<0,0>>,PlainObjectType>::packet<16,PacketType>(Eigen::Index,Eigen::Index) const”的引用 365> with 365> [ 365> PacketType=__m128, 365> Derived=Eigen::Array<float,3,3,0,3,3>, 365> PlainObjectType=Eigen::Array<float,3,3,0,3,3> 365> ] 365> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(171): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::redux_evaluator<Derived>::packetByOuterInner<Eigen::internal::redux_vec_unroller<Func,Eigen::internal::redux_evaluator<Derived>,1,1>::alignment,__m128>(Eigen::Index,Eigen::Index) const”的引用 365> with 365> [ 365> PacketType=__m128, 365> Derived=Eigen::Map<const Eigen::Array<float,3,3,0,3,3>,16,Eigen::Stride<0,0>>, 365> Func=Eigen::internal::scalar_sum_op<float,float> 365> ] 365> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(171): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::redux_evaluator<Derived>::packetByOuterInner<Eigen::internal::redux_vec_unroller<Func,Eigen::internal::redux_evaluator<Derived>,1,1>::alignment,__m128>(Eigen::Index,Eigen::Index) const”的引用 365> with 365> [ 365> PacketType=__m128, 365> Derived=Eigen::Map<const Eigen::Array<float,3,3,0,3,3>,16,Eigen::Stride<0,0>>, 365> Func=Eigen::internal::scalar_sum_op<float,float> 365> ] 365> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(170): note: 编译类 模板 成员函数“__m128 Eigen::internal::redux_vec_unroller<Func,Derived,1,1>::run(const Derived &,const Func &)”时 365> with 365> [ 365> Func=Eigen::internal::scalar_sum_op<float,float>, 365> Derived=ThisEvaluator 365> ] 365> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(150): note: 参见对正在编译的函数 模板 实例化“__m128 Eigen::internal::redux_vec_unroller<Func,Derived,1,1>::run(const Derived &,const Func &)”的引用 365> with 365> [ 365> Func=Eigen::internal::scalar_sum_op<float,float>, 365> Derived=ThisEvaluator 365> ] 365> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(152): note: 参见对正在编译的类 模板 实例化“Eigen::internal::redux_vec_unroller<Func,Derived,1,1>”的引用 365> with 365> [ 365> Func=Eigen::internal::scalar_sum_op<float,float>, 365> Derived=ThisEvaluator 365> ] 365> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(149): note: 编译类 模板 成员函数“__m128 Eigen::internal::redux_vec_unroller<Func,Derived,0,2>::run(const Derived &,const Func &)”时 365> with 365> [ 365> Func=Eigen::internal::scalar_sum_op<float,float>, 365> Derived=ThisEvaluator 365> ] 365> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(321): note: 参见对正在编译的函数 模板 实例化“__m128 Eigen::internal::redux_vec_unroller<Func,Derived,0,2>::run(const Derived &,const Func &)”的引用 365> with 365> [ 365> Func=Eigen::internal::scalar_sum_op<float,float>, 365> Derived=ThisEvaluator 365> ] 365> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(321): note: 参见对正在编译的类 模板 实例化“Eigen::internal::redux_vec_unroller<Func,Derived,0,2>”的引用 365> with 365> [ 365> Func=Eigen::internal::scalar_sum_op<float,float>, 365> Derived=ThisEvaluator 365> ] 365> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(318): note: 编译类 模板 成员函数“float Eigen::internal::redux_impl<Func,ThisEvaluator,3,2>::run(const Derived &,const Func &)”时 365> with 365> [ 365> Func=Eigen::internal::scalar_sum_op<float,float>, 365> Derived=ThisEvaluator 365> ] 365> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(418): note: 参见对正在编译的函数 模板 实例化“float Eigen::internal::redux_impl<Func,ThisEvaluator,3,2>::run(const Derived &,const Func &)”的引用 365> with 365> [ 365> Func=Eigen::internal::scalar_sum_op<float,float>, 365> Derived=ThisEvaluator 365> ] 365> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(418): note: 参见对正在编译的类 模板 实例化“Eigen::internal::redux_impl<Func,ThisEvaluator,3,2>”的引用 365> with 365> [ 365> Func=Eigen::internal::scalar_sum_op<float,float> 365> ] 365> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(453): note: 参见对正在编译的函数 模板 实例化“float Eigen::DenseBase<Derived>::redux<Eigen::internal::scalar_sum_op<float,float>>(const Func &) const”的引用 365> with 365> [ 365> Derived=Eigen::Map<const Eigen::Array<float,3,3,0,3,3>,16,Eigen::Stride<0,0>>, 365> Func=Eigen::internal::scalar_sum_op<float,float> 365> ] 365> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(453): note: 参见对正在编译的函数 模板 实例化“float Eigen::DenseBase<Derived>::redux<Eigen::internal::scalar_sum_op<float,float>>(const Func &) const”的引用 365> with 365> [ 365> Derived=Eigen::Map<const Eigen::Array<float,3,3,0,3,3>,16,Eigen::Stride<0,0>>, 365> Func=Eigen::internal::scalar_sum_op<float,float> 365> ] 365> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(450): note: 编译类 模板 成员函数“float Eigen::DenseBase<Derived>::sum(void) const”时 365> with 365> [ 365> Derived=Eigen::Map<const Eigen::Array<float,3,3,0,3,3>,16,Eigen::Stride<0,0>> 365> ] 365> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(33): note: 参见对正在编译的函数 模板 实例化“float Eigen::DenseBase<Derived>::sum(void) const”的引用 365> with 365> [ 365> Derived=Eigen::Map<const Eigen::Array<float,3,3,0,3,3>,16,Eigen::Stride<0,0>> 365> ] 365> e:eigeneigen-3.3.8eigensrc/Core/ArrayBase.h(41): note: 参见对正在编译的类 模板 实例化“Eigen::DenseBase<Derived>”的引用 365> with 365> [ 365> Derived=Eigen::Map<const Eigen::Array<float,3,3,0,3,3>,16,Eigen::Stride<0,0>> 365> ] 365> e:eigeneigen-3.3.8eigensrc/Core/MapBase.h(39): note: 参见对正在编译的类 模板 实例化“Eigen::ArrayBase<Derived>”的引用 365> with 365> [ 365> Derived=Eigen::Map<const Eigen::Array<float,3,3,0,3,3>,16,Eigen::Stride<0,0>> 365> ] 365> e:eigeneigen-3.3.8eigensrc/Core/Map.h(96): note: 参见对正在编译的类 模板 实例化“Eigen::MapBase<Eigen::Map<const Derived,16,Eigen::Stride<0,0>>,0>”的引用 365> with 365> [ 365> Derived=Eigen::Array<float,3,3,0,3,3> 365> ] 367> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 367> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 366>e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): warning C4459: “ptr”的声明隐藏了全局声明 366> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(12): note: 参见“ptr”的声明 366> e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): note: 编译类 模板 成员函数“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”时 366> with 366> [ 366> Derived=Eigen::Matrix<float,-1,1,0,-1,1> 366> ] 366> e:eigeneigen-3.3.8eigensrc/Core/Map.h(143): note: 参见对正在编译的函数 模板 实例化“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”的引用 366> with 366> [ 366> Derived=Eigen::Matrix<float,-1,1,0,-1,1> 366> ] 366> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(125): note: 参见对正在编译的类 模板 实例化“Eigen::Map<const Derived,16,Eigen::Stride<0,0>>”的引用 366> with 366> [ 366> Derived=Eigen::Matrix<float,-1,1,0,-1,1> 366> ] 366> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(117): note: 编译类 模板 成员函数“void mapstaticmethods_impl<PlainObjectType,true,true>::run(const PlainObjectType &)”时 366> with 366> [ 366> PlainObjectType=Eigen::Matrix<float,-1,1,0,-1,1> 366> ] 366> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(142): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods_impl<PlainObjectType,true,true>::run(const PlainObjectType &)”的引用 366> with 366> [ 367>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 366> PlainObjectType=Eigen::Matrix<float,-1,1,0,-1,1> 366> ] 366> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(142): note: 参见对正在编译的类 模板 实例化“mapstaticmethods_impl<PlainObjectType,true,true>”的引用 366> with 366> [ 367> mapstaticmethods.cpp 366> PlainObjectType=Eigen::Matrix<float,-1,1,0,-1,1> 366> ] 366> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(162): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods<Eigen::Matrix<float,-1,1,0,-1,1>>(const PlainObjectType &)”的引用 366> with 366> [ 366> PlainObjectType=Eigen::Matrix<float,-1,1,0,-1,1> 366> ] 366>e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(859): warning C4459: “ptr”的声明隐藏了全局声明 366> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(12): note: 参见“ptr”的声明 366> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(385): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::mapbase_evaluator<Eigen::Map<const Derived,0,Eigen::Stride<0,0>>,PlainObjectType>::packet<0,PacketType>(Eigen::Index,Eigen::Index) const”的引用 366> with 366> [ 366> PacketType=__m128, 366> Derived=Eigen::Array<float,4,4,0,4,4>, 366> PlainObjectType=Eigen::Array<float,4,4,0,4,4> 366> ] 366> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(385): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::mapbase_evaluator<Eigen::Map<const Derived,0,Eigen::Stride<0,0>>,PlainObjectType>::packet<0,PacketType>(Eigen::Index,Eigen::Index) const”的引用 366> with 366> [ 366> PacketType=__m128, 366> Derived=Eigen::Array<float,4,4,0,4,4>, 366> PlainObjectType=Eigen::Array<float,4,4,0,4,4> 366> ] 366> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(171): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::redux_evaluator<Derived>::packetByOuterInner<0,__m128>(Eigen::Index,Eigen::Index) const”的引用 366> with 366> [ 366> PacketType=__m128, 366> Derived=Eigen::Map<const Eigen::Array<float,4,4,0,4,4>,0,Eigen::Stride<0,0>> 366> ] 366> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(171): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::redux_evaluator<Derived>::packetByOuterInner<0,__m128>(Eigen::Index,Eigen::Index) const”的引用 366> with 366> [ 366> PacketType=__m128, 366> Derived=Eigen::Map<const Eigen::Array<float,4,4,0,4,4>,0,Eigen::Stride<0,0>> 366> ] 366> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(170): note: 编译类 模板 成员函数“__m128 Eigen::internal::redux_vec_unroller<Func,Derived,1,1>::run(const Derived &,const Func &)”时 366> with 366> [ 366> Func=Eigen::internal::scalar_sum_op<float,float>, 366> Derived=ThisEvaluator 366> ] 366> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(150): note: 参见对正在编译的函数 模板 实例化“__m128 Eigen::internal::redux_vec_unroller<Func,Derived,1,1>::run(const Derived &,const Func &)”的引用 366> with 366> [ 366> Func=Eigen::internal::scalar_sum_op<float,float>, 366> Derived=ThisEvaluator 366> ] 366> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(152): note: 参见对正在编译的类 模板 实例化“Eigen::internal::redux_vec_unroller<Func,Derived,1,1>”的引用 366> with 366> [ 366> Func=Eigen::internal::scalar_sum_op<float,float>, 366> Derived=ThisEvaluator 366> ] 366> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(149): note: 编译类 模板 成员函数“__m128 Eigen::internal::redux_vec_unroller<Func,Derived,0,2>::run(const Derived &,const Func &)”时 366> with 366> [ 366> Func=Eigen::internal::scalar_sum_op<float,float>, 366> Derived=ThisEvaluator 366> ] 366> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(150): note: 参见对正在编译的函数 模板 实例化“__m128 Eigen::internal::redux_vec_unroller<Func,Derived,0,2>::run(const Derived &,const Func &)”的引用 366> with 366> [ 366> Func=Eigen::internal::scalar_sum_op<float,float>, 366> Derived=ThisEvaluator 366> ] 366> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(151): note: 参见对正在编译的类 模板 实例化“Eigen::internal::redux_vec_unroller<Func,Derived,0,2>”的引用 366> with 366> [ 366> Func=Eigen::internal::scalar_sum_op<float,float>, 366> Derived=ThisEvaluator 366> ] 366> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(149): note: 编译类 模板 成员函数“__m128 Eigen::internal::redux_vec_unroller<Func,Derived,0,4>::run(const Derived &,const Func &)”时 366> with 366> [ 366> Func=Eigen::internal::scalar_sum_op<float,float>, 366> Derived=ThisEvaluator 366> ] 366> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(321): note: 参见对正在编译的函数 模板 实例化“__m128 Eigen::internal::redux_vec_unroller<Func,Derived,0,4>::run(const Derived &,const Func &)”的引用 366> with 366> [ 366> Func=Eigen::internal::scalar_sum_op<float,float>, 366> Derived=ThisEvaluator 366> ] 366> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(321): note: 参见对正在编译的类 模板 实例化“Eigen::internal::redux_vec_unroller<Func,Derived,0,4>”的引用 366> with 366> [ 366> Func=Eigen::internal::scalar_sum_op<float,float>, 366> Derived=ThisEvaluator 366> ] 366> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(318): note: 编译类 模板 成员函数“float Eigen::internal::redux_impl<Func,ThisEvaluator,3,2>::run(const Derived &,const Func &)”时 366> with 366> [ 366> Func=Eigen::internal::scalar_sum_op<float,float>, 366> Derived=ThisEvaluator 366> ] 366> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(418): note: 参见对正在编译的函数 模板 实例化“float Eigen::internal::redux_impl<Func,ThisEvaluator,3,2>::run(const Derived &,const Func &)”的引用 366> with 366> [ 366> Func=Eigen::internal::scalar_sum_op<float,float>, 366> Derived=ThisEvaluator 366> ] 366> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(418): note: 参见对正在编译的类 模板 实例化“Eigen::internal::redux_impl<Func,ThisEvaluator,3,2>”的引用 366> with 366> [ 366> Func=Eigen::internal::scalar_sum_op<float,float> 366> ] 366> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(453): note: 参见对正在编译的函数 模板 实例化“float Eigen::DenseBase<Derived>::redux<Eigen::internal::scalar_sum_op<float,float>>(const Func &) const”的引用 366> with 366> [ 366> Derived=Eigen::Map<const Eigen::Array<float,4,4,0,4,4>,0,Eigen::Stride<0,0>>, 366> Func=Eigen::internal::scalar_sum_op<float,float> 366> ] 366> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(453): note: 参见对正在编译的函数 模板 实例化“float Eigen::DenseBase<Derived>::redux<Eigen::internal::scalar_sum_op<float,float>>(const Func &) const”的引用 366> with 366> [ 366> Derived=Eigen::Map<const Eigen::Array<float,4,4,0,4,4>,0,Eigen::Stride<0,0>>, 366> Func=Eigen::internal::scalar_sum_op<float,float> 366> ] 366> e:eigeneigen-3.3.8eigensrc/Core/Redux.h(450): note: 编译类 模板 成员函数“float Eigen::DenseBase<Derived>::sum(void) const”时 366> with 366> [ 366> Derived=Eigen::Map<const Eigen::Array<float,4,4,0,4,4>,0,Eigen::Stride<0,0>> 366> ] 366> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(32): note: 参见对正在编译的函数 模板 实例化“float Eigen::DenseBase<Derived>::sum(void) const”的引用 366> with 366> [ 366> Derived=Eigen::Map<const Eigen::Array<float,4,4,0,4,4>,0,Eigen::Stride<0,0>> 366> ] 366> e:eigeneigen-3.3.8eigensrc/Core/ArrayBase.h(41): note: 参见对正在编译的类 模板 实例化“Eigen::DenseBase<Derived>”的引用 366> with 366> [ 366> Derived=Eigen::Map<const Eigen::Array<float,4,4,0,4,4>,0,Eigen::Stride<0,0>> 366> ] 366> e:eigeneigen-3.3.8eigensrc/Core/MapBase.h(39): note: 参见对正在编译的类 模板 实例化“Eigen::ArrayBase<Derived>”的引用 366> with 366> [ 366> Derived=Eigen::Map<const Eigen::Array<float,4,4,0,4,4>,0,Eigen::Stride<0,0>> 366> ] 366> e:eigeneigen-3.3.8eigensrc/Core/Map.h(96): note: 参见对正在编译的类 模板 实例化“Eigen::MapBase<Eigen::Map<const Derived,0,Eigen::Stride<0,0>>,0>”的引用 366> with 366> [ 366> Derived=Eigen::Array<float,4,4,0,4,4> 366> ] 367>e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): warning C4459: “ptr”的声明隐藏了全局声明 367> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(12): note: 参见“ptr”的声明 367> e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): note: 编译类 模板 成员函数“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”时 367> with 367> [ 367> Derived=Eigen::Matrix<float,-1,-1,0,-1,-1> 367> ] 367> e:eigeneigen-3.3.8eigensrc/Core/Map.h(157): note: 参见对正在编译的函数 模板 实例化“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”的引用 367> with 367> [ 367> Derived=Eigen::Matrix<float,-1,-1,0,-1,-1> 367> ] 367> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(79): note: 参见对正在编译的类 模板 实例化“Eigen::Map<const Derived,16,Eigen::Stride<0,0>>”的引用 367> with 367> [ 367> Derived=Eigen::Matrix<float,-1,-1,0,-1,-1> 367> ] 367> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(71): note: 编译类 模板 成员函数“void mapstaticmethods_impl<PlainObjectType,true,false>::run(const PlainObjectType &)”时 367> with 367> [ 367> PlainObjectType=Eigen::Matrix<float,-1,-1,0,-1,-1> 367> ] 367> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(142): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods_impl<PlainObjectType,true,false>::run(const PlainObjectType &)”的引用 367> with 367> [ 367> PlainObjectType=Eigen::Matrix<float,-1,-1,0,-1,-1> 367> ] 367> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(142): note: 参见对正在编译的类 模板 实例化“mapstaticmethods_impl<PlainObjectType,true,false>”的引用 367> with 367> [ 367> PlainObjectType=Eigen::Matrix<float,-1,-1,0,-1,-1> 367> ] 367> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(164): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods<Eigen::Matrix<float,-1,-1,0,-1,-1>>(const PlainObjectType &)”的引用 367> with 367> [ 367> PlainObjectType=Eigen::Matrix<float,-1,-1,0,-1,-1> 367> ] 349> lu_7.vcxproj -> E:Eigenuild estReleaselu_7.exe 368>------ 已启动全部重新生成: 项目: mapstaticmethods_7, 配置: Release x64 ------ 365> mapstaticmethods_4.vcxproj -> E:Eigenuild estReleasemapstaticmethods_4.exe 364> mapstaticmethods_3.vcxproj -> E:Eigenuild estReleasemapstaticmethods_3.exe 369>------ 已启动全部重新生成: 项目: mapstaticmethods_8, 配置: Release x64 ------ 367> mapstaticmethods_6.vcxproj -> E:Eigenuild estReleasemapstaticmethods_6.exe 370>------ 已启动全部重新生成: 项目: mapstride_1, 配置: Release x64 ------ 371>------ 已启动全部重新生成: 项目: mapstride_2, 配置: Release x64 ------ 366> mapstaticmethods_5.vcxproj -> E:Eigenuild estReleasemapstaticmethods_5.exe 372>------ 已启动全部重新生成: 项目: mapstride_3, 配置: Release x64 ------ 368> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 368> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 368>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 368> mapstaticmethods.cpp 368>e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): warning C4459: “ptr”的声明隐藏了全局声明 368> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(12): note: 参见“ptr”的声明 368> e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): note: 编译类 模板 成员函数“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”时 368> with 368> [ 368> Derived=Eigen::Array<float,-1,1,0,-1,1> 368> ] 368> e:eigeneigen-3.3.8eigensrc/Core/Map.h(143): note: 参见对正在编译的函数 模板 实例化“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”的引用 368> with 368> [ 368> Derived=Eigen::Array<float,-1,1,0,-1,1> 368> ] 368> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(125): note: 参见对正在编译的类 模板 实例化“Eigen::Map<const Derived,16,Eigen::Stride<0,0>>”的引用 368> with 368> [ 368> Derived=Eigen::Array<float,-1,1,0,-1,1> 368> ] 368> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(117): note: 编译类 模板 成员函数“void mapstaticmethods_impl<PlainObjectType,true,true>::run(const PlainObjectType &)”时 368> with 368> [ 368> PlainObjectType=Eigen::Array<float,-1,1,0,-1,1> 369> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 370> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 368> ] 368> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(142): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods_impl<PlainObjectType,true,true>::run(const PlainObjectType &)”的引用 369> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 370> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 368> with 368> [ 369>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 370>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 368> PlainObjectType=Eigen::Array<float,-1,1,0,-1,1> 369> mapstaticmethods.cpp 368> ] 368> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(142): note: 参见对正在编译的类 模板 实例化“mapstaticmethods_impl<PlainObjectType,true,true>”的引用 370> mapstride.cpp 369>e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): warning C4459: “ptr”的声明隐藏了全局声明 368> with 368> [ 369> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(12): note: 参见“ptr”的声明 368> PlainObjectType=Eigen::Array<float,-1,1,0,-1,1> 368> ] 369> e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): note: 编译类 模板 成员函数“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”时 368> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(166): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods<Eigen::Array<float,-1,1,0,-1,1>>(const PlainObjectType &)”的引用 369> with 369> [ 368> with 369> Derived=Eigen::Array<float,-1,-1,0,-1,-1> 368> [ 369> ] 368> PlainObjectType=Eigen::Array<float,-1,1,0,-1,1> 368> ] 369> e:eigeneigen-3.3.8eigensrc/Core/Map.h(157): note: 参见对正在编译的函数 模板 实例化“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”的引用 368> mapstaticmethods_7.vcxproj -> E:Eigenuild estReleasemapstaticmethods_7.exe 373>------ 已启动全部重新生成: 项目: mapstride_4, 配置: Release x64 ------ 369> with 372> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 371> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 372> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 371> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 369> [ 371>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 369> Derived=Eigen::Array<float,-1,-1,0,-1,-1> 372>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 371> mapstride.cpp 369> ] 372> mapstride.cpp 369> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(79): note: 参见对正在编译的类 模板 实例化“Eigen::Map<const Derived,16,Eigen::Stride<0,0>>”的引用 369> with 369> [ 369> Derived=Eigen::Array<float,-1,-1,0,-1,-1> 369> ] 369> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(71): note: 编译类 模板 成员函数“void mapstaticmethods_impl<PlainObjectType,true,false>::run(const PlainObjectType &)”时 369> with 369> [ 369> PlainObjectType=Eigen::Array<float,-1,-1,0,-1,-1> 369> ] 369> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(142): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods_impl<PlainObjectType,true,false>::run(const PlainObjectType &)”的引用 369> with 369> [ 369> PlainObjectType=Eigen::Array<float,-1,-1,0,-1,-1> 369> ] 369> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(142): note: 参见对正在编译的类 模板 实例化“mapstaticmethods_impl<PlainObjectType,true,false>”的引用 369> with 369> [ 369> PlainObjectType=Eigen::Array<float,-1,-1,0,-1,-1> 369> ] 369> E:Eigeneigen-3.3.8 estmapstaticmethods.cpp(168): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods<Eigen::Array<float,-1,-1,0,-1,-1>>(const PlainObjectType &)”的引用 369> with 369> [ 369> PlainObjectType=Eigen::Array<float,-1,-1,0,-1,-1> 369> ] 373> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 373> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 373>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 373> mapstride.cpp 369> mapstaticmethods_8.vcxproj -> E:Eigenuild estReleasemapstaticmethods_8.exe 374>------ 已启动全部重新生成: 项目: mapstride_5, 配置: Release x64 ------ 370> mapstride_1.vcxproj -> E:Eigenuild estReleasemapstride_1.exe 375>------ 已启动全部重新生成: 项目: mapstride_6, 配置: Release x64 ------ 375> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 375> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 374> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 374> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 375>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 375> mapstride.cpp 374>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 374> mapstride.cpp 373> mapstride_4.vcxproj -> E:Eigenuild estReleasemapstride_4.exe 376>------ 已启动全部重新生成: 项目: matrix_exponential_1, 配置: Release x64 ------ 376> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 371> mapstride_2.vcxproj -> E:Eigenuild estReleasemapstride_2.exe 377>------ 已启动全部重新生成: 项目: matrix_exponential_2, 配置: Release x64 ------ 376> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 376>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 376> matrix_exponential.cpp 375> mapstride_6.vcxproj -> E:Eigenuild estReleasemapstride_6.exe 378>------ 已启动全部重新生成: 项目: matrix_exponential_3, 配置: Release x64 ------ 378> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 378> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 378>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 378> matrix_exponential.cpp 378> matrix_exponential_3.vcxproj -> E:Eigenuildunsupported estReleasematrix_exponential_3.exe 379>------ 已启动全部重新生成: 项目: matrix_exponential_4, 配置: Release x64 ------ 379> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 379> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 379>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 379> matrix_exponential.cpp 374> mapstride_5.vcxproj -> E:Eigenuild estReleasemapstride_5.exe 380>------ 已启动全部重新生成: 项目: matrix_exponential_5, 配置: Release x64 ------ 381>------ 已启动全部重新生成: 项目: matrix_exponential_6, 配置: Release x64 ------ 380> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 380> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 380>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 380> matrix_exponential.cpp 381> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 381> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 381>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 381> matrix_exponential.cpp 372> mapstride_3.vcxproj -> E:Eigenuild estReleasemapstride_3.exe 382>------ 已启动全部重新生成: 项目: matrix_exponential_7, 配置: Release x64 ------ 376> matrix_exponential_1.vcxproj -> E:Eigenuildunsupported estReleasematrix_exponential_1.exe 383>------ 已启动全部重新生成: 项目: matrix_exponential_8, 配置: Release x64 ------ 382> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 382> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 382>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 382> matrix_exponential.cpp 383> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 383> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 383>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 383> matrix_exponential.cpp 381> matrix_exponential_6.vcxproj -> E:Eigenuildunsupported estReleasematrix_exponential_6.exe 384>------ 已启动全部重新生成: 项目: matrix_exponential_9, 配置: Release x64 ------ 384> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 384> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 384>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 384> matrix_exponential.cpp 384> matrix_exponential_9.vcxproj -> E:Eigenuildunsupported estReleasematrix_exponential_9.exe 385>------ 已启动全部重新生成: 项目: matrix_function_1, 配置: Release x64 ------ 382> matrix_exponential_7.vcxproj -> E:Eigenuildunsupported estReleasematrix_exponential_7.exe 379> matrix_exponential_4.vcxproj -> E:Eigenuildunsupported estReleasematrix_exponential_4.exe 386>------ 已启动全部重新生成: 项目: matrix_function_2, 配置: Release x64 ------ 387>------ 已启动全部重新生成: 项目: matrix_function_3, 配置: Release x64 ------ 383> matrix_exponential_8.vcxproj -> E:Eigenuildunsupported estReleasematrix_exponential_8.exe 388>------ 已启动全部重新生成: 项目: matrix_function_4, 配置: Release x64 ------ 385> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 386> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 387> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 385> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 386> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 387> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 385>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 386>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 387>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 385> matrix_function.cpp 386> matrix_function.cpp 387> matrix_function.cpp 388> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 388> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 388>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 388> matrix_function.cpp 385>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据 385> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用 385> with 385> [ 385> MatrixType=DynMatrixType 385> ] 385> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时 385> with 385> [ 385> MatrixType=DynMatrixType 385> ] 385> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用 385> with 385> [ 385> MatrixType=DynMatrixType 385> ] 385> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用 385> with 385> [ 385> MatrixType=ComplexMatrix, 385> AtomicType=AtomicType, 385> VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1> 385> ] 385> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用 385> with 385> [ 385> AtomicType=AtomicType, 385> MatA=ComplexMatrix, 385> ResultType=ComplexMatrix 385> ] 385> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用 385> with 385> [ 385> AtomicType=AtomicType, 385> MatA=ComplexMatrix, 385> ResultType=ComplexMatrix 385> ] 385> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<float,1,1,0,1,1>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 385> with 385> [ 385> T=Eigen::Ref<const Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>, 385> ResultType=Eigen::Ref<Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>, 385> MatA=Eigen::Ref<const Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>, 385> AtomicType=AtomicType 385> ] 385> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<float,1,1,0,1,1>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 385> with 385> [ 385> T=Eigen::Ref<const Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>, 385> ResultType=Eigen::Ref<Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>, 385> MatA=Eigen::Ref<const Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>, 385> AtomicType=AtomicType 385> ] 385> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 385> with 385> [ 385> Derived=Eigen::Ref<const Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>, 385> Dest=Eigen::Ref<Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>, 385> ResultType=Eigen::Ref<Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>> 385> ] 385> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 385> with 385> [ 385> Derived=Eigen::Ref<const Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>, 385> Dest=Eigen::Ref<Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>, 385> ResultType=Eigen::Ref<Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>> 385> ] 385> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Ref<MatrixType,0,Eigen::InnerStride<1>>>(Dest &) const”的引用 385> with 385> [ 385> Derived=Eigen::Ref<const Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>, 385> MatrixType=Eigen::Matrix<float,1,1,0,1,1>, 385> Dest=Eigen::Ref<Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>> 385> ] 385> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Ref<MatrixType,0,Eigen::InnerStride<1>>>(Dest &) const”的引用 385> with 385> [ 385> Derived=Eigen::Ref<const Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>, 385> MatrixType=Eigen::Matrix<float,1,1,0,1,1>, 385> Dest=Eigen::Ref<Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>> 385> ] 385> E:Eigeneigen-3.3.8unsupported estmatrix_function.cpp(202): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::InnerStride<1>>>>(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::InnerStride<1>>>> &)”的引用 385> with 385> [ 385> Derived=Eigen::Ref<Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>, 385> MatrixType=Eigen::Matrix<float,1,1,0,1,1> 385> ] 385> E:Eigeneigen-3.3.8unsupported estmatrix_function.cpp(202): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::InnerStride<1>>>>(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::InnerStride<1>>>> &)”的引用 385> with 385> [ 385> Derived=Eigen::Ref<Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>, 385> MatrixType=Eigen::Matrix<float,1,1,0,1,1> 385> ] 385> E:Eigeneigen-3.3.8unsupported estmatrix_function.cpp(223): note: 参见对正在编译的函数 模板 实例化“void testMapRef<Eigen::Matrix<float,1,1,0,1,1>>(const MatrixType &)”的引用 385> with 385> [ 385> MatrixType=Eigen::Matrix<float,1,1,0,1,1> 385> ] 385>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据 385> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用 385> with 385> [ 385> MatrixType=DynMatrixType 385> ] 385>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据 386>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据 386> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用 386> with 386> [ 386> MatrixType=DynMatrixType 386> ] 386> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时 386> with 386> [ 386> MatrixType=DynMatrixType 386> ] 386> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用 386> with 386> [ 386> MatrixType=DynMatrixType 386> ] 386> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用 386> with 386> [ 386> MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 386> AtomicType=AtomicType, 386> VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1> 386> ] 386> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<std::complex<float>,3,3,0,3,3>,1>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 386> with 386> [ 386> T=Eigen::Ref<const Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>, 386> ResultType=Eigen::Ref<Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>, 386> MatA=Eigen::Ref<const Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>, 386> AtomicType=AtomicType 386> ] 386> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<std::complex<float>,3,3,0,3,3>,1>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 386> with 386> [ 386> T=Eigen::Ref<const Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>, 386> ResultType=Eigen::Ref<Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>, 386> MatA=Eigen::Ref<const Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>, 386> AtomicType=AtomicType 386> ] 386> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 386> with 386> [ 386> Derived=Eigen::Ref<const Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>, 386> Dest=Eigen::Ref<Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>, 386> ResultType=Eigen::Ref<Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>> 386> ] 386> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 386> with 386> [ 386> Derived=Eigen::Ref<const Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>, 386> Dest=Eigen::Ref<Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>, 386> ResultType=Eigen::Ref<Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>> 386> ] 386> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Ref<MatrixType,0,Eigen::OuterStride<-1>>>(Dest &) const”的引用 386> with 386> [ 386> Derived=Eigen::Ref<const Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>, 386> MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 386> Dest=Eigen::Ref<Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>> 386> ] 386> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Ref<MatrixType,0,Eigen::OuterStride<-1>>>(Dest &) const”的引用 386> with 386> [ 386> Derived=Eigen::Ref<const Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>, 386> MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 386> Dest=Eigen::Ref<Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>> 386> ] 386> E:Eigeneigen-3.3.8unsupported estmatrix_function.cpp(202): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::OuterStride<-1>>>>(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::OuterStride<-1>>>> &)”的引用 386> with 386> [ 386> Derived=Eigen::Ref<Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>, 386> MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 386> ] 386> E:Eigeneigen-3.3.8unsupported estmatrix_function.cpp(202): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::OuterStride<-1>>>>(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::OuterStride<-1>>>> &)”的引用 386> with 386> [ 386> Derived=Eigen::Ref<Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>, 386> MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 386> ] 386> E:Eigeneigen-3.3.8unsupported estmatrix_function.cpp(224): note: 参见对正在编译的函数 模板 实例化“void testMapRef<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>(const MatrixType &)”的引用 386> with 386> [ 386> MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 386> ] 386>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据 386> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用 386> with 386> [ 386> MatrixType=DynMatrixType 386> ] 386>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据 387>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据 387> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用 387> with 387> [ 387> MatrixType=DynMatrixType 387> ] 387> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时 387> with 387> [ 387> MatrixType=DynMatrixType 387> ] 387> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用 387> with 387> [ 387> MatrixType=DynMatrixType 387> ] 387> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用 387> with 387> [ 387> MatrixType=ComplexMatrix, 387> AtomicType=AtomicType, 387> VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1> 387> ] 387> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用 387> with 387> [ 387> AtomicType=AtomicType, 387> MatA=ComplexMatrix, 387> ResultType=ComplexMatrix 387> ] 387> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用 387> with 387> [ 387> AtomicType=AtomicType, 387> MatA=ComplexMatrix, 387> ResultType=ComplexMatrix 387> ] 387> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<float,-1,-1,0,-1,-1>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 387> with 387> [ 387> T=Eigen::Ref<const Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>, 387> ResultType=Eigen::Ref<Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>, 387> MatA=Eigen::Ref<const Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>, 387> AtomicType=AtomicType 387> ] 387> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<float,-1,-1,0,-1,-1>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 387> with 387> [ 387> T=Eigen::Ref<const Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>, 387> ResultType=Eigen::Ref<Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>, 387> MatA=Eigen::Ref<const Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>, 387> AtomicType=AtomicType 387> ] 387> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 387> with 387> [ 387> Derived=Eigen::Ref<const Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>, 387> Dest=Eigen::Ref<Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>, 387> ResultType=Eigen::Ref<Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>> 387> ] 387> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 387> with 387> [ 387> Derived=Eigen::Ref<const Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>, 387> Dest=Eigen::Ref<Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>, 387> ResultType=Eigen::Ref<Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>> 387> ] 387> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Ref<MatrixType,0,Eigen::OuterStride<-1>>>(Dest &) const”的引用 387> with 387> [ 387> Derived=Eigen::Ref<const Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>, 387> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>, 387> Dest=Eigen::Ref<Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>> 387> ] 387> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Ref<MatrixType,0,Eigen::OuterStride<-1>>>(Dest &) const”的引用 387> with 387> [ 387> Derived=Eigen::Ref<const Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>, 387> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>, 387> Dest=Eigen::Ref<Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>> 387> ] 387> E:Eigeneigen-3.3.8unsupported estmatrix_function.cpp(202): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::OuterStride<-1>>>>(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::OuterStride<-1>>>> &)”的引用 387> with 387> [ 387> Derived=Eigen::Ref<Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>, 387> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1> 387> ] 387> E:Eigeneigen-3.3.8unsupported estmatrix_function.cpp(202): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::OuterStride<-1>>>>(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::OuterStride<-1>>>> &)”的引用 387> with 387> [ 387> Derived=Eigen::Ref<Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>, 387> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1> 387> ] 387> E:Eigeneigen-3.3.8unsupported estmatrix_function.cpp(225): note: 参见对正在编译的函数 模板 实例化“void testMapRef<Eigen::Matrix<float,-1,-1,0,-1,-1>>(const MatrixType &)”的引用 387> with 387> [ 387> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1> 387> ] 387>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据 387> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用 387> with 386>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换 387> [ 385>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换 386> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(256): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_pade<MatrixType>(MatrixType &,const MatrixType &,int)”的引用 385> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(256): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_pade<MatrixType>(MatrixType &,const MatrixType &,int)”的引用 386> with 387> MatrixType=DynMatrixType 385> with 386> [ 387> ] 385> [ 387>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据 386> MatrixType=DynMatrixType 385> MatrixType=DynMatrixType 386> ] 385> ] 386> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用 385> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用 386> with 385> with 386> [ 385> [ 386> MatrixType=DynMatrixType 386> ] 385> MatrixType=DynMatrixType 386>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断 385> ] 386>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换 385>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断 386>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断 385>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换 385>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断 387>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换 387> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(256): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_pade<MatrixType>(MatrixType &,const MatrixType &,int)”的引用 387> with 387> [ 387> MatrixType=DynMatrixType 387> ] 387> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用 387> with 387> [ 387> MatrixType=DynMatrixType 387> ] 387>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断 387>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换 387>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断 388>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据 388> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用 388> with 388> [ 388> MatrixType=DynMatrixType 388> ] 388> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时 388> with 388> [ 388> MatrixType=DynMatrixType 388> ] 388> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用 388> with 388> [ 388> MatrixType=DynMatrixType 388> ] 388> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用 388> with 388> [ 388> MatrixType=ComplexMatrix, 388> AtomicType=AtomicType, 388> VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1> 388> ] 388> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用 388> with 388> [ 388> AtomicType=AtomicType, 388> MatA=ComplexMatrix, 388> ResultType=ComplexMatrix 388> ] 388> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用 388> with 388> [ 388> AtomicType=AtomicType, 388> MatA=ComplexMatrix, 388> ResultType=ComplexMatrix 388> ] 388> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<double,2,2,0,2,2>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 388> with 388> [ 388> T=Eigen::Matrix<double,2,2,0,2,2>, 388> ResultType=Eigen::Matrix<double,2,2,0,2,2>, 388> MatA=Eigen::Matrix<double,2,2,0,2,2>, 388> AtomicType=AtomicType 388> ] 388> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<double,2,2,0,2,2>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 388> with 388> [ 388> T=Eigen::Matrix<double,2,2,0,2,2>, 388> ResultType=Eigen::Matrix<double,2,2,0,2,2>, 388> MatA=Eigen::Matrix<double,2,2,0,2,2>, 388> AtomicType=AtomicType 388> ] 388> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 388> with 388> [ 388> Derived=Eigen::Matrix<double,2,2,0,2,2>, 388> Dest=Eigen::Matrix<double,2,2,0,2,2>, 388> ResultType=Eigen::Matrix<double,2,2,0,2,2> 388> ] 388> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 388> with 388> [ 388> Derived=Eigen::Matrix<double,2,2,0,2,2>, 388> Dest=Eigen::Matrix<double,2,2,0,2,2>, 388> ResultType=Eigen::Matrix<double,2,2,0,2,2> 388> ] 388> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(558): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Derived>(Dest &) const”的引用 388> with 388> [ 388> Derived=Eigen::Matrix<double,2,2,0,2,2>, 388> Dest=Eigen::Matrix<double,2,2,0,2,2> 388> ] 388> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(558): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Derived>(Dest &) const”的引用 388> with 388> [ 388> Derived=Eigen::Matrix<double,2,2,0,2,2>, 388> Dest=Eigen::Matrix<double,2,2,0,2,2> 388> ] 388> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(378): note: 参见对正在编译的函数 模板 实例化“Eigen::PlainObjectBase<Eigen::Matrix<double,2,2,0,2,2>>::PlainObjectBase<Eigen::MatrixLogarithmReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用 388> with 388> [ 388> Derived=Eigen::Matrix<double,2,2,0,2,2> 388> ] 388> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(377): note: 参见对正在编译的函数 模板 实例化“Eigen::PlainObjectBase<Eigen::Matrix<double,2,2,0,2,2>>::PlainObjectBase<Eigen::MatrixLogarithmReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用 388> with 388> [ 388> Derived=Eigen::Matrix<double,2,2,0,2,2> 388> ] 388> E:Eigeneigen-3.3.8unsupported estmatrix_function.cpp(120): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,2,2,0,2,2>::Matrix<Derived>(const Eigen::EigenBase<Derived> &)”的引用 388> with 388> [ 388> Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>> 388> ] 388> E:Eigeneigen-3.3.8unsupported estmatrix_function.cpp(120): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,2,2,0,2,2>::Matrix<Derived>(const Eigen::EigenBase<Derived> &)”的引用 388> with 388> [ 388> Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>> 388> ] 388> E:Eigeneigen-3.3.8unsupported estmatrix_function.cpp(161): note: 参见对正在编译的函数 模板 实例化“void testMatrixLogarithm<MatrixType>(const MatrixType &)”的引用 388> with 388> [ 388> MatrixType=Eigen::Matrix<double,2,2,0,2,2> 388> ] 388> E:Eigeneigen-3.3.8unsupported estmatrix_function.cpp(174): note: 参见对正在编译的函数 模板 实例化“void testMatrix<Eigen::Matrix<double,2,2,0,2,2>>(const MatrixType &)”的引用 388> with 388> [ 388> MatrixType=Eigen::Matrix<double,2,2,0,2,2> 388> ] 388> E:Eigeneigen-3.3.8unsupported estmatrix_function.cpp(218): note: 参见对正在编译的函数 模板 实例化“void testMatrixType<Eigen::Matrix<double,2,2,0,2,2>>(const MatrixType &)”的引用 388> with 388> [ 388> MatrixType=Eigen::Matrix<double,2,2,0,2,2> 388> ] 388>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据 388> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用 388> with 388> [ 388> MatrixType=DynMatrixType 388> ] 388>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据 386>E:Eigeneigen-3.3.8unsupported estmatrix_function.cpp(228): fatal error C1060: 编译器的堆空间不足 389>------ 已启动全部重新生成: 项目: matrix_function_5, 配置: Release x64 ------ 389> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 389> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 389>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 389> matrix_function.cpp 389>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据 389> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用 389> with 389> [ 389> MatrixType=DynMatrixType 389> ] 389> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时 389> with 389> [ 389> MatrixType=DynMatrixType 389> ] 389> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用 389> with 389> [ 389> MatrixType=DynMatrixType 389> ] 389> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用 389> with 389> [ 389> MatrixType=ComplexMatrix, 389> AtomicType=AtomicType, 389> VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1> 389> ] 389> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用 389> with 389> [ 389> AtomicType=AtomicType, 389> MatA=ComplexMatrix, 389> ResultType=ComplexMatrix 389> ] 389> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用 389> with 389> [ 389> AtomicType=AtomicType, 389> MatA=ComplexMatrix, 389> ResultType=ComplexMatrix 389> ] 389> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<double,5,5,1,5,5>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 389> with 389> [ 389> T=Eigen::Matrix<double,5,5,1,5,5>, 389> ResultType=Eigen::Matrix<double,5,5,1,5,5>, 389> MatA=Eigen::Matrix<double,5,5,1,5,5>, 389> AtomicType=AtomicType 389> ] 389> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<double,5,5,1,5,5>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 389> with 389> [ 389> T=Eigen::Matrix<double,5,5,1,5,5>, 389> ResultType=Eigen::Matrix<double,5,5,1,5,5>, 389> MatA=Eigen::Matrix<double,5,5,1,5,5>, 389> AtomicType=AtomicType 389> ] 389> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 389> with 389> [ 389> Derived=Eigen::Matrix<double,5,5,1,5,5>, 389> Dest=Eigen::Matrix<double,5,5,1,5,5>, 389> ResultType=Eigen::Matrix<double,5,5,1,5,5> 389> ] 389> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 389> with 389> [ 389> Derived=Eigen::Matrix<double,5,5,1,5,5>, 389> Dest=Eigen::Matrix<double,5,5,1,5,5>, 389> ResultType=Eigen::Matrix<double,5,5,1,5,5> 389> ] 389> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(558): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Derived>(Dest &) const”的引用 389> with 389> [ 389> Derived=Eigen::Matrix<double,5,5,1,5,5>, 389> Dest=Eigen::Matrix<double,5,5,1,5,5> 389> ] 389> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(558): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Derived>(Dest &) const”的引用 389> with 389> [ 389> Derived=Eigen::Matrix<double,5,5,1,5,5>, 389> Dest=Eigen::Matrix<double,5,5,1,5,5> 389> ] 389> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(378): note: 参见对正在编译的函数 模板 实例化“Eigen::PlainObjectBase<Eigen::Matrix<double,5,5,1,5,5>>::PlainObjectBase<Eigen::MatrixLogarithmReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用 389> with 389> [ 389> Derived=Eigen::Matrix<double,5,5,1,5,5> 389> ] 389> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(377): note: 参见对正在编译的函数 模板 实例化“Eigen::PlainObjectBase<Eigen::Matrix<double,5,5,1,5,5>>::PlainObjectBase<Eigen::MatrixLogarithmReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用 389> with 389> [ 389> Derived=Eigen::Matrix<double,5,5,1,5,5> 389> ] 389> E:Eigeneigen-3.3.8unsupported estmatrix_function.cpp(120): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,5,5,1,5,5>::Matrix<Derived>(const Eigen::EigenBase<Derived> &)”的引用 389> with 389> [ 389> Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,5,5,1,5,5>>> 389> ] 389> E:Eigeneigen-3.3.8unsupported estmatrix_function.cpp(120): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,5,5,1,5,5>::Matrix<Derived>(const Eigen::EigenBase<Derived> &)”的引用 389> with 389> [ 389> Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,5,5,1,5,5>>> 389> ] 389> E:Eigeneigen-3.3.8unsupported estmatrix_function.cpp(161): note: 参见对正在编译的函数 模板 实例化“void testMatrixLogarithm<MatrixType>(const MatrixType &)”的引用 389> with 389> [ 389> MatrixType=Eigen::Matrix<double,5,5,1,5,5> 389> ] 389> E:Eigeneigen-3.3.8unsupported estmatrix_function.cpp(174): note: 参见对正在编译的函数 模板 实例化“void testMatrix<Eigen::Matrix<double,5,5,1,5,5>>(const MatrixType &)”的引用 389> with 389> [ 389> MatrixType=Eigen::Matrix<double,5,5,1,5,5> 389> ] 389> E:Eigeneigen-3.3.8unsupported estmatrix_function.cpp(219): note: 参见对正在编译的函数 模板 实例化“void testMatrixType<Eigen::Matrix<double,5,5,1,5,5>>(const MatrixType &)”的引用 389> with 389> [ 389> MatrixType=Eigen::Matrix<double,5,5,1,5,5> 389> ] 389>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据 389> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用 389> with 389> [ 389> MatrixType=DynMatrixType 389> ] 389>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据 388> matrix_function_4.vcxproj -> E:Eigenuildunsupported estReleasematrix_function_4.exe 390>------ 已启动全部重新生成: 项目: matrix_function_6, 配置: Release x64 ------ 390> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 390> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 390>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 390> matrix_function.cpp 380> matrix_exponential_5.vcxproj -> E:Eigenuildunsupported estReleasematrix_exponential_5.exe 391>------ 已启动全部重新生成: 项目: matrix_function_7, 配置: Release x64 ------ 390>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据 390> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用 390> with 390> [ 390> MatrixType=DynMatrixType 390> ] 390> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时 390> with 390> [ 390> MatrixType=DynMatrixType 390> ] 390> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用 390> with 390> [ 390> MatrixType=DynMatrixType 390> ] 390> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用 390> with 390> [ 390> MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 390> AtomicType=AtomicType, 390> VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1> 390> ] 390> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<std::complex<double>,4,4,0,4,4>,1>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 390> with 390> [ 390> T=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 390> ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 390> MatA=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 390> AtomicType=AtomicType 390> ] 390> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<std::complex<double>,4,4,0,4,4>,1>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 390> with 390> [ 390> T=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 390> ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 390> MatA=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 390> AtomicType=AtomicType 390> ] 390> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 390> with 390> [ 390> Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 390> Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 390> ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 390> ] 390> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 390> with 390> [ 390> Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 390> Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 390> ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 390> ] 390> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(558): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Derived>(Dest &) const”的引用 390> with 390> [ 390> Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 390> Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 390> ] 390> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(558): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Derived>(Dest &) const”的引用 390> with 390> [ 390> Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 390> Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 390> ] 390> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(378): note: 参见对正在编译的函数 模板 实例化“Eigen::PlainObjectBase<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>::PlainObjectBase<Eigen::MatrixLogarithmReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用 390> with 390> [ 390> Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 390> ] 390> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(377): note: 参见对正在编译的函数 模板 实例化“Eigen::PlainObjectBase<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>::PlainObjectBase<Eigen::MatrixLogarithmReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用 390> with 390> [ 390> Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 390> ] 390> E:Eigeneigen-3.3.8unsupported estmatrix_function.cpp(120): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<std::complex<double>,4,4,0,4,4>::Matrix<Derived>(const Eigen::EigenBase<Derived> &)”的引用 390> with 390> [ 390> Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>> 390> ] 390> E:Eigeneigen-3.3.8unsupported estmatrix_function.cpp(120): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<std::complex<double>,4,4,0,4,4>::Matrix<Derived>(const Eigen::EigenBase<Derived> &)”的引用 390> with 390> [ 390> Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>> 390> ] 390> E:Eigeneigen-3.3.8unsupported estmatrix_function.cpp(161): note: 参见对正在编译的函数 模板 实例化“void testMatrixLogarithm<MatrixType>(const MatrixType &)”的引用 390> with 390> [ 390> MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 390> ] 390> E:Eigeneigen-3.3.8unsupported estmatrix_function.cpp(174): note: 参见对正在编译的函数 模板 实例化“void testMatrix<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>(const MatrixType &)”的引用 390> with 385> matrix_function_1.vcxproj -> E:Eigenuildunsupported estReleasematrix_function_1.exe 390> [ 390> MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 390> ] 390> E:Eigeneigen-3.3.8unsupported estmatrix_function.cpp(220): note: 参见对正在编译的函数 模板 实例化“void testMatrixType<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>(const MatrixType &)”的引用 390> with 390> [ 390> MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 390> ] 390>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据 390> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用 390> with 390> [ 390> MatrixType=DynMatrixType 390> ] 390>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据 392>------ 已启动全部重新生成: 项目: matrix_power_1, 配置: Release x64 ------ 391> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 391> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 391>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 391> matrix_function.cpp 392> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 392> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 392>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 392> matrix_power.cpp 392>E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(156): warning C4305: “参数”: 从“double”到“const float”截断 392>E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(159): warning C4305: “参数”: 从“double”到“const float”截断 392>E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(170): warning C4305: “参数”: 从“double”到“const float”截断 392>E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(183): warning C4305: “参数”: 从“double”到“const float”截断 392>E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(196): warning C4305: “参数”: 从“double”到“const float”截断 392>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(556): warning C4800: “float”: 将值强制为布尔值“true”或“false”(性能警告) 392> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<float,2,2,0,2,2>>::computeFracPower<ResultType>(ResultType &,float)”的引用 392> with 392> [ 392> ResultType=Eigen::Matrix<float,2,2,0,2,2> 392> ] 392> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<float,2,2,0,2,2>>::computeFracPower<ResultType>(ResultType &,float)”的引用 392> with 392> [ 392> ResultType=Eigen::Matrix<float,2,2,0,2,2> 392> ] 392> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<float,2,2,0,2,2>>::compute<ResultType>(ResultType &,float)”的引用 392> with 392> [ 392> ResultType=Eigen::Matrix<float,2,2,0,2,2> 392> ] 392> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<float,2,2,0,2,2>>::compute<ResultType>(ResultType &,float)”的引用 392> with 392> [ 392> ResultType=Eigen::Matrix<float,2,2,0,2,2> 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用 392> with 392> [ 392> MatrixType=Eigen::Matrix<float,2,2,0,2,2>, 392> Dest=Eigen::Matrix<float,2,2,0,2,2>, 392> ResultType=Eigen::Matrix<float,2,2,0,2,2> 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用 392> with 392> [ 392> MatrixType=Eigen::Matrix<float,2,2,0,2,2>, 392> Dest=Eigen::Matrix<float,2,2,0,2,2>, 392> ResultType=Eigen::Matrix<float,2,2,0,2,2> 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用 392> with 392> [ 392> MatrixType=Eigen::Matrix<float,2,2,0,2,2>, 392> Derived=Eigen::Matrix<float,2,2,0,2,2>, 392> Dest=Eigen::Matrix<float,2,2,0,2,2> 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用 392> with 392> [ 392> MatrixType=Eigen::Matrix<float,2,2,0,2,2>, 392> Derived=Eigen::Matrix<float,2,2,0,2,2>, 392> Dest=Eigen::Matrix<float,2,2,0,2,2> 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 392> with 392> [ 392> Derived=Eigen::Matrix<float,2,2,0,2,2>, 392> MatrixType=Eigen::Matrix<float,2,2,0,2,2> 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 392> with 392> [ 392> Derived=Eigen::Matrix<float,2,2,0,2,2>, 392> MatrixType=Eigen::Matrix<float,2,2,0,2,2> 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 392> with 392> [ 392> Derived=Eigen::Matrix<float,2,2,0,2,2>, 392> MatrixType=Eigen::Matrix<float,2,2,0,2,2> 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 392> with 392> [ 392> Derived=Eigen::Matrix<float,2,2,0,2,2>, 392> MatrixType=Eigen::Matrix<float,2,2,0,2,2> 392> ] 392> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(27): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,2,2,0,2,2> &Eigen::Matrix<float,2,2,0,2,2>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 392> with 392> [ 392> MatrixType=Eigen::Matrix<float,2,2,0,2,2> 392> ] 392> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(27): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,2,2,0,2,2> &Eigen::Matrix<float,2,2,0,2,2>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 392> with 392> [ 392> MatrixType=Eigen::Matrix<float,2,2,0,2,2> 392> ] 392> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(156): note: 参见对正在编译的函数 模板 实例化“void test2dRotation<float>(const T &)”的引用 392> with 392> [ 392> T=float 392> ] 392>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(203): warning C4305: “初始化”: 从“long double”到“float”截断 392> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(196): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,2,2>>::computeBig(Eigen::Block<Derived,-1,-1,false> &) const”时 392> with 392> [ 392> Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,2,2> 392> ] 392> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(157): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,2,2>>::computeBig(Eigen::Block<Derived,-1,-1,false> &) const”的引用 392> with 392> [ 392> Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,2,2> 392> ] 392> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(136): note: 编译类 模板 成员函数“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,2,2>>::MatrixPowerAtomic(const MatrixType &,float)”时 392> with 392> [ 392> MatrixType=Eigen::Matrix<std::complex<float>,-1,-1,0,2,2> 392> ] 392> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的函数 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,2,2>>::MatrixPowerAtomic(const MatrixType &,float)”的引用 392> with 392> [ 392> MatrixType=Eigen::Matrix<std::complex<float>,-1,-1,0,2,2> 392> ] 392> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,2,2>>”的引用 392> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<float,2,2,0,2,2>>::computeFracPower<ResultType>(ResultType &,float)”的引用 392> with 392> [ 392> ResultType=Eigen::Matrix<float,2,2,0,2,2> 392> ] 392> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<float,2,2,0,2,2>>::computeFracPower<ResultType>(ResultType &,float)”的引用 392> with 392> [ 392> ResultType=Eigen::Matrix<float,2,2,0,2,2> 392> ] 391>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据 391> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用 391> with 391> [ 391> MatrixType=DynMatrixType 391> ] 391> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时 391> with 391> [ 391> MatrixType=DynMatrixType 391> ] 391> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用 391> with 391> [ 391> MatrixType=DynMatrixType 391> ] 391> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用 391> with 391> [ 391> MatrixType=ComplexMatrix, 391> AtomicType=AtomicType, 391> VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1> 391> ] 391> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用 391> with 391> [ 391> AtomicType=AtomicType, 391> MatA=ComplexMatrix, 391> ResultType=ComplexMatrix 391> ] 391> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用 391> with 391> [ 391> AtomicType=AtomicType, 391> MatA=ComplexMatrix, 391> ResultType=ComplexMatrix 391> ] 391> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<double,-1,-1,0,-1,-1>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 391> with 391> [ 391> T=Eigen::Ref<const Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>, 391> ResultType=Eigen::Ref<Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>, 391> MatA=Eigen::Ref<const Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>, 391> AtomicType=AtomicType 391> ] 391> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<double,-1,-1,0,-1,-1>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 391> with 391> [ 391> T=Eigen::Ref<const Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>, 391> ResultType=Eigen::Ref<Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>, 391> MatA=Eigen::Ref<const Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>, 391> AtomicType=AtomicType 391> ] 391> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 391> with 391> [ 391> Derived=Eigen::Ref<const Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>, 391> Dest=Eigen::Ref<Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>, 391> ResultType=Eigen::Ref<Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>> 391> ] 391> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 391> with 391> [ 391> Derived=Eigen::Ref<const Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>, 391> Dest=Eigen::Ref<Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>, 391> ResultType=Eigen::Ref<Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>> 391> ] 391> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Ref<MatrixType,0,Eigen::OuterStride<-1>>>(Dest &) const”的引用 391> with 391> [ 391> Derived=Eigen::Ref<const Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>, 391> MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>, 391> Dest=Eigen::Ref<Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>> 391> ] 391> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Ref<MatrixType,0,Eigen::OuterStride<-1>>>(Dest &) const”的引用 391> with 391> [ 391> Derived=Eigen::Ref<const Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>, 391> MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>, 391> Dest=Eigen::Ref<Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>> 391> ] 391> E:Eigeneigen-3.3.8unsupported estmatrix_function.cpp(202): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::OuterStride<-1>>>>(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::OuterStride<-1>>>> &)”的引用 391> with 391> [ 391> Derived=Eigen::Ref<Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>, 392>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“float”转换到“int”,可能丢失数据 391> MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1> 392> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(293): note: 编译类 模板 成员函数“std::complex<float> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,2,2>>::computeSuperDiag(const std::complex<float> &,const std::complex<float> &,float)”时 391> ] 392> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(189): note: 参见对正在编译的函数 模板 实例化“std::complex<float> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,2,2>>::computeSuperDiag(const std::complex<float> &,const std::complex<float> &,float)”的引用 391> E:Eigeneigen-3.3.8unsupported estmatrix_function.cpp(202): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::OuterStride<-1>>>>(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::OuterStride<-1>>>> &)”的引用 392> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(177): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,2,2>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,float) const”时 391> with 392> with 391> [ 392> [ 391> Derived=Eigen::Ref<Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>, 392> Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,2,2> 391> MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1> 392> ] 391> ] 392> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(154): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,2,2>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,float) const”的引用 392> with 391> E:Eigeneigen-3.3.8unsupported estmatrix_function.cpp(226): note: 参见对正在编译的函数 模板 实例化“void testMapRef<Eigen::Matrix<double,-1,-1,0,-1,-1>>(const MatrixType &)”的引用 392> [ 391> with 392> Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,2,2> 391> [ 391> MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1> 392> ] 391> ] 392>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(302): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据 391>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据 391> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用 391> with 391> [ 391> MatrixType=DynMatrixType 391> ] 391>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据 389> matrix_function_5.vcxproj -> E:Eigenuildunsupported estReleasematrix_function_5.exe 393>------ 已启动全部重新生成: 项目: matrix_power_10, 配置: Release x64 ------ 393> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 393> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 393>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 393> matrix_power.cpp 392>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据 392> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用 392> with 392> [ 392> MatrixType=DynMatrixType 392> ] 392> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时 392> with 392> [ 392> MatrixType=DynMatrixType 392> ] 392> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用 392> with 392> [ 392> MatrixType=DynMatrixType 392> ] 392> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用 392> with 392> [ 392> MatrixType=ComplexMatrix, 392> AtomicType=AtomicType, 392> VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1> 392> ] 392> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用 392> with 392> [ 392> AtomicType=AtomicType, 392> MatA=ComplexMatrix, 392> ResultType=ComplexMatrix 392> ] 392> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用 392> with 392> [ 392> AtomicType=AtomicType, 392> MatA=ComplexMatrix, 392> ResultType=ComplexMatrix 392> ] 392> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<float,2,2,0,2,2>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 392> with 392> [ 392> T=Eigen::Matrix<float,2,2,0,2,2>, 392> ResultType=Eigen::Matrix<float,2,2,0,2,2>, 392> MatA=Eigen::Matrix<float,2,2,0,2,2>, 392> AtomicType=AtomicType 392> ] 392> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<float,2,2,0,2,2>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 392> with 392> [ 392> T=Eigen::Matrix<float,2,2,0,2,2>, 392> ResultType=Eigen::Matrix<float,2,2,0,2,2>, 392> MatA=Eigen::Matrix<float,2,2,0,2,2>, 392> AtomicType=AtomicType 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 392> with 392> [ 392> Derived=Eigen::Matrix<float,2,2,0,2,2>, 392> Dest=Eigen::Matrix<float,2,2,0,2,2>, 392> ResultType=Eigen::Matrix<float,2,2,0,2,2> 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 392> with 392> [ 392> Derived=Eigen::Matrix<float,2,2,0,2,2>, 392> Dest=Eigen::Matrix<float,2,2,0,2,2>, 392> ResultType=Eigen::Matrix<float,2,2,0,2,2> 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<float,2,2,0,2,2>>(Dest &) const”的引用 392> with 392> [ 392> Derived=Eigen::Matrix<float,2,2,0,2,2>, 392> Dest=Eigen::Matrix<float,2,2,0,2,2> 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<float,2,2,0,2,2>>(Dest &) const”的引用 392> with 392> [ 392> Derived=Eigen::Matrix<float,2,2,0,2,2>, 392> Dest=Eigen::Matrix<float,2,2,0,2,2> 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(102): note: 编译类 模板 成员函数“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”时 392> with 392> [ 392> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>, 392> Derived=Eigen::Matrix<float,2,2,0,2,2> 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(103): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用 392> with 392> [ 392> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>, 392> Derived=Eigen::Matrix<float,2,2,0,2,2> 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(101): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用 392> with 392> [ 392> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>> 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(681): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<Rhs>”的引用 392> with 392> [ 392> Rhs=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>> 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(667): note: 参见对正在编译的类 模板 实例化“Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Derived>,Eigen::internal::IndexBased,Eigen::internal::IndexBased,float,float>”的引用 392> with 392> [ 392> ScalarA=float, 392> ScalarB=float, 392> Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>> 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/util/XprHelper.h(369): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用 392> with 392> [ 392> T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>> 392> ] 392> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixExponential.h(414): note: 参见对正在编译的类 模板 实例化“Eigen::internal::plain_object_eval<T,Eigen::Dense>”的引用 392> with 392> [ 392> T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>> 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 392> with 392> [ 392> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>, 392> Dest=Eigen::Matrix<float,2,2,0,2,2>, 392> ResultType=Eigen::Matrix<float,2,2,0,2,2> 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 392> with 392> [ 392> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>, 392> Dest=Eigen::Matrix<float,2,2,0,2,2>, 392> ResultType=Eigen::Matrix<float,2,2,0,2,2> 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<float,2,2,0,2,2>>(Dest &) const”的引用 392> with 392> [ 392> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>, 392> Dest=Eigen::Matrix<float,2,2,0,2,2> 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<float,2,2,0,2,2>>(Dest &) const”的引用 392> with 392> [ 392> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>, 392> Dest=Eigen::Matrix<float,2,2,0,2,2> 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<float,2,2,0,2,2>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用 392> with 392> [ 392> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>>>, 392> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>> 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<float,2,2,0,2,2>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用 392> with 392> [ 392> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>>>, 392> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>> 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,2,2,0,2,2>::Matrix<OtherDerived>(const T &)”的引用 392> with 392> [ 392> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>>>, 392> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>>> 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,2,2,0,2,2>::Matrix<OtherDerived>(const T &)”的引用 392> with 392> [ 392> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>>>, 392> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>>> 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(24): note: 编译类 模板 成员函数“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const float &)”时 392> with 392> [ 392> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>, 392> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>>> 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的函数 模板 实例化“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const float &)”的引用 392> with 392> [ 392> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>, 392> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>>> 392> ] 392> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的类 模板 实例化“Eigen::internal::isApprox_selector<Derived,OtherDerived,false>”的引用 392> with 392> [ 392> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>, 392> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>>> 392> ] 392> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>>>> &,const float &) const”的引用 392> with 392> [ 392> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>, 392> ScalarA=float, 392> ScalarB=float 392> ] 392> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>>>> &,const float &) const”的引用 392> with 392> [ 392> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>, 392> ScalarA=float, 392> ScalarB=float 392> ] 392> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(196): note: 参见对正在编译的函数 模板 实例化“void testLogThenExp<Eigen::Matrix<float,2,2,0,2,2>>(const MatrixType &,const float &)”的引用 392> with 392> [ 392> MatrixType=Eigen::Matrix<float,2,2,0,2,2> 392> ] 392>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据 392> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用 392> with 392> [ 392> MatrixType=DynMatrixType 392> ] 392>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据 392>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换 392> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(256): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_pade<MatrixType>(MatrixType &,const MatrixType &,int)”的引用 392> with 392> [ 392> MatrixType=DynMatrixType 392> ] 392> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用 392> with 392> [ 392> MatrixType=DynMatrixType 392> ] 392>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断 392>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换 392>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断 393>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(556): warning C4800: “double”: 将值强制为布尔值“true”或“false”(性能警告) 393> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用 393> with 393> [ 393> MatrixType=Eigen::Matrix<double,3,3,0,3,3>, 393> ResultType=Eigen::Matrix<double,3,3,0,3,3> 393> ] 393> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用 393> with 393> [ 393> MatrixType=Eigen::Matrix<double,3,3,0,3,3>, 393> ResultType=Eigen::Matrix<double,3,3,0,3,3> 393> ] 393> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,double)”的引用 393> with 393> [ 393> MatrixType=Eigen::Matrix<double,3,3,0,3,3>, 393> ResultType=Eigen::Matrix<double,3,3,0,3,3> 393> ] 393> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,double)”的引用 393> with 393> [ 393> MatrixType=Eigen::Matrix<double,3,3,0,3,3>, 393> ResultType=Eigen::Matrix<double,3,3,0,3,3> 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用 393> with 393> [ 393> MatrixType=Eigen::Matrix<double,3,3,0,3,3>, 393> Dest=Eigen::Matrix<double,3,3,0,3,3>, 393> ResultType=Eigen::Matrix<double,3,3,0,3,3> 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用 393> with 393> [ 393> MatrixType=Eigen::Matrix<double,3,3,0,3,3>, 393> Dest=Eigen::Matrix<double,3,3,0,3,3>, 393> ResultType=Eigen::Matrix<double,3,3,0,3,3> 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用 393> with 393> [ 393> MatrixType=Eigen::Matrix<double,3,3,0,3,3>, 393> Derived=Eigen::Matrix<double,3,3,0,3,3>, 393> Dest=Eigen::Matrix<double,3,3,0,3,3> 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用 393> with 393> [ 393> MatrixType=Eigen::Matrix<double,3,3,0,3,3>, 393> Derived=Eigen::Matrix<double,3,3,0,3,3>, 393> Dest=Eigen::Matrix<double,3,3,0,3,3> 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 393> with 393> [ 393> Derived=Eigen::Matrix<double,3,3,0,3,3>, 393> MatrixType=Eigen::Matrix<double,3,3,0,3,3> 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 393> with 393> [ 393> Derived=Eigen::Matrix<double,3,3,0,3,3>, 393> MatrixType=Eigen::Matrix<double,3,3,0,3,3> 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 393> with 393> [ 393> Derived=Eigen::Matrix<double,3,3,0,3,3>, 393> MatrixType=Eigen::Matrix<double,3,3,0,3,3> 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 393> with 393> [ 393> Derived=Eigen::Matrix<double,3,3,0,3,3>, 393> MatrixType=Eigen::Matrix<double,3,3,0,3,3> 393> ] 393> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,3,3,0,3,3> &Eigen::Matrix<double,3,3,0,3,3>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 393> with 393> [ 393> MatrixType=Eigen::Matrix<double,3,3,0,3,3> 393> ] 393> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,3,3,0,3,3> &Eigen::Matrix<double,3,3,0,3,3>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 393> with 393> [ 393> MatrixType=Eigen::Matrix<double,3,3,0,3,3> 393> ] 393> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(175): note: 参见对正在编译的函数 模板 实例化“void testGeneral<Eigen::Matrix<double,3,3,0,3,3>>(const MatrixType &,const double &)”的引用 393> with 393> [ 393> MatrixType=Eigen::Matrix<double,3,3,0,3,3> 393> ] 393>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“double”转换到“int”,可能丢失数据 393> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(293): note: 编译类 模板 成员函数“std::complex<double> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>::computeSuperDiag(const std::complex<double> &,const std::complex<double> &,double)”时 393> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(189): note: 参见对正在编译的函数 模板 实例化“std::complex<double> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>::computeSuperDiag(const std::complex<double> &,const std::complex<double> &,double)”的引用 393> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(177): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,double) const”时 393> with 393> [ 393> Derived=Eigen::Matrix<std::complex<double>,-1,-1,0,3,3> 393> ] 393> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(154): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,double) const”的引用 393> with 393> [ 393> Derived=Eigen::Matrix<std::complex<double>,-1,-1,0,3,3> 393> ] 393> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(136): note: 编译类 模板 成员函数“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>::MatrixPowerAtomic(const MatrixType &,double)”时 393> with 393> [ 393> MatrixType=Eigen::Matrix<std::complex<double>,-1,-1,0,3,3> 393> ] 393> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的函数 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>::MatrixPowerAtomic(const MatrixType &,double)”的引用 393> with 393> [ 393> MatrixType=Eigen::Matrix<std::complex<double>,-1,-1,0,3,3> 393> ] 393> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>”的引用 393> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用 393> with 393> [ 393> MatrixType=Eigen::Matrix<double,3,3,0,3,3>, 393> ResultType=Eigen::Matrix<double,3,3,0,3,3> 393> ] 393> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用 393> with 393> [ 393> MatrixType=Eigen::Matrix<double,3,3,0,3,3>, 393> ResultType=Eigen::Matrix<double,3,3,0,3,3> 393> ] 393>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(302): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据 393>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据 393> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用 393> with 393> [ 393> MatrixType=DynMatrixType 393> ] 393> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时 393> with 393> [ 393> MatrixType=DynMatrixType 393> ] 393> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用 393> with 393> [ 393> MatrixType=DynMatrixType 393> ] 393> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用 393> with 393> [ 393> MatrixType=ComplexMatrix, 393> AtomicType=AtomicType, 393> VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1> 393> ] 393> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用 393> with 393> [ 393> AtomicType=AtomicType, 393> MatA=ComplexMatrix, 393> ResultType=ComplexMatrix 393> ] 393> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用 393> with 393> [ 393> AtomicType=AtomicType, 393> MatA=ComplexMatrix, 393> ResultType=ComplexMatrix 393> ] 393> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<double,3,3,0,3,3>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 393> with 393> [ 393> T=Eigen::Matrix<double,3,3,0,3,3>, 393> ResultType=Eigen::Matrix<double,3,3,0,3,3>, 393> MatA=Eigen::Matrix<double,3,3,0,3,3>, 393> AtomicType=AtomicType 393> ] 393> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<double,3,3,0,3,3>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 393> with 393> [ 393> T=Eigen::Matrix<double,3,3,0,3,3>, 393> ResultType=Eigen::Matrix<double,3,3,0,3,3>, 393> MatA=Eigen::Matrix<double,3,3,0,3,3>, 393> AtomicType=AtomicType 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 393> with 393> [ 393> Derived=Eigen::Matrix<double,3,3,0,3,3>, 393> Dest=Eigen::Matrix<double,3,3,0,3,3>, 393> ResultType=Eigen::Matrix<double,3,3,0,3,3> 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 393> with 393> [ 393> Derived=Eigen::Matrix<double,3,3,0,3,3>, 393> Dest=Eigen::Matrix<double,3,3,0,3,3>, 393> ResultType=Eigen::Matrix<double,3,3,0,3,3> 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<double,3,3,0,3,3>>(Dest &) const”的引用 393> with 393> [ 393> Derived=Eigen::Matrix<double,3,3,0,3,3>, 393> Dest=Eigen::Matrix<double,3,3,0,3,3> 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<double,3,3,0,3,3>>(Dest &) const”的引用 393> with 393> [ 393> Derived=Eigen::Matrix<double,3,3,0,3,3>, 393> Dest=Eigen::Matrix<double,3,3,0,3,3> 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(102): note: 编译类 模板 成员函数“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”时 393> with 393> [ 393> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>, 393> Derived=Eigen::Matrix<double,3,3,0,3,3> 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(103): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用 393> with 393> [ 393> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>, 393> Derived=Eigen::Matrix<double,3,3,0,3,3> 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(101): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用 393> with 393> [ 393> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>> 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(681): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<Rhs>”的引用 393> with 393> [ 393> Rhs=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>> 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(667): note: 参见对正在编译的类 模板 实例化“Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Derived>,Eigen::internal::IndexBased,Eigen::internal::IndexBased,double,double>”的引用 393> with 393> [ 393> ScalarA=double, 393> ScalarB=double, 393> Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>> 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/util/XprHelper.h(369): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用 393> with 393> [ 393> T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>> 393> ] 393> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixExponential.h(414): note: 参见对正在编译的类 模板 实例化“Eigen::internal::plain_object_eval<T,Eigen::Dense>”的引用 393> with 393> [ 393> T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>> 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 393> with 393> [ 393> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>, 393> Dest=Eigen::Matrix<double,3,3,0,3,3>, 393> ResultType=Eigen::Matrix<double,3,3,0,3,3> 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 393> with 393> [ 393> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>, 393> Dest=Eigen::Matrix<double,3,3,0,3,3>, 393> ResultType=Eigen::Matrix<double,3,3,0,3,3> 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<double,3,3,0,3,3>>(Dest &) const”的引用 393> with 393> [ 393> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>, 393> Dest=Eigen::Matrix<double,3,3,0,3,3> 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<double,3,3,0,3,3>>(Dest &) const”的引用 393> with 393> [ 393> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>, 393> Dest=Eigen::Matrix<double,3,3,0,3,3> 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<double,3,3,0,3,3>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用 393> with 393> [ 393> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>>>, 393> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>> 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<double,3,3,0,3,3>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用 393> with 393> [ 393> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>>>, 393> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>> 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,3,3,0,3,3>::Matrix<OtherDerived>(const T &)”的引用 393> with 393> [ 393> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>>>, 393> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>>> 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,3,3,0,3,3>::Matrix<OtherDerived>(const T &)”的引用 393> with 393> [ 393> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>>>, 393> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>>> 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(24): note: 编译类 模板 成员函数“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const double &)”时 393> with 393> [ 393> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>, 393> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>>> 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的函数 模板 实例化“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const double &)”的引用 393> with 393> [ 393> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>, 393> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>>> 393> ] 393> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的类 模板 实例化“Eigen::internal::isApprox_selector<Derived,OtherDerived,false>”的引用 393> with 393> [ 393> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>, 393> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>>> 393> ] 393> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>>>> &,const double &) const”的引用 393> with 393> [ 393> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>, 393> ScalarA=double, 393> ScalarB=double 393> ] 393> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>>>> &,const double &) const”的引用 393> with 393> [ 393> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>, 393> ScalarA=double, 393> ScalarB=double 393> ] 393> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(201): note: 参见对正在编译的函数 模板 实例化“void testLogThenExp<Eigen::Matrix<double,3,3,0,3,3>>(const MatrixType &,const double &)”的引用 393> with 393> [ 393> MatrixType=Eigen::Matrix<double,3,3,0,3,3> 393> ] 393>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据 393> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用 393> with 393> [ 393> MatrixType=DynMatrixType 393> ] 393>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据 387> matrix_function_3.vcxproj -> E:Eigenuildunsupported estReleasematrix_function_3.exe 394>------ 已启动全部重新生成: 项目: matrix_power_11, 配置: Release x64 ------ 390> matrix_function_6.vcxproj -> E:Eigenuildunsupported estReleasematrix_function_6.exe 395>------ 已启动全部重新生成: 项目: matrix_power_12, 配置: Release x64 ------ 394> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 394> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 394>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 394> matrix_power.cpp 395> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 395> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 394>E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(163): warning C4305: “参数”: 从“double”到“const float”截断 394>E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(176): warning C4305: “参数”: 从“double”到“const float”截断 394>E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(189): warning C4305: “参数”: 从“double”到“const float”截断 394>E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(202): warning C4305: “参数”: 从“double”到“const float”截断 395>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 395> matrix_power.cpp 394>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(556): warning C4800: “float”: 将值强制为布尔值“true”或“false”(性能警告) 394> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用 394> with 394> [ 394> MatrixType=Eigen::Matrix<float,3,3,0,3,3>, 394> ResultType=Eigen::Matrix<float,3,3,0,3,3> 394> ] 394> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用 394> with 394> [ 394> MatrixType=Eigen::Matrix<float,3,3,0,3,3>, 394> ResultType=Eigen::Matrix<float,3,3,0,3,3> 394> ] 394> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,float)”的引用 394> with 394> [ 394> MatrixType=Eigen::Matrix<float,3,3,0,3,3>, 394> ResultType=Eigen::Matrix<float,3,3,0,3,3> 394> ] 394> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,float)”的引用 394> with 394> [ 394> MatrixType=Eigen::Matrix<float,3,3,0,3,3>, 394> ResultType=Eigen::Matrix<float,3,3,0,3,3> 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用 394> with 394> [ 394> MatrixType=Eigen::Matrix<float,3,3,0,3,3>, 394> Dest=Eigen::Matrix<float,3,3,0,3,3>, 394> ResultType=Eigen::Matrix<float,3,3,0,3,3> 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用 394> with 394> [ 394> MatrixType=Eigen::Matrix<float,3,3,0,3,3>, 394> Dest=Eigen::Matrix<float,3,3,0,3,3>, 394> ResultType=Eigen::Matrix<float,3,3,0,3,3> 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用 394> with 394> [ 394> MatrixType=Eigen::Matrix<float,3,3,0,3,3>, 394> Derived=Eigen::Matrix<float,3,3,0,3,3>, 394> Dest=Eigen::Matrix<float,3,3,0,3,3> 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用 394> with 394> [ 394> MatrixType=Eigen::Matrix<float,3,3,0,3,3>, 394> Derived=Eigen::Matrix<float,3,3,0,3,3>, 394> Dest=Eigen::Matrix<float,3,3,0,3,3> 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 394> with 394> [ 394> Derived=Eigen::Matrix<float,3,3,0,3,3>, 394> MatrixType=Eigen::Matrix<float,3,3,0,3,3> 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 394> with 394> [ 394> Derived=Eigen::Matrix<float,3,3,0,3,3>, 394> MatrixType=Eigen::Matrix<float,3,3,0,3,3> 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 394> with 394> [ 394> Derived=Eigen::Matrix<float,3,3,0,3,3>, 394> MatrixType=Eigen::Matrix<float,3,3,0,3,3> 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 394> with 394> [ 394> Derived=Eigen::Matrix<float,3,3,0,3,3>, 394> MatrixType=Eigen::Matrix<float,3,3,0,3,3> 394> ] 394> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,3,3,0,3,3> &Eigen::Matrix<float,3,3,0,3,3>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 394> with 394> [ 394> MatrixType=Eigen::Matrix<float,3,3,0,3,3> 394> ] 394> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,3,3,0,3,3> &Eigen::Matrix<float,3,3,0,3,3>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 394> with 394> [ 394> MatrixType=Eigen::Matrix<float,3,3,0,3,3> 394> ] 394> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(176): note: 参见对正在编译的函数 模板 实例化“void testGeneral<Eigen::Matrix<float,3,3,0,3,3>>(const MatrixType &,const float &)”的引用 394> with 394> [ 394> MatrixType=Eigen::Matrix<float,3,3,0,3,3> 394> ] 394>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(203): warning C4305: “初始化”: 从“long double”到“float”截断 394> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(196): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::computeBig(Eigen::Block<Derived,-1,-1,false> &) const”时 394> with 394> [ 394> Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,3,3> 394> ] 394> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(157): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::computeBig(Eigen::Block<Derived,-1,-1,false> &) const”的引用 394> with 394> [ 394> Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,3,3> 394> ] 394> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(136): note: 编译类 模板 成员函数“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::MatrixPowerAtomic(const MatrixType &,float)”时 394> with 394> [ 394> MatrixType=Eigen::Matrix<std::complex<float>,-1,-1,0,3,3> 394> ] 394> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的函数 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::MatrixPowerAtomic(const MatrixType &,float)”的引用 394> with 394> [ 394> MatrixType=Eigen::Matrix<std::complex<float>,-1,-1,0,3,3> 394> ] 394> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>”的引用 394> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用 394> with 395>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(556): warning C4800: “long double”: 将值强制为布尔值“true”或“false”(性能警告) 394> [ 394> MatrixType=Eigen::Matrix<float,3,3,0,3,3>, 395> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,long double)”的引用 395> with 394> ResultType=Eigen::Matrix<float,3,3,0,3,3> 395> [ 394> ] 395> MatrixType=Eigen::Matrix<long double,3,3,0,3,3>, 394> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用 394> with 395> ResultType=Eigen::Matrix<long double,3,3,0,3,3> 394> [ 395> ] 394> MatrixType=Eigen::Matrix<float,3,3,0,3,3>, 395> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,long double)”的引用 394> ResultType=Eigen::Matrix<float,3,3,0,3,3> 395> with 394> ] 395> [ 395> MatrixType=Eigen::Matrix<long double,3,3,0,3,3>, 395> ResultType=Eigen::Matrix<long double,3,3,0,3,3> 395> ] 395> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,long double)”的引用 395> with 395> [ 395> MatrixType=Eigen::Matrix<long double,3,3,0,3,3>, 395> ResultType=Eigen::Matrix<long double,3,3,0,3,3> 395> ] 395> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,long double)”的引用 395> with 395> [ 395> MatrixType=Eigen::Matrix<long double,3,3,0,3,3>, 395> ResultType=Eigen::Matrix<long double,3,3,0,3,3> 395> ] 395> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用 395> with 395> [ 395> MatrixType=Eigen::Matrix<long double,3,3,0,3,3>, 395> Dest=Eigen::Matrix<long double,3,3,0,3,3>, 395> ResultType=Eigen::Matrix<long double,3,3,0,3,3> 395> ] 395> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用 395> with 395> [ 395> MatrixType=Eigen::Matrix<long double,3,3,0,3,3>, 395> Dest=Eigen::Matrix<long double,3,3,0,3,3>, 395> ResultType=Eigen::Matrix<long double,3,3,0,3,3> 395> ] 395> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用 395> with 395> [ 395> MatrixType=Eigen::Matrix<long double,3,3,0,3,3>, 395> Derived=Eigen::Matrix<long double,3,3,0,3,3>, 395> Dest=Eigen::Matrix<long double,3,3,0,3,3> 395> ] 395> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用 395> with 395> [ 395> MatrixType=Eigen::Matrix<long double,3,3,0,3,3>, 395> Derived=Eigen::Matrix<long double,3,3,0,3,3>, 395> Dest=Eigen::Matrix<long double,3,3,0,3,3> 395> ] 395> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 395> with 395> [ 395> Derived=Eigen::Matrix<long double,3,3,0,3,3>, 395> MatrixType=Eigen::Matrix<long double,3,3,0,3,3> 395> ] 395> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 395> with 395> [ 395> Derived=Eigen::Matrix<long double,3,3,0,3,3>, 395> MatrixType=Eigen::Matrix<long double,3,3,0,3,3> 395> ] 395> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 395> with 395> [ 395> Derived=Eigen::Matrix<long double,3,3,0,3,3>, 395> MatrixType=Eigen::Matrix<long double,3,3,0,3,3> 395> ] 395> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 395> with 395> [ 395> Derived=Eigen::Matrix<long double,3,3,0,3,3>, 395> MatrixType=Eigen::Matrix<long double,3,3,0,3,3> 395> ] 395> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<long double,3,3,0,3,3> &Eigen::Matrix<long double,3,3,0,3,3>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 395> with 395> [ 395> MatrixType=Eigen::Matrix<long double,3,3,0,3,3> 395> ] 395> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<long double,3,3,0,3,3> &Eigen::Matrix<long double,3,3,0,3,3>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 395> with 395> [ 395> MatrixType=Eigen::Matrix<long double,3,3,0,3,3> 395> ] 395> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(177): note: 参见对正在编译的函数 模板 实例化“void testGeneral<Eigen::Matrix<long double,3,3,0,3,3>>(const MatrixType &,const long double &)”的引用 395> with 395> [ 395> MatrixType=Eigen::Matrix<long double,3,3,0,3,3> 395> ] 394>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“float”转换到“int”,可能丢失数据 394> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(293): note: 编译类 模板 成员函数“std::complex<float> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::computeSuperDiag(const std::complex<float> &,const std::complex<float> &,float)”时 394> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(189): note: 参见对正在编译的函数 模板 实例化“std::complex<float> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::computeSuperDiag(const std::complex<float> &,const std::complex<float> &,float)”的引用 394> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(177): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,float) const”时 394> with 394> [ 394> Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,3,3> 394> ] 394> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(154): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,float) const”的引用 394> with 394> [ 394> Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,3,3> 394> ] 394>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(302): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据 395>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“long double”转换到“int”,可能丢失数据 395> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(293): note: 编译类 模板 成员函数“std::complex<long double> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,3,3>>::computeSuperDiag(const std::complex<long double> &,const std::complex<long double> &,long double)”时 395> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(189): note: 参见对正在编译的函数 模板 实例化“std::complex<long double> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,3,3>>::computeSuperDiag(const std::complex<long double> &,const std::complex<long double> &,long double)”的引用 395> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(177): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,3,3>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,long double) const”时 395> with 395> [ 395> Derived=Eigen::Matrix<std::complex<long double>,-1,-1,0,3,3> 395> ] 395> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(154): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,3,3>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,long double) const”的引用 395> with 395> [ 395> Derived=Eigen::Matrix<std::complex<long double>,-1,-1,0,3,3> 395> ] 395> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(136): note: 编译类 模板 成员函数“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,3,3>>::MatrixPowerAtomic(const MatrixType &,long double)”时 395> with 395> [ 395> MatrixType=Eigen::Matrix<std::complex<long double>,-1,-1,0,3,3> 395> ] 395> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的函数 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,3,3>>::MatrixPowerAtomic(const MatrixType &,long double)”的引用 395> with 395> [ 395> MatrixType=Eigen::Matrix<std::complex<long double>,-1,-1,0,3,3> 395> ] 395> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,3,3>>”的引用 395> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,long double)”的引用 395> with 395> [ 395> MatrixType=Eigen::Matrix<long double,3,3,0,3,3>, 395> ResultType=Eigen::Matrix<long double,3,3,0,3,3> 395> ] 395> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,long double)”的引用 395> with 395> [ 395> MatrixType=Eigen::Matrix<long double,3,3,0,3,3>, 395> ResultType=Eigen::Matrix<long double,3,3,0,3,3> 395> ] 394>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据 394> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用 394> with 394> [ 394> MatrixType=DynMatrixType 394> ] 394> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时 394> with 394> [ 394> MatrixType=DynMatrixType 394> ] 394> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用 394> with 394> [ 394> MatrixType=DynMatrixType 394> ] 394> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用 394> with 394> [ 394> MatrixType=ComplexMatrix, 394> AtomicType=AtomicType, 394> VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1> 394> ] 394> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用 394> with 394> [ 394> AtomicType=AtomicType, 394> MatA=ComplexMatrix, 394> ResultType=ComplexMatrix 394> ] 394> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用 394> with 394> [ 394> AtomicType=AtomicType, 394> MatA=ComplexMatrix, 394> ResultType=ComplexMatrix 394> ] 394> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<float,3,3,0,3,3>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 394> with 394> [ 394> T=Eigen::Matrix<float,3,3,0,3,3>, 394> ResultType=Eigen::Matrix<float,3,3,0,3,3>, 394> MatA=Eigen::Matrix<float,3,3,0,3,3>, 394> AtomicType=AtomicType 394> ] 394> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<float,3,3,0,3,3>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 394> with 394> [ 394> T=Eigen::Matrix<float,3,3,0,3,3>, 394> ResultType=Eigen::Matrix<float,3,3,0,3,3>, 394> MatA=Eigen::Matrix<float,3,3,0,3,3>, 394> AtomicType=AtomicType 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 394> with 394> [ 394> Derived=Eigen::Matrix<float,3,3,0,3,3>, 394> Dest=Eigen::Matrix<float,3,3,0,3,3>, 394> ResultType=Eigen::Matrix<float,3,3,0,3,3> 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 394> with 394> [ 394> Derived=Eigen::Matrix<float,3,3,0,3,3>, 394> Dest=Eigen::Matrix<float,3,3,0,3,3>, 394> ResultType=Eigen::Matrix<float,3,3,0,3,3> 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<float,3,3,0,3,3>>(Dest &) const”的引用 394> with 394> [ 394> Derived=Eigen::Matrix<float,3,3,0,3,3>, 394> Dest=Eigen::Matrix<float,3,3,0,3,3> 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<float,3,3,0,3,3>>(Dest &) const”的引用 394> with 394> [ 394> Derived=Eigen::Matrix<float,3,3,0,3,3>, 394> Dest=Eigen::Matrix<float,3,3,0,3,3> 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(102): note: 编译类 模板 成员函数“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”时 394> with 394> [ 394> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>, 394> Derived=Eigen::Matrix<float,3,3,0,3,3> 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(103): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用 394> with 394> [ 394> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>, 394> Derived=Eigen::Matrix<float,3,3,0,3,3> 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(101): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用 394> with 394> [ 394> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>> 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(681): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<Rhs>”的引用 394> with 394> [ 394> Rhs=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>> 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(667): note: 参见对正在编译的类 模板 实例化“Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Derived>,Eigen::internal::IndexBased,Eigen::internal::IndexBased,float,float>”的引用 394> with 394> [ 394> ScalarA=float, 394> ScalarB=float, 394> Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>> 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/util/XprHelper.h(369): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用 394> with 394> [ 394> T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>> 394> ] 394> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixExponential.h(414): note: 参见对正在编译的类 模板 实例化“Eigen::internal::plain_object_eval<T,Eigen::Dense>”的引用 394> with 394> [ 394> T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>> 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 394> with 394> [ 394> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>, 394> Dest=Eigen::Matrix<float,3,3,0,3,3>, 394> ResultType=Eigen::Matrix<float,3,3,0,3,3> 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 394> with 394> [ 394> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>, 394> Dest=Eigen::Matrix<float,3,3,0,3,3>, 394> ResultType=Eigen::Matrix<float,3,3,0,3,3> 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<float,3,3,0,3,3>>(Dest &) const”的引用 394> with 394> [ 394> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>, 394> Dest=Eigen::Matrix<float,3,3,0,3,3> 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<float,3,3,0,3,3>>(Dest &) const”的引用 394> with 394> [ 394> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>, 394> Dest=Eigen::Matrix<float,3,3,0,3,3> 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<float,3,3,0,3,3>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用 394> with 394> [ 394> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>>>, 394> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>> 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<float,3,3,0,3,3>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用 394> with 394> [ 394> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>>>, 394> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>> 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,3,3,0,3,3>::Matrix<OtherDerived>(const T &)”的引用 394> with 394> [ 394> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>>>, 394> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>>> 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,3,3,0,3,3>::Matrix<OtherDerived>(const T &)”的引用 394> with 394> [ 394> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>>>, 394> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>>> 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(24): note: 编译类 模板 成员函数“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const float &)”时 394> with 394> [ 394> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>, 394> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>>> 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的函数 模板 实例化“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const float &)”的引用 394> with 394> [ 394> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>, 394> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>>> 394> ] 394> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的类 模板 实例化“Eigen::internal::isApprox_selector<Derived,OtherDerived,false>”的引用 394> with 394> [ 394> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>, 394> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>>> 394> ] 394> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>>>> &,const float &) const”的引用 394> with 394> [ 394> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>, 394> ScalarA=float, 394> ScalarB=float 394> ] 394> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>>>> &,const float &) const”的引用 394> with 394> [ 394> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>, 394> ScalarA=float, 394> ScalarB=float 394> ] 394> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(202): note: 参见对正在编译的函数 模板 实例化“void testLogThenExp<Eigen::Matrix<float,3,3,0,3,3>>(const MatrixType &,const float &)”的引用 394> with 394> [ 394> MatrixType=Eigen::Matrix<float,3,3,0,3,3> 394> ] 394>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据 394> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用 394> with 394> [ 394> MatrixType=DynMatrixType 394> ] 394>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据 394>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换 394> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(256): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_pade<MatrixType>(MatrixType &,const MatrixType &,int)”的引用 394> with 394> [ 394> MatrixType=DynMatrixType 394> ] 394> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用 394> with 394> [ 394> MatrixType=DynMatrixType 394> ] 394>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断 394>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换 394>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断 391> matrix_function_7.vcxproj -> E:Eigenuildunsupported estReleasematrix_function_7.exe 396>------ 已启动全部重新生成: 项目: matrix_power_2, 配置: Release x64 ------ 396> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 396> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 396>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 396> matrix_power.cpp 392> matrix_power_1.vcxproj -> E:Eigenuildunsupported estReleasematrix_power_1.exe 397>------ 已启动全部重新生成: 项目: matrix_power_3, 配置: Release x64 ------ 396>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(556): warning C4800: “double”: 将值强制为布尔值“true”或“false”(性能警告) 396> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<double,2,2,0,2,2>>::computeFracPower<ResultType>(ResultType &,double)”的引用 396> with 396> [ 396> ResultType=Eigen::Matrix<double,2,2,0,2,2> 396> ] 396> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<double,2,2,0,2,2>>::computeFracPower<ResultType>(ResultType &,double)”的引用 396> with 396> [ 396> ResultType=Eigen::Matrix<double,2,2,0,2,2> 396> ] 396> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<double,2,2,0,2,2>>::compute<ResultType>(ResultType &,double)”的引用 396> with 396> [ 396> ResultType=Eigen::Matrix<double,2,2,0,2,2> 396> ] 396> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<double,2,2,0,2,2>>::compute<ResultType>(ResultType &,double)”的引用 396> with 396> [ 396> ResultType=Eigen::Matrix<double,2,2,0,2,2> 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用 396> with 396> [ 396> MatrixType=Eigen::Matrix<double,2,2,0,2,2>, 396> Dest=Eigen::Matrix<double,2,2,0,2,2>, 396> ResultType=Eigen::Matrix<double,2,2,0,2,2> 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用 396> with 396> [ 396> MatrixType=Eigen::Matrix<double,2,2,0,2,2>, 396> Dest=Eigen::Matrix<double,2,2,0,2,2>, 396> ResultType=Eigen::Matrix<double,2,2,0,2,2> 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用 396> with 396> [ 396> MatrixType=Eigen::Matrix<double,2,2,0,2,2>, 396> Derived=Eigen::Matrix<double,2,2,0,2,2>, 396> Dest=Eigen::Matrix<double,2,2,0,2,2> 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用 396> with 396> [ 396> MatrixType=Eigen::Matrix<double,2,2,0,2,2>, 396> Derived=Eigen::Matrix<double,2,2,0,2,2>, 396> Dest=Eigen::Matrix<double,2,2,0,2,2> 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 396> with 396> [ 396> Derived=Eigen::Matrix<double,2,2,0,2,2>, 396> MatrixType=Eigen::Matrix<double,2,2,0,2,2> 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 396> with 396> [ 396> Derived=Eigen::Matrix<double,2,2,0,2,2>, 396> MatrixType=Eigen::Matrix<double,2,2,0,2,2> 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 396> with 396> [ 396> Derived=Eigen::Matrix<double,2,2,0,2,2>, 396> MatrixType=Eigen::Matrix<double,2,2,0,2,2> 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 396> with 396> [ 396> Derived=Eigen::Matrix<double,2,2,0,2,2>, 396> MatrixType=Eigen::Matrix<double,2,2,0,2,2> 396> ] 396> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(27): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,2,2,0,2,2> &Eigen::Matrix<double,2,2,0,2,2>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 396> with 396> [ 396> MatrixType=Eigen::Matrix<double,2,2,0,2,2> 396> ] 396> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(27): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,2,2,0,2,2> &Eigen::Matrix<double,2,2,0,2,2>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 396> with 396> [ 396> MatrixType=Eigen::Matrix<double,2,2,0,2,2> 396> ] 396> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(155): note: 参见对正在编译的函数 模板 实例化“void test2dRotation<double>(const T &)”的引用 396> with 396> [ 396> T=double 396> ] 393> matrix_power_10.vcxproj -> E:Eigenuildunsupported estReleasematrix_power_10.exe 398>------ 已启动全部重新生成: 项目: matrix_power_4, 配置: Release x64 ------ 396>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“double”转换到“int”,可能丢失数据 397> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 396> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(293): note: 编译类 模板 成员函数“std::complex<double> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,2,2>>::computeSuperDiag(const std::complex<double> &,const std::complex<double> &,double)”时 397> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 396> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(189): note: 参见对正在编译的函数 模板 实例化“std::complex<double> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,2,2>>::computeSuperDiag(const std::complex<double> &,const std::complex<double> &,double)”的引用 396> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(177): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,2,2>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,double) const”时 396> with 396> [ 396> Derived=Eigen::Matrix<std::complex<double>,-1,-1,0,2,2> 396> ] 396> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(154): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,2,2>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,double) const”的引用 396> with 396> [ 396> Derived=Eigen::Matrix<std::complex<double>,-1,-1,0,2,2> 396> ] 396> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(136): note: 编译类 模板 成员函数“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,2,2>>::MatrixPowerAtomic(const MatrixType &,double)”时 396> with 396> [ 396> MatrixType=Eigen::Matrix<std::complex<double>,-1,-1,0,2,2> 396> ] 396> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的函数 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,2,2>>::MatrixPowerAtomic(const MatrixType &,double)”的引用 396> with 396> [ 396> MatrixType=Eigen::Matrix<std::complex<double>,-1,-1,0,2,2> 396> ] 396> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,2,2>>”的引用 396> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<double,2,2,0,2,2>>::computeFracPower<ResultType>(ResultType &,double)”的引用 396> with 396> [ 396> ResultType=Eigen::Matrix<double,2,2,0,2,2> 396> ] 396> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<double,2,2,0,2,2>>::computeFracPower<ResultType>(ResultType &,double)”的引用 396> with 396> [ 396> ResultType=Eigen::Matrix<double,2,2,0,2,2> 396> ] 396>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(302): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据 397>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 397> matrix_power.cpp 398> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 398> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 398>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 398> matrix_power.cpp 397>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(556): warning C4800: “double”: 将值强制为布尔值“true”或“false”(性能警告) 397> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用 397> with 397> [ 397> MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 397> ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 397> ] 397> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用 397> with 397> [ 397> MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 397> ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 397> ] 397> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,double)”的引用 397> with 397> [ 397> MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 397> ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 397> ] 397> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,double)”的引用 397> with 397> [ 397> MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 397> ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 397> ] 397> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用 397> with 397> [ 397> MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 397> Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 397> ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 397> ] 397> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用 397> with 397> [ 397> MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 397> Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 397> ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 397> ] 397> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用 397> with 397> [ 397> MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 397> Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 397> Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 397> ] 397> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用 397> with 397> [ 397> MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 397> Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 397> Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 397> ] 397> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 397> with 397> [ 397> Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 397> MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 397> ] 397> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 397> with 397> [ 397> Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 397> MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 397> ] 397> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 397> with 397> [ 397> Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 397> MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 397> ] 397> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 397> with 397> [ 397> Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 397> MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 397> ] 397> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<std::complex<double>,4,4,0,4,4> &Eigen::Matrix<std::complex<double>,4,4,0,4,4>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 397> with 397> [ 397> MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 397> ] 397> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<std::complex<double>,4,4,0,4,4> &Eigen::Matrix<std::complex<double>,4,4,0,4,4>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 397> with 397> [ 397> MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 397> ] 397> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(168): note: 参见对正在编译的函数 模板 实例化“void testGeneral<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>(const MatrixType &,const double &)”的引用 397> with 397> [ 397> MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 397> ] 397>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“double”转换到“int”,可能丢失数据 397> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(293): note: 编译类 模板 成员函数“std::complex<double> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,4,4>>::computeSuperDiag(const std::complex<double> &,const std::complex<double> &,double)”时 397> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(189): note: 参见对正在编译的函数 模板 实例化“std::complex<double> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,4,4>>::computeSuperDiag(const std::complex<double> &,const std::complex<double> &,double)”的引用 397> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(177): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,4,4>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,double) const”时 397> with 397> [ 397> Derived=Eigen::Matrix<std::complex<double>,-1,-1,0,4,4> 397> ] 397> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(154): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,4,4>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,double) const”的引用 397> with 397> [ 397> Derived=Eigen::Matrix<std::complex<double>,-1,-1,0,4,4> 397> ] 397> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(136): note: 编译类 模板 成员函数“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,4,4>>::MatrixPowerAtomic(const MatrixType &,double)”时 397> with 397> [ 397> MatrixType=Eigen::Matrix<std::complex<double>,-1,-1,0,4,4> 397> ] 396>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据 397> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的函数 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,4,4>>::MatrixPowerAtomic(const MatrixType &,double)”的引用 396> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用 396> with 397> with 397> [ 396> [ 396> MatrixType=DynMatrixType 397> MatrixType=Eigen::Matrix<std::complex<double>,-1,-1,0,4,4> 396> ] 397> ] 396> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时 397> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,4,4>>”的引用 396> with 397> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用 396> [ 397> with 396> MatrixType=DynMatrixType 397> [ 396> ] 397> MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 396> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用 397> ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 396> with 397> ] 396> [ 397> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用 396> MatrixType=DynMatrixType 397> with 396> ] 397> [ 396> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用 397> MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 396> with 397> ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 396> [ 397> ] 396> MatrixType=ComplexMatrix, 397>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(302): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据 396> AtomicType=AtomicType, 396> VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1> 396> ] 396> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用 396> with 396> [ 396> AtomicType=AtomicType, 396> MatA=ComplexMatrix, 396> ResultType=ComplexMatrix 396> ] 396> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用 396> with 396> [ 396> AtomicType=AtomicType, 396> MatA=ComplexMatrix, 396> ResultType=ComplexMatrix 396> ] 396> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<double,2,2,0,2,2>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 396> with 396> [ 396> T=Eigen::Matrix<double,2,2,0,2,2>, 396> ResultType=Eigen::Matrix<double,2,2,0,2,2>, 396> MatA=Eigen::Matrix<double,2,2,0,2,2>, 396> AtomicType=AtomicType 396> ] 396> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<double,2,2,0,2,2>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 396> with 396> [ 396> T=Eigen::Matrix<double,2,2,0,2,2>, 396> ResultType=Eigen::Matrix<double,2,2,0,2,2>, 396> MatA=Eigen::Matrix<double,2,2,0,2,2>, 396> AtomicType=AtomicType 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 396> with 396> [ 396> Derived=Eigen::Matrix<double,2,2,0,2,2>, 396> Dest=Eigen::Matrix<double,2,2,0,2,2>, 396> ResultType=Eigen::Matrix<double,2,2,0,2,2> 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 396> with 396> [ 396> Derived=Eigen::Matrix<double,2,2,0,2,2>, 396> Dest=Eigen::Matrix<double,2,2,0,2,2>, 396> ResultType=Eigen::Matrix<double,2,2,0,2,2> 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<double,2,2,0,2,2>>(Dest &) const”的引用 396> with 396> [ 396> Derived=Eigen::Matrix<double,2,2,0,2,2>, 396> Dest=Eigen::Matrix<double,2,2,0,2,2> 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<double,2,2,0,2,2>>(Dest &) const”的引用 396> with 396> [ 396> Derived=Eigen::Matrix<double,2,2,0,2,2>, 396> Dest=Eigen::Matrix<double,2,2,0,2,2> 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(102): note: 编译类 模板 成员函数“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”时 396> with 396> [ 396> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>, 396> Derived=Eigen::Matrix<double,2,2,0,2,2> 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(103): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用 396> with 396> [ 396> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>, 396> Derived=Eigen::Matrix<double,2,2,0,2,2> 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(101): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用 396> with 396> [ 396> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>> 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(681): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<Rhs>”的引用 396> with 396> [ 396> Rhs=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>> 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(667): note: 参见对正在编译的类 模板 实例化“Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Derived>,Eigen::internal::IndexBased,Eigen::internal::IndexBased,double,double>”的引用 396> with 396> [ 396> ScalarA=double, 396> ScalarB=double, 396> Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>> 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/util/XprHelper.h(369): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用 396> with 396> [ 396> T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>> 396> ] 396> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixExponential.h(414): note: 参见对正在编译的类 模板 实例化“Eigen::internal::plain_object_eval<T,Eigen::Dense>”的引用 396> with 396> [ 396> T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>> 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 396> with 396> [ 396> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>, 396> Dest=Eigen::Matrix<double,2,2,0,2,2>, 396> ResultType=Eigen::Matrix<double,2,2,0,2,2> 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 396> with 396> [ 396> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>, 396> Dest=Eigen::Matrix<double,2,2,0,2,2>, 396> ResultType=Eigen::Matrix<double,2,2,0,2,2> 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<double,2,2,0,2,2>>(Dest &) const”的引用 396> with 396> [ 396> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>, 396> Dest=Eigen::Matrix<double,2,2,0,2,2> 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<double,2,2,0,2,2>>(Dest &) const”的引用 396> with 396> [ 396> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>, 396> Dest=Eigen::Matrix<double,2,2,0,2,2> 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<double,2,2,0,2,2>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用 396> with 396> [ 396> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>>>, 396> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>> 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<double,2,2,0,2,2>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用 396> with 396> [ 396> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>>>, 396> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>> 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,2,2,0,2,2>::Matrix<OtherDerived>(const T &)”的引用 396> with 396> [ 396> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>>>, 396> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>>> 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,2,2,0,2,2>::Matrix<OtherDerived>(const T &)”的引用 396> with 396> [ 396> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>>>, 396> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>>> 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(24): note: 编译类 模板 成员函数“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const double &)”时 396> with 396> [ 396> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>, 396> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>>> 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的函数 模板 实例化“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const double &)”的引用 396> with 396> [ 396> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>, 396> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>>> 396> ] 396> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的类 模板 实例化“Eigen::internal::isApprox_selector<Derived,OtherDerived,false>”的引用 396> with 396> [ 396> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>, 396> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>>> 396> ] 396> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>>>> &,const double &) const”的引用 396> with 396> [ 398>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(556): warning C4800: “double”: 将值强制为布尔值“true”或“false”(性能警告) 396> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>, 396> ScalarA=double, 396> ScalarB=double 398> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用 396> ] 398> with 396> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>>>> &,const double &) const”的引用 396> with 398> [ 396> [ 398> MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>, 396> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>, 398> ResultType=Eigen::Matrix<double,-1,-1,0,-1,-1> 396> ScalarA=double, 396> ScalarB=double 396> ] 396> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(192): note: 参见对正在编译的函数 模板 实例化“void testLogThenExp<Eigen::Matrix<double,2,2,0,2,2>>(const MatrixType &,const double &)”的引用 396> with 398> ] 396> [ 398> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用 396> MatrixType=Eigen::Matrix<double,2,2,0,2,2> 396> ] 398> with 396>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据 398> [ 398> MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>, 396> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用 398> ResultType=Eigen::Matrix<double,-1,-1,0,-1,-1> 396> with 398> ] 396> [ 398> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,double)”的引用 396> MatrixType=DynMatrixType 398> with 396> ] 398> [ 396>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据 398> MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>, 398> ResultType=Eigen::Matrix<double,-1,-1,0,-1,-1> 398> ] 398> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,double)”的引用 398> with 398> [ 398> MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>, 398> ResultType=Eigen::Matrix<double,-1,-1,0,-1,-1> 398> ] 398> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用 398> with 398> [ 398> MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>, 398> Dest=Eigen::Matrix<double,-1,-1,0,-1,-1>, 398> ResultType=Eigen::Matrix<double,-1,-1,0,-1,-1> 398> ] 398> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用 398> with 398> [ 398> MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>, 398> Dest=Eigen::Matrix<double,-1,-1,0,-1,-1>, 398> ResultType=Eigen::Matrix<double,-1,-1,0,-1,-1> 398> ] 398> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用 398> with 398> [ 398> MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>, 398> Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>, 398> Dest=Eigen::Matrix<double,-1,-1,0,-1,-1> 398> ] 398> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用 398> with 398> [ 398> MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>, 398> Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>, 398> Dest=Eigen::Matrix<double,-1,-1,0,-1,-1> 397>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据 397> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用 398> ] 398> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 397> with 397> [ 398> with 397> MatrixType=DynMatrixType 398> [ 397> ] 397> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时 397> with 398> Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>, 397> [ 398> MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1> 397> MatrixType=DynMatrixType 398> ] 397> ] 398> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 397> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用 398> with 397> with 398> [ 397> [ 398> Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>, 397> MatrixType=DynMatrixType 398> MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1> 397> ] 398> ] 397> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用 398> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 397> with 397> [ 398> with 397> MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 398> [ 397> AtomicType=AtomicType, 398> Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>, 397> VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1> 398> MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1> 397> ] 398> ] 397> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<std::complex<double>,4,4,0,4,4>,1>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 397> with 398> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 397> [ 398> with 397> T=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 398> [ 397> ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 397> MatA=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 398> Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>, 397> AtomicType=AtomicType 397> ] 397> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<std::complex<double>,4,4,0,4,4>,1>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 398> MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1> 397> with 397> [ 397> T=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 398> ] 397> ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 398> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,-1,-1,0,-1,-1> &Eigen::Matrix<double,-1,-1,0,-1,-1>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 398> with 398> [ 397> MatA=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 398> MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1> 397> AtomicType=AtomicType 398> ] 397> ] 398> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,-1,-1,0,-1,-1> &Eigen::Matrix<double,-1,-1,0,-1,-1>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 397> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 398> with 397> with 397> [ 397> Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 398> [ 397> Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 398> MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1> 398> ] 397> ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 398> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(169): note: 参见对正在编译的函数 模板 实例化“void testGeneral<Eigen::Matrix<double,-1,-1,0,-1,-1>>(const MatrixType &,const double &)”的引用 397> ] 398> with 397> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 398> [ 397> with 398> MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1> 397> [ 398> ] 397> Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 397> Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 397> ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 397> ] 397> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>(Dest &) const”的引用 397> with 397> [ 397> Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 397> Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 397> ] 397> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>(Dest &) const”的引用 397> with 397> [ 397> Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 397> Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 397> ] 397> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(102): note: 编译类 模板 成员函数“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”时 397> with 397> [ 397> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>, 397> Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 397> ] 397> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(103): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用 397> with 397> [ 397> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>, 397> Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 397> ] 397> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(101): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用 397> with 397> [ 397> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>> 397> ] 397> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(681): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<Rhs>”的引用 397> with 397> [ 397> Rhs=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>> 397> ] 397> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(667): note: 参见对正在编译的类 模板 实例化“Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Derived>,Eigen::internal::IndexBased,Eigen::internal::IndexBased,std::complex<double>,std::complex<double>>”的引用 397> with 397> [ 397> ScalarA=std::complex<double>, 397> ScalarB=std::complex<double>, 397> Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>> 397> ] 397> e:eigeneigen-3.3.8eigensrc/Core/util/XprHelper.h(369): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用 397> with 397> [ 398>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“double”转换到“int”,可能丢失数据 397> T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>> 397> ] 398> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(293): note: 编译类 模板 成员函数“std::complex<double> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,-1,-1>>::computeSuperDiag(const std::complex<double> &,const std::complex<double> &,double)”时 398> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(189): note: 参见对正在编译的函数 模板 实例化“std::complex<double> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,-1,-1>>::computeSuperDiag(const std::complex<double> &,const std::complex<double> &,double)”的引用 397> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixExponential.h(414): note: 参见对正在编译的类 模板 实例化“Eigen::internal::plain_object_eval<T,Eigen::Dense>”的引用 397> with 397> [ 398> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(177): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,-1,-1>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,double) const”时 398> with 397> T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>> 398> [ 397> ] 398> Derived=Eigen::Matrix<std::complex<double>,-1,-1,0,-1,-1> 397> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 397> with 398> ] 397> [ 398> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(154): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,-1,-1>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,double) const”的引用 397> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>, 398> with 397> Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 398> [ 397> ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 398> Derived=Eigen::Matrix<std::complex<double>,-1,-1,0,-1,-1> 397> ] 398> ] 397> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 398> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(136): note: 编译类 模板 成员函数“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,-1,-1>>::MatrixPowerAtomic(const MatrixType &,double)”时 397> with 398> with 397> [ 398> [ 397> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>, 397> Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4>, 398> MatrixType=Eigen::Matrix<std::complex<double>,-1,-1,0,-1,-1> 398> ] 397> ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 397> ] 398> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的函数 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,-1,-1>>::MatrixPowerAtomic(const MatrixType &,double)”的引用 397> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>(Dest &) const”的引用 398> with 397> with 398> [ 397> [ 398> MatrixType=Eigen::Matrix<std::complex<double>,-1,-1,0,-1,-1> 397> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>, 398> ] 397> Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 398> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,-1,-1>>”的引用 397> ] 398> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用 397> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>(Dest &) const”的引用 397> with 397> [ 397> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>, 398> with 397> Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 397> ] 397> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用 397> with 397> [ 397> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>>>, 397> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>> 398> [ 397> ] 397> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用 397> with 397> [ 397> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>>>, 398> MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>, 397> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>> 397> ] 397> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<std::complex<double>,4,4,0,4,4>::Matrix<OtherDerived>(const T &)”的引用 398> ResultType=Eigen::Matrix<double,-1,-1,0,-1,-1> 397> with 398> ] 398> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用 398> with 398> [ 398> MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>, 398> ResultType=Eigen::Matrix<double,-1,-1,0,-1,-1> 397> [ 397> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>>>, 397> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>>> 397> ] 398> ] 397> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<std::complex<double>,4,4,0,4,4>::Matrix<OtherDerived>(const T &)”的引用 397> with 397> [ 397> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>>>, 398>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(302): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据 397> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>>> 397> ] 397> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(24): note: 编译类 模板 成员函数“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const double &)”时 397> with 397> [ 397> Derived=Eigen::ReturnByValue<Eigen::MatrixComplexPowerReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>, 397> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>>> 397> ] 397> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的函数 模板 实例化“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const double &)”的引用 397> with 397> [ 397> Derived=Eigen::ReturnByValue<Eigen::MatrixComplexPowerReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>, 397> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>>> 397> ] 397> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的类 模板 实例化“Eigen::internal::isApprox_selector<Derived,OtherDerived,false>”的引用 397> with 397> [ 397> Derived=Eigen::ReturnByValue<Eigen::MatrixComplexPowerReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>, 397> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>>> 397> ] 397> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>>>> &,const double &) const”的引用 397> with 397> [ 397> Derived=Eigen::ReturnByValue<Eigen::MatrixComplexPowerReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>, 397> ScalarA=std::complex<double>, 397> ScalarB=std::complex<double> 397> ] 397> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>>>> &,const double &) const”的引用 397> with 397> [ 397> Derived=Eigen::ReturnByValue<Eigen::MatrixComplexPowerReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>, 397> ScalarA=std::complex<double>, 397> ScalarB=std::complex<double> 397> ] 397> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(194): note: 参见对正在编译的函数 模板 实例化“void testLogThenExp<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>(const MatrixType &,const double &)”的引用 397> with 397> [ 397> MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4> 397> ] 397>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据 397> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用 397> with 397> [ 397> MatrixType=DynMatrixType 397> ] 397>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据 398>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据 398> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用 398> with 398> [ 398> MatrixType=DynMatrixType 398> ] 398> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时 398> with 398> [ 398> MatrixType=DynMatrixType 398> ] 398> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用 398> with 398> [ 398> MatrixType=DynMatrixType 398> ] 398> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用 398> with 398> [ 398> MatrixType=ComplexMatrix, 398> AtomicType=AtomicType, 398> VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1> 398> ] 398> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用 398> with 398> [ 398> AtomicType=AtomicType, 398> MatA=ComplexMatrix, 398> ResultType=ComplexMatrix 398> ] 398> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用 398> with 398> [ 398> AtomicType=AtomicType, 398> MatA=ComplexMatrix, 398> ResultType=ComplexMatrix 398> ] 398> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<double,-1,-1,0,-1,-1>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 398> with 398> [ 398> T=Eigen::Matrix<double,-1,-1,0,-1,-1>, 398> ResultType=Eigen::Matrix<double,-1,-1,0,-1,-1>, 398> MatA=Eigen::Matrix<double,-1,-1,0,-1,-1>, 398> AtomicType=AtomicType 398> ] 398> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<double,-1,-1,0,-1,-1>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 398> with 398> [ 398> T=Eigen::Matrix<double,-1,-1,0,-1,-1>, 398> ResultType=Eigen::Matrix<double,-1,-1,0,-1,-1>, 398> MatA=Eigen::Matrix<double,-1,-1,0,-1,-1>, 398> AtomicType=AtomicType 398> ] 398> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 398> with 398> [ 398> Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>, 398> Dest=Eigen::Matrix<double,-1,-1,0,-1,-1>, 398> ResultType=Eigen::Matrix<double,-1,-1,0,-1,-1> 398> ] 398> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 398> with 398> [ 398> Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>, 398> Dest=Eigen::Matrix<double,-1,-1,0,-1,-1>, 398> ResultType=Eigen::Matrix<double,-1,-1,0,-1,-1> 398> ] 398> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<double,-1,-1,0,-1,-1>>(Dest &) const”的引用 398> with 398> [ 398> Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>, 398> Dest=Eigen::Matrix<double,-1,-1,0,-1,-1> 398> ] 398> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<double,-1,-1,0,-1,-1>>(Dest &) const”的引用 398> with 398> [ 398> Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>, 398> Dest=Eigen::Matrix<double,-1,-1,0,-1,-1> 398> ] 398> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(102): note: 编译类 模板 成员函数“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”时 398> with 398> [ 398> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>, 398> Derived=Eigen::Matrix<double,-1,-1,0,-1,-1> 398> ] 398> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(103): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用 398> with 398> [ 398> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>, 398> Derived=Eigen::Matrix<double,-1,-1,0,-1,-1> 398> ] 398> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(101): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用 398> with 398> [ 398> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>> 398> ] 398> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(681): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<Rhs>”的引用 398> with 398> [ 398> Rhs=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>> 398> ] 398> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(667): note: 参见对正在编译的类 模板 实例化“Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Derived>,Eigen::internal::IndexBased,Eigen::internal::IndexBased,double,double>”的引用 398> with 398> [ 398> ScalarA=double, 398> ScalarB=double, 398> Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>> 398> ] 398> e:eigeneigen-3.3.8eigensrc/Core/util/XprHelper.h(369): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用 398> with 398> [ 398> T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>> 398> ] 398> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixExponential.h(414): note: 参见对正在编译的类 模板 实例化“Eigen::internal::plain_object_eval<T,Eigen::Dense>”的引用 398> with 398> [ 398> T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>> 398> ] 398> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 398> with 398> [ 398> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>, 398> Dest=Eigen::Matrix<double,-1,-1,0,-1,-1>, 398> ResultType=Eigen::Matrix<double,-1,-1,0,-1,-1> 398> ] 398> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 398> with 398> [ 398> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>, 398> Dest=Eigen::Matrix<double,-1,-1,0,-1,-1>, 398> ResultType=Eigen::Matrix<double,-1,-1,0,-1,-1> 398> ] 398> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<double,-1,-1,0,-1,-1>>(Dest &) const”的引用 398> with 398> [ 398> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>, 398> Dest=Eigen::Matrix<double,-1,-1,0,-1,-1> 398> ] 398> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<double,-1,-1,0,-1,-1>>(Dest &) const”的引用 398> with 398> [ 398> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>, 398> Dest=Eigen::Matrix<double,-1,-1,0,-1,-1> 398> ] 398> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<double,-1,-1,0,-1,-1>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用 398> with 398> [ 398> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>>>, 398> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>> 398> ] 398> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<double,-1,-1,0,-1,-1>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用 398> with 398> [ 398> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>>>, 398> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>> 398> ] 398> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,-1,-1,0,-1,-1>::Matrix<OtherDerived>(const T &)”的引用 398> with 398> [ 398> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>>>, 398> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>>> 398> ] 398> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,-1,-1,0,-1,-1>::Matrix<OtherDerived>(const T &)”的引用 398> with 398> [ 398> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>>>, 398> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>>> 398> ] 398> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(24): note: 编译类 模板 成员函数“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const double &)”时 398> with 398> [ 398> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>, 398> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>>> 398> ] 398> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的函数 模板 实例化“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const double &)”的引用 398> with 398> [ 398> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>, 398> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>>> 398> ] 398> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的类 模板 实例化“Eigen::internal::isApprox_selector<Derived,OtherDerived,false>”的引用 398> with 398> [ 398> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>, 398> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>>> 398> ] 398> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>>>> &,const double &) const”的引用 398> with 398> [ 398> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>, 398> ScalarA=double, 398> ScalarB=double 398> ] 398> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>>>> &,const double &) const”的引用 398> with 398> [ 398> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>, 398> ScalarA=double, 398> ScalarB=double 398> ] 398> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(195): note: 参见对正在编译的函数 模板 实例化“void testLogThenExp<Eigen::Matrix<double,-1,-1,0,-1,-1>>(const MatrixType &,const double &)”的引用 398> with 398> [ 398> MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1> 398> ] 398>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据 398> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用 398> with 398> [ 398> MatrixType=DynMatrixType 398> ] 398>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据 395> matrix_power_12.vcxproj -> E:Eigenuildunsupported estReleasematrix_power_12.exe 399>------ 已启动全部重新生成: 项目: matrix_power_5, 配置: Release x64 ------ 399> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 399> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 399>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 399> matrix_power.cpp 399>E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(171): warning C4305: “参数”: 从“double”到“const float”截断 399>E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(184): warning C4305: “参数”: 从“double”到“const float”截断 399>E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(197): warning C4305: “参数”: 从“double”到“const float”截断 399>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(556): warning C4800: “float”: 将值强制为布尔值“true”或“false”(性能警告) 399> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用 399> with 399> [ 399> MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> ResultType=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 399> ] 399> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用 399> with 399> [ 399> MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> ResultType=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 399> ] 399> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,float)”的引用 399> with 399> [ 399> MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> ResultType=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 399> ] 399> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,float)”的引用 399> with 399> [ 399> MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> ResultType=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用 399> with 399> [ 399> MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> Dest=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> ResultType=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用 399> with 399> [ 399> MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> Dest=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> ResultType=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用 399> with 399> [ 399> MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> Derived=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> Dest=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用 399> with 399> [ 399> MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> Derived=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> Dest=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 399> with 399> [ 399> Derived=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 399> with 399> [ 399> Derived=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 399> with 399> [ 399> Derived=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 399> with 399> [ 399> Derived=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 399> ] 399> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<std::complex<float>,3,3,0,3,3> &Eigen::Matrix<std::complex<float>,3,3,0,3,3>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 399> with 399> [ 399> MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 399> ] 399> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<std::complex<float>,3,3,0,3,3> &Eigen::Matrix<std::complex<float>,3,3,0,3,3>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 399> with 399> [ 399> MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 399> ] 399> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(171): note: 参见对正在编译的函数 模板 实例化“void testGeneral<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>(const MatrixType &,const float &)”的引用 399> with 399> [ 399> MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 399> ] 399>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(203): warning C4305: “初始化”: 从“long double”到“float”截断 399> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(196): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::computeBig(Eigen::Block<Derived,-1,-1,false> &) const”时 399> with 399> [ 399> Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,3,3> 399> ] 399> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(157): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::computeBig(Eigen::Block<Derived,-1,-1,false> &) const”的引用 399> with 399> [ 399> Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,3,3> 399> ] 399> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(136): note: 编译类 模板 成员函数“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::MatrixPowerAtomic(const MatrixType &,float)”时 399> with 399> [ 399> MatrixType=Eigen::Matrix<std::complex<float>,-1,-1,0,3,3> 399> ] 399> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的函数 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::MatrixPowerAtomic(const MatrixType &,float)”的引用 399> with 399> [ 399> MatrixType=Eigen::Matrix<std::complex<float>,-1,-1,0,3,3> 399> ] 399> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>”的引用 399> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用 399> with 399> [ 399> MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> ResultType=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 399> ] 399> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用 399> with 399> [ 399> MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> ResultType=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 399> ] 399>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“float”转换到“int”,可能丢失数据 399> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(293): note: 编译类 模板 成员函数“std::complex<float> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::computeSuperDiag(const std::complex<float> &,const std::complex<float> &,float)”时 399> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(189): note: 参见对正在编译的函数 模板 实例化“std::complex<float> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::computeSuperDiag(const std::complex<float> &,const std::complex<float> &,float)”的引用 399> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(177): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,float) const”时 399> with 399> [ 399> Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,3,3> 399> ] 399> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(154): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,float) const”的引用 399> with 399> [ 399> Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,3,3> 399> ] 399>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(302): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据 399>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据 399> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用 399> with 399> [ 399> MatrixType=DynMatrixType 399> ] 399> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时 399> with 399> [ 399> MatrixType=DynMatrixType 399> ] 399> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用 399> with 399> [ 399> MatrixType=DynMatrixType 399> ] 399> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用 399> with 399> [ 399> MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> AtomicType=AtomicType, 399> VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1> 399> ] 399> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<std::complex<float>,3,3,0,3,3>,1>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 399> with 399> [ 399> T=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> ResultType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> MatA=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> AtomicType=AtomicType 399> ] 399> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<std::complex<float>,3,3,0,3,3>,1>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 399> with 399> [ 399> T=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> ResultType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> MatA=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> AtomicType=AtomicType 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 399> with 399> [ 399> Derived=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> Dest=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> ResultType=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 399> with 399> [ 399> Derived=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> Dest=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> ResultType=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>(Dest &) const”的引用 399> with 399> [ 399> Derived=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> Dest=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>(Dest &) const”的引用 399> with 399> [ 399> Derived=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> Dest=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(102): note: 编译类 模板 成员函数“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”时 399> with 399> [ 399> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>, 399> Derived=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(103): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用 399> with 399> [ 399> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>, 399> Derived=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(101): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用 399> with 399> [ 399> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>> 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(681): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<Rhs>”的引用 399> with 399> [ 399> Rhs=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>> 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(667): note: 参见对正在编译的类 模板 实例化“Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Derived>,Eigen::internal::IndexBased,Eigen::internal::IndexBased,std::complex<float>,std::complex<float>>”的引用 399> with 399> [ 399> ScalarA=std::complex<float>, 399> ScalarB=std::complex<float>, 399> Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>> 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/util/XprHelper.h(369): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用 399> with 399> [ 399> T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>> 399> ] 399> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixExponential.h(414): note: 参见对正在编译的类 模板 实例化“Eigen::internal::plain_object_eval<T,Eigen::Dense>”的引用 399> with 399> [ 399> T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>> 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 399> with 399> [ 399> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>, 399> Dest=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> ResultType=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 399> with 399> [ 399> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>, 399> Dest=Eigen::Matrix<std::complex<float>,3,3,0,3,3>, 399> ResultType=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>(Dest &) const”的引用 399> with 399> [ 399> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>, 399> Dest=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>(Dest &) const”的引用 399> with 399> [ 399> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>, 399> Dest=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用 399> with 399> [ 399> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>>>, 399> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>> 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用 399> with 399> [ 399> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>>>, 399> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>> 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<std::complex<float>,3,3,0,3,3>::Matrix<OtherDerived>(const T &)”的引用 399> with 399> [ 399> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>>>, 399> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>>> 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<std::complex<float>,3,3,0,3,3>::Matrix<OtherDerived>(const T &)”的引用 399> with 399> [ 399> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>>>, 399> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>>> 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(24): note: 编译类 模板 成员函数“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const float &)”时 399> with 399> [ 399> Derived=Eigen::ReturnByValue<Eigen::MatrixComplexPowerReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>, 399> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>>> 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的函数 模板 实例化“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const float &)”的引用 399> with 399> [ 399> Derived=Eigen::ReturnByValue<Eigen::MatrixComplexPowerReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>, 399> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>>> 399> ] 399> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的类 模板 实例化“Eigen::internal::isApprox_selector<Derived,OtherDerived,false>”的引用 399> with 399> [ 399> Derived=Eigen::ReturnByValue<Eigen::MatrixComplexPowerReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>, 399> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>>> 399> ] 399> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>>>> &,const float &) const”的引用 399> with 399> [ 399> Derived=Eigen::ReturnByValue<Eigen::MatrixComplexPowerReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>, 399> ScalarA=std::complex<float>, 399> ScalarB=std::complex<float> 399> ] 399> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>>>> &,const float &) const”的引用 399> with 399> [ 399> Derived=Eigen::ReturnByValue<Eigen::MatrixComplexPowerReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>, 399> ScalarA=std::complex<float>, 399> ScalarB=std::complex<float> 399> ] 399> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(197): note: 参见对正在编译的函数 模板 实例化“void testLogThenExp<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>(const MatrixType &,const float &)”的引用 399> with 399> [ 399> MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3> 399> ] 399>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据 399> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用 399> with 399> [ 399> MatrixType=DynMatrixType 399> ] 399>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据 399>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换 399> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(256): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_pade<MatrixType>(MatrixType &,const MatrixType &,int)”的引用 399> with 399> [ 399> MatrixType=DynMatrixType 399> ] 399> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用 399> with 399> [ 399> MatrixType=DynMatrixType 399> ] 399>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断 399>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换 399>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断 394> matrix_power_11.vcxproj -> E:Eigenuildunsupported estReleasematrix_power_11.exe 400>------ 已启动全部重新生成: 项目: matrix_power_6, 配置: Release x64 ------ 397> matrix_power_3.vcxproj -> E:Eigenuildunsupported estReleasematrix_power_3.exe 401>------ 已启动全部重新生成: 项目: matrix_power_7, 配置: Release x64 ------ 400> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 400> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 400>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 400> matrix_power.cpp 400>E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(173): warning C4305: “参数”: 从“double”到“const float”截断 400>E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(186): warning C4305: “参数”: 从“double”到“const float”截断 400>E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(199): warning C4305: “参数”: 从“double”到“const float”截断 401> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 400>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(556): warning C4800: “float”: 将值强制为布尔值“true”或“false”(性能警告) 400> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用 400> with 400> [ 400> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> ResultType=Eigen::Matrix<float,-1,-1,0,-1,-1> 400> ] 400> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用 400> with 400> [ 400> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> ResultType=Eigen::Matrix<float,-1,-1,0,-1,-1> 400> ] 400> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,float)”的引用 400> with 400> [ 401> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 400> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> ResultType=Eigen::Matrix<float,-1,-1,0,-1,-1> 400> ] 400> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,float)”的引用 400> with 400> [ 400> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> ResultType=Eigen::Matrix<float,-1,-1,0,-1,-1> 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用 400> with 400> [ 400> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> Dest=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> ResultType=Eigen::Matrix<float,-1,-1,0,-1,-1> 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用 400> with 400> [ 400> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> Dest=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> ResultType=Eigen::Matrix<float,-1,-1,0,-1,-1> 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用 400> with 400> [ 400> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> Derived=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> Dest=Eigen::Matrix<float,-1,-1,0,-1,-1> 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用 400> with 400> [ 400> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> Derived=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> Dest=Eigen::Matrix<float,-1,-1,0,-1,-1> 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 400> with 400> [ 400> Derived=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1> 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 400> with 400> [ 400> Derived=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1> 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 400> with 400> [ 400> Derived=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1> 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 400> with 400> [ 400> Derived=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1> 400> ] 400> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,-1,-1,0,-1,-1> &Eigen::Matrix<float,-1,-1,0,-1,-1>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 400> with 400> [ 400> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1> 400> ] 400> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,-1,-1,0,-1,-1> &Eigen::Matrix<float,-1,-1,0,-1,-1>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 400> with 400> [ 400> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1> 400> ] 400> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(173): note: 参见对正在编译的函数 模板 实例化“void testGeneral<Eigen::Matrix<float,-1,-1,0,-1,-1>>(const MatrixType &,const float &)”的引用 400> with 400> [ 400> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1> 400> ] 400>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(203): warning C4305: “初始化”: 从“long double”到“float”截断 400> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(196): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1>>::computeBig(Eigen::Block<Derived,-1,-1,false> &) const”时 400> with 400> [ 400> Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1> 400> ] 400> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(157): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1>>::computeBig(Eigen::Block<Derived,-1,-1,false> &) const”的引用 400> with 400> [ 400> Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1> 400> ] 400> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(136): note: 编译类 模板 成员函数“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1>>::MatrixPowerAtomic(const MatrixType &,float)”时 400> with 400> [ 400> MatrixType=Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1> 400> ] 400> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的函数 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1>>::MatrixPowerAtomic(const MatrixType &,float)”的引用 400> with 400> [ 400> MatrixType=Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1> 400> ] 400> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1>>”的引用 400> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用 400> with 401>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 400> [ 401> matrix_power.cpp 400> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> ResultType=Eigen::Matrix<float,-1,-1,0,-1,-1> 400> ] 400> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用 400> with 400> [ 400> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> ResultType=Eigen::Matrix<float,-1,-1,0,-1,-1> 400> ] 400>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“float”转换到“int”,可能丢失数据 400> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(293): note: 编译类 模板 成员函数“std::complex<float> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1>>::computeSuperDiag(const std::complex<float> &,const std::complex<float> &,float)”时 400> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(189): note: 参见对正在编译的函数 模板 实例化“std::complex<float> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1>>::computeSuperDiag(const std::complex<float> &,const std::complex<float> &,float)”的引用 400> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(177): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,float) const”时 400> with 400> [ 400> Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1> 400> ] 400> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(154): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,float) const”的引用 400> with 400> [ 400> Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1> 400> ] 400>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(302): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据 401>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(556): warning C4800: “double”: 将值强制为布尔值“true”或“false”(性能警告) 401> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用 401> with 401> [ 401> MatrixType=Eigen::Matrix<double,3,3,1,3,3>, 401> ResultType=Eigen::Matrix<double,3,3,1,3,3> 401> ] 401> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用 401> with 401> [ 401> MatrixType=Eigen::Matrix<double,3,3,1,3,3>, 401> ResultType=Eigen::Matrix<double,3,3,1,3,3> 401> ] 401> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,double)”的引用 401> with 401> [ 401> MatrixType=Eigen::Matrix<double,3,3,1,3,3>, 401> ResultType=Eigen::Matrix<double,3,3,1,3,3> 401> ] 401> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,double)”的引用 401> with 401> [ 401> MatrixType=Eigen::Matrix<double,3,3,1,3,3>, 401> ResultType=Eigen::Matrix<double,3,3,1,3,3> 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用 401> with 401> [ 401> MatrixType=Eigen::Matrix<double,3,3,1,3,3>, 401> Dest=Eigen::Matrix<double,3,3,1,3,3>, 401> ResultType=Eigen::Matrix<double,3,3,1,3,3> 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用 401> with 401> [ 401> MatrixType=Eigen::Matrix<double,3,3,1,3,3>, 401> Dest=Eigen::Matrix<double,3,3,1,3,3>, 401> ResultType=Eigen::Matrix<double,3,3,1,3,3> 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用 401> with 401> [ 401> MatrixType=Eigen::Matrix<double,3,3,1,3,3>, 401> Derived=Eigen::Matrix<double,3,3,1,3,3>, 401> Dest=Eigen::Matrix<double,3,3,1,3,3> 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用 401> with 401> [ 401> MatrixType=Eigen::Matrix<double,3,3,1,3,3>, 401> Derived=Eigen::Matrix<double,3,3,1,3,3>, 401> Dest=Eigen::Matrix<double,3,3,1,3,3> 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 401> with 401> [ 401> Derived=Eigen::Matrix<double,3,3,1,3,3>, 401> MatrixType=Eigen::Matrix<double,3,3,1,3,3> 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 401> with 401> [ 401> Derived=Eigen::Matrix<double,3,3,1,3,3>, 401> MatrixType=Eigen::Matrix<double,3,3,1,3,3> 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 401> with 401> [ 401> Derived=Eigen::Matrix<double,3,3,1,3,3>, 401> MatrixType=Eigen::Matrix<double,3,3,1,3,3> 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 401> with 401> [ 401> Derived=Eigen::Matrix<double,3,3,1,3,3>, 401> MatrixType=Eigen::Matrix<double,3,3,1,3,3> 401> ] 401> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,3,3,1,3,3> &Eigen::Matrix<double,3,3,1,3,3>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 401> with 401> [ 401> MatrixType=Eigen::Matrix<double,3,3,1,3,3> 401> ] 401> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,3,3,1,3,3> &Eigen::Matrix<double,3,3,1,3,3>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 401> with 401> [ 401> MatrixType=Eigen::Matrix<double,3,3,1,3,3> 401> ] 401> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(167): note: 参见对正在编译的函数 模板 实例化“void testGeneral<Eigen::Matrix<double,3,3,1,3,3>>(const MatrixType &,const double &)”的引用 401> with 401> [ 401> MatrixType=Eigen::Matrix<double,3,3,1,3,3> 401> ] 401>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“double”转换到“int”,可能丢失数据 401> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(293): note: 编译类 模板 成员函数“std::complex<double> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>::computeSuperDiag(const std::complex<double> &,const std::complex<double> &,double)”时 401> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(189): note: 参见对正在编译的函数 模板 实例化“std::complex<double> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>::computeSuperDiag(const std::complex<double> &,const std::complex<double> &,double)”的引用 401> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(177): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,double) const”时 401> with 401> [ 401> Derived=Eigen::Matrix<std::complex<double>,-1,-1,0,3,3> 401> ] 401> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(154): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,double) const”的引用 401> with 401> [ 401> Derived=Eigen::Matrix<std::complex<double>,-1,-1,0,3,3> 401> ] 401> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(136): note: 编译类 模板 成员函数“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>::MatrixPowerAtomic(const MatrixType &,double)”时 401> with 401> [ 401> MatrixType=Eigen::Matrix<std::complex<double>,-1,-1,0,3,3> 401> ] 401> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的函数 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>::MatrixPowerAtomic(const MatrixType &,double)”的引用 401> with 401> [ 401> MatrixType=Eigen::Matrix<std::complex<double>,-1,-1,0,3,3> 401> ] 401> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>”的引用 401> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用 401> with 401> [ 401> MatrixType=Eigen::Matrix<double,3,3,1,3,3>, 401> ResultType=Eigen::Matrix<double,3,3,1,3,3> 401> ] 401> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用 401> with 401> [ 401> MatrixType=Eigen::Matrix<double,3,3,1,3,3>, 401> ResultType=Eigen::Matrix<double,3,3,1,3,3> 401> ] 401>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(302): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据 400>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据 400> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用 400> with 400> [ 400> MatrixType=DynMatrixType 400> ] 400> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时 400> with 400> [ 400> MatrixType=DynMatrixType 400> ] 400> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用 400> with 400> [ 400> MatrixType=DynMatrixType 400> ] 400> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用 400> with 400> [ 400> MatrixType=ComplexMatrix, 400> AtomicType=AtomicType, 400> VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1> 400> ] 400> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用 400> with 400> [ 400> AtomicType=AtomicType, 400> MatA=ComplexMatrix, 400> ResultType=ComplexMatrix 400> ] 400> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用 400> with 400> [ 400> AtomicType=AtomicType, 400> MatA=ComplexMatrix, 400> ResultType=ComplexMatrix 400> ] 400> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<float,-1,-1,0,-1,-1>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 400> with 400> [ 400> T=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> ResultType=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> MatA=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> AtomicType=AtomicType 400> ] 400> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<float,-1,-1,0,-1,-1>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 400> with 400> [ 400> T=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> ResultType=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> MatA=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> AtomicType=AtomicType 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 400> with 400> [ 400> Derived=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> Dest=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> ResultType=Eigen::Matrix<float,-1,-1,0,-1,-1> 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 400> with 400> [ 400> Derived=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> Dest=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> ResultType=Eigen::Matrix<float,-1,-1,0,-1,-1> 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<float,-1,-1,0,-1,-1>>(Dest &) const”的引用 400> with 400> [ 400> Derived=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> Dest=Eigen::Matrix<float,-1,-1,0,-1,-1> 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<float,-1,-1,0,-1,-1>>(Dest &) const”的引用 400> with 400> [ 400> Derived=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> Dest=Eigen::Matrix<float,-1,-1,0,-1,-1> 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(102): note: 编译类 模板 成员函数“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”时 400> with 400> [ 400> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>, 400> Derived=Eigen::Matrix<float,-1,-1,0,-1,-1> 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(103): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用 400> with 400> [ 400> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>, 400> Derived=Eigen::Matrix<float,-1,-1,0,-1,-1> 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(101): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用 400> with 400> [ 400> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>> 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(681): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<Rhs>”的引用 400> with 400> [ 400> Rhs=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>> 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(667): note: 参见对正在编译的类 模板 实例化“Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Derived>,Eigen::internal::IndexBased,Eigen::internal::IndexBased,float,float>”的引用 400> with 400> [ 400> ScalarA=float, 400> ScalarB=float, 400> Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>> 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/util/XprHelper.h(369): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用 400> with 400> [ 400> T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>> 400> ] 400> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixExponential.h(414): note: 参见对正在编译的类 模板 实例化“Eigen::internal::plain_object_eval<T,Eigen::Dense>”的引用 400> with 400> [ 400> T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>> 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 400> with 400> [ 400> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>, 400> Dest=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> ResultType=Eigen::Matrix<float,-1,-1,0,-1,-1> 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 400> with 400> [ 400> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>, 400> Dest=Eigen::Matrix<float,-1,-1,0,-1,-1>, 400> ResultType=Eigen::Matrix<float,-1,-1,0,-1,-1> 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<float,-1,-1,0,-1,-1>>(Dest &) const”的引用 400> with 400> [ 400> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>, 400> Dest=Eigen::Matrix<float,-1,-1,0,-1,-1> 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<float,-1,-1,0,-1,-1>>(Dest &) const”的引用 400> with 400> [ 400> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>, 400> Dest=Eigen::Matrix<float,-1,-1,0,-1,-1> 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<float,-1,-1,0,-1,-1>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用 400> with 400> [ 400> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>>>, 400> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>> 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<float,-1,-1,0,-1,-1>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用 400> with 400> [ 400> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>>>, 400> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>> 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,-1,-1,0,-1,-1>::Matrix<OtherDerived>(const T &)”的引用 400> with 400> [ 400> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>>>, 400> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>>> 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,-1,-1,0,-1,-1>::Matrix<OtherDerived>(const T &)”的引用 400> with 400> [ 400> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>>>, 400> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>>> 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(24): note: 编译类 模板 成员函数“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const float &)”时 400> with 400> [ 400> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>, 400> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>>> 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的函数 模板 实例化“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const float &)”的引用 400> with 400> [ 400> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>, 400> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>>> 400> ] 400> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的类 模板 实例化“Eigen::internal::isApprox_selector<Derived,OtherDerived,false>”的引用 400> with 400> [ 400> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>, 400> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>>> 400> ] 400> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>>>> &,const float &) const”的引用 400> with 400> [ 400> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>, 400> ScalarA=float, 400> ScalarB=float 400> ] 400> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>>>> &,const float &) const”的引用 400> with 400> [ 400> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>, 400> ScalarA=float, 400> ScalarB=float 400> ] 400> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(199): note: 参见对正在编译的函数 模板 实例化“void testLogThenExp<Eigen::Matrix<float,-1,-1,0,-1,-1>>(const MatrixType &,const float &)”的引用 400> with 400> [ 400> MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1> 400> ] 400>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据 400> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用 400> with 400> [ 400> MatrixType=DynMatrixType 400> ] 400>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据 400>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换 400> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(256): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_pade<MatrixType>(MatrixType &,const MatrixType &,int)”的引用 400> with 400> [ 400> MatrixType=DynMatrixType 400> ] 400> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用 400> with 400> [ 400> MatrixType=DynMatrixType 400> ] 400>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断 400>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换 400>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断 401>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据 401> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用 401> with 401> [ 401> MatrixType=DynMatrixType 401> ] 401> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时 401> with 401> [ 401> MatrixType=DynMatrixType 401> ] 401> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用 401> with 401> [ 401> MatrixType=DynMatrixType 401> ] 401> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用 401> with 401> [ 401> MatrixType=ComplexMatrix, 401> AtomicType=AtomicType, 401> VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1> 401> ] 401> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用 401> with 401> [ 401> AtomicType=AtomicType, 401> MatA=ComplexMatrix, 401> ResultType=ComplexMatrix 401> ] 401> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用 401> with 401> [ 401> AtomicType=AtomicType, 401> MatA=ComplexMatrix, 401> ResultType=ComplexMatrix 401> ] 401> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<double,3,3,1,3,3>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 401> with 401> [ 401> T=Eigen::Matrix<double,3,3,1,3,3>, 401> ResultType=Eigen::Matrix<double,3,3,1,3,3>, 401> MatA=Eigen::Matrix<double,3,3,1,3,3>, 401> AtomicType=AtomicType 401> ] 401> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<double,3,3,1,3,3>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 401> with 401> [ 401> T=Eigen::Matrix<double,3,3,1,3,3>, 401> ResultType=Eigen::Matrix<double,3,3,1,3,3>, 401> MatA=Eigen::Matrix<double,3,3,1,3,3>, 401> AtomicType=AtomicType 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 401> with 401> [ 401> Derived=Eigen::Matrix<double,3,3,1,3,3>, 401> Dest=Eigen::Matrix<double,3,3,1,3,3>, 401> ResultType=Eigen::Matrix<double,3,3,1,3,3> 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 401> with 401> [ 401> Derived=Eigen::Matrix<double,3,3,1,3,3>, 401> Dest=Eigen::Matrix<double,3,3,1,3,3>, 401> ResultType=Eigen::Matrix<double,3,3,1,3,3> 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<double,3,3,1,3,3>>(Dest &) const”的引用 401> with 401> [ 401> Derived=Eigen::Matrix<double,3,3,1,3,3>, 401> Dest=Eigen::Matrix<double,3,3,1,3,3> 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<double,3,3,1,3,3>>(Dest &) const”的引用 401> with 401> [ 401> Derived=Eigen::Matrix<double,3,3,1,3,3>, 401> Dest=Eigen::Matrix<double,3,3,1,3,3> 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(102): note: 编译类 模板 成员函数“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”时 401> with 401> [ 401> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>, 401> Derived=Eigen::Matrix<double,3,3,1,3,3> 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(103): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用 401> with 401> [ 401> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>, 401> Derived=Eigen::Matrix<double,3,3,1,3,3> 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(101): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用 401> with 401> [ 401> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>> 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(681): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<Rhs>”的引用 401> with 401> [ 401> Rhs=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>> 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(667): note: 参见对正在编译的类 模板 实例化“Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Derived>,Eigen::internal::IndexBased,Eigen::internal::IndexBased,double,double>”的引用 401> with 401> [ 401> ScalarA=double, 401> ScalarB=double, 401> Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>> 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/util/XprHelper.h(369): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用 401> with 401> [ 401> T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>> 401> ] 401> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixExponential.h(414): note: 参见对正在编译的类 模板 实例化“Eigen::internal::plain_object_eval<T,Eigen::Dense>”的引用 401> with 401> [ 401> T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>> 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 401> with 401> [ 401> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>, 401> Dest=Eigen::Matrix<double,3,3,1,3,3>, 401> ResultType=Eigen::Matrix<double,3,3,1,3,3> 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 401> with 401> [ 401> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>, 401> Dest=Eigen::Matrix<double,3,3,1,3,3>, 401> ResultType=Eigen::Matrix<double,3,3,1,3,3> 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<double,3,3,1,3,3>>(Dest &) const”的引用 401> with 401> [ 401> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>, 401> Dest=Eigen::Matrix<double,3,3,1,3,3> 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<double,3,3,1,3,3>>(Dest &) const”的引用 401> with 401> [ 401> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>, 401> Dest=Eigen::Matrix<double,3,3,1,3,3> 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<double,3,3,1,3,3>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用 401> with 401> [ 401> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>>>, 401> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>> 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<double,3,3,1,3,3>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用 401> with 401> [ 401> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>>>, 401> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>> 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,3,3,1,3,3>::Matrix<OtherDerived>(const T &)”的引用 401> with 401> [ 401> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>>>, 401> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>>> 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,3,3,1,3,3>::Matrix<OtherDerived>(const T &)”的引用 401> with 401> [ 401> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>>>, 401> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>>> 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(24): note: 编译类 模板 成员函数“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const double &)”时 401> with 401> [ 401> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>, 401> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>>> 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的函数 模板 实例化“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const double &)”的引用 401> with 401> [ 401> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>, 401> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>>> 401> ] 401> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的类 模板 实例化“Eigen::internal::isApprox_selector<Derived,OtherDerived,false>”的引用 401> with 401> [ 401> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>, 401> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>>> 401> ] 401> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>>>> &,const double &) const”的引用 401> with 401> [ 401> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>, 401> ScalarA=double, 401> ScalarB=double 401> ] 401> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>>>> &,const double &) const”的引用 401> with 401> [ 401> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>, 401> ScalarA=double, 401> ScalarB=double 401> ] 401> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(193): note: 参见对正在编译的函数 模板 实例化“void testLogThenExp<Eigen::Matrix<double,3,3,1,3,3>>(const MatrixType &,const double &)”的引用 401> with 401> [ 401> MatrixType=Eigen::Matrix<double,3,3,1,3,3> 401> ] 401>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据 401> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用 401> with 401> [ 401> MatrixType=DynMatrixType 401> ] 401>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据 399> matrix_power_5.vcxproj -> E:Eigenuildunsupported estReleasematrix_power_5.exe 402>------ 已启动全部重新生成: 项目: matrix_power_8, 配置: Release x64 ------ 402> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 402> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 402>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 402> matrix_power.cpp 402>E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(172): warning C4305: “参数”: 从“double”到“const float”截断 402>E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(185): warning C4305: “参数”: 从“double”到“const float”截断 402>E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(198): warning C4305: “参数”: 从“double”到“const float”截断 402>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(556): warning C4800: “float”: 将值强制为布尔值“true”或“false”(性能警告) 402> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用 402> with 402> [ 402> MatrixType=Eigen::Matrix<float,4,4,0,4,4>, 402> ResultType=Eigen::Matrix<float,4,4,0,4,4> 402> ] 402> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用 402> with 402> [ 402> MatrixType=Eigen::Matrix<float,4,4,0,4,4>, 402> ResultType=Eigen::Matrix<float,4,4,0,4,4> 402> ] 402> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,float)”的引用 402> with 402> [ 402> MatrixType=Eigen::Matrix<float,4,4,0,4,4>, 402> ResultType=Eigen::Matrix<float,4,4,0,4,4> 402> ] 402> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,float)”的引用 402> with 402> [ 402> MatrixType=Eigen::Matrix<float,4,4,0,4,4>, 402> ResultType=Eigen::Matrix<float,4,4,0,4,4> 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用 402> with 402> [ 402> MatrixType=Eigen::Matrix<float,4,4,0,4,4>, 402> Dest=Eigen::Matrix<float,4,4,0,4,4>, 402> ResultType=Eigen::Matrix<float,4,4,0,4,4> 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用 402> with 402> [ 402> MatrixType=Eigen::Matrix<float,4,4,0,4,4>, 402> Dest=Eigen::Matrix<float,4,4,0,4,4>, 402> ResultType=Eigen::Matrix<float,4,4,0,4,4> 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用 402> with 402> [ 402> MatrixType=Eigen::Matrix<float,4,4,0,4,4>, 402> Derived=Eigen::Matrix<float,4,4,0,4,4>, 402> Dest=Eigen::Matrix<float,4,4,0,4,4> 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用 402> with 402> [ 402> MatrixType=Eigen::Matrix<float,4,4,0,4,4>, 402> Derived=Eigen::Matrix<float,4,4,0,4,4>, 402> Dest=Eigen::Matrix<float,4,4,0,4,4> 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 402> with 402> [ 402> Derived=Eigen::Matrix<float,4,4,0,4,4>, 402> MatrixType=Eigen::Matrix<float,4,4,0,4,4> 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 402> with 402> [ 402> Derived=Eigen::Matrix<float,4,4,0,4,4>, 402> MatrixType=Eigen::Matrix<float,4,4,0,4,4> 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 402> with 402> [ 402> Derived=Eigen::Matrix<float,4,4,0,4,4>, 402> MatrixType=Eigen::Matrix<float,4,4,0,4,4> 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 402> with 402> [ 402> Derived=Eigen::Matrix<float,4,4,0,4,4>, 402> MatrixType=Eigen::Matrix<float,4,4,0,4,4> 402> ] 402> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,4,4,0,4,4> &Eigen::Matrix<float,4,4,0,4,4>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 402> with 402> [ 402> MatrixType=Eigen::Matrix<float,4,4,0,4,4> 402> ] 402> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,4,4,0,4,4> &Eigen::Matrix<float,4,4,0,4,4>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 402> with 402> [ 402> MatrixType=Eigen::Matrix<float,4,4,0,4,4> 402> ] 402> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(172): note: 参见对正在编译的函数 模板 实例化“void testGeneral<Eigen::Matrix<float,4,4,0,4,4>>(const MatrixType &,const float &)”的引用 402> with 402> [ 402> MatrixType=Eigen::Matrix<float,4,4,0,4,4> 402> ] 402>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(203): warning C4305: “初始化”: 从“long double”到“float”截断 402> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(196): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,4,4>>::computeBig(Eigen::Block<Derived,-1,-1,false> &) const”时 402> with 402> [ 402> Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,4,4> 402> ] 402> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(157): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,4,4>>::computeBig(Eigen::Block<Derived,-1,-1,false> &) const”的引用 402> with 402> [ 402> Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,4,4> 402> ] 402> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(136): note: 编译类 模板 成员函数“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,4,4>>::MatrixPowerAtomic(const MatrixType &,float)”时 402> with 402> [ 402> MatrixType=Eigen::Matrix<std::complex<float>,-1,-1,0,4,4> 402> ] 402> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的函数 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,4,4>>::MatrixPowerAtomic(const MatrixType &,float)”的引用 402> with 402> [ 402> MatrixType=Eigen::Matrix<std::complex<float>,-1,-1,0,4,4> 402> ] 402> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,4,4>>”的引用 402> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用 402> with 402> [ 402> MatrixType=Eigen::Matrix<float,4,4,0,4,4>, 402> ResultType=Eigen::Matrix<float,4,4,0,4,4> 402> ] 402> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用 402> with 402> [ 402> MatrixType=Eigen::Matrix<float,4,4,0,4,4>, 402> ResultType=Eigen::Matrix<float,4,4,0,4,4> 402> ] 402>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“float”转换到“int”,可能丢失数据 402> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(293): note: 编译类 模板 成员函数“std::complex<float> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,4,4>>::computeSuperDiag(const std::complex<float> &,const std::complex<float> &,float)”时 402> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(189): note: 参见对正在编译的函数 模板 实例化“std::complex<float> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,4,4>>::computeSuperDiag(const std::complex<float> &,const std::complex<float> &,float)”的引用 402> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(177): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,4,4>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,float) const”时 402> with 402> [ 402> Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,4,4> 402> ] 402> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(154): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,4,4>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,float) const”的引用 402> with 402> [ 402> Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,4,4> 402> ] 402>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(302): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据 402>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据 402> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用 402> with 402> [ 402> MatrixType=DynMatrixType 402> ] 402> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时 402> with 402> [ 402> MatrixType=DynMatrixType 402> ] 402> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用 402> with 402> [ 402> MatrixType=DynMatrixType 402> ] 402> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用 402> with 402> [ 402> MatrixType=ComplexMatrix, 402> AtomicType=AtomicType, 402> VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1> 402> ] 402> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用 402> with 402> [ 402> AtomicType=AtomicType, 402> MatA=ComplexMatrix, 402> ResultType=ComplexMatrix 402> ] 402> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用 402> with 402> [ 402> AtomicType=AtomicType, 402> MatA=ComplexMatrix, 402> ResultType=ComplexMatrix 402> ] 402> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<float,4,4,0,4,4>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 402> with 402> [ 402> T=Eigen::Matrix<float,4,4,0,4,4>, 402> ResultType=Eigen::Matrix<float,4,4,0,4,4>, 402> MatA=Eigen::Matrix<float,4,4,0,4,4>, 402> AtomicType=AtomicType 402> ] 402> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<float,4,4,0,4,4>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用 402> with 402> [ 402> T=Eigen::Matrix<float,4,4,0,4,4>, 402> ResultType=Eigen::Matrix<float,4,4,0,4,4>, 402> MatA=Eigen::Matrix<float,4,4,0,4,4>, 402> AtomicType=AtomicType 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 402> with 402> [ 402> Derived=Eigen::Matrix<float,4,4,0,4,4>, 402> Dest=Eigen::Matrix<float,4,4,0,4,4>, 402> ResultType=Eigen::Matrix<float,4,4,0,4,4> 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 402> with 402> [ 402> Derived=Eigen::Matrix<float,4,4,0,4,4>, 402> Dest=Eigen::Matrix<float,4,4,0,4,4>, 402> ResultType=Eigen::Matrix<float,4,4,0,4,4> 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<float,4,4,0,4,4>>(Dest &) const”的引用 402> with 402> [ 402> Derived=Eigen::Matrix<float,4,4,0,4,4>, 402> Dest=Eigen::Matrix<float,4,4,0,4,4> 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<float,4,4,0,4,4>>(Dest &) const”的引用 402> with 402> [ 402> Derived=Eigen::Matrix<float,4,4,0,4,4>, 402> Dest=Eigen::Matrix<float,4,4,0,4,4> 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(102): note: 编译类 模板 成员函数“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”时 402> with 402> [ 402> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>, 402> Derived=Eigen::Matrix<float,4,4,0,4,4> 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(103): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用 402> with 402> [ 402> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>, 402> Derived=Eigen::Matrix<float,4,4,0,4,4> 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(101): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用 402> with 402> [ 402> T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>> 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(681): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<Rhs>”的引用 402> with 402> [ 402> Rhs=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>> 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(667): note: 参见对正在编译的类 模板 实例化“Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Derived>,Eigen::internal::IndexBased,Eigen::internal::IndexBased,float,float>”的引用 402> with 402> [ 402> ScalarA=float, 402> ScalarB=float, 402> Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>> 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/util/XprHelper.h(369): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用 402> with 402> [ 402> T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>> 402> ] 402> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixExponential.h(414): note: 参见对正在编译的类 模板 实例化“Eigen::internal::plain_object_eval<T,Eigen::Dense>”的引用 402> with 402> [ 402> T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>> 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 402> with 402> [ 402> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>, 402> Dest=Eigen::Matrix<float,4,4,0,4,4>, 402> ResultType=Eigen::Matrix<float,4,4,0,4,4> 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用 402> with 402> [ 402> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>, 402> Dest=Eigen::Matrix<float,4,4,0,4,4>, 402> ResultType=Eigen::Matrix<float,4,4,0,4,4> 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<float,4,4,0,4,4>>(Dest &) const”的引用 402> with 402> [ 402> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>, 402> Dest=Eigen::Matrix<float,4,4,0,4,4> 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<float,4,4,0,4,4>>(Dest &) const”的引用 402> with 402> [ 402> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>, 402> Dest=Eigen::Matrix<float,4,4,0,4,4> 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<float,4,4,0,4,4>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用 402> with 402> [ 402> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>>>, 402> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>> 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<float,4,4,0,4,4>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用 402> with 402> [ 402> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>>>, 402> Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>> 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,4,4,0,4,4>::Matrix<OtherDerived>(const T &)”的引用 402> with 402> [ 402> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>>>, 402> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>>> 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,4,4,0,4,4>::Matrix<OtherDerived>(const T &)”的引用 402> with 402> [ 402> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>>>, 402> T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>>> 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(24): note: 编译类 模板 成员函数“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const float &)”时 402> with 402> [ 402> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>, 402> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>>> 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的函数 模板 实例化“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const float &)”的引用 402> with 402> [ 402> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>, 402> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>>> 402> ] 402> e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的类 模板 实例化“Eigen::internal::isApprox_selector<Derived,OtherDerived,false>”的引用 402> with 402> [ 402> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>, 402> OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>>> 402> ] 402> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>>>> &,const float &) const”的引用 402> with 402> [ 402> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>, 402> ScalarA=float, 402> ScalarB=float 402> ] 402> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>>>> &,const float &) const”的引用 402> with 402> [ 402> Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>, 402> ScalarA=float, 402> ScalarB=float 402> ] 402> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(198): note: 参见对正在编译的函数 模板 实例化“void testLogThenExp<Eigen::Matrix<float,4,4,0,4,4>>(const MatrixType &,const float &)”的引用 402> with 402> [ 402> MatrixType=Eigen::Matrix<float,4,4,0,4,4> 402> ] 402>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据 402> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用 402> with 402> [ 402> MatrixType=DynMatrixType 402> ] 402>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据 402>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换 402> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(256): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_pade<MatrixType>(MatrixType &,const MatrixType &,int)”的引用 402> with 402> [ 402> MatrixType=DynMatrixType 402> ] 402> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用 402> with 402> [ 402> MatrixType=DynMatrixType 402> ] 402>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断 402>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换 402>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断 396> matrix_power_2.vcxproj -> E:Eigenuildunsupported estReleasematrix_power_2.exe 403>------ 已启动全部重新生成: 项目: matrix_power_9, 配置: Release x64 ------ 400> matrix_power_6.vcxproj -> E:Eigenuildunsupported estReleasematrix_power_6.exe 404>------ 已启动全部重新生成: 项目: matrix_square_root_1, 配置: Release x64 ------ 403> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 403> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 404> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 403>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 403> matrix_power.cpp 404> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 404>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 404> matrix_square_root.cpp 403>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(556): warning C4800: “long double”: 将值强制为布尔值“true”或“false”(性能警告) 403> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<T,2,2,0,2,2>>::computeFracPower<ResultType>(ResultType &,long double)”的引用 403> with 403> [ 403> T=long double, 403> ResultType=Eigen::Matrix<long double,2,2,0,2,2> 403> ] 403> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<T,2,2,0,2,2>>::computeFracPower<ResultType>(ResultType &,long double)”的引用 403> with 403> [ 403> T=long double, 403> ResultType=Eigen::Matrix<long double,2,2,0,2,2> 403> ] 403> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<T,2,2,0,2,2>>::compute<ResultType>(ResultType &,long double)”的引用 403> with 403> [ 403> T=long double, 403> ResultType=Eigen::Matrix<long double,2,2,0,2,2> 403> ] 403> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<T,2,2,0,2,2>>::compute<ResultType>(ResultType &,long double)”的引用 403> with 403> [ 403> T=long double, 403> ResultType=Eigen::Matrix<long double,2,2,0,2,2> 403> ] 403> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用 403> with 403> [ 403> MatrixType=Eigen::Matrix<long double,2,2,0,2,2>, 403> Dest=Eigen::Matrix<long double,2,2,0,2,2>, 403> ResultType=Eigen::Matrix<long double,2,2,0,2,2> 403> ] 403> e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用 403> with 403> [ 403> MatrixType=Eigen::Matrix<long double,2,2,0,2,2>, 403> Dest=Eigen::Matrix<long double,2,2,0,2,2>, 403> ResultType=Eigen::Matrix<long double,2,2,0,2,2> 403> ] 403> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用 403> with 403> [ 403> MatrixType=Eigen::Matrix<long double,2,2,0,2,2>, 403> Derived=Eigen::Matrix<long double,2,2,0,2,2>, 403> Dest=Eigen::Matrix<long double,2,2,0,2,2> 403> ] 403> e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用 403> with 403> [ 403> MatrixType=Eigen::Matrix<long double,2,2,0,2,2>, 403> Derived=Eigen::Matrix<long double,2,2,0,2,2>, 403> Dest=Eigen::Matrix<long double,2,2,0,2,2> 403> ] 403> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 403> with 403> [ 403> Derived=Eigen::Matrix<long double,2,2,0,2,2>, 403> MatrixType=Eigen::Matrix<long double,2,2,0,2,2> 403> ] 403> e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 403> with 403> [ 403> Derived=Eigen::Matrix<long double,2,2,0,2,2>, 403> MatrixType=Eigen::Matrix<long double,2,2,0,2,2> 403> ] 403> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 403> with 403> [ 403> Derived=Eigen::Matrix<long double,2,2,0,2,2>, 403> MatrixType=Eigen::Matrix<long double,2,2,0,2,2> 403> ] 403> e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 403> with 403> [ 403> Derived=Eigen::Matrix<long double,2,2,0,2,2>, 403> MatrixType=Eigen::Matrix<long double,2,2,0,2,2> 403> ] 403> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(27): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<T,2,2,0,2,2> &Eigen::Matrix<T,2,2,0,2,2>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 403> with 403> [ 403> T=long double, 403> MatrixType=Eigen::Matrix<long double,2,2,0,2,2> 403> ] 403> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(27): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<T,2,2,0,2,2> &Eigen::Matrix<T,2,2,0,2,2>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用 403> with 403> [ 403> T=long double, 403> MatrixType=Eigen::Matrix<long double,2,2,0,2,2> 403> ] 403> E:Eigeneigen-3.3.8unsupported estmatrix_power.cpp(157): note: 参见对正在编译的函数 模板 实例化“void test2dRotation<long double>(const T &)”的引用 403> with 403> [ 403> T=long double 403> ] 403>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“long double”转换到“int”,可能丢失数据 403> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(293): note: 编译类 模板 成员函数“std::complex<long double> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,2,2>>::computeSuperDiag(const std::complex<long double> &,const std::complex<long double> &,long double)”时 403> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(189): note: 参见对正在编译的函数 模板 实例化“std::complex<long double> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,2,2>>::computeSuperDiag(const std::complex<long double> &,const std::complex<long double> &,long double)”的引用 403> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(177): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,2,2>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,long double) const”时 403> with 403> [ 403> Derived=Eigen::Matrix<std::complex<long double>,-1,-1,0,2,2> 403> ] 403> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(154): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,2,2>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,long double) const”的引用 403> with 403> [ 403> Derived=Eigen::Matrix<std::complex<long double>,-1,-1,0,2,2> 403> ] 403> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(136): note: 编译类 模板 成员函数“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,2,2>>::MatrixPowerAtomic(const MatrixType &,long double)”时 403> with 403> [ 403> MatrixType=Eigen::Matrix<std::complex<long double>,-1,-1,0,2,2> 403> ] 403> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的函数 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,2,2>>::MatrixPowerAtomic(const MatrixType &,long double)”的引用 403> with 403> [ 403> MatrixType=Eigen::Matrix<std::complex<long double>,-1,-1,0,2,2> 403> ] 403> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,2,2>>”的引用 403> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<T,2,2,0,2,2>>::computeFracPower<ResultType>(ResultType &,long double)”的引用 403> with 403> [ 403> T=long double, 403> ResultType=Eigen::Matrix<long double,2,2,0,2,2> 403> ] 403> e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<T,2,2,0,2,2>>::computeFracPower<ResultType>(ResultType &,long double)”的引用 403> with 403> [ 403> T=long double, 403> ResultType=Eigen::Matrix<long double,2,2,0,2,2> 403> ] 404> matrix_square_root_1.vcxproj -> E:Eigenuildunsupported estReleasematrix_square_root_1.exe 405>------ 已启动全部重新生成: 项目: matrix_square_root_2, 配置: Release x64 ------ 398> matrix_power_4.vcxproj -> E:Eigenuildunsupported estReleasematrix_power_4.exe 406>------ 已启动全部重新生成: 项目: matrix_square_root_3, 配置: Release x64 ------ 401> matrix_power_7.vcxproj -> E:Eigenuildunsupported estReleasematrix_power_7.exe 407>------ 已启动全部重新生成: 项目: matrix_square_root_4, 配置: Release x64 ------ 405> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 405> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 405>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 405> matrix_square_root.cpp 407> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 407> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 407>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 407> matrix_square_root.cpp 406> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 406> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 406>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 406> matrix_square_root.cpp 405> matrix_square_root_2.vcxproj -> E:Eigenuildunsupported estReleasematrix_square_root_2.exe 408>------ 已启动全部重新生成: 项目: matrix_square_root_5, 配置: Release x64 ------ 408> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 408> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 408>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 408> matrix_square_root.cpp 407> matrix_square_root_4.vcxproj -> E:Eigenuildunsupported estReleasematrix_square_root_4.exe 245> geo_parametrizedline_3.vcxproj -> E:Eigenuild estReleasegeo_parametrizedline_3.exe 409>------ 已启动全部重新生成: 项目: meta, 配置: Release x64 ------ 248> geo_quaternion_2.vcxproj -> E:Eigenuild estReleasegeo_quaternion_2.exe 410>------ 已启动全部重新生成: 项目: minres_1, 配置: Release x64 ------ 411>------ 已启动全部重新生成: 项目: minres_2, 配置: Release x64 ------ 409> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 409> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 402> matrix_power_8.vcxproj -> E:Eigenuildunsupported estReleasematrix_power_8.exe 409>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 409> meta.cpp 412>------ 已启动全部重新生成: 项目: miscmatrices_1, 配置: Release x64 ------ 411> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 410> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 411> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 410> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 410>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 410> minres.cpp 411>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 411> minres.cpp 412> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 412> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 406> matrix_square_root_3.vcxproj -> E:Eigenuildunsupported estReleasematrix_square_root_3.exe 413>------ 已启动全部重新生成: 项目: miscmatrices_2, 配置: Release x64 ------ 412>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 410>e:eigeneigen-3.3.8unsupportedeigensrc/IterativeSolvers/MINRES.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 411>e:eigeneigen-3.3.8unsupportedeigensrc/IterativeSolvers/MINRES.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 412> miscmatrices.cpp 413> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 413> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 403> matrix_power_9.vcxproj -> E:Eigenuildunsupported estReleasematrix_power_9.exe 414>------ 已启动全部重新生成: 项目: miscmatrices_3, 配置: Release x64 ------ 409> meta.vcxproj -> E:Eigenuild estReleasemeta.exe 411> minres_2.vcxproj -> E:Eigenuildunsupported estReleaseminres_2.exe 415>------ 已启动全部重新生成: 项目: miscmatrices_4, 配置: Release x64 ------ 412> miscmatrices_1.vcxproj -> E:Eigenuild estReleasemiscmatrices_1.exe 413>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 413> miscmatrices.cpp 413> miscmatrices_2.vcxproj -> E:Eigenuild estReleasemiscmatrices_2.exe 416>------ 已启动全部重新生成: 项目: miscmatrices_5, 配置: Release x64 ------ 417>------ 已启动全部重新生成: 项目: mixingtypes_1, 配置: Release x64 ------ 418>------ 已启动全部重新生成: 项目: mixingtypes_2, 配置: Release x64 ------ 414> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 415> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 416> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 414> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 415> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 416> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 414>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 415>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 416>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 414> miscmatrices.cpp 416> miscmatrices.cpp 415> miscmatrices.cpp 418> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 418> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 417> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 417> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 418>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 418> mixingtypes.cpp 417>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 417> mixingtypes.cpp 414> miscmatrices_3.vcxproj -> E:Eigenuild estReleasemiscmatrices_3.exe 419>------ 已启动全部重新生成: 项目: mixingtypes_3, 配置: Release x64 ------ 415> miscmatrices_4.vcxproj -> E:Eigenuild estReleasemiscmatrices_4.exe 408> matrix_square_root_5.vcxproj -> E:Eigenuildunsupported estReleasematrix_square_root_5.exe 416> miscmatrices_5.vcxproj -> E:Eigenuild estReleasemiscmatrices_5.exe 420>------ 已启动全部重新生成: 项目: mixingtypes_4, 配置: Release x64 ------ 421>------ 已启动全部重新生成: 项目: mixingtypes_5, 配置: Release x64 ------ 422>------ 已启动全部重新生成: 项目: mixingtypes_6, 配置: Release x64 ------ 418>E:Eigeneigen-3.3.8 estmixingtypes.cpp(119): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断 417>E:Eigeneigen-3.3.8 estmixingtypes.cpp(119): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断 419> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 420> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 420> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 419> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 417> E:Eigeneigen-3.3.8 estmixingtypes.cpp(315): note: 参见对正在编译的函数 模板 实例化“void mixingtypes<3>(int)”的引用 418> E:Eigeneigen-3.3.8 estmixingtypes.cpp(316): note: 参见对正在编译的函数 模板 实例化“void mixingtypes<4>(int)”的引用 419>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 417>E:Eigeneigen-3.3.8 estmixingtypes.cpp(121): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断 418>E:Eigeneigen-3.3.8 estmixingtypes.cpp(121): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断 419> mixingtypes.cpp 419>E:Eigeneigen-3.3.8 estmixingtypes.cpp(119): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断 419> E:Eigeneigen-3.3.8 estmixingtypes.cpp(317): note: 参见对正在编译的函数 模板 实例化“void mixingtypes<-1>(int)”的引用 419>E:Eigeneigen-3.3.8 estmixingtypes.cpp(121): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断 420>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 420> mixingtypes.cpp 421> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 421> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 422> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 422> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 421>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 421> mixingtypes.cpp 420>E:Eigeneigen-3.3.8 estmixingtypes.cpp(119): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断 420> E:Eigeneigen-3.3.8 estmixingtypes.cpp(319): note: 参见对正在编译的函数 模板 实例化“void mixingtypes<3>(int)”的引用 420>E:Eigeneigen-3.3.8 estmixingtypes.cpp(121): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断 422>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 422> mixingtypes.cpp 421>E:Eigeneigen-3.3.8 estmixingtypes.cpp(119): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断 421> E:Eigeneigen-3.3.8 estmixingtypes.cpp(320): note: 参见对正在编译的函数 模板 实例化“void mixingtypes<4>(int)”的引用 421>E:Eigeneigen-3.3.8 estmixingtypes.cpp(121): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断 422>E:Eigeneigen-3.3.8 estmixingtypes.cpp(119): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断 422> E:Eigeneigen-3.3.8 estmixingtypes.cpp(321): note: 参见对正在编译的函数 模板 实例化“void mixingtypes<-1>(int)”的引用 422>E:Eigeneigen-3.3.8 estmixingtypes.cpp(121): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断 421>e:eigeneigen-3.3.8eigensrc/Core/util/XprHelper.h(426): fatal error C1060: 编译器的堆空间不足 419>E:Eigeneigen-3.3.8 estmixingtypes.cpp(329): fatal error C1060: 编译器的堆空间不足 422>e:eigeneigen-3.3.8eigensrccore../plugins/CommonCwiseBinaryOps.h(42): fatal error C1060: 编译器的堆空间不足 418>e:eigeneigen-3.3.8eigensrc/Core/DenseBase.h(435): fatal error C1060: 编译器的堆空间不足 420>e:eigeneigen-3.3.8eigensrc/Core/Block.h(37): fatal error C1060: 编译器的堆空间不足 419> E:Eigeneigen-3.3.8 estmixingtypes.cpp(329): note: 此诊断出现在编译器生成的函数“Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<std::complex<float>>,const Derived>>::~evaluator(void)”中 419> with 419> [ 419> Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1> 419> ] 423>------ 已启动全部重新生成: 项目: mixingtypes_7, 配置: Release x64 ------ 417>e:eigeneigen-3.3.8eigensrc/Core/MatrixBase.h(329): fatal error C1060: 编译器的堆空间不足 424>------ 已启动全部重新生成: 项目: mpl2only, 配置: Release x64 ------ 425>------ 已启动全部重新生成: 项目: nesting_ops_1, 配置: Release x64 ------ 426>------ 已启动全部重新生成: 项目: nesting_ops_2, 配置: Release x64 ------ 427>------ 已启动全部重新生成: 项目: nesting_ops_3, 配置: Release x64 ------ 424> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 424> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 424>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 424> mpl2only.cpp 424> mpl2only.vcxproj -> E:Eigenuild estReleasempl2only.exe 428>------ 已启动全部重新生成: 项目: nesting_ops_4, 配置: Release x64 ------ 410> minres_1.vcxproj -> E:Eigenuildunsupported estReleaseminres_1.exe 429>------ 已启动全部重新生成: 项目: nomalloc_1, 配置: Release x64 ------ 426> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 426> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 426>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 426> nesting_ops.cpp 426> nesting_ops_2.vcxproj -> E:Eigenuild estRelease esting_ops_2.exe 430>------ 已启动全部重新生成: 项目: nomalloc_2, 配置: Release x64 ------ 423> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 425> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 423> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 425> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 423>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 425>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 423> mixingtypes.cpp 425> nesting_ops.cpp 423> mixingtypes_7.vcxproj -> E:Eigenuild estReleasemixingtypes_7.exe 425> nesting_ops_1.vcxproj -> E:Eigenuild estRelease esting_ops_1.exe 431>------ 已启动全部重新生成: 项目: nomalloc_3, 配置: Release x64 ------ 427> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 427> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 427>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 427> nesting_ops.cpp 427> nesting_ops_3.vcxproj -> E:Eigenuild estRelease esting_ops_3.exe 432>------ 已启动全部重新生成: 项目: nomalloc_4, 配置: Release x64 ------ 428> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 428> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 428>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 428> nesting_ops.cpp 428> nesting_ops_4.vcxproj -> E:Eigenuild estRelease esting_ops_4.exe 433>------ 已启动全部重新生成: 项目: nomalloc_5, 配置: Release x64 ------ 434>------ 已启动全部重新生成: 项目: nomalloc_6, 配置: Release x64 ------ 435>------ 已启动全部重新生成: 项目: nomalloc_7, 配置: Release x64 ------ 429> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 430> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 431> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 432> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 433> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 429> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 430> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 431> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 432> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 433> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 429>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 430>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 432>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 431>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 430> nomalloc.cpp 432> nomalloc.cpp 431> nomalloc.cpp 429> nomalloc.cpp 434> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 435> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 434> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 435> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 429> nomalloc_1.vcxproj -> E:Eigenuild estRelease omalloc_1.exe 434>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 434> nomalloc.cpp 433>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 433> nomalloc.cpp 435>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 435> nomalloc.cpp 436>------ 已启动全部重新生成: 项目: nomalloc_8, 配置: Release x64 ------ 433> nomalloc_5.vcxproj -> E:Eigenuild estRelease omalloc_5.exe 437>------ 已启动全部重新生成: 项目: nullary_1, 配置: Release x64 ------ 434> nomalloc_6.vcxproj -> E:Eigenuild estRelease omalloc_6.exe 435> nomalloc_7.vcxproj -> E:Eigenuild estRelease omalloc_7.exe 438>------ 已启动全部重新生成: 项目: nullary_10, 配置: Release x64 ------ 439>------ 已启动全部重新生成: 项目: nullary_2, 配置: Release x64 ------ 437> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 437> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 436> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 437>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 436> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 437> nullary.cpp 436>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 437> nullary_1.vcxproj -> E:Eigenuild estRelease ullary_1.exe 436> nomalloc.cpp 436> nomalloc_8.vcxproj -> E:Eigenuild estRelease omalloc_8.exe 440>------ 已启动全部重新生成: 项目: nullary_3, 配置: Release x64 ------ 441>------ 已启动全部重新生成: 项目: nullary_4, 配置: Release x64 ------ 430> nomalloc_2.vcxproj -> E:Eigenuild estRelease omalloc_2.exe 442>------ 已启动全部重新生成: 项目: nullary_5, 配置: Release x64 ------ 439> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 438> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 439> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 438> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 439>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 438>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 439> nullary.cpp 438> nullary.cpp 439> nullary_2.vcxproj -> E:Eigenuild estRelease ullary_2.exe 438> nullary_10.vcxproj -> E:Eigenuild estRelease ullary_10.exe 440> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 440> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 440>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 440> nullary.cpp 443>------ 已启动全部重新生成: 项目: nullary_6, 配置: Release x64 ------ 440> nullary_3.vcxproj -> E:Eigenuild estRelease ullary_3.exe 444>------ 已启动全部重新生成: 项目: nullary_7, 配置: Release x64 ------ 445>------ 已启动全部重新生成: 项目: nullary_8, 配置: Release x64 ------ 441> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 441> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 441>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 441> nullary.cpp 441> nullary_4.vcxproj -> E:Eigenuild estRelease ullary_4.exe 442> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 443> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 446>------ 已启动全部重新生成: 项目: nullary_9, 配置: Release x64 ------ 442> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 443> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 445> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 444> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 442>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 445> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 444> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 443>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 445>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 444>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 443> nullary.cpp 445> nullary.cpp 444> nullary.cpp 442> nullary.cpp 443> nullary_6.vcxproj -> E:Eigenuild estRelease ullary_6.exe 447>------ 已启动全部重新生成: 项目: numext, 配置: Release x64 ------ 444> nullary_7.vcxproj -> E:Eigenuild estRelease ullary_7.exe 448>------ 已启动全部重新生成: 项目: openglsupport, 配置: Release x64 ------ 445> nullary_8.vcxproj -> E:Eigenuild estRelease ullary_8.exe 449>------ 已启动全部重新生成: 项目: packetmath_1, 配置: Release x64 ------ 450>------ 已启动全部重新生成: 项目: packetmath_2, 配置: Release x64 ------ 447> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 447> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 447>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 447> numext.cpp 447>E:Eigeneigen-3.3.8 est umext.cpp(18): warning C4804: “-”: 在操作中使用类型“bool”不安全 447> E:Eigeneigen-3.3.8 est umext.cpp(38): note: 参见对正在编译的函数 模板 实例化“void check_abs<bool>(void)”的引用 447>E:Eigeneigen-3.3.8 est umext.cpp(26): warning C4804: “/”: 在操作中使用类型“bool”不安全 447>E:Eigeneigen-3.3.8 est umext.cpp(26): warning C4800: “int”: 将值强制为布尔值“true”或“false”(性能警告) 447>E:Eigeneigen-3.3.8 est umext.cpp(29): warning C4804: “-”: 在操作中使用类型“bool”不安全 447>E:Eigeneigen-3.3.8 est umext.cpp(30): warning C4804: “-”: 在操作中使用类型“bool”不安全 447>E:Eigeneigen-3.3.8 est umext.cpp(30): warning C4804: “>=”: 在操作中使用类型“bool”不安全 447>E:Eigeneigen-3.3.8 est umext.cpp(18): warning C4146: 一元负运算符应用于无符号类型,结果仍为无符号类型 447> E:Eigeneigen-3.3.8 est umext.cpp(44): note: 参见对正在编译的函数 模板 实例化“void check_abs<unsigned int>(void)”的引用 447>E:Eigeneigen-3.3.8 est umext.cpp(29): warning C4146: 一元负运算符应用于无符号类型,结果仍为无符号类型 447>E:Eigeneigen-3.3.8 est umext.cpp(30): warning C4146: 一元负运算符应用于无符号类型,结果仍为无符号类型 447>e:eigeneigen-3.3.8 estmain.h(590): warning C4805: “==”: 在操作中将类型“const int”与类型“const bool”混合不安全 447> E:Eigeneigen-3.3.8 est umext.cpp(18): note: 参见对正在编译的函数 模板 实例化“bool Eigen::test_is_equal<int,T>(const int &,const U &,bool)”的引用 447> with 447> [ 447> T=bool, 447> U=bool 447> ] 447> E:Eigeneigen-3.3.8 est umext.cpp(38): note: 参见对正在编译的函数 模板 实例化“void check_abs<bool>(void)”的引用 447>e:eigeneigen-3.3.8 estmain.h(590): warning C4805: “==”: 在操作中将类型“const bool”与类型“const int”混合不安全 447> E:Eigeneigen-3.3.8 est umext.cpp(29): note: 参见对正在编译的函数 模板 实例化“bool Eigen::test_is_equal<bool,int>(const T &,const U &,bool)”的引用 447> with 447> [ 447> T=bool, 447> U=int 447> ] 447> numext.vcxproj -> E:Eigenuild estRelease umext.exe 451>------ 已启动全部重新生成: 项目: packetmath_3, 配置: Release x64 ------ 448> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 450> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 449> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 448> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 450> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 449> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 448>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 450>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 449>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 448> openglsupport.cpp 450> packetmath.cpp 450>E:Eigeneigen-3.3.8 estpacketmath.cpp(297): warning C4800: “int”: 将值强制为布尔值“true”或“false”(性能警告) 449> packetmath.cpp 448>E:Eigeneigen-3.3.8unsupported estopenglsupport.cpp(151): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据 450> E:Eigeneigen-3.3.8 estpacketmath.cpp(621): note: 参见对正在编译的函数 模板 实例化“void packetmath<double>(void)”的引用 449>E:Eigeneigen-3.3.8 estpacketmath.cpp(297): warning C4800: “int”: 将值强制为布尔值“true”或“false”(性能警告) 449> E:Eigeneigen-3.3.8 estpacketmath.cpp(620): note: 参见对正在编译的函数 模板 实例化“void packetmath<float>(void)”的引用 451> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 451> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 451>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 451> packetmath.cpp 450> packetmath_2.vcxproj -> E:Eigenuild estReleasepacketmath_2.exe 452>------ 已启动全部重新生成: 项目: packetmath_4, 配置: Release x64 ------ 451>E:Eigeneigen-3.3.8 estpacketmath.cpp(297): warning C4800: “int”: 将值强制为布尔值“true”或“false”(性能警告) 449> packetmath_1.vcxproj -> E:Eigenuild estReleasepacketmath_1.exe 453>------ 已启动全部重新生成: 项目: packetmath_5, 配置: Release x64 ------ 451> E:Eigeneigen-3.3.8 estpacketmath.cpp(622): note: 参见对正在编译的函数 模板 实例化“void packetmath<int>(void)”的引用 451> packetmath_3.vcxproj -> E:Eigenuild estReleasepacketmath_3.exe 454>------ 已启动全部重新生成: 项目: permutationmatrices_1, 配置: Release x64 ------ 453> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 452> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 453> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 452> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 454> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 454> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 452>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 453>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 452> packetmath.cpp 453> packetmath.cpp 454>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 454> permutationmatrices.cpp 452>E:Eigeneigen-3.3.8 estpacketmath.cpp(297): warning C4800: “int”: 将值强制为布尔值“true”或“false”(性能警告) 452> E:Eigeneigen-3.3.8 estpacketmath.cpp(623): note: 参见对正在编译的函数 模板 实例化“void packetmath<std::complex<float>>(void)”的引用 453>E:Eigeneigen-3.3.8 estpacketmath.cpp(297): warning C4800: “int”: 将值强制为布尔值“true”或“false”(性能警告) 453> E:Eigeneigen-3.3.8 estpacketmath.cpp(624): note: 参见对正在编译的函数 模板 实例化“void packetmath<std::complex<double>>(void)”的引用 431> nomalloc_3.vcxproj -> E:Eigenuild estRelease omalloc_3.exe 455>------ 已启动全部重新生成: 项目: permutationmatrices_2, 配置: Release x64 ------ 452> packetmath_4.vcxproj -> E:Eigenuild estReleasepacketmath_4.exe 442> nullary_5.vcxproj -> E:Eigenuild estRelease ullary_5.exe 432> nomalloc_4.vcxproj -> E:Eigenuild estRelease omalloc_4.exe 453> packetmath_5.vcxproj -> E:Eigenuild estReleasepacketmath_5.exe 456>------ 已启动全部重新生成: 项目: permutationmatrices_3, 配置: Release x64 ------ 457>------ 已启动全部重新生成: 项目: permutationmatrices_4, 配置: Release x64 ------ 458>------ 已启动全部重新生成: 项目: permutationmatrices_5, 配置: Release x64 ------ 454> permutationmatrices_1.vcxproj -> E:Eigenuild estReleasepermutationmatrices_1.exe 459>------ 已启动全部重新生成: 项目: permutationmatrices_6, 配置: Release x64 ------ 460>------ 已启动全部重新生成: 项目: permutationmatrices_7, 配置: Release x64 ------ 448>LINK : fatal error LNK1104: 无法打开文件“freeglutd.lib” 461>------ 已启动全部重新生成: 项目: polynomialsolver_1, 配置: Release x64 ------ 455> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 456> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 457> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 458> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 459> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 457> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 459> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 458> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 456> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 455> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 457>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 459>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 458>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 456>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 455>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 457> permutationmatrices.cpp 459> permutationmatrices.cpp 458> permutationmatrices.cpp 456> permutationmatrices.cpp 455> permutationmatrices.cpp 461> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 461> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 461>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 461> polynomialsolver.cpp 460> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 460> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 460>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 460> permutationmatrices.cpp 461> polynomialsolver_1.vcxproj -> E:Eigenuildunsupported estReleasepolynomialsolver_1.exe 462>------ 已启动全部重新生成: 项目: polynomialsolver_10, 配置: Release x64 ------ 459> permutationmatrices_6.vcxproj -> E:Eigenuild estReleasepermutationmatrices_6.exe 463>------ 已启动全部重新生成: 项目: polynomialsolver_11, 配置: Release x64 ------ 462> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 463> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 462> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 463> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 462>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 462> polynomialsolver.cpp 463>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 463> polynomialsolver.cpp 462> polynomialsolver_10.vcxproj -> E:Eigenuildunsupported estReleasepolynomialsolver_10.exe 463> polynomialsolver_11.vcxproj -> E:Eigenuildunsupported estReleasepolynomialsolver_11.exe 464>------ 已启动全部重新生成: 项目: polynomialsolver_12, 配置: Release x64 ------ 465>------ 已启动全部重新生成: 项目: polynomialsolver_2, 配置: Release x64 ------ 464> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 464> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 465> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 465> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 464>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 464> polynomialsolver.cpp 465>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 465> polynomialsolver.cpp 464>E:Eigeneigen-3.3.8unsupported estpolynomialsolver.cpp(35): warning C4244: “参数”: 从“Eigen::Index”转换到“const std::complex<double>::_Ty”,可能丢失数据 464> E:Eigeneigen-3.3.8unsupported estpolynomialsolver.cpp(57): note: 参见对正在编译的函数 模板 实例化“PolynomialType polyder<POLYNOMIAL>(const PolynomialType &)”的引用 464> with 464> [ 464> PolynomialType=PolynomialType, 464> POLYNOMIAL=PolynomialType 464> ] 464> E:Eigeneigen-3.3.8unsupported estpolynomialsolver.cpp(106): note: 参见对正在编译的函数 模板 实例化“bool aux_evalSolver<-1,POLYNOMIAL,PolynomialSolverType>(const POLYNOMIAL &,SOLVER &)”的引用 464> with 464> [ 464> POLYNOMIAL=PolynomialType, 464> SOLVER=PolynomialSolverType 464> ] 464> E:Eigeneigen-3.3.8unsupported estpolynomialsolver.cpp(193): note: 参见对正在编译的函数 模板 实例化“void evalSolver<-1,PolynomialType>(const POLYNOMIAL &)”的引用 464> with 464> [ 464> POLYNOMIAL=PolynomialType 464> ] 464> E:Eigeneigen-3.3.8unsupported estpolynomialsolver.cpp(230): note: 参见对正在编译的函数 模板 实例化“void polynomialsolver<std::complex<double>,-1>(int)”的引用 464> polynomialsolver_12.vcxproj -> E:Eigenuildunsupported estReleasepolynomialsolver_12.exe 466>------ 已启动全部重新生成: 项目: polynomialsolver_3, 配置: Release x64 ------ 466> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 466> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 466>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 466> polynomialsolver.cpp 465> polynomialsolver_2.vcxproj -> E:Eigenuildunsupported estReleasepolynomialsolver_2.exe 467>------ 已启动全部重新生成: 项目: polynomialsolver_4, 配置: Release x64 ------ 467> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 467> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 467>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 467> polynomialsolver.cpp 466> polynomialsolver_3.vcxproj -> E:Eigenuildunsupported estReleasepolynomialsolver_3.exe 468>------ 已启动全部重新生成: 项目: polynomialsolver_5, 配置: Release x64 ------ 468> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 468> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 468>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 468> polynomialsolver.cpp 467> polynomialsolver_4.vcxproj -> E:Eigenuildunsupported estReleasepolynomialsolver_4.exe 469>------ 已启动全部重新生成: 项目: polynomialsolver_6, 配置: Release x64 ------ 469> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 469> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 469>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 469> polynomialsolver.cpp 455> permutationmatrices_2.vcxproj -> E:Eigenuild estReleasepermutationmatrices_2.exe 470>------ 已启动全部重新生成: 项目: polynomialsolver_7, 配置: Release x64 ------ 457> permutationmatrices_4.vcxproj -> E:Eigenuild estReleasepermutationmatrices_4.exe 456> permutationmatrices_3.vcxproj -> E:Eigenuild estReleasepermutationmatrices_3.exe 460> permutationmatrices_7.vcxproj -> E:Eigenuild estReleasepermutationmatrices_7.exe 471>------ 已启动全部重新生成: 项目: polynomialsolver_8, 配置: Release x64 ------ 458> permutationmatrices_5.vcxproj -> E:Eigenuild estReleasepermutationmatrices_5.exe 472>------ 已启动全部重新生成: 项目: polynomialsolver_9, 配置: Release x64 ------ 473>------ 已启动全部重新生成: 项目: polynomialutils_2, 配置: Release x64 ------ 474>------ 已启动全部重新生成: 项目: polynomialutils_3, 配置: Release x64 ------ 470> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 471> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 472> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 470> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 471> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 472> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 470>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 471>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 470> polynomialsolver.cpp 471> polynomialsolver.cpp 472>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 472> polynomialsolver.cpp 473> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 474> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 473> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 474> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 474>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 474> polynomialutils.cpp 473>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 473> polynomialutils.cpp 468> polynomialsolver_5.vcxproj -> E:Eigenuildunsupported estReleasepolynomialsolver_5.exe 475>------ 已启动全部重新生成: 项目: polynomialutils_4, 配置: Release x64 ------ 474> polynomialutils_3.vcxproj -> E:Eigenuildunsupported estReleasepolynomialutils_3.exe 473> polynomialutils_2.vcxproj -> E:Eigenuildunsupported estReleasepolynomialutils_2.exe 476>------ 已启动全部重新生成: 项目: polynomialutils_5, 配置: Release x64 ------ 477>------ 已启动全部重新生成: 项目: polynomialutils_6, 配置: Release x64 ------ 469> polynomialsolver_6.vcxproj -> E:Eigenuildunsupported estReleasepolynomialsolver_6.exe 478>------ 已启动全部重新生成: 项目: polynomialutils_7, 配置: Release x64 ------ 475> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 475> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 476> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 476> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 477> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 477> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 476>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 475>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 475> polynomialutils.cpp 476> polynomialutils.cpp 478> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 478> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 477>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 477> polynomialutils.cpp 478>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 478> polynomialutils.cpp 476> polynomialutils_5.vcxproj -> E:Eigenuildunsupported estReleasepolynomialutils_5.exe 479>------ 已启动全部重新生成: 项目: polynomialutils_8, 配置: Release x64 ------ 472> polynomialsolver_9.vcxproj -> E:Eigenuildunsupported estReleasepolynomialsolver_9.exe 477> polynomialutils_6.vcxproj -> E:Eigenuildunsupported estReleasepolynomialutils_6.exe 478> polynomialutils_7.vcxproj -> E:Eigenuildunsupported estReleasepolynomialutils_7.exe 480>------ 已启动全部重新生成: 项目: polynomialutils_9, 配置: Release x64 ------ 470> polynomialsolver_7.vcxproj -> E:Eigenuildunsupported estReleasepolynomialsolver_7.exe 475> polynomialutils_4.vcxproj -> E:Eigenuildunsupported estReleasepolynomialutils_4.exe 481>------ 已启动全部重新生成: 项目: prec_inverse_4x4_1, 配置: Release x64 ------ 471> polynomialsolver_8.vcxproj -> E:Eigenuildunsupported estReleasepolynomialsolver_8.exe 482>------ 已启动全部重新生成: 项目: prec_inverse_4x4_2, 配置: Release x64 ------ 479> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 479> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 479>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 479> polynomialutils.cpp 479> polynomialutils_8.vcxproj -> E:Eigenuildunsupported estReleasepolynomialutils_8.exe 483>------ 已启动全部重新生成: 项目: prec_inverse_4x4_3, 配置: Release x64 ------ 480> Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt 480> CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date. 480>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 480> polynomialutils.cpp 480> polynomialutils_9.vcxproj -> E:Eigenuildunsupported estReleasepolynomialutils_9.exe 484>------ 已启动全部重新生成: 项目: product_extra_1, 配置: Release x64 ------ 485>------ 已启动全部重新生成: 项目: product_extra_2, 配置: Release x64 ------ 486>------ 已启动全部重新生成: 项目: product_extra_3, 配置: Release x64 ------ 487>------ 已启动全部重新生成: 项目: product_extra_4, 配置: Release x64 ------ 481> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 483> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 482> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 481> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 483> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 482> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 481>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 483>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 482>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 481> prec_inverse_4x4.cpp 483> prec_inverse_4x4.cpp 482> prec_inverse_4x4.cpp 481> prec_inverse_4x4_1.vcxproj -> E:Eigenuild estReleaseprec_inverse_4x4_1.exe 483> prec_inverse_4x4_3.vcxproj -> E:Eigenuild estReleaseprec_inverse_4x4_3.exe 482> prec_inverse_4x4_2.vcxproj -> E:Eigenuild estReleaseprec_inverse_4x4_2.exe 488>------ 已启动全部重新生成: 项目: product_extra_5, 配置: Release x64 ------ 489>------ 已启动全部重新生成: 项目: product_extra_6, 配置: Release x64 ------ 490>------ 已启动全部重新生成: 项目: product_extra_7, 配置: Release x64 ------ 484> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 485> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 486> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 487> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 488> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 489> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 484> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 485> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 486> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 487> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 488> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 489> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 484>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 485>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 486>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 487>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 487> product_extra.cpp 485> product_extra.cpp 486> product_extra.cpp 484> product_extra.cpp 488>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 488> product_extra.cpp 490> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 490> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 489>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 489> product_extra.cpp 490>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 490> product_extra.cpp 489> product_extra_6.vcxproj -> E:Eigenuild estReleaseproduct_extra_6.exe 491>------ 已启动全部重新生成: 项目: product_extra_8, 配置: Release x64 ------ 490> product_extra_7.vcxproj -> E:Eigenuild estReleaseproduct_extra_7.exe 491> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 491> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 492>------ 已启动全部重新生成: 项目: product_large_1, 配置: Release x64 ------ 491>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 491> product_extra.cpp 492> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 492> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 485> product_extra_2.vcxproj -> E:Eigenuild estReleaseproduct_extra_2.exe 492>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 492> product_large.cpp 493>------ 已启动全部重新生成: 项目: product_large_2, 配置: Release x64 ------ 484> product_extra_1.vcxproj -> E:Eigenuild estReleaseproduct_extra_1.exe 494>------ 已启动全部重新生成: 项目: product_large_3, 配置: Release x64 ------ 493> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 494> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 493> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 486> product_extra_3.vcxproj -> E:Eigenuild estReleaseproduct_extra_3.exe 494> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 495>------ 已启动全部重新生成: 项目: product_large_4, 配置: Release x64 ------ 493>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 494>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 493> product_large.cpp 494> product_large.cpp 495> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 495> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 495>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 495> product_large.cpp 491> product_extra_8.vcxproj -> E:Eigenuild estReleaseproduct_extra_8.exe 496>------ 已启动全部重新生成: 项目: product_large_5, 配置: Release x64 ------ 487> product_extra_4.vcxproj -> E:Eigenuild estReleaseproduct_extra_4.exe 488> product_extra_5.vcxproj -> E:Eigenuild estReleaseproduct_extra_5.exe 492> product_large_1.vcxproj -> E:Eigenuild estReleaseproduct_large_1.exe 497>------ 已启动全部重新生成: 项目: product_large_6, 配置: Release x64 ------ 494> product_large_3.vcxproj -> E:Eigenuild estReleaseproduct_large_3.exe 498>------ 已启动全部重新生成: 项目: product_mmtr_1, 配置: Release x64 ------ 499>------ 已启动全部重新生成: 项目: product_mmtr_2, 配置: Release x64 ------ 500>------ 已启动全部重新生成: 项目: product_mmtr_3, 配置: Release x64 ------ 496> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 498> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 497> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 496> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 498> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 497> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 496>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 498>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 497>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 496> product_large.cpp 497> product_large.cpp 498> product_mmtr.cpp 500> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 500> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 500>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 500> product_mmtr.cpp 499> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 499> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 493> product_large_2.vcxproj -> E:Eigenuild estReleaseproduct_large_2.exe 501>------ 已启动全部重新生成: 项目: product_mmtr_4, 配置: Release x64 ------ 501> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 501> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 501>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 501> product_mmtr.cpp 499>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 499> product_mmtr.cpp 495> product_large_4.vcxproj -> E:Eigenuild estReleaseproduct_large_4.exe 502>------ 已启动全部重新生成: 项目: product_notemporary_1, 配置: Release x64 ------ 502> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 502> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 502>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 502> product_notemporary.cpp 502> product_notemporary_1.vcxproj -> E:Eigenuild estReleaseproduct_notemporary_1.exe 503>------ 已启动全部重新生成: 项目: product_notemporary_2, 配置: Release x64 ------ 503> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 503> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 503>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 503> product_notemporary.cpp 503> product_notemporary_2.vcxproj -> E:Eigenuild estReleaseproduct_notemporary_2.exe 504>------ 已启动全部重新生成: 项目: product_notemporary_3, 配置: Release x64 ------ 504> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 504> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 504>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 504> product_notemporary.cpp 504> product_notemporary_3.vcxproj -> E:Eigenuild estReleaseproduct_notemporary_3.exe 505>------ 已启动全部重新生成: 项目: product_notemporary_4, 配置: Release x64 ------ 505> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 505> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 505>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 505> product_notemporary.cpp 505> product_notemporary_4.vcxproj -> E:Eigenuild estReleaseproduct_notemporary_4.exe 506>------ 已启动全部重新生成: 项目: product_selfadjoint_1, 配置: Release x64 ------ 506> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 506> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 506>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 506> product_selfadjoint.cpp 506> product_selfadjoint_1.vcxproj -> E:Eigenuild estReleaseproduct_selfadjoint_1.exe 507>------ 已启动全部重新生成: 项目: product_selfadjoint_2, 配置: Release x64 ------ 507> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 507> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 507>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 507> product_selfadjoint.cpp 507> product_selfadjoint_2.vcxproj -> E:Eigenuild estReleaseproduct_selfadjoint_2.exe 508>------ 已启动全部重新生成: 项目: product_selfadjoint_3, 配置: Release x64 ------ 508> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 508> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 508>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 508> product_selfadjoint.cpp 508> product_selfadjoint_3.vcxproj -> E:Eigenuild estReleaseproduct_selfadjoint_3.exe 509>------ 已启动全部重新生成: 项目: product_selfadjoint_4, 配置: Release x64 ------ 509> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 509> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 509>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 509> product_selfadjoint.cpp 509> product_selfadjoint_4.vcxproj -> E:Eigenuild estReleaseproduct_selfadjoint_4.exe 510>------ 已启动全部重新生成: 项目: product_selfadjoint_5, 配置: Release x64 ------ 510> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 510> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 510>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 510> product_selfadjoint.cpp 510> product_selfadjoint_5.vcxproj -> E:Eigenuild estReleaseproduct_selfadjoint_5.exe 511>------ 已启动全部重新生成: 项目: product_selfadjoint_6, 配置: Release x64 ------ 511> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 511> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 511>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 511> product_selfadjoint.cpp 511> product_selfadjoint_6.vcxproj -> E:Eigenuild estReleaseproduct_selfadjoint_6.exe 512>------ 已启动全部重新生成: 项目: product_selfadjoint_7, 配置: Release x64 ------ 512> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 512> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 512>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 512> product_selfadjoint.cpp 512> product_selfadjoint_7.vcxproj -> E:Eigenuild estReleaseproduct_selfadjoint_7.exe 513>------ 已启动全部重新生成: 项目: product_small_1, 配置: Release x64 ------ 513> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 513> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 513>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 513> product_small.cpp 513> product_small_1.vcxproj -> E:Eigenuild estReleaseproduct_small_1.exe 514>------ 已启动全部重新生成: 项目: product_small_11, 配置: Release x64 ------ 514> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 514> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 514>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 514> product_small.cpp 514> product_small_11.vcxproj -> E:Eigenuild estReleaseproduct_small_11.exe 515>------ 已启动全部重新生成: 项目: product_small_12, 配置: Release x64 ------ 515> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 515> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 515>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 515> product_small.cpp 515> product_small_12.vcxproj -> E:Eigenuild estReleaseproduct_small_12.exe 516>------ 已启动全部重新生成: 项目: product_small_13, 配置: Release x64 ------ 516> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 516> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 516>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 516> product_small.cpp 516> product_small_13.vcxproj -> E:Eigenuild estReleaseproduct_small_13.exe 517>------ 已启动全部重新生成: 项目: product_small_2, 配置: Release x64 ------ 517> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 517> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 517>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 517> product_small.cpp 497> product_large_6.vcxproj -> E:Eigenuild estReleaseproduct_large_6.exe 518>------ 已启动全部重新生成: 项目: product_small_21, 配置: Release x64 ------ 496> product_large_5.vcxproj -> E:Eigenuild estReleaseproduct_large_5.exe 519>------ 已启动全部重新生成: 项目: product_small_22, 配置: Release x64 ------ 499> product_mmtr_2.vcxproj -> E:Eigenuild estReleaseproduct_mmtr_2.exe 520>------ 已启动全部重新生成: 项目: product_small_23, 配置: Release x64 ------ 518> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 519> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 519> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 518> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 519>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 518>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 519> product_small.cpp 518> product_small.cpp 520> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 520> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 520>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 520> product_small.cpp 498> product_mmtr_1.vcxproj -> E:Eigenuild estReleaseproduct_mmtr_1.exe 521>------ 已启动全部重新生成: 项目: product_small_3, 配置: Release x64 ------ 518> product_small_21.vcxproj -> E:Eigenuild estReleaseproduct_small_21.exe 522>------ 已启动全部重新生成: 项目: product_small_31, 配置: Release x64 ------ 521> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 522> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 521> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 522> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 521>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 521> product_small.cpp 522>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 522> product_small.cpp 522> product_small_31.vcxproj -> E:Eigenuild estReleaseproduct_small_31.exe 523>------ 已启动全部重新生成: 项目: product_small_32, 配置: Release x64 ------ 523> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 523> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 523>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 523> product_small.cpp 523> product_small_32.vcxproj -> E:Eigenuild estReleaseproduct_small_32.exe 524>------ 已启动全部重新生成: 项目: product_small_33, 配置: Release x64 ------ 524> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 524> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 524>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 524> product_small.cpp 519> product_small_22.vcxproj -> E:Eigenuild estReleaseproduct_small_22.exe 525>------ 已启动全部重新生成: 项目: product_small_4, 配置: Release x64 ------ 520> product_small_23.vcxproj -> E:Eigenuild estReleaseproduct_small_23.exe 526>------ 已启动全部重新生成: 项目: product_small_41, 配置: Release x64 ------ 525> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 525> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 525>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 525> product_small.cpp 526> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 526> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 526>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 526> product_small.cpp 250> geo_quaternion_4.vcxproj -> E:Eigenuild estReleasegeo_quaternion_4.exe 527>------ 已启动全部重新生成: 项目: product_small_42, 配置: Release x64 ------ 501> product_mmtr_4.vcxproj -> E:Eigenuild estReleaseproduct_mmtr_4.exe 528>------ 已启动全部重新生成: 项目: product_small_43, 配置: Release x64 ------ 527> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 527> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 527>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 527> product_small.cpp 528> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 528> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 528>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 528> product_small.cpp 526> product_small_41.vcxproj -> E:Eigenuild estReleaseproduct_small_41.exe 529>------ 已启动全部重新生成: 项目: product_small_5, 配置: Release x64 ------ 527> product_small_42.vcxproj -> E:Eigenuild estReleaseproduct_small_42.exe 530>------ 已启动全部重新生成: 项目: product_small_6, 配置: Release x64 ------ 529> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 529> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 529>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 529> product_small.cpp 530> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 530> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 530>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 530> product_small.cpp 530> product_small_6.vcxproj -> E:Eigenuild estReleaseproduct_small_6.exe 531>------ 已启动全部重新生成: 项目: product_small_7, 配置: Release x64 ------ 528> product_small_43.vcxproj -> E:Eigenuild estReleaseproduct_small_43.exe 532>------ 已启动全部重新生成: 项目: product_small_8, 配置: Release x64 ------ 532> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 532> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 531> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 531> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 532>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 532> product_small.cpp 531>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 531> product_small.cpp 531> product_small_7.vcxproj -> E:Eigenuild estReleaseproduct_small_7.exe 533>------ 已启动全部重新生成: 项目: product_symm_1, 配置: Release x64 ------ 533> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 533> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 533>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 533> product_symm.cpp 533> product_symm_1.vcxproj -> E:Eigenuild estReleaseproduct_symm_1.exe 534>------ 已启动全部重新生成: 项目: product_symm_2, 配置: Release x64 ------ 534> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 534> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 534>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 534> product_symm.cpp 534> product_symm_2.vcxproj -> E:Eigenuild estReleaseproduct_symm_2.exe 535>------ 已启动全部重新生成: 项目: product_symm_3, 配置: Release x64 ------ 535> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 535> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 535>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 535> product_symm.cpp 535>E:Eigeneigen-3.3.8 estproduct_symm.cpp(126): fatal error C1060: 编译器的堆空间不足 536>------ 已启动全部重新生成: 项目: product_symm_4, 配置: Release x64 ------ 536> Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt 536> CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date. 536>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO” 536> product_symm.cpp 536>e:eigeneigen-3.3.8eigensrc/Core/DenseCoeffsBase.h(96): fatal error C1060: 编译器的堆空间不足 532>e:eigeneigen-3.3.8eigensrccoreeigenbase.h(59): fatal error C1002: 在第 2 遍中编译器的堆空间不足 532>e:eigeneigen-3.3.8eigensrccoreeigenbase.h(59): fatal error C1350: 加载 dll“OLEAUT32.dll”时出错: 没有找到 dll 532> CL!RaiseException()+0x62 532> CL!InvokeCompilerPassW()+0x1c4f8 532> CL!InvokeCompilerPassW()+0x1be26 532> CL!execute_onexit_table()+0x5c 532> CL!execute_onexit_table()+0x2a 532> CL!InvokeCompilerPassW()+0x1b2c5 532> CL!InvokeCompilerPassW()+0x1aa78 532> CL!InvokeCompilerPassW()+0x1acbb 532> CL!InvokeCompilerPassW()+0x1ad4e 532> CL!LdrDeleteEnclave()+0x1a6 532> CL!RtlGetNtSystemRoot()+0x68 532> CL!LdrShutdownProcess()+0xf6 532> CL!RtlExitUserProcess()+0xb5 532> CL!ExitProcess()+0x13 532> CL!exit()+0x19d 532> CL!exit()+0x11 532> 521>e:eigeneigen-3.3.8 estproduct.h(21): fatal error C1002: 在第 2 遍中编译器的堆空间不足 537>------ 已启动全部重新生成: 项目: product_symm_5, 配置: Release x64 ------ 529>MSBUILD : error MSB4166: 子节点“2”过早退出。正在关闭。可以在临时文件目录中名为 MSBuild_*.failure.txt 的文件中找到诊断信息。 500> product_mmtr_3.vcxproj -> E:Eigenuild estReleaseproduct_mmtr_3.exe 536>MSBUILD : error MSB4166: 子节点“2”过早退出。正在关闭。可以在临时文件目录中名为 MSBuild_*.failure.txt 的文件中找到诊断信息。 538>------ 已启动全部重新生成: 项目: product_symm_6, 配置: Release x64 ------ 537>已取消一个任务。 537>已取消一个任务。 538>已取消一个任务。 538>已取消一个任务。 539>------ 已启动全部重新生成: 项目: product_symm_7, 配置: Release x64 ------ 521>MSBUILD : error MSB4166: 子节点“2”过早退出。正在关闭。可以在临时文件目录中名为 MSBuild_*.failure.txt 的文件中找到诊断信息。 525>MSBUILD : error MSB4166: 子节点“2”过早退出。正在关闭。可以在临时文件目录中名为 MSBuild_*.failure.txt 的文件中找到诊断信息。 524>MSBUILD : error MSB4166: 子节点“2”过早退出。正在关闭。可以在临时文件目录中名为 MSBuild_*.failure.txt 的文件中找到诊断信息。 529>已取消一个任务。 536>已取消一个任务。 517>MSBUILD : error MSB4166: 子节点“2”过早退出。正在关闭。可以在临时文件目录中名为 MSBuild_*.failure.txt 的文件中找到诊断信息。 524>C:Program Files (x86)MSBuildMicrosoft.Cppv4.0V140Microsoft.CppCommon.targets(638,5): error MSB6006: “link.exe”已退出,代码为 1。 521>已取消一个任务。 525>已取消一个任务。 517> Compiler terminating. Please wait........... Abort complete. 524>已取消一个任务。 517>已取消一个任务。 540>------ 已启动全部重新生成: 项目: product_symm_8, 配置: Release x64 ------ 539>已取消一个任务。 539>已取消一个任务。 517>已取消一个任务。 540>已取消一个任务。 541>------ 已启动全部重新生成: 项目: product_syrk_1, 配置: Release x64 ------ 540>已取消一个任务。 542>------ 已启动全部重新生成: 项目: product_syrk_2, 配置: Release x64 ------ 541>已取消一个任务。 543>------ 已启动全部重新生成: 项目: product_syrk_3, 配置: Release x64 ------ 542>已取消一个任务。 542>已取消一个任务。 541>已取消一个任务。 543>已取消一个任务。 544>------ 已启动全部重新生成: 项目: product_syrk_4, 配置: Release x64 ------ 545>------ 已启动全部重新生成: 项目: product_trmm_1, 配置: Release x64 ------ 544>已取消一个任务。 544>已取消一个任务。 543>已取消一个任务。 545>已取消一个任务。 546>------ 已启动全部重新生成: 项目: product_trmm_11, 配置: Release x64 ------ 547>------ 已启动全部重新生成: 项目: product_trmm_111, 配置: Release x64 ------ 545>已取消一个任务。 546>已取消一个任务。 546>已取消一个任务。 548>------ 已启动全部重新生成: 项目: product_trmm_112, 配置: Release x64 ------ 547>已取消一个任务。 547>已取消一个任务。 549>------ 已启动全部重新生成: 项目: product_trmm_113, 配置: Release x64 ------ 548>已取消一个任务。 550>------ 已启动全部重新生成: 项目: product_trmm_114, 配置: Release x64 ------ 549>已取消一个任务。 549>已取消一个任务。 548>已取消一个任务。 551>------ 已启动全部重新生成: 项目: product_trmm_12, 配置: Release x64 ------ 550>已取消一个任务。 552>------ 已启动全部重新生成: 项目: product_trmm_121, 配置: Release x64 ------ 550>已取消一个任务。 551>已取消一个任务。 551>已取消一个任务。 553>------ 已启动全部重新生成: 项目: product_trmm_122, 配置: Release x64 ------ 552>已取消一个任务。 552>已取消一个任务。 554>------ 已启动全部重新生成: 项目: product_trmm_123, 配置: Release x64 ------ 553>已取消一个任务。 555>------ 已启动全部重新生成: 项目: product_trmm_124, 配置: Release x64 ------ 554>已取消一个任务。 554>已取消一个任务。 553>已取消一个任务。 556>------ 已启动全部重新生成: 项目: product_trmm_13, 配置: Release x64 ------ 555>已取消一个任务。 557>------ 已启动全部重新生成: 项目: product_trmm_131, 配置: Release x64 ------ 555>已取消一个任务。 556>已取消一个任务。 556>已取消一个任务。 558>------ 已启动全部重新生成: 项目: product_trmm_132, 配置: Release x64 ------ 557>已取消一个任务。 559>------ 已启动全部重新生成: 项目: product_trmm_133, 配置: Release x64 ------ 558>已取消一个任务。 558>已取消一个任务。 557>已取消一个任务。 560>------ 已启动全部重新生成: 项目: product_trmm_134, 配置: Release x64 ------ 559>已取消一个任务。 561>------ 已启动全部重新生成: 项目: product_trmm_14, 配置: Release x64 ------ 560>已取消一个任务。 560>已取消一个任务。 559>已取消一个任务。 562>------ 已启动全部重新生成: 项目: product_trmm_21, 配置: Release x64 ------ 561>已取消一个任务。 561>已取消一个任务。 563>------ 已启动全部重新生成: 项目: product_trmm_22, 配置: Release x64 ------ 562>已取消一个任务。 564>------ 已启动全部重新生成: 项目: product_trmm_23, 配置: Release x64 ------ 562>已取消一个任务。 563>已取消一个任务。 563>已取消一个任务。 565>------ 已启动全部重新生成: 项目: product_trmm_24, 配置: Release x64 ------ 564>已取消一个任务。 566>------ 已启动全部重新生成: 项目: product_trmm_31, 配置: Release x64 ------ 564>已取消一个任务。 565>已取消一个任务。 565>已取消一个任务。 567>------ 已启动全部重新生成: 项目: product_trmm_32, 配置: Release x64 ------ 566>已取消一个任务。 568>------ 已启动全部重新生成: 项目: product_trmm_33, 配置: Release x64 ------ 566>已取消一个任务。 567>已取消一个任务。 567>已取消一个任务。 569>------ 已启动全部重新生成: 项目: product_trmm_34, 配置: Release x64 ------ 568>已取消一个任务。 570>------ 已启动全部重新生成: 项目: product_trmv_1, 配置: Release x64 ------ 568>已取消一个任务。 569>已取消一个任务。 569>已取消一个任务。 571>------ 已启动全部重新生成: 项目: product_trmv_2, 配置: Release x64 ------ 570>已取消一个任务。 572>------ 已启动全部重新生成: 项目: product_trmv_3, 配置: Release x64 ------ 570>已取消一个任务。 571>已取消一个任务。 571>已取消一个任务。 573>------ 已启动全部重新生成: 项目: product_trmv_4, 配置: Release x64 ------ 572>已取消一个任务。 574>------ 已启动全部重新生成: 项目: product_trmv_5, 配置: Release x64 ------ 572>已取消一个任务。 573>已取消一个任务。 573>已取消一个任务。 575>------ 已启动全部重新生成: 项目: product_trmv_6, 配置: Release x64 ------ 574>已取消一个任务。 576>------ 已启动全部重新生成: 项目: product_trsolve_1, 配置: Release x64 ------ 575>已取消一个任务。 575>已取消一个任务。 574>已取消一个任务。 577>------ 已启动全部重新生成: 项目: product_trsolve_10, 配置: Release x64 ------ 576>已取消一个任务。 578>------ 已启动全部重新生成: 项目: product_trsolve_11, 配置: Release x64 ------ 576>已取消一个任务。 577>已取消一个任务。 577>已取消一个任务。 579>------ 已启动全部重新生成: 项目: product_trsolve_12, 配置: Release x64 ------ 578>已取消一个任务。 578>已取消一个任务。 580>------ 已启动全部重新生成: 项目: product_trsolve_13, 配置: Release x64 ------ 579>已取消一个任务。 581>------ 已启动全部重新生成: 项目: product_trsolve_14, 配置: Release x64 ------ 580>已取消一个任务。 580>已取消一个任务。 579>已取消一个任务。 582>------ 已启动全部重新生成: 项目: product_trsolve_2, 配置: Release x64 ------ 581>已取消一个任务。 583>------ 已启动全部重新生成: 项目: product_trsolve_3, 配置: Release x64 ------ 582>已取消一个任务。 582>已取消一个任务。 581>已取消一个任务。 584>------ 已启动全部重新生成: 项目: product_trsolve_4, 配置: Release x64 ------ 583>已取消一个任务。 583>已取消一个任务。 585>------ 已启动全部重新生成: 项目: product_trsolve_5, 配置: Release x64 ------ 584>已取消一个任务。 586>------ 已启动全部重新生成: 项目: product_trsolve_6, 配置: Release x64 ------ 584>已取消一个任务。 585>已取消一个任务。 585>已取消一个任务。 587>------ 已启动全部重新生成: 项目: product_trsolve_7, 配置: Release x64 ------ 586>已取消一个任务。 588>------ 已启动全部重新生成: 项目: product_trsolve_8, 配置: Release x64 ------ 586>已取消一个任务。 587>已取消一个任务。 587>已取消一个任务。 589>------ 已启动全部重新生成: 项目: product_trsolve_9, 配置: Release x64 ------ 588>已取消一个任务。 588>已取消一个任务。 590>------ 已启动全部重新生成: 项目: qr_1, 配置: Release x64 ------ 589>已取消一个任务。 591>------ 已启动全部重新生成: 项目: qr_10, 配置: Release x64 ------ 589>已取消一个任务。 590>已取消一个任务。 590>已取消一个任务。 592>------ 已启动全部重新生成: 项目: qr_11, 配置: Release x64 ------ 591>已取消一个任务。 593>------ 已启动全部重新生成: 项目: qr_12, 配置: Release x64 ------ 591>已取消一个任务。 592>已取消一个任务。 592>已取消一个任务。 594>------ 已启动全部重新生成: 项目: qr_2, 配置: Release x64 ------ 593>已取消一个任务。 593>已取消一个任务。 595>------ 已启动全部重新生成: 项目: qr_3, 配置: Release x64 ------ 594>已取消一个任务。 596>------ 已启动全部重新生成: 项目: qr_4, 配置: Release x64 ------ 595>已取消一个任务。 595>已取消一个任务。 594>已取消一个任务。 597>------ 已启动全部重新生成: 项目: qr_5, 配置: Release x64 ------ 596>已取消一个任务。 598>------ 已启动全部重新生成: 项目: qr_6, 配置: Release x64 ------ 596>已取消一个任务。 597>已取消一个任务。 597>已取消一个任务。 599>------ 已启动全部重新生成: 项目: qr_7, 配置: Release x64 ------ 598>已取消一个任务。 600>------ 已启动全部重新生成: 项目: qr_8, 配置: Release x64 ------ 598>已取消一个任务。 599>已取消一个任务。 599>已取消一个任务。 601>------ 已启动全部重新生成: 项目: qr_9, 配置: Release x64 ------ 600>已取消一个任务。 600>已取消一个任务。 602>------ 已启动全部重新生成: 项目: qr_colpivoting_1, 配置: Release x64 ------ 601>已取消一个任务。 603>------ 已启动全部重新生成: 项目: qr_colpivoting_2, 配置: Release x64 ------ 602>已取消一个任务。 602>已取消一个任务。 601>已取消一个任务。 604>------ 已启动全部重新生成: 项目: qr_colpivoting_3, 配置: Release x64 ------ 603>已取消一个任务。 605>------ 已启动全部重新生成: 项目: qr_colpivoting_4, 配置: Release x64 ------ 603>已取消一个任务。 604>已取消一个任务。 604>已取消一个任务。 605>已取消一个任务。 606>------ 已启动全部重新生成: 项目: qr_colpivoting_5, 配置: Release x64 ------ 607>------ 已启动全部重新生成: 项目: qr_colpivoting_6, 配置: Release x64 ------ 606>已取消一个任务。 606>已取消一个任务。 605>已取消一个任务。 608>------ 已启动全部重新生成: 项目: qr_colpivoting_7, 配置: Release x64 ------ 607>已取消一个任务。 609>------ 已启动全部重新生成: 项目: qr_colpivoting_8, 配置: Release x64 ------ 607>已取消一个任务。 608>已取消一个任务。 608>已取消一个任务。 610>------ 已启动全部重新生成: 项目: qr_colpivoting_9, 配置: Release x64 ------ 609>已取消一个任务。 611>------ 已启动全部重新生成: 项目: qr_fullpivoting_1, 配置: Release x64 ------ 609>已取消一个任务。 610>已取消一个任务。 610>已取消一个任务。 612>------ 已启动全部重新生成: 项目: qr_fullpivoting_2, 配置: Release x64 ------ 611>已取消一个任务。 613>------ 已启动全部重新生成: 项目: qr_fullpivoting_3, 配置: Release x64 ------ 612>已取消一个任务。 612>已取消一个任务。 611>已取消一个任务。 614>------ 已启动全部重新生成: 项目: qr_fullpivoting_4, 配置: Release x64 ------ 613>已取消一个任务。 615>------ 已启动全部重新生成: 项目: qr_fullpivoting_5, 配置: Release x64 ------ 613>已取消一个任务。 614>已取消一个任务。 614>已取消一个任务。 616>------ 已启动全部重新生成: 项目: qr_fullpivoting_6, 配置: Release x64 ------ 615>已取消一个任务。 617>------ 已启动全部重新生成: 项目: qr_fullpivoting_7, 配置: Release x64 ------ 615>已取消一个任务。 616>已取消一个任务。 616>已取消一个任务。 618>------ 已启动全部重新生成: 项目: rand, 配置: Release x64 ------ 617>已取消一个任务。 618>已取消一个任务。 619>------ 已启动全部重新生成: 项目: real_qz_1, 配置: Release x64 ------ 619>已取消一个任务。 619>已取消一个任务。 618>已取消一个任务。 620>------ 已启动全部重新生成: 项目: real_qz_2, 配置: Release x64 ------ 620>已取消一个任务。 621>------ 已启动全部重新生成: 项目: real_qz_3, 配置: Release x64 ------ 621>已取消一个任务。 621>已取消一个任务。 620>已取消一个任务。 622>------ 已启动全部重新生成: 项目: real_qz_4, 配置: Release x64 ------ 623>------ 已启动全部重新生成: 项目: redux_1, 配置: Release x64 ------ 622>已取消一个任务。 622>已取消一个任务。 617>已取消一个任务。 623>已取消一个任务。 624>------ 已启动全部重新生成: 项目: redux_2, 配置: Release x64 ------ 625>------ 已启动全部重新生成: 项目: redux_3, 配置: Release x64 ------ 624>已取消一个任务。 624>已取消一个任务。 623>已取消一个任务。 626>------ 已启动全部重新生成: 项目: redux_4, 配置: Release x64 ------ 625>已取消一个任务。 627>------ 已启动全部重新生成: 项目: redux_5, 配置: Release x64 ------ 626>已取消一个任务。 626>已取消一个任务。 625>已取消一个任务。 628>------ 已启动全部重新生成: 项目: redux_6, 配置: Release x64 ------ 627>已取消一个任务。 629>------ 已启动全部重新生成: 项目: redux_7, 配置: Release x64 ------ 628>已取消一个任务。 629>已取消一个任务。 629>已取消一个任务。 628>已取消一个任务。 630>------ 已启动全部重新生成: 项目: redux_8, 配置: Release x64 ------ 631>------ 已启动全部重新生成: 项目: ref_1, 配置: Release x64 ------ 627>已取消一个任务。 630>已取消一个任务。 630>已取消一个任务。 631>已取消一个任务。 632>------ 已启动全部重新生成: 项目: ref_2, 配置: Release x64 ------ 632>已取消一个任务。 632>已取消一个任务。 633>------ 已启动全部重新生成: 项目: ref_3, 配置: Release x64 ------ 634>------ 已启动全部重新生成: 项目: ref_4, 配置: Release x64 ------ 633>已取消一个任务。 633>已取消一个任务。 631>已取消一个任务。 634>已取消一个任务。 635>------ 已启动全部重新生成: 项目: ref_5, 配置: Release x64 ------ 634>已取消一个任务。 636>------ 已启动全部重新生成: 项目: ref_6, 配置: Release x64 ------ 635>已取消一个任务。 636>已取消一个任务。 637>------ 已启动全部重新生成: 项目: ref_7, 配置: Release x64 ------ 636>已取消一个任务。 637>已取消一个任务。 637>已取消一个任务。 638>------ 已启动全部重新生成: 项目: resize, 配置: Release x64 ------ 638>已取消一个任务。 638>已取消一个任务。 639>------ 已启动全部重新生成: 项目: rvalue_types_1, 配置: Release x64 ------ 639>已取消一个任务。 639>已取消一个任务。 640>------ 已启动全部重新生成: 项目: rvalue_types_2, 配置: Release x64 ------ 640>已取消一个任务。 641>------ 已启动全部重新生成: 项目: schur_complex_1, 配置: Release x64 ------ 641>已取消一个任务。 641>已取消一个任务。 640>已取消一个任务。 642>------ 已启动全部重新生成: 项目: schur_complex_2, 配置: Release x64 ------ 642>已取消一个任务。 643>------ 已启动全部重新生成: 项目: schur_complex_3, 配置: Release x64 ------ 642>已取消一个任务。 643>已取消一个任务。 643>已取消一个任务。 644>------ 已启动全部重新生成: 项目: schur_complex_4, 配置: Release x64 ------ 644>已取消一个任务。 644>已取消一个任务。 645>------ 已启动全部重新生成: 项目: schur_complex_5, 配置: Release x64 ------ 646>------ 已启动全部重新生成: 项目: schur_real_1, 配置: Release x64 ------ 645>已取消一个任务。 645>已取消一个任务。 635>已取消一个任务。 646>已取消一个任务。 647>------ 已启动全部重新生成: 项目: schur_real_2, 配置: Release x64 ------ 648>------ 已启动全部重新生成: 项目: schur_real_3, 配置: Release x64 ------ 647>已取消一个任务。 647>已取消一个任务。 646>已取消一个任务。 649>------ 已启动全部重新生成: 项目: schur_real_4, 配置: Release x64 ------ 648>已取消一个任务。 650>------ 已启动全部重新生成: 项目: schur_real_5, 配置: Release x64 ------ 648>已取消一个任务。 649>已取消一个任务。 649>已取消一个任务。 651>------ 已启动全部重新生成: 项目: selfadjoint_1, 配置: Release x64 ------ 650>已取消一个任务。 652>------ 已启动全部重新生成: 项目: selfadjoint_2, 配置: Release x64 ------ 650>已取消一个任务。 651>已取消一个任务。 651>已取消一个任务。 653>------ 已启动全部重新生成: 项目: selfadjoint_3, 配置: Release x64 ------ 652>已取消一个任务。 654>------ 已启动全部重新生成: 项目: selfadjoint_4, 配置: Release x64 ------ 652>已取消一个任务。 653>已取消一个任务。 653>已取消一个任务。 655>------ 已启动全部重新生成: 项目: selfadjoint_5, 配置: Release x64 ------ 654>已取消一个任务。 656>------ 已启动全部重新生成: 项目: simplicial_cholesky_1, 配置: Release x64 ------ 655>已取消一个任务。 655>已取消一个任务。 654>已取消一个任务。 657>------ 已启动全部重新生成: 项目: simplicial_cholesky_2, 配置: Release x64 ------ 656>已取消一个任务。 656>已取消一个任务。 658>------ 已启动全部重新生成: 项目: simplicial_cholesky_3, 配置: Release x64 ------ 657>已取消一个任务。 659>------ 已启动全部重新生成: 项目: sizeof, 配置: Release x64 ------ 657>已取消一个任务。 658>已取消一个任务。 658>已取消一个任务。 660>------ 已启动全部重新生成: 项目: sizeoverflow, 配置: Release x64 ------ 659>已取消一个任务。 661>------ 已启动全部重新生成: 项目: smallvectors, 配置: Release x64 ------ 659>已取消一个任务。 660>已取消一个任务。 660>已取消一个任务。 662>------ 已启动全部重新生成: 项目: sparse_basic_1, 配置: Release x64 ------ 661>已取消一个任务。 663>------ 已启动全部重新生成: 项目: sparse_basic_2, 配置: Release x64 ------ 661>已取消一个任务。 662>已取消一个任务。 662>已取消一个任务。 664>------ 已启动全部重新生成: 项目: sparse_basic_3, 配置: Release x64 ------ 663>已取消一个任务。 665>------ 已启动全部重新生成: 项目: sparse_basic_4, 配置: Release x64 ------ 664>已取消一个任务。 664>已取消一个任务。 663>已取消一个任务。 666>------ 已启动全部重新生成: 项目: sparse_basic_5, 配置: Release x64 ------ 665>已取消一个任务。 667>------ 已启动全部重新生成: 项目: sparse_basic_6, 配置: Release x64 ------ 665>已取消一个任务。 666>已取消一个任务。 666>已取消一个任务。 668>------ 已启动全部重新生成: 项目: sparse_basic_7, 配置: Release x64 ------ 667>已取消一个任务。 667>已取消一个任务。 669>------ 已启动全部重新生成: 项目: sparse_block_1, 配置: Release x64 ------ 668>已取消一个任务。 670>------ 已启动全部重新生成: 项目: sparse_block_2, 配置: Release x64 ------ 668>已取消一个任务。 669>已取消一个任务。 669>已取消一个任务。 671>------ 已启动全部重新生成: 项目: sparse_block_3, 配置: Release x64 ------ 670>已取消一个任务。 672>------ 已启动全部重新生成: 项目: sparse_block_4, 配置: Release x64 ------ 671>已取消一个任务。 671>已取消一个任务。 670>已取消一个任务。 673>------ 已启动全部重新生成: 项目: sparse_extra_1, 配置: Release x64 ------ 672>已取消一个任务。 674>------ 已启动全部重新生成: 项目: sparse_extra_2, 配置: Release x64 ------ 673>已取消一个任务。 673>已取消一个任务。 672>已取消一个任务。 675>------ 已启动全部重新生成: 项目: sparse_extra_3, 配置: Release x64 ------ 674>已取消一个任务。 676>------ 已启动全部重新生成: 项目: sparse_permutations_1, 配置: Release x64 ------ 675>已取消一个任务。 675>已取消一个任务。 674>已取消一个任务。 677>------ 已启动全部重新生成: 项目: sparse_permutations_2, 配置: Release x64 ------ 676>已取消一个任务。 678>------ 已启动全部重新生成: 项目: sparse_product_1, 配置: Release x64 ------ 677>已取消一个任务。 677>已取消一个任务。 676>已取消一个任务。 679>------ 已启动全部重新生成: 项目: sparse_product_2, 配置: Release x64 ------ 678>已取消一个任务。 680>------ 已启动全部重新生成: 项目: sparse_product_3, 配置: Release x64 ------ 678>已取消一个任务。 679>已取消一个任务。 679>已取消一个任务。 681>------ 已启动全部重新生成: 项目: sparse_product_4, 配置: Release x64 ------ 680>已取消一个任务。 682>------ 已启动全部重新生成: 项目: sparse_product_5, 配置: Release x64 ------ 681>已取消一个任务。 681>已取消一个任务。 680>已取消一个任务。 683>------ 已启动全部重新生成: 项目: sparse_ref_1, 配置: Release x64 ------ 682>已取消一个任务。 684>------ 已启动全部重新生成: 项目: sparse_ref_2, 配置: Release x64 ------ 682>已取消一个任务。 683>已取消一个任务。 683>已取消一个任务。 685>------ 已启动全部重新生成: 项目: sparse_ref_3, 配置: Release x64 ------ 684>已取消一个任务。 686>------ 已启动全部重新生成: 项目: sparse_solvers_1, 配置: Release x64 ------ 685>已取消一个任务。 685>已取消一个任务。 684>已取消一个任务。 687>------ 已启动全部重新生成: 项目: sparse_solvers_2, 配置: Release x64 ------ 686>已取消一个任务。 688>------ 已启动全部重新生成: 项目: sparse_vector_1, 配置: Release x64 ------ 686>已取消一个任务。 687>已取消一个任务。 687>已取消一个任务。 689>------ 已启动全部重新生成: 项目: sparse_vector_2, 配置: Release x64 ------ 688>已取消一个任务。 690>------ 已启动全部重新生成: 项目: sparselu_1, 配置: Release x64 ------ 689>已取消一个任务。 689>已取消一个任务。 688>已取消一个任务。 691>------ 已启动全部重新生成: 项目: sparselu_2, 配置: Release x64 ------ 690>已取消一个任务。 692>------ 已启动全部重新生成: 项目: sparselu_3, 配置: Release x64 ------ 691>已取消一个任务。 691>已取消一个任务。 690>已取消一个任务。 693>------ 已启动全部重新生成: 项目: sparselu_4, 配置: Release x64 ------ 692>已取消一个任务。 694>------ 已启动全部重新生成: 项目: sparseqr_1, 配置: Release x64 ------ 693>已取消一个任务。 694>已取消一个任务。 694>已取消一个任务。 693>已取消一个任务。 695>------ 已启动全部重新生成: 项目: sparseqr_2, 配置: Release x64 ------ 695>已取消一个任务。 696>------ 已启动全部重新生成: 项目: special_functions_1, 配置: Release x64 ------ 696>已取消一个任务。 696>已取消一个任务。 695>已取消一个任务。 697>------ 已启动全部重新生成: 项目: special_functions_2, 配置: Release x64 ------ 697>已取消一个任务。 698>------ 已启动全部重新生成: 项目: special_numbers_1, 配置: Release x64 ------ 698>已取消一个任务。 698>已取消一个任务。 697>已取消一个任务。 699>------ 已启动全部重新生成: 项目: splines, 配置: Release x64 ------ 699>已取消一个任务。 700>------ 已启动全部重新生成: 项目: stable_norm_1, 配置: Release x64 ------ 700>已取消一个任务。 700>已取消一个任务。 699>已取消一个任务。 701>------ 已启动全部重新生成: 项目: stable_norm_2, 配置: Release x64 ------ 701>已取消一个任务。 701>已取消一个任务。 702>------ 已启动全部重新生成: 项目: stable_norm_3, 配置: Release x64 ------ 702>已取消一个任务。 702>已取消一个任务。 703>------ 已启动全部重新生成: 项目: stable_norm_4, 配置: Release x64 ------ 703>已取消一个任务。 704>------ 已启动全部重新生成: 项目: stable_norm_5, 配置: Release x64 ------ 704>已取消一个任务。 704>已取消一个任务。 703>已取消一个任务。 705>------ 已启动全部重新生成: 项目: stddeque_1, 配置: Release x64 ------ 705>已取消一个任务。 706>------ 已启动全部重新生成: 项目: stddeque_2, 配置: Release x64 ------ 705>已取消一个任务。 706>已取消一个任务。 706>已取消一个任务。 707>------ 已启动全部重新生成: 项目: stddeque_3, 配置: Release x64 ------ 707>已取消一个任务。 707>已取消一个任务。 708>------ 已启动全部重新生成: 项目: stddeque_4, 配置: Release x64 ------ 708>已取消一个任务。 708>已取消一个任务。 709>------ 已启动全部重新生成: 项目: stddeque_5, 配置: Release x64 ------ 709>已取消一个任务。 709>已取消一个任务。 710>------ 已启动全部重新生成: 项目: stddeque_overload_1, 配置: Release x64 ------ 710>已取消一个任务。 711>------ 已启动全部重新生成: 项目: stddeque_overload_2, 配置: Release x64 ------ 710>已取消一个任务。 692>已取消一个任务。 711>已取消一个任务。 712>------ 已启动全部重新生成: 项目: stddeque_overload_3, 配置: Release x64 ------ 711>已取消一个任务。 713>------ 已启动全部重新生成: 项目: stddeque_overload_4, 配置: Release x64 ------ 712>已取消一个任务。 713>已取消一个任务。 713>已取消一个任务。 714>------ 已启动全部重新生成: 项目: stddeque_overload_5, 配置: Release x64 ------ 712>已取消一个任务。 715>------ 已启动全部重新生成: 项目: stdlist_1, 配置: Release x64 ------ 714>已取消一个任务。 716>------ 已启动全部重新生成: 项目: stdlist_2, 配置: Release x64 ------ 715>已取消一个任务。 715>已取消一个任务。 714>已取消一个任务。 717>------ 已启动全部重新生成: 项目: stdlist_3, 配置: Release x64 ------ 716>已取消一个任务。 718>------ 已启动全部重新生成: 项目: stdlist_4, 配置: Release x64 ------ 716>已取消一个任务。 717>已取消一个任务。 717>已取消一个任务。 719>------ 已启动全部重新生成: 项目: stdlist_5, 配置: Release x64 ------ 718>已取消一个任务。 720>------ 已启动全部重新生成: 项目: stdlist_overload_1, 配置: Release x64 ------ 719>已取消一个任务。 719>已取消一个任务。 718>已取消一个任务。 721>------ 已启动全部重新生成: 项目: stdlist_overload_2, 配置: Release x64 ------ 720>已取消一个任务。 722>------ 已启动全部重新生成: 项目: stdlist_overload_3, 配置: Release x64 ------ 721>已取消一个任务。 721>已取消一个任务。 720>已取消一个任务。 723>------ 已启动全部重新生成: 项目: stdlist_overload_4, 配置: Release x64 ------ 722>已取消一个任务。 724>------ 已启动全部重新生成: 项目: stdlist_overload_5, 配置: Release x64 ------ 722>已取消一个任务。 723>已取消一个任务。 723>已取消一个任务。 725>------ 已启动全部重新生成: 项目: stdvector_1, 配置: Release x64 ------ 724>已取消一个任务。 726>------ 已启动全部重新生成: 项目: stdvector_2, 配置: Release x64 ------ 725>已取消一个任务。 725>已取消一个任务。 724>已取消一个任务。 727>------ 已启动全部重新生成: 项目: stdvector_3, 配置: Release x64 ------ 726>已取消一个任务。 728>------ 已启动全部重新生成: 项目: stdvector_4, 配置: Release x64 ------ 727>已取消一个任务。 727>已取消一个任务。 726>已取消一个任务。 729>------ 已启动全部重新生成: 项目: stdvector_5, 配置: Release x64 ------ 728>已取消一个任务。 730>------ 已启动全部重新生成: 项目: stdvector_overload_1, 配置: Release x64 ------ 729>已取消一个任务。 729>已取消一个任务。 728>已取消一个任务。 730>已取消一个任务。 730>已取消一个任务。 731>------ 已启动全部重新生成: 项目: stdvector_overload_2, 配置: Release x64 ------ 732>------ 已启动全部重新生成: 项目: stdvector_overload_3, 配置: Release x64 ------ 733>------ 已启动全部重新生成: 项目: stdvector_overload_4, 配置: Release x64 ------ 731>已取消一个任务。 732>已取消一个任务。 732>已取消一个任务。 731>已取消一个任务。 733>已取消一个任务。 734>------ 已启动全部重新生成: 项目: stdvector_overload_5, 配置: Release x64 ------ 735>------ 已启动全部重新生成: 项目: swap_1, 配置: Release x64 ------ 734>已取消一个任务。 734>已取消一个任务。 733>已取消一个任务。 736>------ 已启动全部重新生成: 项目: swap_2, 配置: Release x64 ------ 735>已取消一个任务。 735>已取消一个任务。 737>------ 已启动全部重新生成: 项目: swap_3, 配置: Release x64 ------ 736>已取消一个任务。 738>------ 已启动全部重新生成: 项目: swap_4, 配置: Release x64 ------ 737>已取消一个任务。 737>已取消一个任务。 736>已取消一个任务。 738>已取消一个任务。 739>------ 已启动全部重新生成: 项目: triangular_1, 配置: Release x64 ------ 740>------ 已启动全部重新生成: 项目: triangular_2, 配置: Release x64 ------ 739>已取消一个任务。 739>已取消一个任务。 738>已取消一个任务。 741>------ 已启动全部重新生成: 项目: triangular_3, 配置: Release x64 ------ 740>已取消一个任务。 742>------ 已启动全部重新生成: 项目: triangular_4, 配置: Release x64 ------ 741>已取消一个任务。 741>已取消一个任务。 740>已取消一个任务。 742>已取消一个任务。 743>------ 已启动全部重新生成: 项目: triangular_5, 配置: Release x64 ------ 744>------ 已启动全部重新生成: 项目: triangular_6, 配置: Release x64 ------ 743>已取消一个任务。 743>已取消一个任务。 742>已取消一个任务。 745>------ 已启动全部重新生成: 项目: triangular_7, 配置: Release x64 ------ 744>已取消一个任务。 744>已取消一个任务。 746>------ 已启动全部重新生成: 项目: triangular_8, 配置: Release x64 ------ 745>已取消一个任务。 747>------ 已启动全部重新生成: 项目: triangular_9, 配置: Release x64 ------ 746>已取消一个任务。 746>已取消一个任务。 745>已取消一个任务。 748>------ 已启动全部重新生成: 项目: umeyama_1, 配置: Release x64 ------ 747>已取消一个任务。 749>------ 已启动全部重新生成: 项目: umeyama_2, 配置: Release x64 ------ 748>已取消一个任务。 748>已取消一个任务。 747>已取消一个任务。 750>------ 已启动全部重新生成: 项目: umeyama_3, 配置: Release x64 ------ 749>已取消一个任务。 751>------ 已启动全部重新生成: 项目: umeyama_4, 配置: Release x64 ------ 750>已取消一个任务。 750>已取消一个任务。 749>已取消一个任务。 752>------ 已启动全部重新生成: 项目: umeyama_5, 配置: Release x64 ------ 751>已取消一个任务。 751>已取消一个任务。 753>------ 已启动全部重新生成: 项目: umeyama_6, 配置: Release x64 ------ 752>已取消一个任务。 754>------ 已启动全部重新生成: 项目: umeyama_7, 配置: Release x64 ------ 752>已取消一个任务。 753>已取消一个任务。 753>已取消一个任务。 755>------ 已启动全部重新生成: 项目: umeyama_8, 配置: Release x64 ------ 754>已取消一个任务。 756>------ 已启动全部重新生成: 项目: unalignedassert_1, 配置: Release x64 ------ 755>已取消一个任务。 755>已取消一个任务。 754>已取消一个任务。 757>------ 已启动全部重新生成: 项目: unalignedassert_2, 配置: Release x64 ------ 756>已取消一个任务。 758>------ 已启动全部重新生成: 项目: unalignedassert_3, 配置: Release x64 ------ 757>已取消一个任务。 757>已取消一个任务。 756>已取消一个任务。 758>已取消一个任务。 759>------ 已启动全部重新生成: 项目: unalignedassert_4, 配置: Release x64 ------ 760>------ 已启动全部重新生成: 项目: unalignedcount, 配置: Release x64 ------ 759>已取消一个任务。 759>已取消一个任务。 758>已取消一个任务。 761>------ 已启动全部重新生成: 项目: upperbidiagonalization_1, 配置: Release x64 ------ 760>已取消一个任务。 761>已取消一个任务。 762>------ 已启动全部重新生成: 项目: upperbidiagonalization_2, 配置: Release x64 ------ 762>已取消一个任务。 762>已取消一个任务。 761>已取消一个任务。 763>------ 已启动全部重新生成: 项目: upperbidiagonalization_3, 配置: Release x64 ------ 763>已取消一个任务。 764>------ 已启动全部重新生成: 项目: upperbidiagonalization_4, 配置: Release x64 ------ 764>已取消一个任务。 764>已取消一个任务。 763>已取消一个任务。 765>------ 已启动全部重新生成: 项目: upperbidiagonalization_5, 配置: Release x64 ------ 765>已取消一个任务。 765>已取消一个任务。 766>------ 已启动全部重新生成: 项目: upperbidiagonalization_6, 配置: Release x64 ------ 767>------ 已启动全部重新生成: 项目: upperbidiagonalization_7, 配置: Release x64 ------ 766>已取消一个任务。 766>已取消一个任务。 760>已取消一个任务。 767>已取消一个任务。 768>------ 已启动全部重新生成: 项目: vectorization_logic_1, 配置: Release x64 ------ 769>------ 已启动全部重新生成: 项目: vectorization_logic_2, 配置: Release x64 ------ 768>已取消一个任务。 768>已取消一个任务。 770>------ 已启动全部重新生成: 项目: vectorwiseop_1, 配置: Release x64 ------ 769>已取消一个任务。 769>已取消一个任务。 767>已取消一个任务。 770>已取消一个任务。 771>------ 已启动全部重新生成: 项目: vectorwiseop_2, 配置: Release x64 ------ 772>------ 已启动全部重新生成: 项目: vectorwiseop_3, 配置: Release x64 ------ 771>已取消一个任务。 771>已取消一个任务。 770>已取消一个任务。 772>已取消一个任务。 773>------ 已启动全部重新生成: 项目: vectorwiseop_4, 配置: Release x64 ------ 774>------ 已启动全部重新生成: 项目: vectorwiseop_5, 配置: Release x64 ------ 773>已取消一个任务。 773>已取消一个任务。 772>已取消一个任务。 774>已取消一个任务。 775>------ 已启动全部重新生成: 项目: vectorwiseop_6, 配置: Release x64 ------ 776>------ 已启动全部重新生成: 项目: vectorwiseop_7, 配置: Release x64 ------ 775>已取消一个任务。 775>已取消一个任务。 774>已取消一个任务。 777>------ 已启动全部重新生成: 项目: visitor_1, 配置: Release x64 ------ 776>已取消一个任务。 778>------ 已启动全部重新生成: 项目: visitor_10, 配置: Release x64 ------ 777>已取消一个任务。 777>已取消一个任务。 778>已取消一个任务。 778>已取消一个任务。 779>------ 已启动全部重新生成: 项目: ALL_BUILD, 配置: Release x64 ------ 780>------ 已跳过全部重新生成: 项目: Continuous, 配置: Release x64 ------ 780>没有为此解决方案配置选中要生成的项目 779>已取消一个任务。 779>已取消一个任务。 781>------ 已跳过全部重新生成: 项目: Experimental, 配置: Release x64 ------ 781>没有为此解决方案配置选中要生成的项目 782>------ 已跳过全部重新生成: 项目: INSTALL, 配置: Release x64 ------ 782>没有为此解决方案配置选中要生成的项目 783>------ 已跳过全部重新生成: 项目: Nightly, 配置: Release x64 ------ 783>没有为此解决方案配置选中要生成的项目 784>------ 已跳过全部重新生成: 项目: NightlyMemoryCheck, 配置: Release x64 ------ 784>没有为此解决方案配置选中要生成的项目 785>------ 已跳过全部重新生成: 项目: RUN_TESTS, 配置: Release x64 ------ 785>没有为此解决方案配置选中要生成的项目 786>------ 已跳过全部重新生成: 项目: uninstall, 配置: Release x64 ------ 786>没有为此解决方案配置选中要生成的项目 776>已取消一个任务。 524>已取消一个任务。 525>已取消一个任务。 521>已取消一个任务。 536>已取消一个任务。 529>已取消一个任务。 787>------ 已启动全部重新生成: 项目: buildtests, 配置: Release x64 ------ 787>已取消一个任务。 787>已取消一个任务。 788>------ 已跳过全部重新生成: 项目: check, 配置: Release x64 ------ 788>没有为此解决方案配置选中要生成的项目 ========== 全部重新生成: 成功 515 个,失败 265 个,跳过 8 个 ==========