Error log

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:\eigen\eigen-3.3.8\unsupported\eigen\src/BVH/BVAlgorithms.h(152): warning C4459: “Index”的声明隐藏了全局声明
4>e:\eigen\eigen-3.3.8\unsupported\eigen\src/BVH/BVAlgorithms.h(152): warning C4459: “Index”的声明隐藏了全局声明
3>  e:\eigen\eigen-3.3.8\eigen\src/Core/util/Meta.h(33): note: 参见“Eigen::Index”的声明
4>  e:\eigen\eigen-3.3.8\eigen\src/Core/util/Meta.h(33): note: 参见“Eigen::Index”的声明
3>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\BVH.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:\Eigen\eigen-3.3.8\unsupported\test\BVH.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:\Eigen\eigen-3.3.8\unsupported\test\BVH.cpp(167): note: 编译类 模板 成员函数“void TreeTest<2>::testMinimize2(void)”时
4>  E:\Eigen\eigen-3.3.8\unsupported\test\BVH.cpp(167): note: 编译类 模板 成员函数“void TreeTest<3>::testMinimize2(void)”时
3>  E:\Eigen\eigen-3.3.8\unsupported\test\BVH.cpp(203): note: 参见对正在编译的函数 模板 实例化“void TreeTest<2>::testMinimize2(void)”的引用
4>  E:\Eigen\eigen-3.3.8\unsupported\test\BVH.cpp(211): note: 参见对正在编译的函数 模板 实例化“void TreeTest<3>::testMinimize2(void)”的引用
3>  E:\Eigen\eigen-3.3.8\unsupported\test\BVH.cpp(199): note: 参见对正在编译的类 模板 实例化“TreeTest<2>”的引用
4>  E:\Eigen\eigen-3.3.8\unsupported\test\BVH.cpp(207): note: 参见对正在编译的类 模板 实例化“TreeTest<3>”的引用
3>e:\eigen\eigen-3.3.8\unsupported\eigen\src/BVH/BVAlgorithms.h(21): warning C4459: “Index”的声明隐藏了全局声明
4>e:\eigen\eigen-3.3.8\unsupported\eigen\src/BVH/BVAlgorithms.h(21): warning C4459: “Index”的声明隐藏了全局声明
3>  e:\eigen\eigen-3.3.8\eigen\src/Core/util/Meta.h(33): note: 参见“Eigen::Index”的声明
4>  e:\eigen\eigen-3.3.8\eigen\src/Core/util/Meta.h(33): note: 参见“Eigen::Index”的声明
3>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/BVH/BVAlgorithms.h(125): note: 参见对正在编译的函数 模板 实例化“bool Eigen::internal::intersect_helper<BVH1,Helper1>(const BVH &,Intersector &,Eigen::KdBVH<double,2,Ball<2>>::Index)”的引用
4>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\BVH.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:\Eigen\eigen-3.3.8\unsupported\test\BVH.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:\Eigen\eigen-3.3.8\unsupported\test\BVH.cpp(142): note: 编译类 模板 成员函数“void TreeTest<2>::testIntersect2(void)”时
4>  E:\Eigen\eigen-3.3.8\unsupported\test\BVH.cpp(142): note: 编译类 模板 成员函数“void TreeTest<3>::testIntersect2(void)”时
3>  E:\Eigen\eigen-3.3.8\unsupported\test\BVH.cpp(202): note: 参见对正在编译的函数 模板 实例化“void TreeTest<2>::testIntersect2(void)”的引用
4>  E:\Eigen\eigen-3.3.8\unsupported\test\BVH.cpp(210): note: 参见对正在编译的函数 模板 实例化“void TreeTest<3>::testIntersect2(void)”的引用
3>  BVH_1.vcxproj -> E:\Eigen\build\unsupported\test\Release\BVH_1.exe
4>  BVH_2.vcxproj -> E:\Eigen\build\unsupported\test\Release\BVH_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:\Eigen\build\test\Release\visitor_3.exe
5>e:\eigen\eigen-3.3.8\unsupported\eigen\src/BVH/BVAlgorithms.h(152): warning C4459: “Index”的声明隐藏了全局声明
7>  EulerAngles_1.vcxproj -> E:\Eigen\build\unsupported\test\Release\EulerAngles_1.exe
6>  visitor_2.vcxproj -> E:\Eigen\build\test\Release\visitor_2.exe
8>  EulerAngles_2.vcxproj -> E:\Eigen\build\unsupported\test\Release\EulerAngles_2.exe
10>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
5>  e:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\Eigen\build\unsupported\test\Release\FFT.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:\Eigen\eigen-3.3.8\unsupported\test\BVH.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:\Eigen\eigen-3.3.8\unsupported\test\BVH.cpp(167): note: 编译类 模板 成员函数“void TreeTest<4>::testMinimize2(void)”时
5>  E:\Eigen\eigen-3.3.8\unsupported\test\BVH.cpp(219): note: 参见对正在编译的函数 模板 实例化“void TreeTest<4>::testMinimize2(void)”的引用
5>  E:\Eigen\eigen-3.3.8\unsupported\test\BVH.cpp(215): note: 参见对正在编译的类 模板 实例化“TreeTest<4>”的引用
5>e:\eigen\eigen-3.3.8\unsupported\eigen\src/BVH/BVAlgorithms.h(21): warning C4459: “Index”的声明隐藏了全局声明
5>  e:\eigen\eigen-3.3.8\eigen\src/Core/util/Meta.h(33): note: 参见“Eigen::Index”的声明
5>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\BVH.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:\Eigen\eigen-3.3.8\unsupported\test\BVH.cpp(142): note: 编译类 模板 成员函数“void TreeTest<4>::testIntersect2(void)”时
5>  E:\Eigen\eigen-3.3.8\unsupported\test\BVH.cpp(218): note: 参见对正在编译的函数 模板 实例化“void TreeTest<4>::testIntersect2(void)”的引用
5>  BVH_3.vcxproj -> E:\Eigen\build\unsupported\test\Release\BVH_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:\Eigen\build\test\Release\block_6.exe
11>  visitor_4.vcxproj -> E:\Eigen\build\test\Release\visitor_4.exe
13>  visitor_6.vcxproj -> E:\Eigen\build\test\Release\visitor_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:\Eigen\build\test\Release\visitor_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:\Eigen\build\unsupported\test\Release\NumericalDiff.exe
22>------ 已启动全部重新生成: 项目: adjoint_2, 配置: Release x64 ------
17>  adjoint_1.vcxproj -> E:\Eigen\build\test\Release\adjoint_1.exe
23>------ 已启动全部重新生成: 项目: adjoint_3, 配置: Release x64 ------
21>  adjoint_13.vcxproj -> E:\Eigen\build\test\Release\adjoint_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:\Eigen\build\test\Release\visitor_5.exe
25>------ 已启动全部重新生成: 项目: adjoint_5, 配置: Release x64 ------
14>  NonLinearOptimization.vcxproj -> E:\Eigen\build\unsupported\test\Release\NonLinearOptimization.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:\Eigen\build\test\Release\adjoint_12.exe
27>------ 已启动全部重新生成: 项目: adjoint_7, 配置: Release x64 ------
18>  adjoint_10.vcxproj -> E:\Eigen\build\test\Release\adjoint_10.exe
22>  adjoint_2.vcxproj -> E:\Eigen\build\test\Release\adjoint_2.exe
19>  adjoint_11.vcxproj -> E:\Eigen\build\test\Release\adjoint_11.exe
24>  adjoint_4.vcxproj -> E:\Eigen\build\test\Release\adjoint_4.exe
28>------ 已启动全部重新生成: 项目: adjoint_8, 配置: Release x64 ------
25>  adjoint_5.vcxproj -> E:\Eigen\build\test\Release\adjoint_5.exe
26>  adjoint_6.vcxproj -> E:\Eigen\build\test\Release\adjoint_6.exe
29>------ 已启动全部重新生成: 项目: adjoint_9, 配置: Release x64 ------
23>  adjoint_3.vcxproj -> E:\Eigen\build\test\Release\adjoint_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:\Eigen\build\test\Release\adjoint_8.exe
35>------ 已启动全部重新生成: 项目: array_5, 配置: Release x64 ------
31>  array_1.vcxproj -> E:\Eigen\build\test\Release\array_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:\Eigen\build\unsupported\test\Release\alignedvector3.exe
36>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
36>  array.cpp
37>------ 已启动全部重新生成: 项目: array_for_matrix_1, 配置: Release x64 ------
34>  array_4.vcxproj -> E:\Eigen\build\test\Release\array_4.exe
29>  adjoint_9.vcxproj -> E:\Eigen\build\test\Release\adjoint_9.exe
38>------ 已启动全部重新生成: 项目: array_for_matrix_2, 配置: Release x64 ------
39>------ 已启动全部重新生成: 项目: array_for_matrix_3, 配置: Release x64 ------
32>  array_2.vcxproj -> E:\Eigen\build\test\Release\array_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:\Eigen\build\test\Release\array_for_matrix_1.exe
41>------ 已启动全部重新生成: 项目: array_for_matrix_5, 配置: Release x64 ------
38>  array_for_matrix_2.vcxproj -> E:\Eigen\build\test\Release\array_for_matrix_2.exe
42>------ 已启动全部重新生成: 项目: array_for_matrix_6, 配置: Release x64 ------
40>  array_for_matrix_4.vcxproj -> E:\Eigen\build\test\Release\array_for_matrix_4.exe
43>------ 已启动全部重新生成: 项目: array_for_matrix_7, 配置: Release x64 ------
36>  array_6.vcxproj -> E:\Eigen\build\test\Release\array_6.exe
44>------ 已启动全部重新生成: 项目: array_for_matrix_8, 配置: Release x64 ------
35>  array_5.vcxproj -> E:\Eigen\build\test\Release\array_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:\Eigen\build\test\Release\array_for_matrix_8.exe
43>  array_for_matrix_7.vcxproj -> E:\Eigen\build\test\Release\array_for_matrix_7.exe
46>------ 已启动全部重新生成: 项目: array_replicate_1, 配置: Release x64 ------
45>  array_of_string.vcxproj -> E:\Eigen\build\test\Release\array_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:\Eigen\build\test\Release\array_for_matrix_5.exe
49>------ 已启动全部重新生成: 项目: array_replicate_4, 配置: Release x64 ------
39>  array_for_matrix_3.vcxproj -> E:\Eigen\build\test\Release\array_for_matrix_3.exe
50>------ 已启动全部重新生成: 项目: array_replicate_5, 配置: Release x64 ------
47>  array_replicate_2.vcxproj -> E:\Eigen\build\test\Release\array_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:\Eigen\build\test\Release\array_3.exe
42>  array_for_matrix_6.vcxproj -> E:\Eigen\build\test\Release\array_for_matrix_6.exe
48>  array_replicate_3.vcxproj -> E:\Eigen\build\test\Release\array_replicate_3.exe
46>  array_replicate_1.vcxproj -> E:\Eigen\build\test\Release\array_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:\Eigen\build\test\Release\array_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:\Eigen\build\test\Release\array_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:\Eigen\build\test\Release\array_replicate_5.exe
58>------ 已启动全部重新生成: 项目: array_reverse_7, 配置: Release x64 ------
54>  array_reverse_3.vcxproj -> E:\Eigen\build\test\Release\array_reverse_3.exe
52>  array_reverse_1.vcxproj -> E:\Eigen\build\test\Release\array_reverse_1.exe
59>------ 已启动全部重新生成: 项目: array_reverse_8, 配置: Release x64 ------
53>  array_reverse_2.vcxproj -> E:\Eigen\build\test\Release\array_reverse_2.exe
56>  array_reverse_5.vcxproj -> E:\Eigen\build\test\Release\array_reverse_5.exe
60>------ 已启动全部重新生成: 项目: array_reverse_9, 配置: Release x64 ------
57>  array_reverse_6.vcxproj -> E:\Eigen\build\test\Release\array_reverse_6.exe
55>  array_reverse_4.vcxproj -> E:\Eigen\build\test\Release\array_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:\Eigen\build\test\Release\array_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:\Eigen\build\unsupported\test\Release\autodiff_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:\Eigen\build\test\Release\array_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:\Eigen\build\unsupported\test\Release\autodiff_4.exe
62>  autodiff.cpp
62>  autodiff_2.vcxproj -> E:\Eigen\build\unsupported\test\Release\autodiff_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:\Eigen\build\unsupported\test\Release\autodiff_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:\Eigen\build\unsupported\test\Release\autodiff_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:\Eigen\build\unsupported\test\Release\autodiff_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:\Eigen\build\unsupported\test\Release\autodiff_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:\Eigen\build\unsupported\test\Release\autodiff_scalar_4.exe
70>  autodiff_scalar_5.vcxproj -> E:\Eigen\build\unsupported\test\Release\autodiff_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:\Eigen\build\test\Release\bandmatrix.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:\Eigen\build\test\Release\basicstuff_3.exe
78>------ 已启动全部重新生成: 项目: basicstuff_7, 配置: Release x64 ------
75>  basicstuff_4.vcxproj -> E:\Eigen\build\test\Release\basicstuff_4.exe
73>  basicstuff_2.vcxproj -> E:\Eigen\build\test\Release\basicstuff_2.exe
72>  basicstuff_1.vcxproj -> E:\Eigen\build\test\Release\basicstuff_1.exe
79>------ 已启动全部重新生成: 项目: bdcsvd_1, 配置: Release x64 ------
80>------ 已启动全部重新生成: 项目: bdcsvd_10, 配置: Release x64 ------
81>------ 已启动全部重新生成: 项目: bdcsvd_101, 配置: Release x64 ------
76>  basicstuff_5.vcxproj -> E:\Eigen\build\test\Release\basicstuff_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:\Eigen\build\test\Release\basicstuff_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:\Eigen\build\test\Release\bdcsvd_10.exe
84>------ 已启动全部重新生成: 项目: bdcsvd_3, 配置: Release x64 ------
79>  bdcsvd_1.vcxproj -> E:\Eigen\build\test\Release\bdcsvd_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:\eigen\eigen-3.3.8\test\svd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据
84>  E:\Eigen\eigen-3.3.8\test\bdcsvd.cpp(34): note: 参见对正在编译的函数 模板 实例化“void svd_fill_random<MatrixType>(MatrixType &,int)”的引用
84>          with
84>          [
84>              MatrixType=Eigen::Matrix3f
84>          ]
84>  E:\Eigen\eigen-3.3.8\test\bdcsvd.cpp(80): note: 参见对正在编译的函数 模板 实例化“void bdcsvd<Eigen::Matrix3f>(const MatrixType &,bool)”的引用
84>          with
84>          [
84>              MatrixType=Eigen::Matrix3f
84>          ]
84>e:\eigen\eigen-3.3.8\test\svd_common.h(117): warning C4305: “参数”: 从“double”到“const float”截断
84>  e:\eigen\eigen-3.3.8\test\svd_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:\Eigen\eigen-3.3.8\test\bdcsvd.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:\eigen\eigen-3.3.8\test\svd_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:\Eigen\build\test\Release\bdcsvd_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:\eigen\eigen-3.3.8\test\svd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据
86>  E:\Eigen\eigen-3.3.8\test\bdcsvd.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:\Eigen\eigen-3.3.8\test\bdcsvd.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:\eigen\eigen-3.3.8\test\svd_common.h(117): warning C4305: “参数”: 从“double”到“const float”截断
86>  e:\eigen\eigen-3.3.8\test\svd_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:\Eigen\eigen-3.3.8\test\bdcsvd.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:\eigen\eigen-3.3.8\test\svd_common.h(118): warning C4305: “参数”: 从“double”到“const float”截断
82>  bdcsvd_102.vcxproj -> E:\Eigen\build\test\Release\bdcsvd_102.exe
87>------ 已启动全部重新生成: 项目: bdcsvd_6, 配置: Release x64 ------
86>e:\eigen\eigen-3.3.8\eigen\src\core\../plugins/CommonCwiseBinaryOps.h(50): fatal error C1060: 编译器的堆空间不足
85>e:\eigen\eigen-3.3.8\eigen\src\core\../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:\eigen\eigen-3.3.8\eigen\src/Core/MatrixBase.h(109): fatal error C1060: 编译器的堆空间不足
87>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.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:\eigen\eigen-3.3.8\test\svd_common.h(307): warning C4305: “参数”: 从“double”到“const float”截断
88>  E:\Eigen\eigen-3.3.8\test\bdcsvd.cpp(99): note: 参见对正在编译的函数 模板 实例化“void svd_inf_nan<Eigen::BDCSVD<Eigen::MatrixXf>,Eigen::MatrixXf>(void)”的引用
88>e:\eigen\eigen-3.3.8\test\svd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据
88>  E:\Eigen\eigen-3.3.8\test\bdcsvd.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:\Eigen\eigen-3.3.8\test\bdcsvd.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:\eigen\eigen-3.3.8\test\svd_common.h(117): warning C4305: “参数”: 从“double”到“const float”截断
88>  e:\eigen\eigen-3.3.8\test\svd_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:\Eigen\eigen-3.3.8\test\bdcsvd.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:\eigen\eigen-3.3.8\test\svd_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:\Eigen\build\test\Release\bdcsvd_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:\Eigen\build\test\Release\bdcsvd_101.exe
93>------ 已启动全部重新生成: 项目: bicgstab_3, 配置: Release x64 ------
91>  bicgstab_1.vcxproj -> E:\Eigen\build\test\Release\bicgstab_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:\Eigen\build\test\Release\bicgstab_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:\Eigen\build\test\Release\bdcsvd_7.exe
96>------ 已启动全部重新生成: 项目: block_3, 配置: Release x64 ------
93>  bicgstab_3.vcxproj -> E:\Eigen\build\test\Release\bicgstab_3.exe
97>------ 已启动全部重新生成: 项目: block_4, 配置: Release x64 ------
89>  bdcsvd_8.vcxproj -> E:\Eigen\build\test\Release\bdcsvd_8.exe
98>------ 已启动全部重新生成: 项目: block_5, 配置: Release x64 ------
94>  block_1.vcxproj -> E:\Eigen\build\test\Release\block_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:\Eigen\build\test\Release\eigensolver_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:\Eigen\build\test\Release\block_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:\Eigen\build\test\Release\block_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:\Eigen\build\test\Release\visitor_8.exe
103>------ 已启动全部重新生成: 项目: visitor_9, 配置: Release x64 ------
97>  block_4.vcxproj -> E:\Eigen\build\test\Release\block_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:\Eigen\build\test\Release\visitor_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:\Eigen\build\test\Release\block_5.exe
106>------ 已启动全部重新生成: 项目: cholesky_3, 配置: Release x64 ------
96>  block_3.vcxproj -> E:\Eigen\build\test\Release\block_3.exe
107>------ 已启动全部重新生成: 项目: cholesky_4, 配置: Release x64 ------
101>  block_8.vcxproj -> E:\Eigen\build\test\Release\block_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:\Eigen\eigen-3.3.8\test\cholesky.cpp(250): warning C4244: “初始化”: 从“const int”转换到“RealScalar”,可能丢失数据
107>  E:\Eigen\eigen-3.3.8\test\cholesky.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:\Eigen\build\test\Release\cholesky_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:\Eigen\build\test\Release\cholesky_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:\Eigen\build\test\Release\cholesky_7.exe
111>------ 已启动全部重新生成: 项目: cholesky_8, 配置: Release x64 ------
106>  cholesky_3.vcxproj -> E:\Eigen\build\test\Release\cholesky_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:\Eigen\build\test\Release\cholesky_8.exe
113>------ 已启动全部重新生成: 项目: commainitializer, 配置: Release x64 ------
112>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
112>  cholesky.cpp
112>  cholesky_9.vcxproj -> E:\Eigen\build\test\Release\cholesky_9.exe
114>------ 已启动全部重新生成: 项目: conjugate_gradient_1, 配置: Release x64 ------
107>  cholesky_4.vcxproj -> E:\Eigen\build\test\Release\cholesky_4.exe
115>------ 已启动全部重新生成: 项目: conjugate_gradient_2, 配置: Release x64 ------
108>  cholesky_5.vcxproj -> E:\Eigen\build\test\Release\cholesky_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:\Eigen\build\test\Release\commainitializer.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:\Eigen\build\test\Release\conservative_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:\Eigen\build\test\Release\conservative_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:\Eigen\build\test\Release\cholesky_6.exe
120>------ 已启动全部重新生成: 项目: conservative_resize_4, 配置: Release x64 ------
119>  conservative_resize_3.vcxproj -> E:\Eigen\build\test\Release\conservative_resize_3.exe
121>------ 已启动全部重新生成: 项目: conservative_resize_5, 配置: Release x64 ------
114>  conjugate_gradient_1.vcxproj -> E:\Eigen\build\test\Release\conjugate_gradient_1.exe
116>  conjugate_gradient_3.vcxproj -> E:\Eigen\build\test\Release\conjugate_gradient_3.exe
122>------ 已启动全部重新生成: 项目: conservative_resize_6, 配置: Release x64 ------
115>  conjugate_gradient_2.vcxproj -> E:\Eigen\build\test\Release\conjugate_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:\Eigen\build\test\Release\conservative_resize_6.exe
125>------ 已启动全部重新生成: 项目: corners_2, 配置: Release x64 ------
121>  conservative_resize_5.vcxproj -> E:\Eigen\build\test\Release\conservative_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:\Eigen\build\test\Release\conservative_resize_4.exe
127>------ 已启动全部重新生成: 项目: corners_4, 配置: Release x64 ------
123>  constructor_1.vcxproj -> E:\Eigen\build\test\Release\constructor_1.exe
124>  corners_1.vcxproj -> E:\Eigen\build\test\Release\corners_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:\Eigen\build\test\Release\corners_2.exe
130>------ 已启动全部重新生成: 项目: cxx11_tensor_assign, 配置: Release x64 ------
126>  corners_3.vcxproj -> E:\Eigen\build\test\Release\corners_3.exe
127>  corners_4.vcxproj -> E:\Eigen\build\test\Release\corners_4.exe
129>  ctorleak.vcxproj -> E:\Eigen\build\test\Release\ctorleak.exe
131>------ 已启动全部重新生成: 项目: cxx11_tensor_casts, 配置: Release x64 ------
128>  corners_5.vcxproj -> E:\Eigen\build\test\Release\corners_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:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级
131>e:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级
132>e:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级
130>  E:\Eigen\eigen-3.3.8\unsupported\test\cxx11_tensor_assign.cpp(19): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<int,1,0,Eigen::DenseIndex>”的引用
131>  E:\Eigen\eigen-3.3.8\unsupported\test\cxx11_tensor_casts.cpp(19): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<float,2,0,Eigen::DenseIndex>”的引用
132>  E:\Eigen\eigen-3.3.8\unsupported\test\cxx11_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:\Eigen\build\unsupported\test\Release\cxx11_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:\Eigen\build\unsupported\test\Release\cxx11_tensor_casts.exe
132>  cxx11_tensor_comparisons.vcxproj -> E:\Eigen\build\unsupported\test\Release\cxx11_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:\Eigen\build\unsupported\test\Release\cxx11_tensor_dimension.exe
133>e:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级
133>  E:\Eigen\eigen-3.3.8\unsupported\test\cxx11_tensor_const.cpp(18): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<int,3,0,Eigen::DenseIndex>”的引用
133>  cxx11_tensor_const.vcxproj -> E:\Eigen\build\unsupported\test\Release\cxx11_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:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级
135>  E:\Eigen\eigen-3.3.8\unsupported\test\cxx11_tensor_empty.cpp(17): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<float,2,0,Eigen::DenseIndex>”的引用
135>  cxx11_tensor_empty.vcxproj -> E:\Eigen\build\unsupported\test\Release\cxx11_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:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/Tensor/TensorUInt128.h(149): warning C4245: “初始化”: 从“__int64”转换到“uint64_t”,有符号/无符号不匹配
137>  e:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/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:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/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:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级
137>          [
137>              T=int64_t
136>  e:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/Tensor/TensorMap.h(33): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<float,2,0,Eigen::DenseIndex>”的引用
137>          ]
137>  e:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/Tensor/TensorIntDiv.h(164): note: 编译类 模板 成员函数“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”时
136>  E:\Eigen\eigen-3.3.8\unsupported\test\cxx11_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:\Eigen\eigen-3.3.8\unsupported\test\cxx11_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:\Eigen\eigen-3.3.8\unsupported\test\cxx11_tensor_intdiv.cpp(67): note: 参见对正在编译的类 模板 实例化“Eigen::internal::TensorIntDivisor<int64_t,false>”的引用
137>  cxx11_tensor_intdiv_1.vcxproj -> E:\Eigen\build\unsupported\test\Release\cxx11_tensor_intdiv_1.exe
141>------ 已启动全部重新生成: 项目: cxx11_tensor_intdiv_5, 配置: Release x64 ------
139>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
138>e:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/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:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/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:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/Tensor/TensorUInt128.h(149): warning C4245: “初始化”: 从“__int64”转换到“uint64_t”,有符号/无符号不匹配
138>  e:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/Tensor/TensorIntDiv.h(168): note: 参见对正在编译的函数 模板 实例化“uint64_t Eigen::internal::`anonymous-namespace'::muluh<T>(const uint64_t,const T)”的引用
139>  e:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/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:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/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:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/Tensor/TensorIntDiv.h(164): note: 编译类 模板 成员函数“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”时
139>          ]
138>          with
139>  e:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/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:\Eigen\eigen-3.3.8\unsupported\test\cxx11_tensor_intdiv.cpp(121): note: 参见对正在编译的函数 模板 实例化“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”的引用
139>          ]
138>          with
139>  E:\Eigen\eigen-3.3.8\unsupported\test\cxx11_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:\Eigen\eigen-3.3.8\unsupported\test\cxx11_tensor_intdiv.cpp(67): note: 参见对正在编译的类 模板 实例化“Eigen::internal::TensorIntDivisor<int64_t,false>”的引用
139>          ]
139>  E:\Eigen\eigen-3.3.8\unsupported\test\cxx11_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:\Eigen\build\unsupported\test\Release\cxx11_tensor_intdiv_2.exe
139>  cxx11_tensor_intdiv_3.vcxproj -> E:\Eigen\build\unsupported\test\Release\cxx11_tensor_intdiv_3.exe
142>------ 已启动全部重新生成: 项目: cxx11_tensor_intdiv_6, 配置: Release x64 ------
143>------ 已启动全部重新生成: 项目: cxx11_tensor_intdiv_7, 配置: Release x64 ------
140>e:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/Tensor/TensorUInt128.h(149): warning C4245: “初始化”: 从“__int64”转换到“uint64_t”,有符号/无符号不匹配
141>e:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/Tensor/TensorUInt128.h(149): warning C4245: “初始化”: 从“__int64”转换到“uint64_t”,有符号/无符号不匹配
140>  e:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/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:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/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:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/Tensor/TensorIntDiv.h(168): note: 参见对正在编译的函数 模板 实例化“uint64_t Eigen::internal::`anonymous-namespace'::muluh<T>(const uint64_t,const T)”的引用
141>  e:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/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:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/Tensor/TensorIntDiv.h(164): note: 编译类 模板 成员函数“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”时
141>  e:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/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:\Eigen\eigen-3.3.8\unsupported\test\cxx11_tensor_intdiv.cpp(121): note: 参见对正在编译的函数 模板 实例化“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”的引用
141>  E:\Eigen\eigen-3.3.8\unsupported\test\cxx11_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:\Eigen\eigen-3.3.8\unsupported\test\cxx11_tensor_intdiv.cpp(67): note: 参见对正在编译的类 模板 实例化“Eigen::internal::TensorIntDivisor<int64_t,false>”的引用
141>  E:\Eigen\eigen-3.3.8\unsupported\test\cxx11_tensor_intdiv.cpp(67): note: 参见对正在编译的类 模板 实例化“Eigen::internal::TensorIntDivisor<int64_t,false>”的引用
140>  cxx11_tensor_intdiv_4.vcxproj -> E:\Eigen\build\unsupported\test\Release\cxx11_tensor_intdiv_4.exe
141>  cxx11_tensor_intdiv_5.vcxproj -> E:\Eigen\build\unsupported\test\Release\cxx11_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:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/Tensor/TensorUInt128.h(149): warning C4245: “初始化”: 从“__int64”转换到“uint64_t”,有符号/无符号不匹配
143>  e:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/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:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/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:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/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:\Eigen\eigen-3.3.8\unsupported\test\cxx11_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:\Eigen\eigen-3.3.8\unsupported\test\cxx11_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:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/Tensor/TensorUInt128.h(149): warning C4245: “初始化”: 从“__int64”转换到“uint64_t”,有符号/无符号不匹配
142>  e:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/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:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/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:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/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:\Eigen\eigen-3.3.8\unsupported\test\cxx11_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:\Eigen\eigen-3.3.8\unsupported\test\cxx11_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:\Eigen\build\unsupported\test\Release\cxx11_tensor_intdiv_7.exe
146>------ 已启动全部重新生成: 项目: cxx11_tensor_map, 配置: Release x64 ------
142>  cxx11_tensor_intdiv_6.vcxproj -> E:\Eigen\build\unsupported\test\Release\cxx11_tensor_intdiv_6.exe
145>e:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级
144>e:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级
145>  E:\Eigen\eigen-3.3.8\unsupported\test\cxx11_tensor_layout_swap.cpp(18): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<float,3,0,Eigen::DenseIndex>”的引用
144>  E:\Eigen\eigen-3.3.8\unsupported\test\cxx11_tensor_io.cpp(19): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<int,0,0,Eigen::DenseIndex>”的引用
144>  E:\Eigen\eigen-3.3.8\unsupported\test\cxx11_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:\Eigen\build\unsupported\test\Release\cxx11_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:\Eigen\build\unsupported\test\Release\cxx11_tensor_io.exe
149>------ 已启动全部重新生成: 项目: cxx11_tensor_sugar, 配置: Release x64 ------
146>e:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/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:\Eigen\eigen-3.3.8\unsupported\test\cxx11_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:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级
147>  E:\Eigen\eigen-3.3.8\unsupported\test\cxx11_tensor_math.cpp(19): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<float,1,0,Eigen::DenseIndex>”的引用
146>  cxx11_tensor_map.vcxproj -> E:\Eigen\build\unsupported\test\Release\cxx11_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:\Eigen\build\unsupported\test\Release\cxx11_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:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级
149>  E:\Eigen\eigen-3.3.8\unsupported\test\cxx11_tensor_sugar.cpp(11): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<int,3,0,Eigen::DenseIndex>”的引用
151>------ 已启动全部重新生成: 项目: cxx11_tensor_uint128_2, 配置: Release x64 ------
148>e:\eigen\eigen-3.3.8\unsupported\eigen\cxx11\src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级
150>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
148>  E:\Eigen\eigen-3.3.8\unsupported\test\cxx11_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:\Eigen\build\unsupported\test\Release\cxx11_tensor_sugar.exe
148>  cxx11_tensor_roundings.vcxproj -> E:\Eigen\build\unsupported\test\Release\cxx11_tensor_roundings.exe
152>------ 已启动全部重新生成: 项目: cxx11_tensor_uint128_3, 配置: Release x64 ------
153>------ 已启动全部重新生成: 项目: cxx11_tensor_uint128_4, 配置: Release x64 ------
150>  cxx11_tensor_uint128_1.vcxproj -> E:\Eigen\build\unsupported\test\Release\cxx11_tensor_uint128_1.exe
151>  cxx11_tensor_uint128_2.vcxproj -> E:\Eigen\build\unsupported\test\Release\cxx11_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:\Eigen\build\unsupported\test\Release\cxx11_tensor_uint128_4.exe
157>------ 已启动全部重新生成: 项目: determinant_1, 配置: Release x64 ------
155>  cxx11_tensor_uint128_6.vcxproj -> E:\Eigen\build\unsupported\test\Release\cxx11_tensor_uint128_6.exe
154>  cxx11_tensor_uint128_5.vcxproj -> E:\Eigen\build\unsupported\test\Release\cxx11_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:\Eigen\build\test\Release\dense_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:\Eigen\build\unsupported\test\Release\cxx11_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:\Eigen\build\test\Release\determinant_1.exe
162>------ 已启动全部重新生成: 项目: determinant_6, 配置: Release x64 ------
158>  determinant_2.vcxproj -> E:\Eigen\build\test\Release\determinant_2.exe
163>------ 已启动全部重新生成: 项目: diagonal_1, 配置: Release x64 ------
159>  determinant_3.vcxproj -> E:\Eigen\build\test\Release\determinant_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:\Eigen\build\test\Release\determinant_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:\Eigen\build\test\Release\determinant_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:\Eigen\build\test\Release\diagonal_1.exe
164>  diagonal_2.vcxproj -> E:\Eigen\build\test\Release\diagonal_2.exe
168>------ 已启动全部重新生成: 项目: diagonalmatrices_3, 配置: Release x64 ------
166>  diagonalmatrices_10.vcxproj -> E:\Eigen\build\test\Release\diagonalmatrices_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:\Eigen\build\test\Release\diagonalmatrices_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:\Eigen\build\test\Release\diagonalmatrices_3.exe
172>------ 已启动全部重新生成: 项目: diagonalmatrices_7, 配置: Release x64 ------
165>  diagonalmatrices_1.vcxproj -> E:\Eigen\build\test\Release\diagonalmatrices_1.exe
170>  diagonalmatrices_5.vcxproj -> E:\Eigen\build\test\Release\diagonalmatrices_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:\Eigen\build\test\Release\diagonalmatrices_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:\Eigen\build\test\Release\diagonalmatrices_7.exe
176>------ 已启动全部重新生成: 项目: dontalign_2, 配置: Release x64 ------
173>  diagonalmatrices_8.vcxproj -> E:\Eigen\build\test\Release\diagonalmatrices_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:\Eigen\build\test\Release\diagonalmatrices_4.exe
178>------ 已启动全部重新生成: 项目: dontalign_4, 配置: Release x64 ------
174>  diagonalmatrices_9.vcxproj -> E:\Eigen\build\test\Release\diagonalmatrices_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:\Eigen\build\test\Release\dontalign_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:\Eigen\build\test\Release\dontalign_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:\Eigen\build\test\Release\dontalign_4.exe
182>------ 已启动全部重新生成: 项目: dontalign_8, 配置: Release x64 ------
177>  dontalign_3.vcxproj -> E:\Eigen\build\test\Release\dontalign_3.exe
183>------ 已启动全部重新生成: 项目: dynalloc, 配置: Release x64 ------
179>  dontalign_5.vcxproj -> E:\Eigen\build\test\Release\dontalign_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:\Eigen\build\test\Release\dynalloc.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:\Eigen\build\test\Release\array_reverse_8.exe
184>  eigensolver_complex_1.vcxproj -> E:\Eigen\build\test\Release\eigensolver_complex_1.exe
186>------ 已启动全部重新生成: 项目: eigensolver_complex_3, 配置: Release x64 ------
187>------ 已启动全部重新生成: 项目: eigensolver_complex_4, 配置: Release x64 ------
180>  dontalign_6.vcxproj -> E:\Eigen\build\test\Release\dontalign_6.exe
188>------ 已启动全部重新生成: 项目: eigensolver_complex_5, 配置: Release x64 ------
185>  eigensolver_complex_2.vcxproj -> E:\Eigen\build\test\Release\eigensolver_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:\Eigen\build\test\Release\eigensolver_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:\Eigen\build\test\Release\dontalign_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:\Eigen\build\test\Release\dontalign_8.exe
192>------ 已启动全部重新生成: 项目: eigensolver_generalized_real_4, 配置: Release x64 ------
191>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
186>  eigensolver_complex_3.vcxproj -> E:\Eigen\build\test\Release\eigensolver_complex_3.exe
193>------ 已启动全部重新生成: 项目: eigensolver_generic_1, 配置: Release x64 ------
187>  eigensolver_complex_4.vcxproj -> E:\Eigen\build\test\Release\eigensolver_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:\Eigen\build\test\Release\eigensolver_generic_2.exe
195>------ 已启动全部重新生成: 项目: eigensolver_generic_3, 配置: Release x64 ------
193>  eigensolver_generic_1.vcxproj -> E:\Eigen\build\test\Release\eigensolver_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:\Eigen\build\test\Release\eigensolver_generalized_real_2.exe
197>------ 已启动全部重新生成: 项目: zerosized, 配置: Release x64 ------
195>  eigensolver_generic_3.vcxproj -> E:\Eigen\build\test\Release\eigensolver_generic_3.exe
198>------ 已启动全部重新生成: 项目: eigensolver_selfadjoint_1, 配置: Release x64 ------
189>  eigensolver_generalized_real_1.vcxproj -> E:\Eigen\build\test\Release\eigensolver_generalized_real_1.exe
199>------ 已启动全部重新生成: 项目: eigensolver_selfadjoint_12, 配置: Release x64 ------
191>  eigensolver_generalized_real_3.vcxproj -> E:\Eigen\build\test\Release\eigensolver_generalized_real_3.exe
196>  eigensolver_generic_4.vcxproj -> E:\Eigen\build\test\Release\eigensolver_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:\eigen\eigen-3.3.8\test\svd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据
198>  E:\Eigen\eigen-3.3.8\test\eigensolver_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:\Eigen\eigen-3.3.8\test\eigensolver_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:\eigen\eigen-3.3.8\test\svd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据
199>  E:\Eigen\eigen-3.3.8\test\eigensolver_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:\Eigen\eigen-3.3.8\test\eigensolver_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:\eigen\eigen-3.3.8\test\svd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据
200>  E:\Eigen\eigen-3.3.8\test\eigensolver_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:\Eigen\eigen-3.3.8\test\eigensolver_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:\Eigen\eigen-3.3.8\test\eigensolver_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:\Eigen\build\test\Release\eigensolver_generalized_real_4.exe
202>e:\eigen\eigen-3.3.8\test\svd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据
202>  E:\Eigen\eigen-3.3.8\test\eigensolver_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:\Eigen\eigen-3.3.8\test\eigensolver_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:\Eigen\build\test\Release\zerosized.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:\Eigen\build\test\Release\eigensolver_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:\Eigen\build\test\Release\eigensolver_selfadjoint_3.exe
206>------ 已启动全部重新生成: 项目: eigensolver_selfadjoint_7, 配置: Release x64 ------
203>  eigensolver_selfadjoint_4.vcxproj -> E:\Eigen\build\test\Release\eigensolver_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:\eigen\eigen-3.3.8\test\main.h(446): warning C4723: 潜在的被 0 除
199>  eigensolver_selfadjoint_12.vcxproj -> E:\Eigen\build\test\Release\eigensolver_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:\Eigen\build\test\Release\eigensolver_selfadjoint_7.exe
205>  eigensolver_selfadjoint_6.vcxproj -> E:\Eigen\build\test\Release\eigensolver_selfadjoint_6.exe
211>------ 已启动全部重新生成: 项目: fastmath, 配置: Release x64 ------
212>------ 已启动全部重新生成: 项目: first_aligned, 配置: Release x64 ------
200>  eigensolver_selfadjoint_13.vcxproj -> E:\Eigen\build\test\Release\eigensolver_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:\Eigen\build\test\Release\exceptions.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:\eigen\eigen-3.3.8\test\fastmath.cpp(53): warning C4723: 潜在的被 0 除
212>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
212>  first_aligned.cpp
211>e:\eigen\eigen-3.3.8\test\fastmath.cpp(53): warning C4723: 潜在的被 0 除
211>e:\eigen\eigen-3.3.8\test\fastmath.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:\Eigen\build\test\Release\first_aligned.exe
215>------ 已启动全部重新生成: 项目: geo_alignedbox_11, 配置: Release x64 ------
211>  fastmath.vcxproj -> E:\Eigen\build\test\Release\fastmath.exe
216>------ 已启动全部重新生成: 项目: geo_alignedbox_12, 配置: Release x64 ------
213>  geo_alignedbox_1.vcxproj -> E:\Eigen\build\test\Release\geo_alignedbox_1.exe
217>------ 已启动全部重新生成: 项目: geo_alignedbox_13, 配置: Release x64 ------
218>------ 已启动全部重新生成: 项目: geo_alignedbox_14, 配置: Release x64 ------
214>e:\eigen\eigen-3.3.8\test\main.h(476): warning C4244: “return”: 从“const double”转换到“int”,可能丢失数据
214>  e:\eigen\eigen-3.3.8\test\main.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:\Eigen\eigen-3.3.8\test\geo_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:\eigen\eigen-3.3.8\test\main.h(476): warning C4244: “return”: 从“const double”转换到“int”,可能丢失数据
214>              Type1=Eigen::AlignedBox<int,2>,
215>  e:\eigen\eigen-3.3.8\test\main.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:\Eigen\eigen-3.3.8\test\geo_alignedbox.cpp(181): note: 参见对正在编译的函数 模板 实例化“void alignedbox<Eigen::AlignedBox<int,2>>(const BoxType &)”的引用
215>              S=int
214>          with
215>          ]
214>          [
215>  E:\Eigen\eigen-3.3.8\test\geo_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:\Eigen\build\test\Release\geo_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:\Eigen\eigen-3.3.8\test\geo_alignedbox.cpp(182): note: 参见对正在编译的函数 模板 实例化“void alignedbox<Eigen::AlignedBox<int,3>>(const BoxType &)”的引用
216>  geo_alignedbox.cpp
215>          with
216>  geo_alignedbox_12.vcxproj -> E:\Eigen\build\test\Release\geo_alignedbox_12.exe
215>          [
215>              BoxType=Eigen::AlignedBox<int,3>
215>          ]
215>  geo_alignedbox_11.vcxproj -> E:\Eigen\build\test\Release\geo_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:\Eigen\build\test\Release\geo_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:\eigen\eigen-3.3.8\eigen\src/Geometry/AlignedBox.h(33): warning C4307: “*”: 整型常量溢出
218>  e:\eigen\eigen-3.3.8\eigen\src/Geometry/AlignedBox.h(33): note: 编译类 模板 成员函数“void Eigen::AlignedBox<double,-1>::operator delete(void *,std::size_t) noexcept”时
218>  E:\Eigen\eigen-3.3.8\test\geo_alignedbox.cpp(68): note: 参见对正在编译的函数 模板 实例化“void Eigen::AlignedBox<double,-1>::operator delete(void *,std::size_t) noexcept”的引用
218>  E:\Eigen\eigen-3.3.8\test\geo_alignedbox.cpp(184): note: 参见对正在编译的类 模板 实例化“Eigen::AlignedBox<double,-1>”的引用
218>e:\eigen\eigen-3.3.8\eigen\src/Geometry/AlignedBox.h(33): warning C4307: “*”: 整型常量溢出
218>  e:\eigen\eigen-3.3.8\eigen\src/Geometry/AlignedBox.h(33): note: 编译类 模板 成员函数“void Eigen::AlignedBox<double,-1>::operator delete(void *) noexcept”时
218>  E:\Eigen\eigen-3.3.8\test\geo_alignedbox.cpp(189): note: 参见对正在编译的函数 模板 实例化“void Eigen::AlignedBox<double,-1>::operator delete(void *) noexcept”的引用
218>e:\eigen\eigen-3.3.8\eigen\src/Geometry/AlignedBox.h(33): warning C4307: “*”: 整型常量溢出
218>  e:\eigen\eigen-3.3.8\eigen\src/Geometry/AlignedBox.h(33): note: 编译类 模板 成员函数“void *Eigen::AlignedBox<double,-1>::operator new(std::size_t)”时
218>  E:\Eigen\eigen-3.3.8\test\geo_alignedbox.cpp(68): note: 参见对正在编译的函数 模板 实例化“void *Eigen::AlignedBox<double,-1>::operator new(std::size_t)”的引用
218>  geo_alignedbox_14.vcxproj -> E:\Eigen\build\test\Release\geo_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:\Eigen\build\test\Release\geo_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:\Eigen\build\test\Release\geo_alignedbox_4.exe
220>  geo_alignedbox_3.vcxproj -> E:\Eigen\build\test\Release\geo_alignedbox_3.exe
225>------ 已启动全部重新生成: 项目: geo_alignedbox_8, 配置: Release x64 ------
222>  geo_alignedbox_5.vcxproj -> E:\Eigen\build\test\Release\geo_alignedbox_5.exe
226>------ 已启动全部重新生成: 项目: geo_alignedbox_9, 配置: Release x64 ------
223>  geo_alignedbox_6.vcxproj -> E:\Eigen\build\test\Release\geo_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:\Eigen\build\test\Release\geo_alignedbox_7.exe
225>  geo_alignedbox_8.vcxproj -> E:\Eigen\build\test\Release\geo_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:\eigen\eigen-3.3.8\test\main.h(476): warning C4244: “return”: 从“const double”转换到“int”,可能丢失数据
226>  e:\eigen\eigen-3.3.8\test\main.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:\Eigen\eigen-3.3.8\test\geo_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:\Eigen\eigen-3.3.8\test\geo_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:\Eigen\build\test\Release\geo_alignedbox_9.exe
231>------ 已启动全部重新生成: 项目: geo_homogeneous_3, 配置: Release x64 ------
227>  geo_eulerangles_1.vcxproj -> E:\Eigen\build\test\Release\geo_eulerangles_1.exe
228>  geo_eulerangles_2.vcxproj -> E:\Eigen\build\test\Release\geo_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:\Eigen\build\test\Release\geo_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:\Eigen\build\test\Release\geo_homogeneous_2.exe
235>------ 已启动全部重新生成: 项目: geo_hyperplane_4, 配置: Release x64 ------
232>  geo_hyperplane_1.vcxproj -> E:\Eigen\build\test\Release\geo_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:\Eigen\build\test\Release\geo_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:\Eigen\build\test\Release\geo_hyperplane_3.exe
238>------ 已启动全部重新生成: 项目: geo_orthomethods_2, 配置: Release x64 ------
231>  geo_homogeneous_3.vcxproj -> E:\Eigen\build\test\Release\geo_homogeneous_3.exe
239>------ 已启动全部重新生成: 项目: geo_orthomethods_3, 配置: Release x64 ------
236>  geo_hyperplane_5.vcxproj -> E:\Eigen\build\test\Release\geo_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:\Eigen\build\test\Release\geo_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:\Eigen\build\test\Release\geo_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:\Eigen\build\test\Release\geo_orthomethods_5.exe
243>------ 已启动全部重新生成: 项目: geo_parametrizedline_1, 配置: Release x64 ------
235>  geo_hyperplane_4.vcxproj -> E:\Eigen\build\test\Release\geo_hyperplane_4.exe
244>------ 已启动全部重新生成: 项目: geo_parametrizedline_2, 配置: Release x64 ------
240>  geo_orthomethods_4.vcxproj -> E:\Eigen\build\test\Release\geo_orthomethods_4.exe
242>  geo_orthomethods_6.vcxproj -> E:\Eigen\build\test\Release\geo_orthomethods_6.exe
245>------ 已启动全部重新生成: 项目: geo_parametrizedline_3, 配置: Release x64 ------
246>------ 已启动全部重新生成: 项目: geo_parametrizedline_4, 配置: Release x64 ------
209>  evaluators.vcxproj -> E:\Eigen\build\test\Release\evaluators.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:\Eigen\build\test\Release\geo_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:\eigen\eigen-3.3.8\eigen\src/Geometry/Quaternion.h(647): warning C4305: “参数”: 从“long double”到“const float”截断
247>  e:\eigen\eigen-3.3.8\eigen\src/Geometry/Quaternion.h(642): note: 编译类 模板 成员函数“Eigen::Quaternion<float,0> Eigen::Quaternion<float,0>::UnitRandom(void)”时
247>  E:\Eigen\eigen-3.3.8\test\geo_quaternion.cpp(159): note: 参见对正在编译的函数 模板 实例化“Eigen::Quaternion<float,0> Eigen::Quaternion<float,0>::UnitRandom(void)”的引用
247>  E:\Eigen\eigen-3.3.8\test\geo_quaternion.cpp(299): note: 参见对正在编译的函数 模板 实例化“void quaternion<float,0>(void)”的引用
247>e:\eigen\eigen-3.3.8\eigen\src/Geometry/Quaternion.h(648): warning C4305: “参数”: 从“long double”到“const float”截断
244>  geo_parametrizedline_2.vcxproj -> E:\Eigen\build\test\Release\geo_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:\Eigen\build\test\Release\geo_parametrizedline_4.exe
250>------ 已启动全部重新生成: 项目: geo_quaternion_4, 配置: Release x64 ------
249>e:\eigen\eigen-3.3.8\eigen\src/Geometry/Quaternion.h(647): warning C4305: “参数”: 从“long double”到“const float”截断
249>  e:\eigen\eigen-3.3.8\eigen\src/Geometry/Quaternion.h(642): note: 编译类 模板 成员函数“Eigen::Quaternion<Scalar,2> Eigen::Quaternion<Scalar,2>::UnitRandom(void)”时
249>          with
249>          [
249>              Scalar=float
249>          ]
249>  E:\Eigen\eigen-3.3.8\test\geo_quaternion.cpp(159): note: 参见对正在编译的函数 模板 实例化“Eigen::Quaternion<Scalar,2> Eigen::Quaternion<Scalar,2>::UnitRandom(void)”的引用
249>          with
249>          [
249>              Scalar=float
249>          ]
249>  E:\Eigen\eigen-3.3.8\test\geo_quaternion.cpp(71): note: 参见对正在编译的类 模板 实例化“Eigen::Quaternion<Scalar,2>”的引用
249>          with
249>          [
249>              Scalar=float
249>          ]
249>  E:\Eigen\eigen-3.3.8\test\geo_quaternion.cpp(303): note: 参见对正在编译的函数 模板 实例化“void quaternion<float,Eigen::DontAlign>(void)”的引用
249>e:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\build\test\Release\adjoint_7.exe
251>------ 已启动全部重新生成: 项目: geo_quaternion_5, 配置: Release x64 ------
237>  geo_orthomethods_1.vcxproj -> E:\Eigen\build\test\Release\geo_orthomethods_1.exe
77>  basicstuff_6.vcxproj -> E:\Eigen\build\test\Release\basicstuff_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:\Eigen\build\test\Release\geo_quaternion_5.exe
254>------ 已启动全部重新生成: 项目: geo_transformations_2, 配置: Release x64 ------
252>  geo_quaternion_6.vcxproj -> E:\Eigen\build\test\Release\geo_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:\Eigen\build\test\Release\geo_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:\Eigen\build\test\Release\geo_quaternion_1.exe
257>------ 已启动全部重新生成: 项目: geo_transformations_5, 配置: Release x64 ------
253>  geo_transformations_1.vcxproj -> E:\Eigen\build\test\Release\geo_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:\Eigen\build\test\Release\geo_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:\Eigen\build\test\Release\geo_quaternion_3.exe
260>------ 已启动全部重新生成: 项目: geo_transformations_8, 配置: Release x64 ------
255>  geo_transformations_3.vcxproj -> E:\Eigen\build\test\Release\geo_transformations_3.exe
259>  geo_transformations_7.vcxproj -> E:\Eigen\build\test\Release\geo_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:\eigen\eigen-3.3.8\unsupported\eigen\src/IterativeSolvers/MINRES.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
260>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
260>  geo_transformations.cpp
261>  geo_transformations_9.vcxproj -> E:\Eigen\build\test\Release\geo_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:\eigen\eigen-3.3.8\unsupported\eigen\src/IterativeSolvers/MINRES.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
262>  gmres_1.vcxproj -> E:\Eigen\build\unsupported\test\Release\gmres_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:\Eigen\eigen-3.3.8\test\half_float.cpp(219): warning C4305: “参数”: 从“long double”到“float”截断
264>E:\Eigen\eigen-3.3.8\test\half_float.cpp(227): warning C4305: “参数”: 从“long double”到“float”截断
264>E:\Eigen\eigen-3.3.8\test\half_float.cpp(228): warning C4305: “参数”: 从“long double”到“float”截断
264>  half_float.vcxproj -> E:\Eigen\build\test\Release\half_float.exe
265>------ 已启动全部重新生成: 项目: hessenberg_1, 配置: Release x64 ------
263>  gmres_2.vcxproj -> E:\Eigen\build\unsupported\test\Release\gmres_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:\Eigen\build\test\Release\geo_transformations_8.exe
267>------ 已启动全部重新生成: 项目: hessenberg_3, 配置: Release x64 ------
265>  hessenberg_1.vcxproj -> E:\Eigen\build\test\Release\hessenberg_1.exe
266>  hessenberg_2.vcxproj -> E:\Eigen\build\test\Release\hessenberg_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:\Eigen\build\test\Release\hessenberg_3.exe
268>  hessenberg_4.vcxproj -> E:\Eigen\build\test\Release\hessenberg_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:\Eigen\build\test\Release\hessenberg_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:\Eigen\build\test\Release\hessenberg_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:\Eigen\build\test\Release\householder_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:\Eigen\build\test\Release\householder_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:\Eigen\build\test\Release\geo_transformations_5.exe
276>------ 已启动全部重新生成: 项目: householder_6, 配置: Release x64 ------
273>  householder_3.vcxproj -> E:\Eigen\build\test\Release\householder_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:\Eigen\build\test\Release\householder_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:\Eigen\build\test\Release\householder_7.exe
279>------ 已启动全部重新生成: 项目: incomplete_cholesky_1, 配置: Release x64 ------
258>  geo_transformations_6.vcxproj -> E:\Eigen\build\test\Release\geo_transformations_6.exe
280>------ 已启动全部重新生成: 项目: incomplete_cholesky_2, 配置: Release x64 ------
274>  householder_4.vcxproj -> E:\Eigen\build\test\Release\householder_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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/IterativeSolvers/MINRES.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
278>  householder_8.vcxproj -> E:\Eigen\build\test\Release\householder_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:\Eigen\build\test\Release\householder_6.exe
282>  inplace_decomposition_1.vcxproj -> E:\Eigen\build\test\Release\inplace_decomposition_1.exe
283>------ 已启动全部重新生成: 项目: inplace_decomposition_2, 配置: Release x64 ------
284>------ 已启动全部重新生成: 项目: inplace_decomposition_3, 配置: Release x64 ------
279>  incomplete_cholesky_1.vcxproj -> E:\Eigen\build\test\Release\incomplete_cholesky_1.exe
281>  incomplete_cholesky_3.vcxproj -> E:\Eigen\build\test\Release\incomplete_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:\Eigen\build\test\Release\inplace_decomposition_3.exe
288>------ 已启动全部重新生成: 项目: inplace_decomposition_7, 配置: Release x64 ------
285>  inplace_decomposition_4.vcxproj -> E:\Eigen\build\test\Release\inplace_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:\Eigen\build\test\Release\inplace_decomposition_6.exe
290>------ 已启动全部重新生成: 项目: integer_types_1, 配置: Release x64 ------
283>  inplace_decomposition_2.vcxproj -> E:\Eigen\build\test\Release\inplace_decomposition_2.exe
291>------ 已启动全部重新生成: 项目: integer_types_2, 配置: Release x64 ------
286>  inplace_decomposition_5.vcxproj -> E:\Eigen\build\test\Release\inplace_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:\Eigen\build\test\Release\integer_types_3.exe
288>  inplace_decomposition_7.vcxproj -> E:\Eigen\build\test\Release\inplace_decomposition_7.exe
293>------ 已启动全部重新生成: 项目: integer_types_4, 配置: Release x64 ------
291>  integer_types_2.vcxproj -> E:\Eigen\build\test\Release\integer_types_2.exe
294>------ 已启动全部重新生成: 项目: integer_types_5, 配置: Release x64 ------
295>------ 已启动全部重新生成: 项目: integer_types_6, 配置: Release x64 ------
289>  inplace_decomposition_8.vcxproj -> E:\Eigen\build\test\Release\inplace_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:\Eigen\build\test\Release\integer_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:\Eigen\build\test\Release\integer_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:\Eigen\build\test\Release\integer_types_9.exe
299>------ 已启动全部重新生成: 项目: inverse_1, 配置: Release x64 ------
290>  integer_types_1.vcxproj -> E:\Eigen\build\test\Release\integer_types_1.exe
293>  integer_types_4.vcxproj -> E:\Eigen\build\test\Release\integer_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:\Eigen\build\test\Release\integer_types_6.exe
302>------ 已启动全部重新生成: 项目: inverse_4, 配置: Release x64 ------
297>  integer_types_8.vcxproj -> E:\Eigen\build\test\Release\integer_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:\Eigen\build\test\Release\inverse_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:\Eigen\build\test\Release\inverse_1.exe
305>------ 已启动全部重新生成: 项目: inverse_7, 配置: Release x64 ------
301>  inverse_3.vcxproj -> E:\Eigen\build\test\Release\inverse_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:\Eigen\build\test\Release\inverse_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:\Eigen\build\test\Release\is_same_dense.exe
308>------ 已启动全部重新生成: 项目: jacobi_1, 配置: Release x64 ------
304>  inverse_6.vcxproj -> E:\Eigen\build\test\Release\inverse_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:\Eigen\build\test\Release\jacobi_2.exe
310>------ 已启动全部重新生成: 项目: jacobi_3, 配置: Release x64 ------
308>  jacobi_1.vcxproj -> E:\Eigen\build\test\Release\jacobi_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:\Eigen\build\test\Release\inverse_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:\Eigen\build\test\Release\inverse_4.exe
313>------ 已启动全部重新生成: 项目: jacobi_6, 配置: Release x64 ------
312>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
305>  inverse_7.vcxproj -> E:\Eigen\build\test\Release\inverse_7.exe
310>  jacobi_3.vcxproj -> E:\Eigen\build\test\Release\jacobi_3.exe
311>  jacobi_4.vcxproj -> E:\Eigen\build\test\Release\jacobi_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:\Eigen\build\test\Release\jacobi_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:\Eigen\build\test\Release\jacobisvd_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:\Eigen\build\test\Release\jacobi_6.exe
319>------ 已启动全部重新生成: 项目: jacobisvd_2, 配置: Release x64 ------
315>  jacobisvd_10.vcxproj -> E:\Eigen\build\test\Release\jacobisvd_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:\eigen\eigen-3.3.8\test\svd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据
320>  E:\Eigen\eigen-3.3.8\test\jacobisvd.cpp(27): note: 参见对正在编译的函数 模板 实例化“void svd_fill_random<MatrixType>(MatrixType &,int)”的引用
320>          with
320>          [
320>              MatrixType=Eigen::Matrix3f
320>          ]
320>  E:\Eigen\eigen-3.3.8\test\jacobisvd.cpp(98): note: 参见对正在编译的函数 模板 实例化“void jacobisvd<Eigen::Matrix3f>(const MatrixType &,bool)”的引用
320>          with
320>          [
320>              MatrixType=Eigen::Matrix3f
320>          ]
320>e:\eigen\eigen-3.3.8\test\svd_common.h(117): warning C4305: “参数”: 从“double”到“const float”截断
320>  e:\eigen\eigen-3.3.8\test\svd_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:\Eigen\eigen-3.3.8\test\jacobisvd.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:\eigen\eigen-3.3.8\test\svd_common.h(118): warning C4305: “参数”: 从“double”到“const float”截断
319>  jacobisvd_2.vcxproj -> E:\Eigen\build\test\Release\jacobisvd_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:\Eigen\build\test\Release\jacobisvd_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:\Eigen\build\test\Release\jacobisvd_11.exe
323>------ 已启动全部重新生成: 项目: jacobisvd_6, 配置: Release x64 ------
322>e:\eigen\eigen-3.3.8\test\svd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据
318>  jacobisvd_13.vcxproj -> E:\Eigen\build\test\Release\jacobisvd_13.exe
324>------ 已启动全部重新生成: 项目: jacobisvd_7, 配置: Release x64 ------
322>  E:\Eigen\eigen-3.3.8\test\jacobisvd.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:\Eigen\eigen-3.3.8\test\jacobisvd.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:\eigen\eigen-3.3.8\test\svd_common.h(117): warning C4305: “参数”: 从“double”到“const float”截断
322>  e:\eigen\eigen-3.3.8\test\svd_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:\Eigen\eigen-3.3.8\test\jacobisvd.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:\eigen\eigen-3.3.8\test\svd_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:\eigen\eigen-3.3.8\test\svd_common.h(307): warning C4305: “参数”: 从“double”到“const float”截断
324>  E:\Eigen\eigen-3.3.8\test\jacobisvd.cpp(116): note: 参见对正在编译的函数 模板 实例化“void svd_inf_nan<Eigen::JacobiSVD<Eigen::Matrix<float,-1,-1,0,-1,-1>,2>,Eigen::MatrixXf>(void)”的引用
324>e:\eigen\eigen-3.3.8\test\svd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据
324>  E:\Eigen\eigen-3.3.8\test\jacobisvd.cpp(27): note: 参见对正在编译的函数 模板 实例化“void svd_fill_random<MatrixType>(MatrixType &,int)”的引用
324>          with
324>          [
324>              MatrixType=Eigen::MatrixXf
324>          ]
324>  E:\Eigen\eigen-3.3.8\test\jacobisvd.cpp(110): note: 参见对正在编译的函数 模板 实例化“void jacobisvd<Eigen::MatrixXf>(const MatrixType &,bool)”的引用
324>          with
324>          [
324>              MatrixType=Eigen::MatrixXf
324>          ]
324>e:\eigen\eigen-3.3.8\test\svd_common.h(117): warning C4305: “参数”: 从“double”到“const float”截断
324>  e:\eigen\eigen-3.3.8\test\svd_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:\Eigen\eigen-3.3.8\test\jacobisvd.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:\eigen\eigen-3.3.8\test\svd_common.h(118): warning C4305: “参数”: 从“double”到“const float”截断
324>  jacobisvd_7.vcxproj -> E:\Eigen\build\test\Release\jacobisvd_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:\Eigen\build\test\Release\jacobisvd_3.exe
326>------ 已启动全部重新生成: 项目: jacobisvd_9, 配置: Release x64 ------
321>  jacobisvd_4.vcxproj -> E:\Eigen\build\test\Release\jacobisvd_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:\Eigen\build\unsupported\test\Release\kronecker_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:\Eigen\build\test\Release\jacobisvd_5.exe
329>------ 已启动全部重新生成: 项目: levenberg_marquardt, 配置: Release x64 ------
325>  jacobisvd_8.vcxproj -> E:\Eigen\build\test\Release\jacobisvd_8.exe
328>  kronecker_product_2.vcxproj -> E:\Eigen\build\unsupported\test\Release\kronecker_product_2.exe
330>------ 已启动全部重新生成: 项目: linearstructure_1, 配置: Release x64 ------
331>------ 已启动全部重新生成: 项目: linearstructure_10, 配置: Release x64 ------
323>  jacobisvd_6.vcxproj -> E:\Eigen\build\test\Release\jacobisvd_6.exe
332>------ 已启动全部重新生成: 项目: linearstructure_11, 配置: Release x64 ------
326>  jacobisvd_9.vcxproj -> E:\Eigen\build\test\Release\jacobisvd_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:\Eigen\build\test\Release\linearstructure_1.exe
334>------ 已启动全部重新生成: 项目: linearstructure_3, 配置: Release x64 ------
331>  linearstructure_10.vcxproj -> E:\Eigen\build\test\Release\linearstructure_10.exe
335>------ 已启动全部重新生成: 项目: linearstructure_4, 配置: Release x64 ------
333>  linearstructure_2.vcxproj -> E:\Eigen\build\test\Release\linearstructure_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:\Eigen\build\test\Release\linearstructure_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:\Eigen\build\test\Release\linearstructure_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:\Eigen\build\unsupported\test\Release\levenberg_marquardt.exe
339>------ 已启动全部重新生成: 项目: linearstructure_8, 配置: Release x64 ------
337>  linearstructure_6.vcxproj -> E:\Eigen\build\test\Release\linearstructure_6.exe
336>  linearstructure_5.vcxproj -> E:\Eigen\build\test\Release\linearstructure_5.exe
335>  linearstructure_4.vcxproj -> E:\Eigen\build\test\Release\linearstructure_4.exe
340>------ 已启动全部重新生成: 项目: linearstructure_9, 配置: Release x64 ------
341>------ 已启动全部重新生成: 项目: lscg_1, 配置: Release x64 ------
342>------ 已启动全部重新生成: 项目: lscg_2, 配置: Release x64 ------
338>  linearstructure_7.vcxproj -> E:\Eigen\build\test\Release\linearstructure_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:\Eigen\build\test\Release\linearstructure_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:\Eigen\build\test\Release\lscg_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:\Eigen\build\test\Release\linearstructure_8.exe
346>------ 已启动全部重新生成: 项目: lu_4, 配置: Release x64 ------
343>  lu_1.vcxproj -> E:\Eigen\build\test\Release\lu_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:\Eigen\build\test\Release\lu_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:\Eigen\build\test\Release\lscg_2.exe
349>------ 已启动全部重新生成: 项目: lu_7, 配置: Release x64 ------
345>  lu_3.vcxproj -> E:\Eigen\build\test\Release\lu_3.exe
350>------ 已启动全部重新生成: 项目: lu_9, 配置: Release x64 ------
346>  lu_4.vcxproj -> E:\Eigen\build\test\Release\lu_4.exe
351>------ 已启动全部重新生成: 项目: mapped_matrix_1, 配置: Release x64 ------
347>  lu_5.vcxproj -> E:\Eigen\build\test\Release\lu_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:\Eigen\build\test\Release\lu_9.exe
353>------ 已启动全部重新生成: 项目: mapped_matrix_11, 配置: Release x64 ------
352>  mapped_matrix_10.vcxproj -> E:\Eigen\build\test\Release\mapped_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:\Eigen\build\test\Release\mapped_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:\Eigen\build\test\Release\mapped_matrix_3.exe
356>------ 已启动全部重新生成: 项目: mapped_matrix_4, 配置: Release x64 ------
353>  mapped_matrix_11.vcxproj -> E:\Eigen\build\test\Release\mapped_matrix_11.exe
348>  lu_6.vcxproj -> E:\Eigen\build\test\Release\lu_6.exe
357>------ 已启动全部重新生成: 项目: mapped_matrix_5, 配置: Release x64 ------
358>------ 已启动全部重新生成: 项目: mapped_matrix_6, 配置: Release x64 ------
354>  mapped_matrix_2.vcxproj -> E:\Eigen\build\test\Release\mapped_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:\Eigen\build\test\Release\mapped_matrix_4.exe
360>------ 已启动全部重新生成: 项目: mapped_matrix_8, 配置: Release x64 ------
358>  mapped_matrix_6.vcxproj -> E:\Eigen\build\test\Release\mapped_matrix_6.exe
359>  mapped_matrix_7.vcxproj -> E:\Eigen\build\test\Release\mapped_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:\Eigen\build\test\Release\mapped_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:\Eigen\build\test\Release\mapped_matrix_8.exe
361>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
361>  mapped_matrix.cpp
361>  mapped_matrix_9.vcxproj -> E:\Eigen\build\test\Release\mapped_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:\eigen\eigen-3.3.8\eigen\src/Core/Map.h(105): warning C4459: “ptr”的声明隐藏了全局声明
362>e:\eigen\eigen-3.3.8\eigen\src/Core/Map.h(105): warning C4459: “ptr”的声明隐藏了全局声明
363>  E:\Eigen\eigen-3.3.8\test\mapstaticmethods.cpp(12): note: 参见“ptr”的声明
362>  E:\Eigen\eigen-3.3.8\test\mapstaticmethods.cpp(12): note: 参见“ptr”的声明
363>  e:\eigen\eigen-3.3.8\eigen\src/Core/Map.h(105): note: 编译类 模板 成员函数“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”时
362>  e:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/Core/Map.h(130): note: 参见对正在编译的函数 模板 实例化“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”的引用
362>  e:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\test\mapstaticmethods.cpp(33): note: 参见对正在编译的类 模板 实例化“Eigen::Map<const Derived,16,Eigen::Stride<0,0>>”的引用
362>  E:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\Eigen\eigen-3.3.8\test\mapstaticmethods.cpp(25): note: 编译类 模板 成员函数“void mapstaticmethods_impl<PlainObjectType,false,false>::run(const PlainObjectType &)”时
363>          with
362>  E:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\Eigen\eigen-3.3.8\test\mapstaticmethods.cpp(142): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods_impl<PlainObjectType,false,false>::run(const PlainObjectType &)”的引用
362>          ]
363>          with
362>  E:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\Eigen\eigen-3.3.8\test\mapstaticmethods.cpp(142): note: 参见对正在编译的类 模板 实例化“mapstaticmethods_impl<PlainObjectType,false,false>”的引用
362>  E:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\Eigen\eigen-3.3.8\test\mapstaticmethods.cpp(154): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods<Eigen::Matrix<float,2,1,0,2,1>>(const PlainObjectType &)”的引用
362>          with
363>  E:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\eigen\eigen-3.3.8\eigen\src/Core/CoreEvaluators.h(859): warning C4459: “ptr”的声明隐藏了全局声明
363>  E:\Eigen\eigen-3.3.8\test\mapstaticmethods.cpp(12): note: 参见“ptr”的声明
363>  e:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/Core/Map.h(105): warning C4459: “ptr”的声明隐藏了全局声明
364>  E:\Eigen\eigen-3.3.8\test\mapstaticmethods.cpp(12): note: 参见“ptr”的声明
364>  e:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\Eigen\eigen-3.3.8\test\mapstaticmethods.cpp(142): note: 参见对正在编译的类 模板 实例化“mapstaticmethods_impl<PlainObjectType,false,true>”的引用
364>          with
364>          [
364>              PlainObjectType=Eigen::Array<float,4,1,0,4,1>
364>          ]
364>  E:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\eigen\eigen-3.3.8\eigen\src/Core/CoreEvaluators.h(859): warning C4459: “ptr”的声明隐藏了全局声明
364>  E:\Eigen\eigen-3.3.8\test\mapstaticmethods.cpp(12): note: 参见“ptr”的声明
364>  e:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\build\test\Release\mapstaticmethods_1.exe
366>------ 已启动全部重新生成: 项目: mapstaticmethods_5, 配置: Release x64 ------
365>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
363>  mapstaticmethods_2.vcxproj -> E:\Eigen\build\test\Release\mapstaticmethods_2.exe
365>  mapstaticmethods.cpp
365>e:\eigen\eigen-3.3.8\eigen\src/Core/Map.h(105): warning C4459: “ptr”的声明隐藏了全局声明
365>  E:\Eigen\eigen-3.3.8\test\mapstaticmethods.cpp(12): note: 参见“ptr”的声明
365>  e:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\Eigen\eigen-3.3.8\test\mapstaticmethods.cpp(142): note: 参见对正在编译的类 模板 实例化“mapstaticmethods_impl<PlainObjectType,false,false>”的引用
365>          with
365>          [
365>              PlainObjectType=Eigen::Array<float,3,3,0,3,3>
365>          ]
365>  E:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\eigen\eigen-3.3.8\eigen\src/Core/CoreEvaluators.h(859): warning C4459: “ptr”的声明隐藏了全局声明
366>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
365>  E:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/Core/Map.h(105): warning C4459: “ptr”的声明隐藏了全局声明
366>  E:\Eigen\eigen-3.3.8\test\mapstaticmethods.cpp(12): note: 参见“ptr”的声明
366>  e:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\eigen\eigen-3.3.8\eigen\src/Core/CoreEvaluators.h(859): warning C4459: “ptr”的声明隐藏了全局声明
366>  E:\Eigen\eigen-3.3.8\test\mapstaticmethods.cpp(12): note: 参见“ptr”的声明
366>  e:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/Core/Map.h(105): warning C4459: “ptr”的声明隐藏了全局声明
367>  E:\Eigen\eigen-3.3.8\test\mapstaticmethods.cpp(12): note: 参见“ptr”的声明
367>  e:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\Eigen\eigen-3.3.8\test\mapstaticmethods.cpp(142): note: 参见对正在编译的类 模板 实例化“mapstaticmethods_impl<PlainObjectType,true,false>”的引用
367>          with
367>          [
367>              PlainObjectType=Eigen::Matrix<float,-1,-1,0,-1,-1>
367>          ]
367>  E:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\Eigen\build\test\Release\lu_7.exe
368>------ 已启动全部重新生成: 项目: mapstaticmethods_7, 配置: Release x64 ------
365>  mapstaticmethods_4.vcxproj -> E:\Eigen\build\test\Release\mapstaticmethods_4.exe
364>  mapstaticmethods_3.vcxproj -> E:\Eigen\build\test\Release\mapstaticmethods_3.exe
369>------ 已启动全部重新生成: 项目: mapstaticmethods_8, 配置: Release x64 ------
367>  mapstaticmethods_6.vcxproj -> E:\Eigen\build\test\Release\mapstaticmethods_6.exe
370>------ 已启动全部重新生成: 项目: mapstride_1, 配置: Release x64 ------
371>------ 已启动全部重新生成: 项目: mapstride_2, 配置: Release x64 ------
366>  mapstaticmethods_5.vcxproj -> E:\Eigen\build\test\Release\mapstaticmethods_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:\eigen\eigen-3.3.8\eigen\src/Core/Map.h(105): warning C4459: “ptr”的声明隐藏了全局声明
368>  E:\Eigen\eigen-3.3.8\test\mapstaticmethods.cpp(12): note: 参见“ptr”的声明
368>  e:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\Eigen\eigen-3.3.8\test\mapstaticmethods.cpp(142): note: 参见对正在编译的类 模板 实例化“mapstaticmethods_impl<PlainObjectType,true,true>”的引用
370>  mapstride.cpp
369>e:\eigen\eigen-3.3.8\eigen\src/Core/Map.h(105): warning C4459: “ptr”的声明隐藏了全局声明
368>          with
368>          [
369>  E:\Eigen\eigen-3.3.8\test\mapstaticmethods.cpp(12): note: 参见“ptr”的声明
368>              PlainObjectType=Eigen::Array<float,-1,1,0,-1,1>
368>          ]
369>  e:\eigen\eigen-3.3.8\eigen\src/Core/Map.h(105): note: 编译类 模板 成员函数“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”时
368>  E:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\build\test\Release\mapstaticmethods_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:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\Eigen\eigen-3.3.8\test\mapstaticmethods.cpp(142): note: 参见对正在编译的类 模板 实例化“mapstaticmethods_impl<PlainObjectType,true,false>”的引用
369>          with
369>          [
369>              PlainObjectType=Eigen::Array<float,-1,-1,0,-1,-1>
369>          ]
369>  E:\Eigen\eigen-3.3.8\test\mapstaticmethods.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:\Eigen\build\test\Release\mapstaticmethods_8.exe
374>------ 已启动全部重新生成: 项目: mapstride_5, 配置: Release x64 ------
370>  mapstride_1.vcxproj -> E:\Eigen\build\test\Release\mapstride_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:\Eigen\build\test\Release\mapstride_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:\Eigen\build\test\Release\mapstride_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:\Eigen\build\test\Release\mapstride_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:\Eigen\build\unsupported\test\Release\matrix_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:\Eigen\build\test\Release\mapstride_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:\Eigen\build\test\Release\mapstride_3.exe
382>------ 已启动全部重新生成: 项目: matrix_exponential_7, 配置: Release x64 ------
376>  matrix_exponential_1.vcxproj -> E:\Eigen\build\unsupported\test\Release\matrix_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:\Eigen\build\unsupported\test\Release\matrix_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:\Eigen\build\unsupported\test\Release\matrix_exponential_9.exe
385>------ 已启动全部重新生成: 项目: matrix_function_1, 配置: Release x64 ------
382>  matrix_exponential_7.vcxproj -> E:\Eigen\build\unsupported\test\Release\matrix_exponential_7.exe
379>  matrix_exponential_4.vcxproj -> E:\Eigen\build\unsupported\test\Release\matrix_exponential_4.exe
386>------ 已启动全部重新生成: 项目: matrix_function_2, 配置: Release x64 ------
387>------ 已启动全部重新生成: 项目: matrix_function_3, 配置: Release x64 ------
383>  matrix_exponential_8.vcxproj -> E:\Eigen\build\unsupported\test\Release\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据
385>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
385>          with
385>          [
385>              MatrixType=DynMatrixType
385>          ]
385>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
385>          with
385>          [
385>              MatrixType=DynMatrixType
385>          ]
385>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
385>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
386>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据
386>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
386>          with
386>          [
386>              MatrixType=DynMatrixType
386>          ]
386>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
386>          with
386>          [
386>              MatrixType=DynMatrixType
386>          ]
386>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
386>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
387>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据
387>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
387>          with
387>          [
387>              MatrixType=DynMatrixType
387>          ]
387>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
387>          with
387>          [
387>              MatrixType=DynMatrixType
387>          ]
387>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
387>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用
387>          with
386>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(173): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
387>          [
385>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(173): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
386>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(256): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_pade<MatrixType>(MatrixType &,const MatrixType &,int)”的引用
385>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
386>              MatrixType=DynMatrixType
385>              MatrixType=DynMatrixType
386>          ]
385>          ]
386>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用
385>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(173): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
385>          ]
386>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(209): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
385>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(173): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
386>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(209): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
385>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(209): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
385>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(209): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
387>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(173): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
387>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(173): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
387>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(209): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
387>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(209): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
388>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据
388>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
388>          with
388>          [
388>              MatrixType=DynMatrixType
388>          ]
388>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
388>          with
388>          [
388>              MatrixType=DynMatrixType
388>          ]
388>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
388>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
386>E:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据
389>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
389>          with
389>          [
389>              MatrixType=DynMatrixType
389>          ]
389>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
389>          with
389>          [
389>              MatrixType=DynMatrixType
389>          ]
389>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
389>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
388>  matrix_function_4.vcxproj -> E:\Eigen\build\unsupported\test\Release\matrix_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:\Eigen\build\unsupported\test\Release\matrix_exponential_5.exe
391>------ 已启动全部重新生成: 项目: matrix_function_7, 配置: Release x64 ------
390>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据
390>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
390>          with
390>          [
390>              MatrixType=DynMatrixType
390>          ]
390>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
390>          with
390>          [
390>              MatrixType=DynMatrixType
390>          ]
390>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\build\unsupported\test\Release\matrix_function_1.exe
390>          [
390>              MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
390>          ]
390>  E:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
390>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_power.cpp(156): warning C4305: “参数”: 从“double”到“const float”截断
392>E:\Eigen\eigen-3.3.8\unsupported\test\matrix_power.cpp(159): warning C4305: “参数”: 从“double”到“const float”截断
392>E:\Eigen\eigen-3.3.8\unsupported\test\matrix_power.cpp(170): warning C4305: “参数”: 从“double”到“const float”截断
392>E:\Eigen\eigen-3.3.8\unsupported\test\matrix_power.cpp(183): warning C4305: “参数”: 从“double”到“const float”截断
392>E:\Eigen\eigen-3.3.8\unsupported\test\matrix_power.cpp(196): warning C4305: “参数”: 从“double”到“const float”截断
392>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(556): warning C4800: “float”: 将值强制为布尔值“true”或“false”(性能警告)
392>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_power.cpp(156): note: 参见对正在编译的函数 模板 实例化“void test2dRotation<float>(const T &)”的引用
392>          with
392>          [
392>              T=float
392>          ]
392>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(203): warning C4305: “初始化”: 从“long double”到“float”截断
392>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,2,2>>”的引用
392>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据
391>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
391>          with
391>          [
391>              MatrixType=DynMatrixType
391>          ]
391>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
391>          with
391>          [
391>              MatrixType=DynMatrixType
391>          ]
391>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“float”转换到“int”,可能丢失数据
391>              MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>
392>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(302): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据
391>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
391>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
389>  matrix_function_5.vcxproj -> E:\Eigen\build\unsupported\test\Release\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据
392>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
392>          with
392>          [
392>              MatrixType=DynMatrixType
392>          ]
392>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
392>          with
392>          [
392>              MatrixType=DynMatrixType
392>          ]
392>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
392>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
392>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(173): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
392>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(173): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
392>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(209): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
392>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(209): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
393>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(556): warning C4800: “double”: 将值强制为布尔值“true”或“false”(性能警告)
393>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“double”转换到“int”,可能丢失数据
393>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>”的引用
393>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(302): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据
393>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据
393>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
393>          with
393>          [
393>              MatrixType=DynMatrixType
393>          ]
393>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
393>          with
393>          [
393>              MatrixType=DynMatrixType
393>          ]
393>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
393>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
387>  matrix_function_3.vcxproj -> E:\Eigen\build\unsupported\test\Release\matrix_function_3.exe
394>------ 已启动全部重新生成: 项目: matrix_power_11, 配置: Release x64 ------
390>  matrix_function_6.vcxproj -> E:\Eigen\build\unsupported\test\Release\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_power.cpp(163): warning C4305: “参数”: 从“double”到“const float”截断
394>E:\Eigen\eigen-3.3.8\unsupported\test\matrix_power.cpp(176): warning C4305: “参数”: 从“double”到“const float”截断
394>E:\Eigen\eigen-3.3.8\unsupported\test\matrix_power.cpp(189): warning C4305: “参数”: 从“double”到“const float”截断
394>E:\Eigen\eigen-3.3.8\unsupported\test\matrix_power.cpp(202): warning C4305: “参数”: 从“double”到“const float”截断
395>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
395>  matrix_power.cpp
394>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(556): warning C4800: “float”: 将值强制为布尔值“true”或“false”(性能警告)
394>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(203): warning C4305: “初始化”: 从“long double”到“float”截断
394>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>”的引用
394>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用
394>          with
395>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(556): warning C4800: “long double”: 将值强制为布尔值“true”或“false”(性能警告)
394>          [
394>              MatrixType=Eigen::Matrix<float,3,3,0,3,3>,
395>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“float”转换到“int”,可能丢失数据
394>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(302): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据
395>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“long double”转换到“int”,可能丢失数据
395>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,3,3>>”的引用
395>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据
394>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
394>          with
394>          [
394>              MatrixType=DynMatrixType
394>          ]
394>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
394>          with
394>          [
394>              MatrixType=DynMatrixType
394>          ]
394>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
394>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
394>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(173): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
394>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(173): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
394>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(209): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
394>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(209): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
391>  matrix_function_7.vcxproj -> E:\Eigen\build\unsupported\test\Release\matrix_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:\Eigen\build\unsupported\test\Release\matrix_power_1.exe
397>------ 已启动全部重新生成: 项目: matrix_power_3, 配置: Release x64 ------
396>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(556): warning C4800: “double”: 将值强制为布尔值“true”或“false”(性能警告)
396>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_power.cpp(155): note: 参见对正在编译的函数 模板 实例化“void test2dRotation<double>(const T &)”的引用
396>          with
396>          [
396>              T=double
396>          ]
393>  matrix_power_10.vcxproj -> E:\Eigen\build\unsupported\test\Release\matrix_power_10.exe
398>------ 已启动全部重新生成: 项目: matrix_power_4, 配置: Release x64 ------
396>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“double”转换到“int”,可能丢失数据
397>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
396>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,2,2>>”的引用
396>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(556): warning C4800: “double”: 将值强制为布尔值“true”或“false”(性能警告)
397>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“double”转换到“int”,可能丢失数据
397>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据
397>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的函数 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,4,4>>::MatrixPowerAtomic(const MatrixType &,double)”的引用
396>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
397>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,4,4>>”的引用
396>          with
397>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用
396>              MatrixType=DynMatrixType
397>          with
396>          ]
397>          [
396>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用
396>          ]
398>          with
396>  E:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_power.cpp(192): note: 参见对正在编译的函数 模板 实例化“void testLogThenExp<Eigen::Matrix<double,2,2,0,2,2>>(const MatrixType &,const double &)”的引用
396>          with
398>          ]
396>          [
398>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
398>          [
398>              MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>,
396>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,double)”的引用
396>              MatrixType=DynMatrixType
398>          with
396>          ]
398>          [
396>e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据
397>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用
398>          ]
398>  e:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
397>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_power.cpp(169): note: 参见对正在编译的函数 模板 实例化“void testGeneral<Eigen::Matrix<double,-1,-1,0,-1,-1>>(const MatrixType &,const double &)”的引用
397>          ]
398>          with
397>  e:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/Core/util/XprHelper.h(369): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用
397>          with
397>          [
398>e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixExponential.h(414): note: 参见对正在编译的类 模板 实例化“Eigen::internal::plain_object_eval<T,Eigen::Dense>”的引用
397>          with
397>          [
398>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
397>          with
398>          ]
397>          [
398>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
398>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的函数 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,-1,-1>>::MatrixPowerAtomic(const MatrixType &,double)”的引用
397>  e:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,-1,-1>>”的引用
397>          ]
398>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用
397>  e:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
397>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
398>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据
398>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
398>          with
398>          [
398>              MatrixType=DynMatrixType
398>          ]
398>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
398>          with
398>          [
398>              MatrixType=DynMatrixType
398>          ]
398>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
398>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
395>  matrix_power_12.vcxproj -> E:\Eigen\build\unsupported\test\Release\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_power.cpp(171): warning C4305: “参数”: 从“double”到“const float”截断
399>E:\Eigen\eigen-3.3.8\unsupported\test\matrix_power.cpp(184): warning C4305: “参数”: 从“double”到“const float”截断
399>E:\Eigen\eigen-3.3.8\unsupported\test\matrix_power.cpp(197): warning C4305: “参数”: 从“double”到“const float”截断
399>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(556): warning C4800: “float”: 将值强制为布尔值“true”或“false”(性能警告)
399>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(203): warning C4305: “初始化”: 从“long double”到“float”截断
399>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>”的引用
399>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“float”转换到“int”,可能丢失数据
399>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(302): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据
399>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据
399>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
399>          with
399>          [
399>              MatrixType=DynMatrixType
399>          ]
399>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
399>          with
399>          [
399>              MatrixType=DynMatrixType
399>          ]
399>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
399>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
399>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(173): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
399>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(173): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
399>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(209): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
399>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(209): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
394>  matrix_power_11.vcxproj -> E:\Eigen\build\unsupported\test\Release\matrix_power_11.exe
400>------ 已启动全部重新生成: 项目: matrix_power_6, 配置: Release x64 ------
397>  matrix_power_3.vcxproj -> E:\Eigen\build\unsupported\test\Release\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_power.cpp(173): warning C4305: “参数”: 从“double”到“const float”截断
400>E:\Eigen\eigen-3.3.8\unsupported\test\matrix_power.cpp(186): warning C4305: “参数”: 从“double”到“const float”截断
400>E:\Eigen\eigen-3.3.8\unsupported\test\matrix_power.cpp(199): warning C4305: “参数”: 从“double”到“const float”截断
401>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
400>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(556): warning C4800: “float”: 将值强制为布尔值“true”或“false”(性能警告)
400>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(203): warning C4305: “初始化”: 从“long double”到“float”截断
400>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1>>”的引用
400>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“float”转换到“int”,可能丢失数据
400>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(302): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据
401>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(556): warning C4800: “double”: 将值强制为布尔值“true”或“false”(性能警告)
401>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“double”转换到“int”,可能丢失数据
401>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>”的引用
401>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(302): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据
400>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据
400>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
400>          with
400>          [
400>              MatrixType=DynMatrixType
400>          ]
400>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
400>          with
400>          [
400>              MatrixType=DynMatrixType
400>          ]
400>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
400>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
400>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(173): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
400>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(173): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
400>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(209): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
400>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(209): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
401>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据
401>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
401>          with
401>          [
401>              MatrixType=DynMatrixType
401>          ]
401>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
401>          with
401>          [
401>              MatrixType=DynMatrixType
401>          ]
401>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
401>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
399>  matrix_power_5.vcxproj -> E:\Eigen\build\unsupported\test\Release\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_power.cpp(172): warning C4305: “参数”: 从“double”到“const float”截断
402>E:\Eigen\eigen-3.3.8\unsupported\test\matrix_power.cpp(185): warning C4305: “参数”: 从“double”到“const float”截断
402>E:\Eigen\eigen-3.3.8\unsupported\test\matrix_power.cpp(198): warning C4305: “参数”: 从“double”到“const float”截断
402>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(556): warning C4800: “float”: 将值强制为布尔值“true”或“false”(性能警告)
402>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(203): warning C4305: “初始化”: 从“long double”到“float”截断
402>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,4,4>>”的引用
402>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“float”转换到“int”,可能丢失数据
402>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(302): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据
402>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据
402>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
402>          with
402>          [
402>              MatrixType=DynMatrixType
402>          ]
402>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
402>          with
402>          [
402>              MatrixType=DynMatrixType
402>          ]
402>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
402>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
402>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(173): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
402>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(173): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
402>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(209): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
402>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixLogarithm.h(209): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
396>  matrix_power_2.vcxproj -> E:\Eigen\build\unsupported\test\Release\matrix_power_2.exe
403>------ 已启动全部重新生成: 项目: matrix_power_9, 配置: Release x64 ------
400>  matrix_power_6.vcxproj -> E:\Eigen\build\unsupported\test\Release\matrix_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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(556): warning C4800: “long double”: 将值强制为布尔值“true”或“false”(性能警告)
403>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_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:\Eigen\eigen-3.3.8\unsupported\test\matrix_power.cpp(157): note: 参见对正在编译的函数 模板 实例化“void test2dRotation<long double>(const T &)”的引用
403>          with
403>          [
403>              T=long double
403>          ]
403>e:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“long double”转换到“int”,可能丢失数据
403>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,2,2>>”的引用
403>  e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\Eigen\build\unsupported\test\Release\matrix_square_root_1.exe
405>------ 已启动全部重新生成: 项目: matrix_square_root_2, 配置: Release x64 ------
398>  matrix_power_4.vcxproj -> E:\Eigen\build\unsupported\test\Release\matrix_power_4.exe
406>------ 已启动全部重新生成: 项目: matrix_square_root_3, 配置: Release x64 ------
401>  matrix_power_7.vcxproj -> E:\Eigen\build\unsupported\test\Release\matrix_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:\Eigen\build\unsupported\test\Release\matrix_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:\Eigen\build\unsupported\test\Release\matrix_square_root_4.exe
245>  geo_parametrizedline_3.vcxproj -> E:\Eigen\build\test\Release\geo_parametrizedline_3.exe
409>------ 已启动全部重新生成: 项目: meta, 配置: Release x64 ------
248>  geo_quaternion_2.vcxproj -> E:\Eigen\build\test\Release\geo_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:\Eigen\build\unsupported\test\Release\matrix_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:\Eigen\build\unsupported\test\Release\matrix_square_root_3.exe
413>------ 已启动全部重新生成: 项目: miscmatrices_2, 配置: Release x64 ------
412>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
410>e:\eigen\eigen-3.3.8\unsupported\eigen\src/IterativeSolvers/MINRES.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
411>e:\eigen\eigen-3.3.8\unsupported\eigen\src/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:\Eigen\build\unsupported\test\Release\matrix_power_9.exe
414>------ 已启动全部重新生成: 项目: miscmatrices_3, 配置: Release x64 ------
409>  meta.vcxproj -> E:\Eigen\build\test\Release\meta.exe
411>  minres_2.vcxproj -> E:\Eigen\build\unsupported\test\Release\minres_2.exe
415>------ 已启动全部重新生成: 项目: miscmatrices_4, 配置: Release x64 ------
412>  miscmatrices_1.vcxproj -> E:\Eigen\build\test\Release\miscmatrices_1.exe
413>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
413>  miscmatrices.cpp
413>  miscmatrices_2.vcxproj -> E:\Eigen\build\test\Release\miscmatrices_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:\Eigen\build\test\Release\miscmatrices_3.exe
419>------ 已启动全部重新生成: 项目: mixingtypes_3, 配置: Release x64 ------
415>  miscmatrices_4.vcxproj -> E:\Eigen\build\test\Release\miscmatrices_4.exe
408>  matrix_square_root_5.vcxproj -> E:\Eigen\build\unsupported\test\Release\matrix_square_root_5.exe
416>  miscmatrices_5.vcxproj -> E:\Eigen\build\test\Release\miscmatrices_5.exe
420>------ 已启动全部重新生成: 项目: mixingtypes_4, 配置: Release x64 ------
421>------ 已启动全部重新生成: 项目: mixingtypes_5, 配置: Release x64 ------
422>------ 已启动全部重新生成: 项目: mixingtypes_6, 配置: Release x64 ------
418>E:\Eigen\eigen-3.3.8\test\mixingtypes.cpp(119): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断
417>E:\Eigen\eigen-3.3.8\test\mixingtypes.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:\Eigen\eigen-3.3.8\test\mixingtypes.cpp(315): note: 参见对正在编译的函数 模板 实例化“void mixingtypes<3>(int)”的引用
418>  E:\Eigen\eigen-3.3.8\test\mixingtypes.cpp(316): note: 参见对正在编译的函数 模板 实例化“void mixingtypes<4>(int)”的引用
419>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
417>E:\Eigen\eigen-3.3.8\test\mixingtypes.cpp(121): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断
418>E:\Eigen\eigen-3.3.8\test\mixingtypes.cpp(121): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断
419>  mixingtypes.cpp
419>E:\Eigen\eigen-3.3.8\test\mixingtypes.cpp(119): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断
419>  E:\Eigen\eigen-3.3.8\test\mixingtypes.cpp(317): note: 参见对正在编译的函数 模板 实例化“void mixingtypes<-1>(int)”的引用
419>E:\Eigen\eigen-3.3.8\test\mixingtypes.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:\Eigen\eigen-3.3.8\test\mixingtypes.cpp(119): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断
420>  E:\Eigen\eigen-3.3.8\test\mixingtypes.cpp(319): note: 参见对正在编译的函数 模板 实例化“void mixingtypes<3>(int)”的引用
420>E:\Eigen\eigen-3.3.8\test\mixingtypes.cpp(121): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断
422>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
422>  mixingtypes.cpp
421>E:\Eigen\eigen-3.3.8\test\mixingtypes.cpp(119): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断
421>  E:\Eigen\eigen-3.3.8\test\mixingtypes.cpp(320): note: 参见对正在编译的函数 模板 实例化“void mixingtypes<4>(int)”的引用
421>E:\Eigen\eigen-3.3.8\test\mixingtypes.cpp(121): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断
422>E:\Eigen\eigen-3.3.8\test\mixingtypes.cpp(119): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断
422>  E:\Eigen\eigen-3.3.8\test\mixingtypes.cpp(321): note: 参见对正在编译的函数 模板 实例化“void mixingtypes<-1>(int)”的引用
422>E:\Eigen\eigen-3.3.8\test\mixingtypes.cpp(121): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断
421>e:\eigen\eigen-3.3.8\eigen\src/Core/util/XprHelper.h(426): fatal error C1060: 编译器的堆空间不足
419>E:\Eigen\eigen-3.3.8\test\mixingtypes.cpp(329): fatal error C1060: 编译器的堆空间不足
422>e:\eigen\eigen-3.3.8\eigen\src\core\../plugins/CommonCwiseBinaryOps.h(42): fatal error C1060: 编译器的堆空间不足
418>e:\eigen\eigen-3.3.8\eigen\src/Core/DenseBase.h(435): fatal error C1060: 编译器的堆空间不足
420>e:\eigen\eigen-3.3.8\eigen\src/Core/Block.h(37): fatal error C1060: 编译器的堆空间不足
419>  E:\Eigen\eigen-3.3.8\test\mixingtypes.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:\eigen\eigen-3.3.8\eigen\src/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:\Eigen\build\test\Release\mpl2only.exe
428>------ 已启动全部重新生成: 项目: nesting_ops_4, 配置: Release x64 ------
410>  minres_1.vcxproj -> E:\Eigen\build\unsupported\test\Release\minres_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:\Eigen\build\test\Release\nesting_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:\Eigen\build\test\Release\mixingtypes_7.exe
425>  nesting_ops_1.vcxproj -> E:\Eigen\build\test\Release\nesting_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:\Eigen\build\test\Release\nesting_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:\Eigen\build\test\Release\nesting_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:\Eigen\build\test\Release\nomalloc_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:\Eigen\build\test\Release\nomalloc_5.exe
437>------ 已启动全部重新生成: 项目: nullary_1, 配置: Release x64 ------
434>  nomalloc_6.vcxproj -> E:\Eigen\build\test\Release\nomalloc_6.exe
435>  nomalloc_7.vcxproj -> E:\Eigen\build\test\Release\nomalloc_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:\Eigen\build\test\Release\nullary_1.exe
436>  nomalloc.cpp
436>  nomalloc_8.vcxproj -> E:\Eigen\build\test\Release\nomalloc_8.exe
440>------ 已启动全部重新生成: 项目: nullary_3, 配置: Release x64 ------
441>------ 已启动全部重新生成: 项目: nullary_4, 配置: Release x64 ------
430>  nomalloc_2.vcxproj -> E:\Eigen\build\test\Release\nomalloc_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:\Eigen\build\test\Release\nullary_2.exe
438>  nullary_10.vcxproj -> E:\Eigen\build\test\Release\nullary_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:\Eigen\build\test\Release\nullary_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:\Eigen\build\test\Release\nullary_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:\Eigen\build\test\Release\nullary_6.exe
447>------ 已启动全部重新生成: 项目: numext, 配置: Release x64 ------
444>  nullary_7.vcxproj -> E:\Eigen\build\test\Release\nullary_7.exe
448>------ 已启动全部重新生成: 项目: openglsupport, 配置: Release x64 ------
445>  nullary_8.vcxproj -> E:\Eigen\build\test\Release\nullary_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:\Eigen\eigen-3.3.8\test\numext.cpp(18): warning C4804: “-”: 在操作中使用类型“bool”不安全
447>  E:\Eigen\eigen-3.3.8\test\numext.cpp(38): note: 参见对正在编译的函数 模板 实例化“void check_abs<bool>(void)”的引用
447>E:\Eigen\eigen-3.3.8\test\numext.cpp(26): warning C4804: “/”: 在操作中使用类型“bool”不安全
447>E:\Eigen\eigen-3.3.8\test\numext.cpp(26): warning C4800: “int”: 将值强制为布尔值“true”或“false”(性能警告)
447>E:\Eigen\eigen-3.3.8\test\numext.cpp(29): warning C4804: “-”: 在操作中使用类型“bool”不安全
447>E:\Eigen\eigen-3.3.8\test\numext.cpp(30): warning C4804: “-”: 在操作中使用类型“bool”不安全
447>E:\Eigen\eigen-3.3.8\test\numext.cpp(30): warning C4804: “>=”: 在操作中使用类型“bool”不安全
447>E:\Eigen\eigen-3.3.8\test\numext.cpp(18): warning C4146: 一元负运算符应用于无符号类型,结果仍为无符号类型
447>  E:\Eigen\eigen-3.3.8\test\numext.cpp(44): note: 参见对正在编译的函数 模板 实例化“void check_abs<unsigned int>(void)”的引用
447>E:\Eigen\eigen-3.3.8\test\numext.cpp(29): warning C4146: 一元负运算符应用于无符号类型,结果仍为无符号类型
447>E:\Eigen\eigen-3.3.8\test\numext.cpp(30): warning C4146: 一元负运算符应用于无符号类型,结果仍为无符号类型
447>e:\eigen\eigen-3.3.8\test\main.h(590): warning C4805: “==”: 在操作中将类型“const int”与类型“const bool”混合不安全
447>  E:\Eigen\eigen-3.3.8\test\numext.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:\Eigen\eigen-3.3.8\test\numext.cpp(38): note: 参见对正在编译的函数 模板 实例化“void check_abs<bool>(void)”的引用
447>e:\eigen\eigen-3.3.8\test\main.h(590): warning C4805: “==”: 在操作中将类型“const bool”与类型“const int”混合不安全
447>  E:\Eigen\eigen-3.3.8\test\numext.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:\Eigen\build\test\Release\numext.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:\Eigen\eigen-3.3.8\test\packetmath.cpp(297): warning C4800: “int”: 将值强制为布尔值“true”或“false”(性能警告)
449>  packetmath.cpp
448>E:\Eigen\eigen-3.3.8\unsupported\test\openglsupport.cpp(151): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据
450>  E:\Eigen\eigen-3.3.8\test\packetmath.cpp(621): note: 参见对正在编译的函数 模板 实例化“void packetmath<double>(void)”的引用
449>E:\Eigen\eigen-3.3.8\test\packetmath.cpp(297): warning C4800: “int”: 将值强制为布尔值“true”或“false”(性能警告)
449>  E:\Eigen\eigen-3.3.8\test\packetmath.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:\Eigen\build\test\Release\packetmath_2.exe
452>------ 已启动全部重新生成: 项目: packetmath_4, 配置: Release x64 ------
451>E:\Eigen\eigen-3.3.8\test\packetmath.cpp(297): warning C4800: “int”: 将值强制为布尔值“true”或“false”(性能警告)
449>  packetmath_1.vcxproj -> E:\Eigen\build\test\Release\packetmath_1.exe
453>------ 已启动全部重新生成: 项目: packetmath_5, 配置: Release x64 ------
451>  E:\Eigen\eigen-3.3.8\test\packetmath.cpp(622): note: 参见对正在编译的函数 模板 实例化“void packetmath<int>(void)”的引用
451>  packetmath_3.vcxproj -> E:\Eigen\build\test\Release\packetmath_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:\Eigen\eigen-3.3.8\test\packetmath.cpp(297): warning C4800: “int”: 将值强制为布尔值“true”或“false”(性能警告)
452>  E:\Eigen\eigen-3.3.8\test\packetmath.cpp(623): note: 参见对正在编译的函数 模板 实例化“void packetmath<std::complex<float>>(void)”的引用
453>E:\Eigen\eigen-3.3.8\test\packetmath.cpp(297): warning C4800: “int”: 将值强制为布尔值“true”或“false”(性能警告)
453>  E:\Eigen\eigen-3.3.8\test\packetmath.cpp(624): note: 参见对正在编译的函数 模板 实例化“void packetmath<std::complex<double>>(void)”的引用
431>  nomalloc_3.vcxproj -> E:\Eigen\build\test\Release\nomalloc_3.exe
455>------ 已启动全部重新生成: 项目: permutationmatrices_2, 配置: Release x64 ------
452>  packetmath_4.vcxproj -> E:\Eigen\build\test\Release\packetmath_4.exe
442>  nullary_5.vcxproj -> E:\Eigen\build\test\Release\nullary_5.exe
432>  nomalloc_4.vcxproj -> E:\Eigen\build\test\Release\nomalloc_4.exe
453>  packetmath_5.vcxproj -> E:\Eigen\build\test\Release\packetmath_5.exe
456>------ 已启动全部重新生成: 项目: permutationmatrices_3, 配置: Release x64 ------
457>------ 已启动全部重新生成: 项目: permutationmatrices_4, 配置: Release x64 ------
458>------ 已启动全部重新生成: 项目: permutationmatrices_5, 配置: Release x64 ------
454>  permutationmatrices_1.vcxproj -> E:\Eigen\build\test\Release\permutationmatrices_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:\Eigen\build\unsupported\test\Release\polynomialsolver_1.exe
462>------ 已启动全部重新生成: 项目: polynomialsolver_10, 配置: Release x64 ------
459>  permutationmatrices_6.vcxproj -> E:\Eigen\build\test\Release\permutationmatrices_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:\Eigen\build\unsupported\test\Release\polynomialsolver_10.exe
463>  polynomialsolver_11.vcxproj -> E:\Eigen\build\unsupported\test\Release\polynomialsolver_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:\Eigen\eigen-3.3.8\unsupported\test\polynomialsolver.cpp(35): warning C4244: “参数”: 从“Eigen::Index”转换到“const std::complex<double>::_Ty”,可能丢失数据
464>  E:\Eigen\eigen-3.3.8\unsupported\test\polynomialsolver.cpp(57): note: 参见对正在编译的函数 模板 实例化“PolynomialType polyder<POLYNOMIAL>(const PolynomialType &)”的引用
464>          with
464>          [
464>              PolynomialType=PolynomialType,
464>              POLYNOMIAL=PolynomialType
464>          ]
464>  E:\Eigen\eigen-3.3.8\unsupported\test\polynomialsolver.cpp(106): note: 参见对正在编译的函数 模板 实例化“bool aux_evalSolver<-1,POLYNOMIAL,PolynomialSolverType>(const POLYNOMIAL &,SOLVER &)”的引用
464>          with
464>          [
464>              POLYNOMIAL=PolynomialType,
464>              SOLVER=PolynomialSolverType
464>          ]
464>  E:\Eigen\eigen-3.3.8\unsupported\test\polynomialsolver.cpp(193): note: 参见对正在编译的函数 模板 实例化“void evalSolver<-1,PolynomialType>(const POLYNOMIAL &)”的引用
464>          with
464>          [
464>              POLYNOMIAL=PolynomialType
464>          ]
464>  E:\Eigen\eigen-3.3.8\unsupported\test\polynomialsolver.cpp(230): note: 参见对正在编译的函数 模板 实例化“void polynomialsolver<std::complex<double>,-1>(int)”的引用
464>  polynomialsolver_12.vcxproj -> E:\Eigen\build\unsupported\test\Release\polynomialsolver_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:\Eigen\build\unsupported\test\Release\polynomialsolver_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:\Eigen\build\unsupported\test\Release\polynomialsolver_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:\Eigen\build\unsupported\test\Release\polynomialsolver_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:\Eigen\build\test\Release\permutationmatrices_2.exe
470>------ 已启动全部重新生成: 项目: polynomialsolver_7, 配置: Release x64 ------
457>  permutationmatrices_4.vcxproj -> E:\Eigen\build\test\Release\permutationmatrices_4.exe
456>  permutationmatrices_3.vcxproj -> E:\Eigen\build\test\Release\permutationmatrices_3.exe
460>  permutationmatrices_7.vcxproj -> E:\Eigen\build\test\Release\permutationmatrices_7.exe
471>------ 已启动全部重新生成: 项目: polynomialsolver_8, 配置: Release x64 ------
458>  permutationmatrices_5.vcxproj -> E:\Eigen\build\test\Release\permutationmatrices_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:\Eigen\build\unsupported\test\Release\polynomialsolver_5.exe
475>------ 已启动全部重新生成: 项目: polynomialutils_4, 配置: Release x64 ------
474>  polynomialutils_3.vcxproj -> E:\Eigen\build\unsupported\test\Release\polynomialutils_3.exe
473>  polynomialutils_2.vcxproj -> E:\Eigen\build\unsupported\test\Release\polynomialutils_2.exe
476>------ 已启动全部重新生成: 项目: polynomialutils_5, 配置: Release x64 ------
477>------ 已启动全部重新生成: 项目: polynomialutils_6, 配置: Release x64 ------
469>  polynomialsolver_6.vcxproj -> E:\Eigen\build\unsupported\test\Release\polynomialsolver_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:\Eigen\build\unsupported\test\Release\polynomialutils_5.exe
479>------ 已启动全部重新生成: 项目: polynomialutils_8, 配置: Release x64 ------
472>  polynomialsolver_9.vcxproj -> E:\Eigen\build\unsupported\test\Release\polynomialsolver_9.exe
477>  polynomialutils_6.vcxproj -> E:\Eigen\build\unsupported\test\Release\polynomialutils_6.exe
478>  polynomialutils_7.vcxproj -> E:\Eigen\build\unsupported\test\Release\polynomialutils_7.exe
480>------ 已启动全部重新生成: 项目: polynomialutils_9, 配置: Release x64 ------
470>  polynomialsolver_7.vcxproj -> E:\Eigen\build\unsupported\test\Release\polynomialsolver_7.exe
475>  polynomialutils_4.vcxproj -> E:\Eigen\build\unsupported\test\Release\polynomialutils_4.exe
481>------ 已启动全部重新生成: 项目: prec_inverse_4x4_1, 配置: Release x64 ------
471>  polynomialsolver_8.vcxproj -> E:\Eigen\build\unsupported\test\Release\polynomialsolver_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:\Eigen\build\unsupported\test\Release\polynomialutils_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:\Eigen\build\unsupported\test\Release\polynomialutils_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:\Eigen\build\test\Release\prec_inverse_4x4_1.exe
483>  prec_inverse_4x4_3.vcxproj -> E:\Eigen\build\test\Release\prec_inverse_4x4_3.exe
482>  prec_inverse_4x4_2.vcxproj -> E:\Eigen\build\test\Release\prec_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:\Eigen\build\test\Release\product_extra_6.exe
491>------ 已启动全部重新生成: 项目: product_extra_8, 配置: Release x64 ------
490>  product_extra_7.vcxproj -> E:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_extra_8.exe
496>------ 已启动全部重新生成: 项目: product_large_5, 配置: Release x64 ------
487>  product_extra_4.vcxproj -> E:\Eigen\build\test\Release\product_extra_4.exe
488>  product_extra_5.vcxproj -> E:\Eigen\build\test\Release\product_extra_5.exe
492>  product_large_1.vcxproj -> E:\Eigen\build\test\Release\product_large_1.exe
497>------ 已启动全部重新生成: 项目: product_large_6, 配置: Release x64 ------
494>  product_large_3.vcxproj -> E:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_large_6.exe
518>------ 已启动全部重新生成: 项目: product_small_21, 配置: Release x64 ------
496>  product_large_5.vcxproj -> E:\Eigen\build\test\Release\product_large_5.exe
519>------ 已启动全部重新生成: 项目: product_small_22, 配置: Release x64 ------
499>  product_mmtr_2.vcxproj -> E:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_mmtr_1.exe
521>------ 已启动全部重新生成: 项目: product_small_3, 配置: Release x64 ------
518>  product_small_21.vcxproj -> E:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_small_22.exe
525>------ 已启动全部重新生成: 项目: product_small_4, 配置: Release x64 ------
520>  product_small_23.vcxproj -> E:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\geo_quaternion_4.exe
527>------ 已启动全部重新生成: 项目: product_small_42, 配置: Release x64 ------
501>  product_mmtr_4.vcxproj -> E:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_small_41.exe
529>------ 已启动全部重新生成: 项目: product_small_5, 配置: Release x64 ------
527>  product_small_42.vcxproj -> E:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_small_6.exe
531>------ 已启动全部重新生成: 项目: product_small_7, 配置: Release x64 ------
528>  product_small_43.vcxproj -> E:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_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:\Eigen\build\test\Release\product_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:\Eigen\eigen-3.3.8\test\product_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:\eigen\eigen-3.3.8\eigen\src/Core/DenseCoeffsBase.h(96): fatal error C1060: 编译器的堆空间不足
532>e:\eigen\eigen-3.3.8\eigen\src\core\eigenbase.h(59): fatal error C1002: 在第 2 遍中编译器的堆空间不足
532>e:\eigen\eigen-3.3.8\eigen\src\core\eigenbase.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:\eigen\eigen-3.3.8\test\product.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:\Eigen\build\test\Release\product_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)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.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 个 ==========

  

posted @ 2020-11-22 18:58  西北逍遥  阅读(328)  评论(0编辑  收藏  举报