zoukankan      html  css  js  c++  java
  • 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:eigeneigen-3.3.8unsupportedeigensrc/BVH/BVAlgorithms.h(152): warning C4459: “Index”的声明隐藏了全局声明
    4>e:eigeneigen-3.3.8unsupportedeigensrc/BVH/BVAlgorithms.h(152): warning C4459: “Index”的声明隐藏了全局声明
    3>  e:eigeneigen-3.3.8eigensrc/Core/util/Meta.h(33): note: 参见“Eigen::Index”的声明
    4>  e:eigeneigen-3.3.8eigensrc/Core/util/Meta.h(33): note: 参见“Eigen::Index”的声明
    3>  e:eigeneigen-3.3.8unsupportedeigensrc/BVH/BVAlgorithms.h(269): note: 参见对正在编译的函数 模板 实例化“double Eigen::internal::minimize_helper<BVH2,Helper2>(const BVH &,Minimizer &,Eigen::KdBVH<double,2,Eigen::Matrix<double,2,1,0,2,1>>::Index,double)”的引用
    4>  e:eigeneigen-3.3.8unsupportedeigensrc/BVH/BVAlgorithms.h(269): note: 参见对正在编译的函数 模板 实例化“double Eigen::internal::minimize_helper<BVH2,Helper2>(const BVH &,Minimizer &,Eigen::KdBVH<double,3,Eigen::Matrix<double,3,1,0,3,1>>::Index,double)”的引用
    3>          with
    4>          with
    3>          [
    4>          [
    3>              BVH2=Eigen::KdBVH<double,2,Eigen::Matrix<double,2,1,0,2,1>>,
    4>              BVH2=Eigen::KdBVH<double,3,Eigen::Matrix<double,3,1,0,3,1>>,
    3>              BVH=Eigen::KdBVH<double,2,Eigen::Matrix<double,2,1,0,2,1>>,
    4>              BVH=Eigen::KdBVH<double,3,Eigen::Matrix<double,3,1,0,3,1>>,
    3>              Minimizer=Helper2
    4>              Minimizer=Helper2
    3>          ]
    4>          ]
    3>  E:Eigeneigen-3.3.8unsupported	estBVH.cpp(188): note: 参见对正在编译的函数 模板 实例化“BallPointStuff<2>::Scalar Eigen::BVMinimize<Eigen::KdBVH<double,2,Ball<2>>,Eigen::KdBVH<double,2,Eigen::Matrix<double,2,1,0,2,1>>,BallPointStuff<2>>(const BVH1 &,const BVH2 &,Minimizer &)”的引用
    4>  E:Eigeneigen-3.3.8unsupported	estBVH.cpp(188): note: 参见对正在编译的函数 模板 实例化“BallPointStuff<3>::Scalar Eigen::BVMinimize<Eigen::KdBVH<double,3,Ball<3>>,Eigen::KdBVH<double,3,Eigen::Matrix<double,3,1,0,3,1>>,BallPointStuff<3>>(const BVH1 &,const BVH2 &,Minimizer &)”的引用
    3>          with
    4>          with
    3>          [
    4>          [
    3>              BVH1=Eigen::KdBVH<double,2,Ball<2>>,
    4>              BVH1=Eigen::KdBVH<double,3,Ball<3>>,
    3>              BVH2=Eigen::KdBVH<double,2,Eigen::Matrix<double,2,1,0,2,1>>,
    4>              BVH2=Eigen::KdBVH<double,3,Eigen::Matrix<double,3,1,0,3,1>>,
    3>              Minimizer=BallPointStuff<2>
    4>              Minimizer=BallPointStuff<3>
    3>          ]
    4>          ]
    3>  E:Eigeneigen-3.3.8unsupported	estBVH.cpp(167): note: 编译类 模板 成员函数“void TreeTest<2>::testMinimize2(void)”时
    4>  E:Eigeneigen-3.3.8unsupported	estBVH.cpp(167): note: 编译类 模板 成员函数“void TreeTest<3>::testMinimize2(void)”时
    3>  E:Eigeneigen-3.3.8unsupported	estBVH.cpp(203): note: 参见对正在编译的函数 模板 实例化“void TreeTest<2>::testMinimize2(void)”的引用
    4>  E:Eigeneigen-3.3.8unsupported	estBVH.cpp(211): note: 参见对正在编译的函数 模板 实例化“void TreeTest<3>::testMinimize2(void)”的引用
    3>  E:Eigeneigen-3.3.8unsupported	estBVH.cpp(199): note: 参见对正在编译的类 模板 实例化“TreeTest<2>”的引用
    4>  E:Eigeneigen-3.3.8unsupported	estBVH.cpp(207): note: 参见对正在编译的类 模板 实例化“TreeTest<3>”的引用
    3>e:eigeneigen-3.3.8unsupportedeigensrc/BVH/BVAlgorithms.h(21): warning C4459: “Index”的声明隐藏了全局声明
    4>e:eigeneigen-3.3.8unsupportedeigensrc/BVH/BVAlgorithms.h(21): warning C4459: “Index”的声明隐藏了全局声明
    3>  e:eigeneigen-3.3.8eigensrc/Core/util/Meta.h(33): note: 参见“Eigen::Index”的声明
    4>  e:eigeneigen-3.3.8eigensrc/Core/util/Meta.h(33): note: 参见“Eigen::Index”的声明
    3>  e:eigeneigen-3.3.8unsupportedeigensrc/BVH/BVAlgorithms.h(125): note: 参见对正在编译的函数 模板 实例化“bool Eigen::internal::intersect_helper<BVH1,Helper1>(const BVH &,Intersector &,Eigen::KdBVH<double,2,Ball<2>>::Index)”的引用
    4>  e:eigeneigen-3.3.8unsupportedeigensrc/BVH/BVAlgorithms.h(125): note: 参见对正在编译的函数 模板 实例化“bool Eigen::internal::intersect_helper<BVH1,Helper1>(const BVH &,Intersector &,Eigen::KdBVH<double,3,Ball<3>>::Index)”的引用
    3>          with
    4>          with
    3>          [
    4>          [
    3>              BVH1=Eigen::KdBVH<double,2,Ball<2>>,
    4>              BVH1=Eigen::KdBVH<double,3,Ball<3>>,
    3>              BVH=Eigen::KdBVH<double,2,Ball<2>>,
    4>              BVH=Eigen::KdBVH<double,3,Ball<3>>,
    3>              Intersector=Helper1
    4>              Intersector=Helper1
    3>          ]
    4>          ]
    3>  E:Eigeneigen-3.3.8unsupported	estBVH.cpp(161): note: 参见对正在编译的函数 模板 实例化“void Eigen::BVIntersect<Eigen::KdBVH<double,2,Ball<2>>,Eigen::KdBVH<double,2,Eigen::Matrix<double,2,1,0,2,1>>,BallPointStuff<2>>(const BVH1 &,const BVH2 &,Intersector &)”的引用
    4>  E:Eigeneigen-3.3.8unsupported	estBVH.cpp(161): note: 参见对正在编译的函数 模板 实例化“void Eigen::BVIntersect<Eigen::KdBVH<double,3,Ball<3>>,Eigen::KdBVH<double,3,Eigen::Matrix<double,3,1,0,3,1>>,BallPointStuff<3>>(const BVH1 &,const BVH2 &,Intersector &)”的引用
    3>          with
    4>          with
    3>          [
    4>          [
    3>              BVH1=Eigen::KdBVH<double,2,Ball<2>>,
    4>              BVH1=Eigen::KdBVH<double,3,Ball<3>>,
    3>              BVH2=Eigen::KdBVH<double,2,Eigen::Matrix<double,2,1,0,2,1>>,
    4>              BVH2=Eigen::KdBVH<double,3,Eigen::Matrix<double,3,1,0,3,1>>,
    3>              Intersector=BallPointStuff<2>
    4>              Intersector=BallPointStuff<3>
    3>          ]
    4>          ]
    3>  E:Eigeneigen-3.3.8unsupported	estBVH.cpp(142): note: 编译类 模板 成员函数“void TreeTest<2>::testIntersect2(void)”时
    4>  E:Eigeneigen-3.3.8unsupported	estBVH.cpp(142): note: 编译类 模板 成员函数“void TreeTest<3>::testIntersect2(void)”时
    3>  E:Eigeneigen-3.3.8unsupported	estBVH.cpp(202): note: 参见对正在编译的函数 模板 实例化“void TreeTest<2>::testIntersect2(void)”的引用
    4>  E:Eigeneigen-3.3.8unsupported	estBVH.cpp(210): note: 参见对正在编译的函数 模板 实例化“void TreeTest<3>::testIntersect2(void)”的引用
    3>  BVH_1.vcxproj -> E:Eigenuildunsupported	estReleaseBVH_1.exe
    4>  BVH_2.vcxproj -> E:Eigenuildunsupported	estReleaseBVH_2.exe
    10>------ 已启动全部重新生成: 项目: FFT, 配置: Release x64 ------
    11>------ 已启动全部重新生成: 项目: visitor_4, 配置: Release x64 ------
    9>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    5>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    7>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    6>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    8>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    9>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    5>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    7>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    6>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    8>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    9>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    5>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    7>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    6>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    8>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    9>  visitor.cpp
    5>  BVH.cpp
    7>  EulerAngles.cpp
    6>  visitor.cpp
    8>  EulerAngles.cpp
    9>  visitor_3.vcxproj -> E:Eigenuild	estReleasevisitor_3.exe
    5>e:eigeneigen-3.3.8unsupportedeigensrc/BVH/BVAlgorithms.h(152): warning C4459: “Index”的声明隐藏了全局声明
    7>  EulerAngles_1.vcxproj -> E:Eigenuildunsupported	estReleaseEulerAngles_1.exe
    6>  visitor_2.vcxproj -> E:Eigenuild	estReleasevisitor_2.exe
    8>  EulerAngles_2.vcxproj -> E:Eigenuildunsupported	estReleaseEulerAngles_2.exe
    10>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    5>  e:eigeneigen-3.3.8eigensrc/Core/util/Meta.h(33): note: 参见“Eigen::Index”的声明
    10>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    5>  e:eigeneigen-3.3.8unsupportedeigensrc/BVH/BVAlgorithms.h(269): note: 参见对正在编译的函数 模板 实例化“double Eigen::internal::minimize_helper<BVH2,Helper2>(const BVH &,Minimizer &,Eigen::KdBVH<double,4,Eigen::Matrix<double,4,1,0,4,1>>::Index,double)”的引用
    10>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    5>          with
    10>  FFT.cpp
    5>          [
    10>  FFT.vcxproj -> E:Eigenuildunsupported	estReleaseFFT.exe
    5>              BVH2=Eigen::KdBVH<double,4,Eigen::Matrix<double,4,1,0,4,1>>,
    5>              BVH=Eigen::KdBVH<double,4,Eigen::Matrix<double,4,1,0,4,1>>,
    5>              Minimizer=Helper2
    5>          ]
    5>  E:Eigeneigen-3.3.8unsupported	estBVH.cpp(188): note: 参见对正在编译的函数 模板 实例化“BallPointStuff<4>::Scalar Eigen::BVMinimize<Eigen::KdBVH<double,4,Ball<4>>,Eigen::KdBVH<double,4,Eigen::Matrix<double,4,1,0,4,1>>,BallPointStuff<4>>(const BVH1 &,const BVH2 &,Minimizer &)”的引用
    5>          with
    5>          [
    5>              BVH1=Eigen::KdBVH<double,4,Ball<4>>,
    5>              BVH2=Eigen::KdBVH<double,4,Eigen::Matrix<double,4,1,0,4,1>>,
    5>              Minimizer=BallPointStuff<4>
    5>          ]
    5>  E:Eigeneigen-3.3.8unsupported	estBVH.cpp(167): note: 编译类 模板 成员函数“void TreeTest<4>::testMinimize2(void)”时
    5>  E:Eigeneigen-3.3.8unsupported	estBVH.cpp(219): note: 参见对正在编译的函数 模板 实例化“void TreeTest<4>::testMinimize2(void)”的引用
    5>  E:Eigeneigen-3.3.8unsupported	estBVH.cpp(215): note: 参见对正在编译的类 模板 实例化“TreeTest<4>”的引用
    5>e:eigeneigen-3.3.8unsupportedeigensrc/BVH/BVAlgorithms.h(21): warning C4459: “Index”的声明隐藏了全局声明
    5>  e:eigeneigen-3.3.8eigensrc/Core/util/Meta.h(33): note: 参见“Eigen::Index”的声明
    5>  e:eigeneigen-3.3.8unsupportedeigensrc/BVH/BVAlgorithms.h(125): note: 参见对正在编译的函数 模板 实例化“bool Eigen::internal::intersect_helper<BVH1,Helper1>(const BVH &,Intersector &,Eigen::KdBVH<double,4,Ball<4>>::Index)”的引用
    5>          with
    5>          [
    5>              BVH1=Eigen::KdBVH<double,4,Ball<4>>,
    5>              BVH=Eigen::KdBVH<double,4,Ball<4>>,
    5>              Intersector=Helper1
    5>          ]
    5>  E:Eigeneigen-3.3.8unsupported	estBVH.cpp(161): note: 参见对正在编译的函数 模板 实例化“void Eigen::BVIntersect<Eigen::KdBVH<double,4,Ball<4>>,Eigen::KdBVH<double,4,Eigen::Matrix<double,4,1,0,4,1>>,BallPointStuff<4>>(const BVH1 &,const BVH2 &,Intersector &)”的引用
    5>          with
    5>          [
    5>              BVH1=Eigen::KdBVH<double,4,Ball<4>>,
    5>              BVH2=Eigen::KdBVH<double,4,Eigen::Matrix<double,4,1,0,4,1>>,
    5>              Intersector=BallPointStuff<4>
    5>          ]
    5>  E:Eigeneigen-3.3.8unsupported	estBVH.cpp(142): note: 编译类 模板 成员函数“void TreeTest<4>::testIntersect2(void)”时
    5>  E:Eigeneigen-3.3.8unsupported	estBVH.cpp(218): note: 参见对正在编译的函数 模板 实例化“void TreeTest<4>::testIntersect2(void)”的引用
    5>  BVH_3.vcxproj -> E:Eigenuildunsupported	estReleaseBVH_3.exe
    12>------ 已启动全部重新生成: 项目: visitor_5, 配置: Release x64 ------
    13>------ 已启动全部重新生成: 项目: visitor_6, 配置: Release x64 ------
    14>------ 已启动全部重新生成: 项目: NonLinearOptimization, 配置: Release x64 ------
    15>------ 已启动全部重新生成: 项目: NumericalDiff, 配置: Release x64 ------
    16>------ 已启动全部重新生成: 项目: visitor_7, 配置: Release x64 ------
    2>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    11>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    13>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    2>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    11>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    13>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    11>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    13>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    2>  block.cpp
    11>  visitor.cpp
    13>  visitor.cpp
    2>  block_6.vcxproj -> E:Eigenuild	estReleaselock_6.exe
    11>  visitor_4.vcxproj -> E:Eigenuild	estReleasevisitor_4.exe
    13>  visitor_6.vcxproj -> E:Eigenuild	estReleasevisitor_6.exe
    17>------ 已启动全部重新生成: 项目: adjoint_1, 配置: Release x64 ------
    18>------ 已启动全部重新生成: 项目: adjoint_10, 配置: Release x64 ------
    16>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    16>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    16>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    16>  visitor.cpp
    16>  visitor_7.vcxproj -> E:Eigenuild	estReleasevisitor_7.exe
    19>------ 已启动全部重新生成: 项目: adjoint_11, 配置: Release x64 ------
    20>------ 已启动全部重新生成: 项目: adjoint_12, 配置: Release x64 ------
    21>------ 已启动全部重新生成: 项目: adjoint_13, 配置: Release x64 ------
    12>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    14>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    15>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    17>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    18>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    19>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    12>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    14>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    15>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    17>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    18>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    19>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    14>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    12>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    15>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    18>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    19>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    17>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    14>  NonLinearOptimization.cpp
    12>  visitor.cpp
    15>  NumericalDiff.cpp
    18>  adjoint.cpp
    19>  adjoint.cpp
    17>  adjoint.cpp
    20>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    20>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    21>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    21>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    20>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    20>  adjoint.cpp
    21>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    21>  adjoint.cpp
    15>  NumericalDiff.vcxproj -> E:Eigenuildunsupported	estReleaseNumericalDiff.exe
    22>------ 已启动全部重新生成: 项目: adjoint_2, 配置: Release x64 ------
    17>  adjoint_1.vcxproj -> E:Eigenuild	estReleaseadjoint_1.exe
    23>------ 已启动全部重新生成: 项目: adjoint_3, 配置: Release x64 ------
    21>  adjoint_13.vcxproj -> E:Eigenuild	estReleaseadjoint_13.exe
    24>------ 已启动全部重新生成: 项目: adjoint_4, 配置: Release x64 ------
    22>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    22>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    22>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    22>  adjoint.cpp
    23>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    23>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    24>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    24>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    23>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    23>  adjoint.cpp
    24>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    24>  adjoint.cpp
    12>  visitor_5.vcxproj -> E:Eigenuild	estReleasevisitor_5.exe
    25>------ 已启动全部重新生成: 项目: adjoint_5, 配置: Release x64 ------
    14>  NonLinearOptimization.vcxproj -> E:Eigenuildunsupported	estReleaseNonLinearOptimization.exe
    26>------ 已启动全部重新生成: 项目: adjoint_6, 配置: Release x64 ------
    25>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    25>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    25>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    25>  adjoint.cpp
    26>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    26>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    26>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    26>  adjoint.cpp
    20>  adjoint_12.vcxproj -> E:Eigenuild	estReleaseadjoint_12.exe
    27>------ 已启动全部重新生成: 项目: adjoint_7, 配置: Release x64 ------
    18>  adjoint_10.vcxproj -> E:Eigenuild	estReleaseadjoint_10.exe
    22>  adjoint_2.vcxproj -> E:Eigenuild	estReleaseadjoint_2.exe
    19>  adjoint_11.vcxproj -> E:Eigenuild	estReleaseadjoint_11.exe
    24>  adjoint_4.vcxproj -> E:Eigenuild	estReleaseadjoint_4.exe
    28>------ 已启动全部重新生成: 项目: adjoint_8, 配置: Release x64 ------
    25>  adjoint_5.vcxproj -> E:Eigenuild	estReleaseadjoint_5.exe
    26>  adjoint_6.vcxproj -> E:Eigenuild	estReleaseadjoint_6.exe
    29>------ 已启动全部重新生成: 项目: adjoint_9, 配置: Release x64 ------
    23>  adjoint_3.vcxproj -> E:Eigenuild	estReleaseadjoint_3.exe
    30>------ 已启动全部重新生成: 项目: alignedvector3, 配置: Release x64 ------
    31>------ 已启动全部重新生成: 项目: array_1, 配置: Release x64 ------
    32>------ 已启动全部重新生成: 项目: array_2, 配置: Release x64 ------
    33>------ 已启动全部重新生成: 项目: array_3, 配置: Release x64 ------
    34>------ 已启动全部重新生成: 项目: array_4, 配置: Release x64 ------
    27>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    28>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    29>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    30>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    31>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    33>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    32>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    34>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    27>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    30>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    29>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    33>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    31>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    28>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    32>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    27>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    30>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    29>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    28>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    27>  adjoint.cpp
    30>  alignedvector3.cpp
    29>  adjoint.cpp
    28>  adjoint.cpp
    34>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    33>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    33>  array.cpp
    31>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    31>  array.cpp
    32>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    32>  array.cpp
    34>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    34>  array.cpp
    28>  adjoint_8.vcxproj -> E:Eigenuild	estReleaseadjoint_8.exe
    35>------ 已启动全部重新生成: 项目: array_5, 配置: Release x64 ------
    31>  array_1.vcxproj -> E:Eigenuild	estReleasearray_1.exe
    36>------ 已启动全部重新生成: 项目: array_6, 配置: Release x64 ------
    35>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    35>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    35>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    35>  array.cpp
    36>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    36>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    30>  alignedvector3.vcxproj -> E:Eigenuildunsupported	estReleasealignedvector3.exe
    36>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    36>  array.cpp
    37>------ 已启动全部重新生成: 项目: array_for_matrix_1, 配置: Release x64 ------
    34>  array_4.vcxproj -> E:Eigenuild	estReleasearray_4.exe
    29>  adjoint_9.vcxproj -> E:Eigenuild	estReleaseadjoint_9.exe
    38>------ 已启动全部重新生成: 项目: array_for_matrix_2, 配置: Release x64 ------
    39>------ 已启动全部重新生成: 项目: array_for_matrix_3, 配置: Release x64 ------
    32>  array_2.vcxproj -> E:Eigenuild	estReleasearray_2.exe
    40>------ 已启动全部重新生成: 项目: array_for_matrix_4, 配置: Release x64 ------
    37>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    38>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    37>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    38>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    37>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    38>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    37>  array_for_matrix.cpp
    38>  array_for_matrix.cpp
    40>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    40>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    39>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    39>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    40>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    40>  array_for_matrix.cpp
    39>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    39>  array_for_matrix.cpp
    37>  array_for_matrix_1.vcxproj -> E:Eigenuild	estReleasearray_for_matrix_1.exe
    41>------ 已启动全部重新生成: 项目: array_for_matrix_5, 配置: Release x64 ------
    38>  array_for_matrix_2.vcxproj -> E:Eigenuild	estReleasearray_for_matrix_2.exe
    42>------ 已启动全部重新生成: 项目: array_for_matrix_6, 配置: Release x64 ------
    40>  array_for_matrix_4.vcxproj -> E:Eigenuild	estReleasearray_for_matrix_4.exe
    43>------ 已启动全部重新生成: 项目: array_for_matrix_7, 配置: Release x64 ------
    36>  array_6.vcxproj -> E:Eigenuild	estReleasearray_6.exe
    44>------ 已启动全部重新生成: 项目: array_for_matrix_8, 配置: Release x64 ------
    35>  array_5.vcxproj -> E:Eigenuild	estReleasearray_5.exe
    45>------ 已启动全部重新生成: 项目: array_of_string, 配置: Release x64 ------
    41>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    42>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    43>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    42>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    41>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    42>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    41>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    42>  array_for_matrix.cpp
    41>  array_for_matrix.cpp
    43>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    44>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    44>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    45>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    45>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    43>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    43>  array_for_matrix.cpp
    45>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    45>  array_of_string.cpp
    44>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    44>  array_for_matrix.cpp
    44>  array_for_matrix_8.vcxproj -> E:Eigenuild	estReleasearray_for_matrix_8.exe
    43>  array_for_matrix_7.vcxproj -> E:Eigenuild	estReleasearray_for_matrix_7.exe
    46>------ 已启动全部重新生成: 项目: array_replicate_1, 配置: Release x64 ------
    45>  array_of_string.vcxproj -> E:Eigenuild	estReleasearray_of_string.exe
    47>------ 已启动全部重新生成: 项目: array_replicate_2, 配置: Release x64 ------
    48>------ 已启动全部重新生成: 项目: array_replicate_3, 配置: Release x64 ------
    47>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    48>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    46>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    46>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    48>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    47>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    47>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    46>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    46>  array_replicate.cpp
    48>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    47>  array_replicate.cpp
    48>  array_replicate.cpp
    41>  array_for_matrix_5.vcxproj -> E:Eigenuild	estReleasearray_for_matrix_5.exe
    49>------ 已启动全部重新生成: 项目: array_replicate_4, 配置: Release x64 ------
    39>  array_for_matrix_3.vcxproj -> E:Eigenuild	estReleasearray_for_matrix_3.exe
    50>------ 已启动全部重新生成: 项目: array_replicate_5, 配置: Release x64 ------
    47>  array_replicate_2.vcxproj -> E:Eigenuild	estReleasearray_replicate_2.exe
    49>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    51>------ 已启动全部重新生成: 项目: array_replicate_6, 配置: Release x64 ------
    33>  array_3.vcxproj -> E:Eigenuild	estReleasearray_3.exe
    42>  array_for_matrix_6.vcxproj -> E:Eigenuild	estReleasearray_for_matrix_6.exe
    48>  array_replicate_3.vcxproj -> E:Eigenuild	estReleasearray_replicate_3.exe
    46>  array_replicate_1.vcxproj -> E:Eigenuild	estReleasearray_replicate_1.exe
    52>------ 已启动全部重新生成: 项目: array_reverse_1, 配置: Release x64 ------
    53>------ 已启动全部重新生成: 项目: array_reverse_2, 配置: Release x64 ------
    54>------ 已启动全部重新生成: 项目: array_reverse_3, 配置: Release x64 ------
    49>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    49>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    49>  array_replicate.cpp
    49>  array_replicate_4.vcxproj -> E:Eigenuild	estReleasearray_replicate_4.exe
    55>------ 已启动全部重新生成: 项目: array_reverse_4, 配置: Release x64 ------
    51>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    51>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    51>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    51>  array_replicate.cpp
    51>  array_replicate_6.vcxproj -> E:Eigenuild	estReleasearray_replicate_6.exe
    56>------ 已启动全部重新生成: 项目: array_reverse_5, 配置: Release x64 ------
    57>------ 已启动全部重新生成: 项目: array_reverse_6, 配置: Release x64 ------
    50>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    52>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    54>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    53>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    55>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    56>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    50>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    54>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    53>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    55>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    56>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    52>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    50>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    54>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    53>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    55>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    56>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    52>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    50>  array_replicate.cpp
    54>  array_reverse.cpp
    53>  array_reverse.cpp
    55>  array_reverse.cpp
    56>  array_reverse.cpp
    52>  array_reverse.cpp
    57>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    57>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    57>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    57>  array_reverse.cpp
    50>  array_replicate_5.vcxproj -> E:Eigenuild	estReleasearray_replicate_5.exe
    58>------ 已启动全部重新生成: 项目: array_reverse_7, 配置: Release x64 ------
    54>  array_reverse_3.vcxproj -> E:Eigenuild	estReleasearray_reverse_3.exe
    52>  array_reverse_1.vcxproj -> E:Eigenuild	estReleasearray_reverse_1.exe
    59>------ 已启动全部重新生成: 项目: array_reverse_8, 配置: Release x64 ------
    53>  array_reverse_2.vcxproj -> E:Eigenuild	estReleasearray_reverse_2.exe
    56>  array_reverse_5.vcxproj -> E:Eigenuild	estReleasearray_reverse_5.exe
    60>------ 已启动全部重新生成: 项目: array_reverse_9, 配置: Release x64 ------
    57>  array_reverse_6.vcxproj -> E:Eigenuild	estReleasearray_reverse_6.exe
    55>  array_reverse_4.vcxproj -> E:Eigenuild	estReleasearray_reverse_4.exe
    61>------ 已启动全部重新生成: 项目: autodiff_1, 配置: Release x64 ------
    62>------ 已启动全部重新生成: 项目: autodiff_2, 配置: Release x64 ------
    63>------ 已启动全部重新生成: 项目: autodiff_3, 配置: Release x64 ------
    64>------ 已启动全部重新生成: 项目: autodiff_4, 配置: Release x64 ------
    58>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    58>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    58>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    58>  array_reverse.cpp
    58>  array_reverse_7.vcxproj -> E:Eigenuild	estReleasearray_reverse_7.exe
    65>------ 已启动全部重新生成: 项目: autodiff_5, 配置: Release x64 ------
    61>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    61>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    61>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    61>  autodiff.cpp
    61>  autodiff_1.vcxproj -> E:Eigenuildunsupported	estReleaseautodiff_1.exe
    66>------ 已启动全部重新生成: 项目: autodiff_scalar_1, 配置: Release x64 ------
    60>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    60>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    60>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    60>  array_reverse.cpp
    60>  array_reverse_9.vcxproj -> E:Eigenuild	estReleasearray_reverse_9.exe
    67>------ 已启动全部重新生成: 项目: autodiff_scalar_2, 配置: Release x64 ------
    64>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    62>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    64>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    62>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    64>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    62>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    64>  autodiff.cpp
    64>  autodiff_4.vcxproj -> E:Eigenuildunsupported	estReleaseautodiff_4.exe
    62>  autodiff.cpp
    62>  autodiff_2.vcxproj -> E:Eigenuildunsupported	estReleaseautodiff_2.exe
    68>------ 已启动全部重新生成: 项目: autodiff_scalar_3, 配置: Release x64 ------
    67>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    67>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    67>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    67>  autodiff_scalar.cpp
    67>  autodiff_scalar_2.vcxproj -> E:Eigenuildunsupported	estReleaseautodiff_scalar_2.exe
    66>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    66>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    66>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    66>  autodiff_scalar.cpp
    66>  autodiff_scalar_1.vcxproj -> E:Eigenuildunsupported	estReleaseautodiff_scalar_1.exe
    68>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    68>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    68>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    68>  autodiff_scalar.cpp
    68>  autodiff_scalar_3.vcxproj -> E:Eigenuildunsupported	estReleaseautodiff_scalar_3.exe
    69>------ 已启动全部重新生成: 项目: autodiff_scalar_4, 配置: Release x64 ------
    70>------ 已启动全部重新生成: 项目: autodiff_scalar_5, 配置: Release x64 ------
    65>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    65>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    65>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    65>  autodiff.cpp
    65>  autodiff_5.vcxproj -> E:Eigenuildunsupported	estReleaseautodiff_5.exe
    71>------ 已启动全部重新生成: 项目: bandmatrix, 配置: Release x64 ------
    72>------ 已启动全部重新生成: 项目: basicstuff_1, 配置: Release x64 ------
    69>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    70>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    69>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    70>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    69>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    70>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    69>  autodiff_scalar.cpp
    70>  autodiff_scalar.cpp
    69>  autodiff_scalar_4.vcxproj -> E:Eigenuildunsupported	estReleaseautodiff_scalar_4.exe
    70>  autodiff_scalar_5.vcxproj -> E:Eigenuildunsupported	estReleaseautodiff_scalar_5.exe
    73>------ 已启动全部重新生成: 项目: basicstuff_2, 配置: Release x64 ------
    74>------ 已启动全部重新生成: 项目: basicstuff_3, 配置: Release x64 ------
    71>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    71>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    71>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    71>  bandmatrix.cpp
    71>  bandmatrix.vcxproj -> E:Eigenuild	estReleaseandmatrix.exe
    75>------ 已启动全部重新生成: 项目: basicstuff_4, 配置: Release x64 ------
    76>------ 已启动全部重新生成: 项目: basicstuff_5, 配置: Release x64 ------
    77>------ 已启动全部重新生成: 项目: basicstuff_6, 配置: Release x64 ------
    59>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    72>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    73>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    74>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    75>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    72>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    73>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    75>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    74>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    72>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    72>  basicstuff.cpp
    73>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    74>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    59>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    73>  basicstuff.cpp
    74>  basicstuff.cpp
    59>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    59>  array_reverse.cpp
    77>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    75>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    75>  basicstuff.cpp
    76>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    77>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    76>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    77>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    77>  basicstuff.cpp
    76>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    76>  basicstuff.cpp
    74>  basicstuff_3.vcxproj -> E:Eigenuild	estReleaseasicstuff_3.exe
    78>------ 已启动全部重新生成: 项目: basicstuff_7, 配置: Release x64 ------
    75>  basicstuff_4.vcxproj -> E:Eigenuild	estReleaseasicstuff_4.exe
    73>  basicstuff_2.vcxproj -> E:Eigenuild	estReleaseasicstuff_2.exe
    72>  basicstuff_1.vcxproj -> E:Eigenuild	estReleaseasicstuff_1.exe
    79>------ 已启动全部重新生成: 项目: bdcsvd_1, 配置: Release x64 ------
    80>------ 已启动全部重新生成: 项目: bdcsvd_10, 配置: Release x64 ------
    81>------ 已启动全部重新生成: 项目: bdcsvd_101, 配置: Release x64 ------
    76>  basicstuff_5.vcxproj -> E:Eigenuild	estReleaseasicstuff_5.exe
    82>------ 已启动全部重新生成: 项目: bdcsvd_102, 配置: Release x64 ------
    78>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    79>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    80>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    80>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    78>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    79>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    80>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    78>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    79>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    80>  bdcsvd.cpp
    78>  basicstuff.cpp
    79>  bdcsvd.cpp
    81>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    81>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    82>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    82>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    81>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    81>  bdcsvd.cpp
    82>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    82>  bdcsvd.cpp
    78>  basicstuff_7.vcxproj -> E:Eigenuild	estReleaseasicstuff_7.exe
    83>------ 已启动全部重新生成: 项目: bdcsvd_2, 配置: Release x64 ------
    83>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    83>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    83>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    83>  bdcsvd.cpp
    80>  bdcsvd_10.vcxproj -> E:Eigenuild	estReleasedcsvd_10.exe
    84>------ 已启动全部重新生成: 项目: bdcsvd_3, 配置: Release x64 ------
    79>  bdcsvd_1.vcxproj -> E:Eigenuild	estReleasedcsvd_1.exe
    84>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    85>------ 已启动全部重新生成: 项目: bdcsvd_4, 配置: Release x64 ------
    84>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    84>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    84>  bdcsvd.cpp
    84>e:eigeneigen-3.3.8	estsvd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据
    84>  E:Eigeneigen-3.3.8	estdcsvd.cpp(34): note: 参见对正在编译的函数 模板 实例化“void svd_fill_random<MatrixType>(MatrixType &,int)”的引用
    84>          with
    84>          [
    84>              MatrixType=Eigen::Matrix3f
    84>          ]
    84>  E:Eigeneigen-3.3.8	estdcsvd.cpp(80): note: 参见对正在编译的函数 模板 实例化“void bdcsvd<Eigen::Matrix3f>(const MatrixType &,bool)”的引用
    84>          with
    84>          [
    84>              MatrixType=Eigen::Matrix3f
    84>          ]
    84>e:eigeneigen-3.3.8	estsvd_common.h(117): warning C4305: “参数”: 从“double”到“const float”截断
    84>  e:eigeneigen-3.3.8	estsvd_common.h(230): note: 参见对正在编译的函数 模板 实例化“void svd_least_square<SvdType,MatrixType>(const MatrixType &,unsigned int)”的引用
    84>          with
    84>          [
    84>              SvdType=Eigen::BDCSVD<Eigen::Matrix3f>,
    84>              MatrixType=Eigen::Matrix3f
    84>          ]
    84>  E:Eigeneigen-3.3.8	estdcsvd.cpp(39): note: 参见对正在编译的函数 模板 实例化“void svd_test_all_computation_options<Eigen::BDCSVD<Eigen::Matrix3f>,MatrixType>(const MatrixType &,bool)”的引用
    84>          with
    84>          [
    84>              MatrixType=Eigen::Matrix3f
    84>          ]
    84>e:eigeneigen-3.3.8	estsvd_common.h(118): warning C4305: “参数”: 从“double”到“const float”截断
    85>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    85>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    85>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    85>  bdcsvd.cpp
    83>  bdcsvd_2.vcxproj -> E:Eigenuild	estReleasedcsvd_2.exe
    86>------ 已启动全部重新生成: 项目: bdcsvd_5, 配置: Release x64 ------
    86>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    86>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    86>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    86>  bdcsvd.cpp
    86>e:eigeneigen-3.3.8	estsvd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据
    86>  E:Eigeneigen-3.3.8	estdcsvd.cpp(34): note: 参见对正在编译的函数 模板 实例化“void svd_fill_random<MatrixType>(MatrixType &,int)”的引用
    86>          with
    86>          [
    86>              MatrixType=Eigen::Matrix<float,3,5,0,3,5>
    86>          ]
    86>  E:Eigeneigen-3.3.8	estdcsvd.cpp(82): note: 参见对正在编译的函数 模板 实例化“void bdcsvd<Eigen::Matrix<float,3,5,0,3,5>>(const MatrixType &,bool)”的引用
    86>          with
    86>          [
    86>              MatrixType=Eigen::Matrix<float,3,5,0,3,5>
    86>          ]
    86>e:eigeneigen-3.3.8	estsvd_common.h(117): warning C4305: “参数”: 从“double”到“const float”截断
    86>  e:eigeneigen-3.3.8	estsvd_common.h(230): note: 参见对正在编译的函数 模板 实例化“void svd_least_square<SvdType,MatrixType>(const MatrixType &,unsigned int)”的引用
    86>          with
    86>          [
    86>              SvdType=Eigen::BDCSVD<Eigen::Matrix<float,3,5,0,3,5>>,
    86>              MatrixType=Eigen::Matrix<float,3,5,0,3,5>
    86>          ]
    86>  E:Eigeneigen-3.3.8	estdcsvd.cpp(39): note: 参见对正在编译的函数 模板 实例化“void svd_test_all_computation_options<Eigen::BDCSVD<Eigen::Matrix<float,3,5,0,3,5>>,MatrixType>(const MatrixType &,bool)”的引用
    86>          with
    86>          [
    86>              MatrixType=Eigen::Matrix<float,3,5,0,3,5>
    86>          ]
    86>e:eigeneigen-3.3.8	estsvd_common.h(118): warning C4305: “参数”: 从“double”到“const float”截断
    82>  bdcsvd_102.vcxproj -> E:Eigenuild	estReleasedcsvd_102.exe
    87>------ 已启动全部重新生成: 项目: bdcsvd_6, 配置: Release x64 ------
    86>e:eigeneigen-3.3.8eigensrccore../plugins/CommonCwiseBinaryOps.h(50): fatal error C1060: 编译器的堆空间不足
    85>e:eigeneigen-3.3.8eigensrccore../plugins/BlockMethods.h(575): fatal error C1060: 编译器的堆空间不足
    85>c1xx : fatal error C1063: INTERNAL COMPILER ERROR
    85>           Please choose the Technical Support command on the Visual C++
    84>e:eigeneigen-3.3.8eigensrc/Core/MatrixBase.h(109): fatal error C1060: 编译器的堆空间不足
    87>C:Program Files (x86)MSBuildMicrosoft.Cppv4.0V140Microsoft.CppCommon.targets(171,5): error MSB6006: “cmd.exe”已退出,代码为 -1073741523。
    85>           Help menu, or open the Technical Support help file for more information
    88>------ 已启动全部重新生成: 项目: bdcsvd_7, 配置: Release x64 ------
    89>------ 已启动全部重新生成: 项目: bdcsvd_8, 配置: Release x64 ------
    90>------ 已启动全部重新生成: 项目: bdcsvd_9, 配置: Release x64 ------
    91>------ 已启动全部重新生成: 项目: bicgstab_1, 配置: Release x64 ------
    88>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    89>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    88>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    89>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    88>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    88>  bdcsvd.cpp
    88>e:eigeneigen-3.3.8	estsvd_common.h(307): warning C4305: “参数”: 从“double”到“const float”截断
    88>  E:Eigeneigen-3.3.8	estdcsvd.cpp(99): note: 参见对正在编译的函数 模板 实例化“void svd_inf_nan<Eigen::BDCSVD<Eigen::MatrixXf>,Eigen::MatrixXf>(void)”的引用
    88>e:eigeneigen-3.3.8	estsvd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据
    88>  E:Eigeneigen-3.3.8	estdcsvd.cpp(34): note: 参见对正在编译的函数 模板 实例化“void svd_fill_random<MatrixType>(MatrixType &,int)”的引用
    88>          with
    88>          [
    88>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    88>          ]
    88>  E:Eigeneigen-3.3.8	estdcsvd.cpp(91): note: 参见对正在编译的函数 模板 实例化“void bdcsvd<Eigen::Matrix<float,-1,-1,0,-1,-1>>(const MatrixType &,bool)”的引用
    88>          with
    91>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    88>          [
    88>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    88>          ]
    91>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    89>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    89>  bdcsvd.cpp
    88>e:eigeneigen-3.3.8	estsvd_common.h(117): warning C4305: “参数”: 从“double”到“const float”截断
    88>  e:eigeneigen-3.3.8	estsvd_common.h(230): note: 参见对正在编译的函数 模板 实例化“void svd_least_square<SvdType,MatrixType>(const MatrixType &,unsigned int)”的引用
    88>          with
    88>          [
    90>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    88>              SvdType=Eigen::BDCSVD<Eigen::MatrixXf>,
    88>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    88>          ]
    88>  E:Eigeneigen-3.3.8	estdcsvd.cpp(39): note: 参见对正在编译的函数 模板 实例化“void svd_test_all_computation_options<Eigen::BDCSVD<Eigen::MatrixXf>,MatrixType>(const MatrixType &,bool)”的引用
    88>          with
    88>          [
    88>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    88>          ]
    88>e:eigeneigen-3.3.8	estsvd_common.h(118): warning C4305: “参数”: 从“double”到“const float”截断
    91>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    90>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    91>  bicgstab.cpp
    90>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    90>  bdcsvd.cpp
    90>  bdcsvd_9.vcxproj -> E:Eigenuild	estReleasedcsvd_9.exe
    92>------ 已启动全部重新生成: 项目: bicgstab_2, 配置: Release x64 ------
    92>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    92>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    92>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    92>  bicgstab.cpp
    81>  bdcsvd_101.vcxproj -> E:Eigenuild	estReleasedcsvd_101.exe
    93>------ 已启动全部重新生成: 项目: bicgstab_3, 配置: Release x64 ------
    91>  bicgstab_1.vcxproj -> E:Eigenuild	estReleaseicgstab_1.exe
    94>------ 已启动全部重新生成: 项目: block_1, 配置: Release x64 ------
    93>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    93>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    93>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    93>  bicgstab.cpp
    94>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    94>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    94>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    94>  block.cpp
    92>  bicgstab_2.vcxproj -> E:Eigenuild	estReleaseicgstab_2.exe
    95>------ 已启动全部重新生成: 项目: block_2, 配置: Release x64 ------
    95>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    95>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    95>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    95>  block.cpp
    88>  bdcsvd_7.vcxproj -> E:Eigenuild	estReleasedcsvd_7.exe
    96>------ 已启动全部重新生成: 项目: block_3, 配置: Release x64 ------
    93>  bicgstab_3.vcxproj -> E:Eigenuild	estReleaseicgstab_3.exe
    97>------ 已启动全部重新生成: 项目: block_4, 配置: Release x64 ------
    89>  bdcsvd_8.vcxproj -> E:Eigenuild	estReleasedcsvd_8.exe
    98>------ 已启动全部重新生成: 项目: block_5, 配置: Release x64 ------
    94>  block_1.vcxproj -> E:Eigenuild	estReleaselock_1.exe
    99>------ 已启动全部重新生成: 项目: eigensolver_generic_5, 配置: Release x64 ------
    96>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    97>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    97>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    96>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    96>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    96>  block.cpp
    98>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    99>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    98>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    99>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    99>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    98>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    98>  block.cpp
    99>  eigensolver_generic.cpp
    99>  eigensolver_generic_5.vcxproj -> E:Eigenuild	estReleaseeigensolver_generic_5.exe
    100>------ 已启动全部重新生成: 项目: block_7, 配置: Release x64 ------
    97>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    97>  block.cpp
    100>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    100>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    100>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    100>  block.cpp
    100>  block_7.vcxproj -> E:Eigenuild	estReleaselock_7.exe
    101>------ 已启动全部重新生成: 项目: block_8, 配置: Release x64 ------
    101>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    101>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    101>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    101>  block.cpp
    95>  block_2.vcxproj -> E:Eigenuild	estReleaselock_2.exe
    102>------ 已启动全部重新生成: 项目: visitor_8, 配置: Release x64 ------
    102>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    102>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    102>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    102>  visitor.cpp
    102>  visitor_8.vcxproj -> E:Eigenuild	estReleasevisitor_8.exe
    103>------ 已启动全部重新生成: 项目: visitor_9, 配置: Release x64 ------
    97>  block_4.vcxproj -> E:Eigenuild	estReleaselock_4.exe
    104>------ 已启动全部重新生成: 项目: cholesky_1, 配置: Release x64 ------
    103>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    104>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    103>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    104>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    103>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    103>  visitor.cpp
    104>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    104>  cholesky.cpp
    103>  visitor_9.vcxproj -> E:Eigenuild	estReleasevisitor_9.exe
    105>------ 已启动全部重新生成: 项目: cholesky_2, 配置: Release x64 ------
    105>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    105>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    105>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    105>  cholesky.cpp
    98>  block_5.vcxproj -> E:Eigenuild	estReleaselock_5.exe
    106>------ 已启动全部重新生成: 项目: cholesky_3, 配置: Release x64 ------
    96>  block_3.vcxproj -> E:Eigenuild	estReleaselock_3.exe
    107>------ 已启动全部重新生成: 项目: cholesky_4, 配置: Release x64 ------
    101>  block_8.vcxproj -> E:Eigenuild	estReleaselock_8.exe
    108>------ 已启动全部重新生成: 项目: cholesky_5, 配置: Release x64 ------
    106>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    107>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    107>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    106>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    107>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    107>  cholesky.cpp
    108>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    106>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    106>  cholesky.cpp
    108>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    107>E:Eigeneigen-3.3.8	estcholesky.cpp(250): warning C4244: “初始化”: 从“const int”转换到“RealScalar”,可能丢失数据
    107>  E:Eigeneigen-3.3.8	estcholesky.cpp(500): note: 参见对正在编译的函数 模板 实例化“void cholesky<Eigen::Matrix<float,3,3,0,3,3>>(const MatrixType &)”的引用
    107>          with
    107>          [
    107>              MatrixType=Eigen::Matrix<float,3,3,0,3,3>
    107>          ]
    108>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    108>  cholesky.cpp
    104>  cholesky_1.vcxproj -> E:Eigenuild	estReleasecholesky_1.exe
    109>------ 已启动全部重新生成: 项目: cholesky_6, 配置: Release x64 ------
    109>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    109>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    109>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    109>  cholesky.cpp
    105>  cholesky_2.vcxproj -> E:Eigenuild	estReleasecholesky_2.exe
    110>------ 已启动全部重新生成: 项目: cholesky_7, 配置: Release x64 ------
    110>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    110>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    110>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    110>  cholesky.cpp
    110>  cholesky_7.vcxproj -> E:Eigenuild	estReleasecholesky_7.exe
    111>------ 已启动全部重新生成: 项目: cholesky_8, 配置: Release x64 ------
    106>  cholesky_3.vcxproj -> E:Eigenuild	estReleasecholesky_3.exe
    112>------ 已启动全部重新生成: 项目: cholesky_9, 配置: Release x64 ------
    111>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    111>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    111>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    111>  cholesky.cpp
    112>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    112>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    111>  cholesky_8.vcxproj -> E:Eigenuild	estReleasecholesky_8.exe
    113>------ 已启动全部重新生成: 项目: commainitializer, 配置: Release x64 ------
    112>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    112>  cholesky.cpp
    112>  cholesky_9.vcxproj -> E:Eigenuild	estReleasecholesky_9.exe
    114>------ 已启动全部重新生成: 项目: conjugate_gradient_1, 配置: Release x64 ------
    107>  cholesky_4.vcxproj -> E:Eigenuild	estReleasecholesky_4.exe
    115>------ 已启动全部重新生成: 项目: conjugate_gradient_2, 配置: Release x64 ------
    108>  cholesky_5.vcxproj -> E:Eigenuild	estReleasecholesky_5.exe
    116>------ 已启动全部重新生成: 项目: conjugate_gradient_3, 配置: Release x64 ------
    113>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    113>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    113>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    113>  commainitializer.cpp
    113>  commainitializer.vcxproj -> E:Eigenuild	estReleasecommainitializer.exe
    117>------ 已启动全部重新生成: 项目: conservative_resize_1, 配置: Release x64 ------
    114>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    115>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    116>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    114>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    115>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    116>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    115>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    114>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    116>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    115>  conjugate_gradient.cpp
    114>  conjugate_gradient.cpp
    116>  conjugate_gradient.cpp
    117>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    117>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    117>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    117>  conservative_resize.cpp
    117>  conservative_resize_1.vcxproj -> E:Eigenuild	estReleaseconservative_resize_1.exe
    118>------ 已启动全部重新生成: 项目: conservative_resize_2, 配置: Release x64 ------
    118>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    118>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    118>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    118>  conservative_resize.cpp
    118>  conservative_resize_2.vcxproj -> E:Eigenuild	estReleaseconservative_resize_2.exe
    119>------ 已启动全部重新生成: 项目: conservative_resize_3, 配置: Release x64 ------
    119>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    119>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    119>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    119>  conservative_resize.cpp
    109>  cholesky_6.vcxproj -> E:Eigenuild	estReleasecholesky_6.exe
    120>------ 已启动全部重新生成: 项目: conservative_resize_4, 配置: Release x64 ------
    119>  conservative_resize_3.vcxproj -> E:Eigenuild	estReleaseconservative_resize_3.exe
    121>------ 已启动全部重新生成: 项目: conservative_resize_5, 配置: Release x64 ------
    114>  conjugate_gradient_1.vcxproj -> E:Eigenuild	estReleaseconjugate_gradient_1.exe
    116>  conjugate_gradient_3.vcxproj -> E:Eigenuild	estReleaseconjugate_gradient_3.exe
    122>------ 已启动全部重新生成: 项目: conservative_resize_6, 配置: Release x64 ------
    115>  conjugate_gradient_2.vcxproj -> E:Eigenuild	estReleaseconjugate_gradient_2.exe
    123>------ 已启动全部重新生成: 项目: constructor_1, 配置: Release x64 ------
    124>------ 已启动全部重新生成: 项目: corners_1, 配置: Release x64 ------
    120>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    121>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    122>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    121>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    122>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    120>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    121>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    120>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    121>  conservative_resize.cpp
    120>  conservative_resize.cpp
    122>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    122>  conservative_resize.cpp
    124>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    123>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    124>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    123>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    124>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    124>  corners.cpp
    123>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    123>  constructor.cpp
    122>  conservative_resize_6.vcxproj -> E:Eigenuild	estReleaseconservative_resize_6.exe
    125>------ 已启动全部重新生成: 项目: corners_2, 配置: Release x64 ------
    121>  conservative_resize_5.vcxproj -> E:Eigenuild	estReleaseconservative_resize_5.exe
    126>------ 已启动全部重新生成: 项目: corners_3, 配置: Release x64 ------
    126>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    125>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    126>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    125>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    126>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    126>  corners.cpp
    125>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    125>  corners.cpp
    120>  conservative_resize_4.vcxproj -> E:Eigenuild	estReleaseconservative_resize_4.exe
    127>------ 已启动全部重新生成: 项目: corners_4, 配置: Release x64 ------
    123>  constructor_1.vcxproj -> E:Eigenuild	estReleaseconstructor_1.exe
    124>  corners_1.vcxproj -> E:Eigenuild	estReleasecorners_1.exe
    128>------ 已启动全部重新生成: 项目: corners_5, 配置: Release x64 ------
    129>------ 已启动全部重新生成: 项目: ctorleak, 配置: Release x64 ------
    127>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    127>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    127>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    127>  corners.cpp
    128>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    129>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    128>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    129>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    129>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    128>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    129>  ctorleak.cpp
    128>  corners.cpp
    125>  corners_2.vcxproj -> E:Eigenuild	estReleasecorners_2.exe
    130>------ 已启动全部重新生成: 项目: cxx11_tensor_assign, 配置: Release x64 ------
    126>  corners_3.vcxproj -> E:Eigenuild	estReleasecorners_3.exe
    127>  corners_4.vcxproj -> E:Eigenuild	estReleasecorners_4.exe
    129>  ctorleak.vcxproj -> E:Eigenuild	estReleasectorleak.exe
    131>------ 已启动全部重新生成: 项目: cxx11_tensor_casts, 配置: Release x64 ------
    128>  corners_5.vcxproj -> E:Eigenuild	estReleasecorners_5.exe
    132>------ 已启动全部重新生成: 项目: cxx11_tensor_comparisons, 配置: Release x64 ------
    133>------ 已启动全部重新生成: 项目: cxx11_tensor_const, 配置: Release x64 ------
    134>------ 已启动全部重新生成: 项目: cxx11_tensor_dimension, 配置: Release x64 ------
    130>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    131>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    132>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    130>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    131>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    132>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    130>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    131>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    132>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    130>  cxx11_tensor_assign.cpp
    131>  cxx11_tensor_casts.cpp
    132>  cxx11_tensor_comparisons.cpp
    130>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级
    131>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级
    132>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级
    130>  E:Eigeneigen-3.3.8unsupported	estcxx11_tensor_assign.cpp(19): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<int,1,0,Eigen::DenseIndex>”的引用
    131>  E:Eigeneigen-3.3.8unsupported	estcxx11_tensor_casts.cpp(19): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<float,2,0,Eigen::DenseIndex>”的引用
    132>  E:Eigeneigen-3.3.8unsupported	estcxx11_tensor_comparisons.cpp(19): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<float,3,0,Eigen::DenseIndex>”的引用
    134>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    133>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    134>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    133>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    130>  cxx11_tensor_assign.vcxproj -> E:Eigenuildunsupported	estReleasecxx11_tensor_assign.exe
    135>------ 已启动全部重新生成: 项目: cxx11_tensor_empty, 配置: Release x64 ------
    134>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    133>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    131>  cxx11_tensor_casts.vcxproj -> E:Eigenuildunsupported	estReleasecxx11_tensor_casts.exe
    132>  cxx11_tensor_comparisons.vcxproj -> E:Eigenuildunsupported	estReleasecxx11_tensor_comparisons.exe
    136>------ 已启动全部重新生成: 项目: cxx11_tensor_forced_eval, 配置: Release x64 ------
    134>  cxx11_tensor_dimension.cpp
    133>  cxx11_tensor_const.cpp
    134>  cxx11_tensor_dimension.vcxproj -> E:Eigenuildunsupported	estReleasecxx11_tensor_dimension.exe
    133>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级
    133>  E:Eigeneigen-3.3.8unsupported	estcxx11_tensor_const.cpp(18): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<int,3,0,Eigen::DenseIndex>”的引用
    133>  cxx11_tensor_const.vcxproj -> E:Eigenuildunsupported	estReleasecxx11_tensor_const.exe
    137>------ 已启动全部重新生成: 项目: cxx11_tensor_intdiv_1, 配置: Release x64 ------
    138>------ 已启动全部重新生成: 项目: cxx11_tensor_intdiv_2, 配置: Release x64 ------
    135>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    135>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    139>------ 已启动全部重新生成: 项目: cxx11_tensor_intdiv_3, 配置: Release x64 ------
    135>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    135>  cxx11_tensor_empty.cpp
    135>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级
    135>  E:Eigeneigen-3.3.8unsupported	estcxx11_tensor_empty.cpp(17): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<float,2,0,Eigen::DenseIndex>”的引用
    135>  cxx11_tensor_empty.vcxproj -> E:Eigenuildunsupported	estReleasecxx11_tensor_empty.exe
    140>------ 已启动全部重新生成: 项目: cxx11_tensor_intdiv_4, 配置: Release x64 ------
    137>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    137>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    136>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    138>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    139>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    137>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    137>  cxx11_tensor_intdiv.cpp
    136>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    138>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    139>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    137>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorUInt128.h(149): warning C4245: “初始化”: 从“__int64”转换到“uint64_t”,有符号/无符号不匹配
    137>  e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(104): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::TensorUInt128<uint64_t,uint64_t> Eigen::internal::operator *<Eigen::internal::static_val<0>,uint64_t,Eigen::internal::static_val<0>,uint64_t>(const Eigen::internal::TensorUInt128<Eigen::internal::static_val<0>,uint64_t> &,const Eigen::internal::TensorUInt128<Eigen::internal::static_val<0>,uint64_t> &)”的引用
    136>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    138>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    137>  e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(168): note: 参见对正在编译的函数 模板 实例化“uint64_t Eigen::internal::`anonymous-namespace'::muluh<T>(const uint64_t,const T)”的引用
    136>  cxx11_tensor_forced_eval.cpp
    138>  cxx11_tensor_intdiv.cpp
    137>          with
    136>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级
    137>          [
    137>              T=int64_t
    136>  e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorMap.h(33): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<float,2,0,Eigen::DenseIndex>”的引用
    137>          ]
    137>  e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(164): note: 编译类 模板 成员函数“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”时
    136>  E:Eigeneigen-3.3.8unsupported	estcxx11_tensor_forced_eval.cpp(25): note: 参见对正在编译的类 模板 实例化“Eigen::TensorMap<Eigen::Tensor<float,2,0,Eigen::DenseIndex>,0,Eigen::MakePointer>”的引用
    137>          with
    137>          [
    137>              T=int64_t
    137>          ]
    137>  E:Eigeneigen-3.3.8unsupported	estcxx11_tensor_intdiv.cpp(121): note: 参见对正在编译的函数 模板 实例化“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”的引用
    137>          with
    137>          [
    137>              T=int64_t
    137>          ]
    137>  E:Eigeneigen-3.3.8unsupported	estcxx11_tensor_intdiv.cpp(67): note: 参见对正在编译的类 模板 实例化“Eigen::internal::TensorIntDivisor<int64_t,false>”的引用
    137>  cxx11_tensor_intdiv_1.vcxproj -> E:Eigenuildunsupported	estReleasecxx11_tensor_intdiv_1.exe
    141>------ 已启动全部重新生成: 项目: cxx11_tensor_intdiv_5, 配置: Release x64 ------
    139>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    138>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorUInt128.h(149): warning C4245: “初始化”: 从“__int64”转换到“uint64_t”,有符号/无符号不匹配
    140>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    139>  cxx11_tensor_intdiv.cpp
    138>  e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(104): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::TensorUInt128<uint64_t,uint64_t> Eigen::internal::operator *<Eigen::internal::static_val<0>,uint64_t,Eigen::internal::static_val<0>,uint64_t>(const Eigen::internal::TensorUInt128<Eigen::internal::static_val<0>,uint64_t> &,const Eigen::internal::TensorUInt128<Eigen::internal::static_val<0>,uint64_t> &)”的引用
    139>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorUInt128.h(149): warning C4245: “初始化”: 从“__int64”转换到“uint64_t”,有符号/无符号不匹配
    138>  e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(168): note: 参见对正在编译的函数 模板 实例化“uint64_t Eigen::internal::`anonymous-namespace'::muluh<T>(const uint64_t,const T)”的引用
    139>  e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(104): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::TensorUInt128<uint64_t,uint64_t> Eigen::internal::operator *<Eigen::internal::static_val<0>,uint64_t,Eigen::internal::static_val<0>,uint64_t>(const Eigen::internal::TensorUInt128<Eigen::internal::static_val<0>,uint64_t> &,const Eigen::internal::TensorUInt128<Eigen::internal::static_val<0>,uint64_t> &)”的引用
    138>          with
    139>  e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(168): note: 参见对正在编译的函数 模板 实例化“uint64_t Eigen::internal::`anonymous-namespace'::muluh<T>(const uint64_t,const T)”的引用
    138>          [
    139>          with
    138>              T=int64_t
    139>          [
    138>          ]
    139>              T=int64_t
    138>  e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(164): note: 编译类 模板 成员函数“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”时
    139>          ]
    138>          with
    139>  e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(164): note: 编译类 模板 成员函数“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”时
    138>          [
    139>          with
    138>              T=int64_t
    139>          [
    138>          ]
    139>              T=int64_t
    138>  E:Eigeneigen-3.3.8unsupported	estcxx11_tensor_intdiv.cpp(121): note: 参见对正在编译的函数 模板 实例化“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”的引用
    139>          ]
    138>          with
    139>  E:Eigeneigen-3.3.8unsupported	estcxx11_tensor_intdiv.cpp(121): note: 参见对正在编译的函数 模板 实例化“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”的引用
    138>          [
    139>          with
    138>              T=int64_t
    139>          [
    138>          ]
    139>              T=int64_t
    138>  E:Eigeneigen-3.3.8unsupported	estcxx11_tensor_intdiv.cpp(67): note: 参见对正在编译的类 模板 实例化“Eigen::internal::TensorIntDivisor<int64_t,false>”的引用
    139>          ]
    139>  E:Eigeneigen-3.3.8unsupported	estcxx11_tensor_intdiv.cpp(67): note: 参见对正在编译的类 模板 实例化“Eigen::internal::TensorIntDivisor<int64_t,false>”的引用
    140>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    141>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    141>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    140>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    140>  cxx11_tensor_intdiv.cpp
    141>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    141>  cxx11_tensor_intdiv.cpp
    138>  cxx11_tensor_intdiv_2.vcxproj -> E:Eigenuildunsupported	estReleasecxx11_tensor_intdiv_2.exe
    139>  cxx11_tensor_intdiv_3.vcxproj -> E:Eigenuildunsupported	estReleasecxx11_tensor_intdiv_3.exe
    142>------ 已启动全部重新生成: 项目: cxx11_tensor_intdiv_6, 配置: Release x64 ------
    143>------ 已启动全部重新生成: 项目: cxx11_tensor_intdiv_7, 配置: Release x64 ------
    140>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorUInt128.h(149): warning C4245: “初始化”: 从“__int64”转换到“uint64_t”,有符号/无符号不匹配
    141>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorUInt128.h(149): warning C4245: “初始化”: 从“__int64”转换到“uint64_t”,有符号/无符号不匹配
    140>  e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(104): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::TensorUInt128<uint64_t,uint64_t> Eigen::internal::operator *<Eigen::internal::static_val<0>,uint64_t,Eigen::internal::static_val<0>,uint64_t>(const Eigen::internal::TensorUInt128<Eigen::internal::static_val<0>,uint64_t> &,const Eigen::internal::TensorUInt128<Eigen::internal::static_val<0>,uint64_t> &)”的引用
    141>  e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(104): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::TensorUInt128<uint64_t,uint64_t> Eigen::internal::operator *<Eigen::internal::static_val<0>,uint64_t,Eigen::internal::static_val<0>,uint64_t>(const Eigen::internal::TensorUInt128<Eigen::internal::static_val<0>,uint64_t> &,const Eigen::internal::TensorUInt128<Eigen::internal::static_val<0>,uint64_t> &)”的引用
    140>  e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(168): note: 参见对正在编译的函数 模板 实例化“uint64_t Eigen::internal::`anonymous-namespace'::muluh<T>(const uint64_t,const T)”的引用
    141>  e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(168): note: 参见对正在编译的函数 模板 实例化“uint64_t Eigen::internal::`anonymous-namespace'::muluh<T>(const uint64_t,const T)”的引用
    140>          with
    141>          with
    140>          [
    141>          [
    140>              T=int64_t
    141>              T=int64_t
    140>          ]
    141>          ]
    140>  e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(164): note: 编译类 模板 成员函数“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”时
    141>  e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(164): note: 编译类 模板 成员函数“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”时
    140>          with
    141>          with
    140>          [
    141>          [
    140>              T=int64_t
    141>              T=int64_t
    140>          ]
    141>          ]
    140>  E:Eigeneigen-3.3.8unsupported	estcxx11_tensor_intdiv.cpp(121): note: 参见对正在编译的函数 模板 实例化“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”的引用
    141>  E:Eigeneigen-3.3.8unsupported	estcxx11_tensor_intdiv.cpp(121): note: 参见对正在编译的函数 模板 实例化“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”的引用
    140>          with
    141>          with
    140>          [
    141>          [
    140>              T=int64_t
    141>              T=int64_t
    140>          ]
    141>          ]
    140>  E:Eigeneigen-3.3.8unsupported	estcxx11_tensor_intdiv.cpp(67): note: 参见对正在编译的类 模板 实例化“Eigen::internal::TensorIntDivisor<int64_t,false>”的引用
    141>  E:Eigeneigen-3.3.8unsupported	estcxx11_tensor_intdiv.cpp(67): note: 参见对正在编译的类 模板 实例化“Eigen::internal::TensorIntDivisor<int64_t,false>”的引用
    140>  cxx11_tensor_intdiv_4.vcxproj -> E:Eigenuildunsupported	estReleasecxx11_tensor_intdiv_4.exe
    141>  cxx11_tensor_intdiv_5.vcxproj -> E:Eigenuildunsupported	estReleasecxx11_tensor_intdiv_5.exe
    144>------ 已启动全部重新生成: 项目: cxx11_tensor_io, 配置: Release x64 ------
    145>------ 已启动全部重新生成: 项目: cxx11_tensor_layout_swap, 配置: Release x64 ------
    143>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    142>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    143>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    142>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    143>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    143>  cxx11_tensor_intdiv.cpp
    143>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorUInt128.h(149): warning C4245: “初始化”: 从“__int64”转换到“uint64_t”,有符号/无符号不匹配
    143>  e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(104): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::TensorUInt128<uint64_t,uint64_t> Eigen::internal::operator *<Eigen::internal::static_val<0>,uint64_t,Eigen::internal::static_val<0>,uint64_t>(const Eigen::internal::TensorUInt128<Eigen::internal::static_val<0>,uint64_t> &,const Eigen::internal::TensorUInt128<Eigen::internal::static_val<0>,uint64_t> &)”的引用
    143>  e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(168): note: 参见对正在编译的函数 模板 实例化“uint64_t Eigen::internal::`anonymous-namespace'::muluh<T>(const uint64_t,const T)”的引用
    143>          with
    143>          [
    143>              T=int64_t
    143>          ]
    143>  e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(164): note: 编译类 模板 成员函数“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”时
    143>          with
    143>          [
    143>              T=int64_t
    143>          ]
    143>  E:Eigeneigen-3.3.8unsupported	estcxx11_tensor_intdiv.cpp(121): note: 参见对正在编译的函数 模板 实例化“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”的引用
    143>          with
    143>          [
    143>              T=int64_t
    143>          ]
    143>  E:Eigeneigen-3.3.8unsupported	estcxx11_tensor_intdiv.cpp(67): note: 参见对正在编译的类 模板 实例化“Eigen::internal::TensorIntDivisor<int64_t,false>”的引用
    144>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    144>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    145>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    145>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    142>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    142>  cxx11_tensor_intdiv.cpp
    142>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorUInt128.h(149): warning C4245: “初始化”: 从“__int64”转换到“uint64_t”,有符号/无符号不匹配
    142>  e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(104): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::TensorUInt128<uint64_t,uint64_t> Eigen::internal::operator *<Eigen::internal::static_val<0>,uint64_t,Eigen::internal::static_val<0>,uint64_t>(const Eigen::internal::TensorUInt128<Eigen::internal::static_val<0>,uint64_t> &,const Eigen::internal::TensorUInt128<Eigen::internal::static_val<0>,uint64_t> &)”的引用
    142>  e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(168): note: 参见对正在编译的函数 模板 实例化“uint64_t Eigen::internal::`anonymous-namespace'::muluh<T>(const uint64_t,const T)”的引用
    142>          with
    142>          [
    142>              T=int64_t
    142>          ]
    142>  e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/TensorIntDiv.h(164): note: 编译类 模板 成员函数“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”时
    142>          with
    142>          [
    142>              T=int64_t
    142>          ]
    142>  E:Eigeneigen-3.3.8unsupported	estcxx11_tensor_intdiv.cpp(121): note: 参见对正在编译的函数 模板 实例化“int64_t Eigen::internal::TensorIntDivisor<int64_t,false>::divide(const T) const”的引用
    142>          with
    142>          [
    142>              T=int64_t
    142>          ]
    142>  E:Eigeneigen-3.3.8unsupported	estcxx11_tensor_intdiv.cpp(67): note: 参见对正在编译的类 模板 实例化“Eigen::internal::TensorIntDivisor<int64_t,false>”的引用
    144>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    144>  cxx11_tensor_io.cpp
    145>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    145>  cxx11_tensor_layout_swap.cpp
    143>  cxx11_tensor_intdiv_7.vcxproj -> E:Eigenuildunsupported	estReleasecxx11_tensor_intdiv_7.exe
    146>------ 已启动全部重新生成: 项目: cxx11_tensor_map, 配置: Release x64 ------
    142>  cxx11_tensor_intdiv_6.vcxproj -> E:Eigenuildunsupported	estReleasecxx11_tensor_intdiv_6.exe
    145>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级
    144>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级
    145>  E:Eigeneigen-3.3.8unsupported	estcxx11_tensor_layout_swap.cpp(18): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<float,3,0,Eigen::DenseIndex>”的引用
    144>  E:Eigeneigen-3.3.8unsupported	estcxx11_tensor_io.cpp(19): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<int,0,0,Eigen::DenseIndex>”的引用
    144>  E:Eigeneigen-3.3.8unsupported	estcxx11_tensor_io.cpp(124): note: 参见对正在编译的函数 模板 实例化“void test_output_0d<0>(void)”的引用
    147>------ 已启动全部重新生成: 项目: cxx11_tensor_math, 配置: Release x64 ------
    146>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    145>  cxx11_tensor_layout_swap.vcxproj -> E:Eigenuildunsupported	estReleasecxx11_tensor_layout_swap.exe
    146>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    146>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    146>  cxx11_tensor_map.cpp
    148>------ 已启动全部重新生成: 项目: cxx11_tensor_roundings, 配置: Release x64 ------
    144>  cxx11_tensor_io.vcxproj -> E:Eigenuildunsupported	estReleasecxx11_tensor_io.exe
    149>------ 已启动全部重新生成: 项目: cxx11_tensor_sugar, 配置: Release x64 ------
    146>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级
    147>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    147>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    146>  E:Eigeneigen-3.3.8unsupported	estcxx11_tensor_map.cpp(19): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<int,0,0,Eigen::DenseIndex>”的引用
    147>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    147>  cxx11_tensor_math.cpp
    147>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级
    147>  E:Eigeneigen-3.3.8unsupported	estcxx11_tensor_math.cpp(19): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<float,1,0,Eigen::DenseIndex>”的引用
    146>  cxx11_tensor_map.vcxproj -> E:Eigenuildunsupported	estReleasecxx11_tensor_map.exe
    149>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    149>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    150>------ 已启动全部重新生成: 项目: cxx11_tensor_uint128_1, 配置: Release x64 ------
    149>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    147>  cxx11_tensor_math.vcxproj -> E:Eigenuildunsupported	estReleasecxx11_tensor_math.exe
    148>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    149>  cxx11_tensor_sugar.cpp
    148>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    148>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    148>  cxx11_tensor_roundings.cpp
    149>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级
    149>  E:Eigeneigen-3.3.8unsupported	estcxx11_tensor_sugar.cpp(11): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<int,3,0,Eigen::DenseIndex>”的引用
    151>------ 已启动全部重新生成: 项目: cxx11_tensor_uint128_2, 配置: Release x64 ------
    148>e:eigeneigen-3.3.8unsupportedeigencxx11src/Tensor/Tensor.h(76): warning C4554: “&”: 检查运算符优先级可能存在的错误;使用圆括号阐明优先级
    150>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    148>  E:Eigeneigen-3.3.8unsupported	estcxx11_tensor_roundings.cpp(17): note: 参见对正在编译的类 模板 实例化“Eigen::Tensor<float,2,0,Eigen::DenseIndex>”的引用
    150>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    151>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    151>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    150>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    150>  cxx11_tensor_uint128.cpp
    151>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    151>  cxx11_tensor_uint128.cpp
    149>  cxx11_tensor_sugar.vcxproj -> E:Eigenuildunsupported	estReleasecxx11_tensor_sugar.exe
    148>  cxx11_tensor_roundings.vcxproj -> E:Eigenuildunsupported	estReleasecxx11_tensor_roundings.exe
    152>------ 已启动全部重新生成: 项目: cxx11_tensor_uint128_3, 配置: Release x64 ------
    153>------ 已启动全部重新生成: 项目: cxx11_tensor_uint128_4, 配置: Release x64 ------
    150>  cxx11_tensor_uint128_1.vcxproj -> E:Eigenuildunsupported	estReleasecxx11_tensor_uint128_1.exe
    151>  cxx11_tensor_uint128_2.vcxproj -> E:Eigenuildunsupported	estReleasecxx11_tensor_uint128_2.exe
    154>------ 已启动全部重新生成: 项目: cxx11_tensor_uint128_5, 配置: Release x64 ------
    155>------ 已启动全部重新生成: 项目: cxx11_tensor_uint128_6, 配置: Release x64 ------
    153>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    153>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    153>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    153>  cxx11_tensor_uint128.cpp
    155>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    155>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    154>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    154>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    155>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    155>  cxx11_tensor_uint128.cpp
    154>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    154>  cxx11_tensor_uint128.cpp
    156>------ 已启动全部重新生成: 项目: dense_storage, 配置: Release x64 ------
    153>  cxx11_tensor_uint128_4.vcxproj -> E:Eigenuildunsupported	estReleasecxx11_tensor_uint128_4.exe
    157>------ 已启动全部重新生成: 项目: determinant_1, 配置: Release x64 ------
    155>  cxx11_tensor_uint128_6.vcxproj -> E:Eigenuildunsupported	estReleasecxx11_tensor_uint128_6.exe
    154>  cxx11_tensor_uint128_5.vcxproj -> E:Eigenuildunsupported	estReleasecxx11_tensor_uint128_5.exe
    158>------ 已启动全部重新生成: 项目: determinant_2, 配置: Release x64 ------
    159>------ 已启动全部重新生成: 项目: determinant_3, 配置: Release x64 ------
    156>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    156>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    156>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    156>  dense_storage.cpp
    156>  dense_storage.vcxproj -> E:Eigenuild	estReleasedense_storage.exe
    160>------ 已启动全部重新生成: 项目: determinant_4, 配置: Release x64 ------
    158>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    157>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    159>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    158>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    157>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    159>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    158>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    159>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    158>  determinant.cpp
    159>  determinant.cpp
    136>  cxx11_tensor_forced_eval.vcxproj -> E:Eigenuildunsupported	estReleasecxx11_tensor_forced_eval.exe
    161>------ 已启动全部重新生成: 项目: determinant_5, 配置: Release x64 ------
    160>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    160>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    160>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    160>  determinant.cpp
    157>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    157>  determinant.cpp
    161>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    161>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    161>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    161>  determinant.cpp
    157>  determinant_1.vcxproj -> E:Eigenuild	estReleasedeterminant_1.exe
    162>------ 已启动全部重新生成: 项目: determinant_6, 配置: Release x64 ------
    158>  determinant_2.vcxproj -> E:Eigenuild	estReleasedeterminant_2.exe
    163>------ 已启动全部重新生成: 项目: diagonal_1, 配置: Release x64 ------
    159>  determinant_3.vcxproj -> E:Eigenuild	estReleasedeterminant_3.exe
    164>------ 已启动全部重新生成: 项目: diagonal_2, 配置: Release x64 ------
    163>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    160>  determinant_4.vcxproj -> E:Eigenuild	estReleasedeterminant_4.exe
    163>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    165>------ 已启动全部重新生成: 项目: diagonalmatrices_1, 配置: Release x64 ------
    164>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    163>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    164>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    163>  diagonal.cpp
    164>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    164>  diagonal.cpp
    165>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    165>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    165>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    165>  diagonalmatrices.cpp
    161>  determinant_5.vcxproj -> E:Eigenuild	estReleasedeterminant_5.exe
    166>------ 已启动全部重新生成: 项目: diagonalmatrices_10, 配置: Release x64 ------
    167>------ 已启动全部重新生成: 项目: diagonalmatrices_2, 配置: Release x64 ------
    166>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    166>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    167>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    167>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    166>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    166>  diagonalmatrices.cpp
    167>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    167>  diagonalmatrices.cpp
    163>  diagonal_1.vcxproj -> E:Eigenuild	estReleasediagonal_1.exe
    164>  diagonal_2.vcxproj -> E:Eigenuild	estReleasediagonal_2.exe
    168>------ 已启动全部重新生成: 项目: diagonalmatrices_3, 配置: Release x64 ------
    166>  diagonalmatrices_10.vcxproj -> E:Eigenuild	estReleasediagonalmatrices_10.exe
    169>------ 已启动全部重新生成: 项目: diagonalmatrices_4, 配置: Release x64 ------
    170>------ 已启动全部重新生成: 项目: diagonalmatrices_5, 配置: Release x64 ------
    168>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    168>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    168>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    168>  diagonalmatrices.cpp
    169>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    169>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    170>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    170>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    169>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    169>  diagonalmatrices.cpp
    170>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    170>  diagonalmatrices.cpp
    167>  diagonalmatrices_2.vcxproj -> E:Eigenuild	estReleasediagonalmatrices_2.exe
    171>------ 已启动全部重新生成: 项目: diagonalmatrices_6, 配置: Release x64 ------
    171>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    171>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    171>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    171>  diagonalmatrices.cpp
    168>  diagonalmatrices_3.vcxproj -> E:Eigenuild	estReleasediagonalmatrices_3.exe
    172>------ 已启动全部重新生成: 项目: diagonalmatrices_7, 配置: Release x64 ------
    165>  diagonalmatrices_1.vcxproj -> E:Eigenuild	estReleasediagonalmatrices_1.exe
    170>  diagonalmatrices_5.vcxproj -> E:Eigenuild	estReleasediagonalmatrices_5.exe
    173>------ 已启动全部重新生成: 项目: diagonalmatrices_8, 配置: Release x64 ------
    174>------ 已启动全部重新生成: 项目: diagonalmatrices_9, 配置: Release x64 ------
    172>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    172>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    172>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    172>  diagonalmatrices.cpp
    174>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    174>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    173>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    173>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    174>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    174>  diagonalmatrices.cpp
    173>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    173>  diagonalmatrices.cpp
    171>  diagonalmatrices_6.vcxproj -> E:Eigenuild	estReleasediagonalmatrices_6.exe
    175>------ 已启动全部重新生成: 项目: dontalign_1, 配置: Release x64 ------
    175>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    175>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    175>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    175>  dontalign.cpp
    172>  diagonalmatrices_7.vcxproj -> E:Eigenuild	estReleasediagonalmatrices_7.exe
    176>------ 已启动全部重新生成: 项目: dontalign_2, 配置: Release x64 ------
    173>  diagonalmatrices_8.vcxproj -> E:Eigenuild	estReleasediagonalmatrices_8.exe
    177>------ 已启动全部重新生成: 项目: dontalign_3, 配置: Release x64 ------
    176>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    176>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    177>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    177>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    176>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    176>  dontalign.cpp
    169>  diagonalmatrices_4.vcxproj -> E:Eigenuild	estReleasediagonalmatrices_4.exe
    178>------ 已启动全部重新生成: 项目: dontalign_4, 配置: Release x64 ------
    174>  diagonalmatrices_9.vcxproj -> E:Eigenuild	estReleasediagonalmatrices_9.exe
    179>------ 已启动全部重新生成: 项目: dontalign_5, 配置: Release x64 ------
    178>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    179>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    178>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    179>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    178>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    179>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    178>  dontalign.cpp
    179>  dontalign.cpp
    177>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    177>  dontalign.cpp
    175>  dontalign_1.vcxproj -> E:Eigenuild	estReleasedontalign_1.exe
    180>------ 已启动全部重新生成: 项目: dontalign_6, 配置: Release x64 ------
    180>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    180>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    180>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    180>  dontalign.cpp
    176>  dontalign_2.vcxproj -> E:Eigenuild	estReleasedontalign_2.exe
    181>------ 已启动全部重新生成: 项目: dontalign_7, 配置: Release x64 ------
    181>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    181>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    181>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    181>  dontalign.cpp
    178>  dontalign_4.vcxproj -> E:Eigenuild	estReleasedontalign_4.exe
    182>------ 已启动全部重新生成: 项目: dontalign_8, 配置: Release x64 ------
    177>  dontalign_3.vcxproj -> E:Eigenuild	estReleasedontalign_3.exe
    183>------ 已启动全部重新生成: 项目: dynalloc, 配置: Release x64 ------
    179>  dontalign_5.vcxproj -> E:Eigenuild	estReleasedontalign_5.exe
    184>------ 已启动全部重新生成: 项目: eigensolver_complex_1, 配置: Release x64 ------
    182>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    182>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    184>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    183>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    184>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    183>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    184>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    184>  eigensolver_complex.cpp
    183>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    183>  dynalloc.cpp
    182>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    182>  dontalign.cpp
    183>  dynalloc.vcxproj -> E:Eigenuild	estReleasedynalloc.exe
    185>------ 已启动全部重新生成: 项目: eigensolver_complex_2, 配置: Release x64 ------
    185>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    185>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    185>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    185>  eigensolver_complex.cpp
    59>  array_reverse_8.vcxproj -> E:Eigenuild	estReleasearray_reverse_8.exe
    184>  eigensolver_complex_1.vcxproj -> E:Eigenuild	estReleaseeigensolver_complex_1.exe
    186>------ 已启动全部重新生成: 项目: eigensolver_complex_3, 配置: Release x64 ------
    187>------ 已启动全部重新生成: 项目: eigensolver_complex_4, 配置: Release x64 ------
    180>  dontalign_6.vcxproj -> E:Eigenuild	estReleasedontalign_6.exe
    188>------ 已启动全部重新生成: 项目: eigensolver_complex_5, 配置: Release x64 ------
    185>  eigensolver_complex_2.vcxproj -> E:Eigenuild	estReleaseeigensolver_complex_2.exe
    189>------ 已启动全部重新生成: 项目: eigensolver_generalized_real_1, 配置: Release x64 ------
    187>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    188>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    187>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    187>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    187>  eigensolver_complex.cpp
    188>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    189>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    189>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    188>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    188>  eigensolver_complex.cpp
    189>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    189>  eigensolver_generalized_real.cpp
    186>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    186>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    188>  eigensolver_complex_5.vcxproj -> E:Eigenuild	estReleaseeigensolver_complex_5.exe
    190>------ 已启动全部重新生成: 项目: eigensolver_generalized_real_2, 配置: Release x64 ------
    190>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    190>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    190>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    190>  eigensolver_generalized_real.cpp
    181>  dontalign_7.vcxproj -> E:Eigenuild	estReleasedontalign_7.exe
    191>------ 已启动全部重新生成: 项目: eigensolver_generalized_real_3, 配置: Release x64 ------
    186>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    186>  eigensolver_complex.cpp
    191>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    191>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    182>  dontalign_8.vcxproj -> E:Eigenuild	estReleasedontalign_8.exe
    192>------ 已启动全部重新生成: 项目: eigensolver_generalized_real_4, 配置: Release x64 ------
    191>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    186>  eigensolver_complex_3.vcxproj -> E:Eigenuild	estReleaseeigensolver_complex_3.exe
    193>------ 已启动全部重新生成: 项目: eigensolver_generic_1, 配置: Release x64 ------
    187>  eigensolver_complex_4.vcxproj -> E:Eigenuild	estReleaseeigensolver_complex_4.exe
    194>------ 已启动全部重新生成: 项目: eigensolver_generic_2, 配置: Release x64 ------
    191>  eigensolver_generalized_real.cpp
    192>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    192>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    192>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    192>  eigensolver_generalized_real.cpp
    193>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    193>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    194>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    194>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    193>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    194>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    194>  eigensolver_generic.cpp
    193>  eigensolver_generic.cpp
    194>  eigensolver_generic_2.vcxproj -> E:Eigenuild	estReleaseeigensolver_generic_2.exe
    195>------ 已启动全部重新生成: 项目: eigensolver_generic_3, 配置: Release x64 ------
    193>  eigensolver_generic_1.vcxproj -> E:Eigenuild	estReleaseeigensolver_generic_1.exe
    196>------ 已启动全部重新生成: 项目: eigensolver_generic_4, 配置: Release x64 ------
    195>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    195>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    195>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    195>  eigensolver_generic.cpp
    196>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    196>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    196>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    196>  eigensolver_generic.cpp
    190>  eigensolver_generalized_real_2.vcxproj -> E:Eigenuild	estReleaseeigensolver_generalized_real_2.exe
    197>------ 已启动全部重新生成: 项目: zerosized, 配置: Release x64 ------
    195>  eigensolver_generic_3.vcxproj -> E:Eigenuild	estReleaseeigensolver_generic_3.exe
    198>------ 已启动全部重新生成: 项目: eigensolver_selfadjoint_1, 配置: Release x64 ------
    189>  eigensolver_generalized_real_1.vcxproj -> E:Eigenuild	estReleaseeigensolver_generalized_real_1.exe
    199>------ 已启动全部重新生成: 项目: eigensolver_selfadjoint_12, 配置: Release x64 ------
    191>  eigensolver_generalized_real_3.vcxproj -> E:Eigenuild	estReleaseeigensolver_generalized_real_3.exe
    196>  eigensolver_generic_4.vcxproj -> E:Eigenuild	estReleaseeigensolver_generic_4.exe
    200>------ 已启动全部重新生成: 项目: eigensolver_selfadjoint_13, 配置: Release x64 ------
    201>------ 已启动全部重新生成: 项目: eigensolver_selfadjoint_2, 配置: Release x64 ------
    198>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    197>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    199>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    200>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    198>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    197>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    200>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    199>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    197>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    200>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    199>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    197>  zerosized.cpp
    198>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    200>  eigensolver_selfadjoint.cpp
    199>  eigensolver_selfadjoint.cpp
    198>  eigensolver_selfadjoint.cpp
    198>e:eigeneigen-3.3.8	estsvd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据
    198>  E:Eigeneigen-3.3.8	esteigensolver_selfadjoint.cpp(87): note: 参见对正在编译的函数 模板 实例化“void svd_fill_random<MatrixType>(MatrixType &,int)”的引用
    198>          with
    198>          [
    198>              MatrixType=Eigen::Matrix<float,1,1,0,1,1>
    198>          ]
    198>  E:Eigeneigen-3.3.8	esteigensolver_selfadjoint.cpp(238): note: 参见对正在编译的函数 模板 实例化“void selfadjointeigensolver<Eigen::Matrix<float,1,1,0,1,1>>(const MatrixType &)”的引用
    198>          with
    198>          [
    198>              MatrixType=Eigen::Matrix<float,1,1,0,1,1>
    198>          ]
    201>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    201>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    201>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    201>  eigensolver_selfadjoint.cpp
    199>e:eigeneigen-3.3.8	estsvd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据
    199>  E:Eigeneigen-3.3.8	esteigensolver_selfadjoint.cpp(87): note: 参见对正在编译的函数 模板 实例化“void svd_fill_random<MatrixType>(MatrixType &,int)”的引用
    199>          with
    199>          [
    199>              MatrixType=Eigen::Matrix<float,2,2,0,2,2>
    199>          ]
    199>  E:Eigeneigen-3.3.8	esteigensolver_selfadjoint.cpp(241): note: 参见对正在编译的函数 模板 实例化“void selfadjointeigensolver<Eigen::Matrix<float,2,2,0,2,2>>(const MatrixType &)”的引用
    199>          with
    199>          [
    199>              MatrixType=Eigen::Matrix<float,2,2,0,2,2>
    199>          ]
    200>e:eigeneigen-3.3.8	estsvd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据
    200>  E:Eigeneigen-3.3.8	esteigensolver_selfadjoint.cpp(87): note: 参见对正在编译的函数 模板 实例化“void svd_fill_random<MatrixType>(MatrixType &,int)”的引用
    200>          with
    200>          [
    200>              MatrixType=Eigen::Matrix<float,3,3,0,3,3>
    200>          ]
    200>  E:Eigeneigen-3.3.8	esteigensolver_selfadjoint.cpp(243): note: 参见对正在编译的函数 模板 实例化“void selfadjointeigensolver<Eigen::Matrix<float,3,3,0,3,3>>(const MatrixType &)”的引用
    200>          with
    200>          [
    200>              MatrixType=Eigen::Matrix<float,3,3,0,3,3>
    200>          ]
    198>E:Eigeneigen-3.3.8	esteigensolver_selfadjoint.cpp(274): fatal error C1060: 编译器的堆空间不足
    202>------ 已启动全部重新生成: 项目: eigensolver_selfadjoint_3, 配置: Release x64 ------
    202>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    202>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    202>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    202>  eigensolver_selfadjoint.cpp
    192>  eigensolver_generalized_real_4.vcxproj -> E:Eigenuild	estReleaseeigensolver_generalized_real_4.exe
    202>e:eigeneigen-3.3.8	estsvd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据
    202>  E:Eigeneigen-3.3.8	esteigensolver_selfadjoint.cpp(87): note: 参见对正在编译的函数 模板 实例化“void svd_fill_random<MatrixType>(MatrixType &,int)”的引用
    202>          with
    202>          [
    202>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    202>          ]
    202>  E:Eigeneigen-3.3.8	esteigensolver_selfadjoint.cpp(248): note: 参见对正在编译的函数 模板 实例化“void selfadjointeigensolver<Eigen::Matrix<float,-1,-1,0,-1,-1>>(const MatrixType &)”的引用
    202>          with
    202>          [
    202>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    202>          ]
    203>------ 已启动全部重新生成: 项目: eigensolver_selfadjoint_4, 配置: Release x64 ------
    197>  zerosized.vcxproj -> E:Eigenuild	estReleasezerosized.exe
    204>------ 已启动全部重新生成: 项目: eigensolver_selfadjoint_5, 配置: Release x64 ------
    203>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    203>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    203>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    203>  eigensolver_selfadjoint.cpp
    201>  eigensolver_selfadjoint_2.vcxproj -> E:Eigenuild	estReleaseeigensolver_selfadjoint_2.exe
    205>------ 已启动全部重新生成: 项目: eigensolver_selfadjoint_6, 配置: Release x64 ------
    205>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    205>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    205>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    205>  eigensolver_selfadjoint.cpp
    202>  eigensolver_selfadjoint_3.vcxproj -> E:Eigenuild	estReleaseeigensolver_selfadjoint_3.exe
    206>------ 已启动全部重新生成: 项目: eigensolver_selfadjoint_7, 配置: Release x64 ------
    203>  eigensolver_selfadjoint_4.vcxproj -> E:Eigenuild	estReleaseeigensolver_selfadjoint_4.exe
    207>------ 已启动全部重新生成: 项目: eigensolver_selfadjoint_8, 配置: Release x64 ------
    206>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    206>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    206>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    206>  eigensolver_selfadjoint.cpp
    208>------ 已启动全部重新生成: 项目: eigensolver_selfadjoint_9, 配置: Release x64 ------
    205>e:eigeneigen-3.3.8	estmain.h(446): warning C4723: 潜在的被 0 除
    199>  eigensolver_selfadjoint_12.vcxproj -> E:Eigenuild	estReleaseeigensolver_selfadjoint_12.exe
    209>------ 已启动全部重新生成: 项目: evaluators, 配置: Release x64 ------
    210>------ 已启动全部重新生成: 项目: exceptions, 配置: Release x64 ------
    209>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    209>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    210>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    210>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    209>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    209>  evaluators.cpp
    210>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    210>  exceptions.cpp
    206>  eigensolver_selfadjoint_7.vcxproj -> E:Eigenuild	estReleaseeigensolver_selfadjoint_7.exe
    205>  eigensolver_selfadjoint_6.vcxproj -> E:Eigenuild	estReleaseeigensolver_selfadjoint_6.exe
    211>------ 已启动全部重新生成: 项目: fastmath, 配置: Release x64 ------
    212>------ 已启动全部重新生成: 项目: first_aligned, 配置: Release x64 ------
    200>  eigensolver_selfadjoint_13.vcxproj -> E:Eigenuild	estReleaseeigensolver_selfadjoint_13.exe
    213>------ 已启动全部重新生成: 项目: geo_alignedbox_1, 配置: Release x64 ------
    211>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    211>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    210>  exceptions.vcxproj -> E:Eigenuild	estReleaseexceptions.exe
    214>------ 已启动全部重新生成: 项目: geo_alignedbox_10, 配置: Release x64 ------
    211>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    212>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    213>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    211>  fastmath.cpp
    212>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    213>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    213>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    213>  geo_alignedbox.cpp
    211>e:eigeneigen-3.3.8	estfastmath.cpp(53): warning C4723: 潜在的被 0 除
    212>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    212>  first_aligned.cpp
    211>e:eigeneigen-3.3.8	estfastmath.cpp(53): warning C4723: 潜在的被 0 除
    211>e:eigeneigen-3.3.8	estfastmath.cpp(53): warning C4723: 潜在的被 0 除
    214>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    214>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    214>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    214>  geo_alignedbox.cpp
    212>  first_aligned.vcxproj -> E:Eigenuild	estReleasefirst_aligned.exe
    215>------ 已启动全部重新生成: 项目: geo_alignedbox_11, 配置: Release x64 ------
    211>  fastmath.vcxproj -> E:Eigenuild	estReleasefastmath.exe
    216>------ 已启动全部重新生成: 项目: geo_alignedbox_12, 配置: Release x64 ------
    213>  geo_alignedbox_1.vcxproj -> E:Eigenuild	estReleasegeo_alignedbox_1.exe
    217>------ 已启动全部重新生成: 项目: geo_alignedbox_13, 配置: Release x64 ------
    218>------ 已启动全部重新生成: 项目: geo_alignedbox_14, 配置: Release x64 ------
    214>e:eigeneigen-3.3.8	estmain.h(476): warning C4244: “return”: 从“const double”转换到“int”,可能丢失数据
    214>  e:eigeneigen-3.3.8	estmain.h(545): note: 参见对正在编译的函数 模板 实例化“S Eigen::test_relative_error<int,2>(const Eigen::AlignedBox<int,2> &,const Eigen::AlignedBox<int,2> &)”的引用
    214>          with
    214>          [
    214>              S=int
    214>          ]
    215>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    214>  E:Eigeneigen-3.3.8	estgeo_alignedbox.cpp(57): note: 参见对正在编译的函数 模板 实例化“bool Eigen::verifyIsApprox<Eigen::AlignedBox<int,2>,BoxType>(const Type1 &,const Type2 &)”的引用
    215>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    214>          with
    215>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    214>          [
    215>  geo_alignedbox.cpp
    214>              BoxType=Eigen::AlignedBox<int,2>,
    215>e:eigeneigen-3.3.8	estmain.h(476): warning C4244: “return”: 从“const double”转换到“int”,可能丢失数据
    214>              Type1=Eigen::AlignedBox<int,2>,
    215>  e:eigeneigen-3.3.8	estmain.h(545): note: 参见对正在编译的函数 模板 实例化“S Eigen::test_relative_error<int,3>(const Eigen::AlignedBox<int,3> &,const Eigen::AlignedBox<int,3> &)”的引用
    214>              Type2=Eigen::AlignedBox<int,2>
    215>          with
    214>          ]
    215>          [
    214>  E:Eigeneigen-3.3.8	estgeo_alignedbox.cpp(181): note: 参见对正在编译的函数 模板 实例化“void alignedbox<Eigen::AlignedBox<int,2>>(const BoxType &)”的引用
    215>              S=int
    214>          with
    215>          ]
    214>          [
    215>  E:Eigeneigen-3.3.8	estgeo_alignedbox.cpp(57): note: 参见对正在编译的函数 模板 实例化“bool Eigen::verifyIsApprox<Eigen::AlignedBox<int,3>,BoxType>(const Type1 &,const Type2 &)”的引用
    214>              BoxType=Eigen::AlignedBox<int,2>
    215>          with
    214>          ]
    215>          [
    214>  geo_alignedbox_10.vcxproj -> E:Eigenuild	estReleasegeo_alignedbox_10.exe
    215>              BoxType=Eigen::AlignedBox<int,3>,
    215>              Type1=Eigen::AlignedBox<int,3>,
    215>              Type2=Eigen::AlignedBox<int,3>
    216>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    216>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    215>          ]
    216>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    215>  E:Eigeneigen-3.3.8	estgeo_alignedbox.cpp(182): note: 参见对正在编译的函数 模板 实例化“void alignedbox<Eigen::AlignedBox<int,3>>(const BoxType &)”的引用
    216>  geo_alignedbox.cpp
    215>          with
    216>  geo_alignedbox_12.vcxproj -> E:Eigenuild	estReleasegeo_alignedbox_12.exe
    215>          [
    215>              BoxType=Eigen::AlignedBox<int,3>
    215>          ]
    215>  geo_alignedbox_11.vcxproj -> E:Eigenuild	estReleasegeo_alignedbox_11.exe
    219>------ 已启动全部重新生成: 项目: geo_alignedbox_2, 配置: Release x64 ------
    220>------ 已启动全部重新生成: 项目: geo_alignedbox_3, 配置: Release x64 ------
    221>------ 已启动全部重新生成: 项目: geo_alignedbox_4, 配置: Release x64 ------
    217>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    217>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    217>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    217>  geo_alignedbox.cpp
    217>  geo_alignedbox_13.vcxproj -> E:Eigenuild	estReleasegeo_alignedbox_13.exe
    218>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    218>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    218>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    218>  geo_alignedbox.cpp
    218>e:eigeneigen-3.3.8eigensrc/Geometry/AlignedBox.h(33): warning C4307: “*”: 整型常量溢出
    218>  e:eigeneigen-3.3.8eigensrc/Geometry/AlignedBox.h(33): note: 编译类 模板 成员函数“void Eigen::AlignedBox<double,-1>::operator delete(void *,std::size_t) noexcept”时
    218>  E:Eigeneigen-3.3.8	estgeo_alignedbox.cpp(68): note: 参见对正在编译的函数 模板 实例化“void Eigen::AlignedBox<double,-1>::operator delete(void *,std::size_t) noexcept”的引用
    218>  E:Eigeneigen-3.3.8	estgeo_alignedbox.cpp(184): note: 参见对正在编译的类 模板 实例化“Eigen::AlignedBox<double,-1>”的引用
    218>e:eigeneigen-3.3.8eigensrc/Geometry/AlignedBox.h(33): warning C4307: “*”: 整型常量溢出
    218>  e:eigeneigen-3.3.8eigensrc/Geometry/AlignedBox.h(33): note: 编译类 模板 成员函数“void Eigen::AlignedBox<double,-1>::operator delete(void *) noexcept”时
    218>  E:Eigeneigen-3.3.8	estgeo_alignedbox.cpp(189): note: 参见对正在编译的函数 模板 实例化“void Eigen::AlignedBox<double,-1>::operator delete(void *) noexcept”的引用
    218>e:eigeneigen-3.3.8eigensrc/Geometry/AlignedBox.h(33): warning C4307: “*”: 整型常量溢出
    218>  e:eigeneigen-3.3.8eigensrc/Geometry/AlignedBox.h(33): note: 编译类 模板 成员函数“void *Eigen::AlignedBox<double,-1>::operator new(std::size_t)”时
    218>  E:Eigeneigen-3.3.8	estgeo_alignedbox.cpp(68): note: 参见对正在编译的函数 模板 实例化“void *Eigen::AlignedBox<double,-1>::operator new(std::size_t)”的引用
    218>  geo_alignedbox_14.vcxproj -> E:Eigenuild	estReleasegeo_alignedbox_14.exe
    222>------ 已启动全部重新生成: 项目: geo_alignedbox_5, 配置: Release x64 ------
    223>------ 已启动全部重新生成: 项目: geo_alignedbox_6, 配置: Release x64 ------
    220>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    219>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    221>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    222>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    220>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    219>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    221>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    222>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    219>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    220>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    222>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    221>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    219>  geo_alignedbox.cpp
    220>  geo_alignedbox.cpp
    222>  geo_alignedbox.cpp
    221>  geo_alignedbox.cpp
    223>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    223>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    219>  geo_alignedbox_2.vcxproj -> E:Eigenuild	estReleasegeo_alignedbox_2.exe
    223>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    223>  geo_alignedbox.cpp
    224>------ 已启动全部重新生成: 项目: geo_alignedbox_7, 配置: Release x64 ------
    221>  geo_alignedbox_4.vcxproj -> E:Eigenuild	estReleasegeo_alignedbox_4.exe
    220>  geo_alignedbox_3.vcxproj -> E:Eigenuild	estReleasegeo_alignedbox_3.exe
    225>------ 已启动全部重新生成: 项目: geo_alignedbox_8, 配置: Release x64 ------
    222>  geo_alignedbox_5.vcxproj -> E:Eigenuild	estReleasegeo_alignedbox_5.exe
    226>------ 已启动全部重新生成: 项目: geo_alignedbox_9, 配置: Release x64 ------
    223>  geo_alignedbox_6.vcxproj -> E:Eigenuild	estReleasegeo_alignedbox_6.exe
    227>------ 已启动全部重新生成: 项目: geo_eulerangles_1, 配置: Release x64 ------
    228>------ 已启动全部重新生成: 项目: geo_eulerangles_2, 配置: Release x64 ------
    224>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    225>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    224>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    225>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    224>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    225>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    224>  geo_alignedbox.cpp
    225>  geo_alignedbox.cpp
    224>  geo_alignedbox_7.vcxproj -> E:Eigenuild	estReleasegeo_alignedbox_7.exe
    225>  geo_alignedbox_8.vcxproj -> E:Eigenuild	estReleasegeo_alignedbox_8.exe
    229>------ 已启动全部重新生成: 项目: geo_homogeneous_1, 配置: Release x64 ------
    230>------ 已启动全部重新生成: 项目: geo_homogeneous_2, 配置: Release x64 ------
    226>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    228>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    227>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    226>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    228>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    227>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    226>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    228>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    227>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    226>  geo_alignedbox.cpp
    228>  geo_eulerangles.cpp
    227>  geo_eulerangles.cpp
    226>e:eigeneigen-3.3.8	estmain.h(476): warning C4244: “return”: 从“const double”转换到“int”,可能丢失数据
    226>  e:eigeneigen-3.3.8	estmain.h(545): note: 参见对正在编译的函数 模板 实例化“S Eigen::test_relative_error<int,1>(const Eigen::AlignedBox<int,1> &,const Eigen::AlignedBox<int,1> &)”的引用
    226>          with
    226>          [
    226>              S=int
    226>          ]
    226>  E:Eigeneigen-3.3.8	estgeo_alignedbox.cpp(57): note: 参见对正在编译的函数 模板 实例化“bool Eigen::verifyIsApprox<Eigen::AlignedBox<int,1>,BoxType>(const Type1 &,const Type2 &)”的引用
    226>          with
    226>          [
    226>              BoxType=Eigen::AlignedBox<int,1>,
    226>              Type1=Eigen::AlignedBox<int,1>,
    226>              Type2=Eigen::AlignedBox<int,1>
    226>          ]
    226>  E:Eigeneigen-3.3.8	estgeo_alignedbox.cpp(180): note: 参见对正在编译的函数 模板 实例化“void alignedbox<Eigen::AlignedBox<int,1>>(const BoxType &)”的引用
    226>          with
    226>          [
    226>              BoxType=Eigen::AlignedBox<int,1>
    226>          ]
    230>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    229>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    226>  geo_alignedbox_9.vcxproj -> E:Eigenuild	estReleasegeo_alignedbox_9.exe
    231>------ 已启动全部重新生成: 项目: geo_homogeneous_3, 配置: Release x64 ------
    227>  geo_eulerangles_1.vcxproj -> E:Eigenuild	estReleasegeo_eulerangles_1.exe
    228>  geo_eulerangles_2.vcxproj -> E:Eigenuild	estReleasegeo_eulerangles_2.exe
    232>------ 已启动全部重新生成: 项目: geo_hyperplane_1, 配置: Release x64 ------
    233>------ 已启动全部重新生成: 项目: geo_hyperplane_2, 配置: Release x64 ------
    230>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    229>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    231>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    232>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    229>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    231>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    232>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    230>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    229>  geo_homogeneous.cpp
    231>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    232>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    230>  geo_homogeneous.cpp
    231>  geo_homogeneous.cpp
    232>  geo_hyperplane.cpp
    233>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    233>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    233>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    233>  geo_hyperplane.cpp
    229>  geo_homogeneous_1.vcxproj -> E:Eigenuild	estReleasegeo_homogeneous_1.exe
    234>------ 已启动全部重新生成: 项目: geo_hyperplane_3, 配置: Release x64 ------
    234>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    234>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    234>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    234>  geo_hyperplane.cpp
    230>  geo_homogeneous_2.vcxproj -> E:Eigenuild	estReleasegeo_homogeneous_2.exe
    235>------ 已启动全部重新生成: 项目: geo_hyperplane_4, 配置: Release x64 ------
    232>  geo_hyperplane_1.vcxproj -> E:Eigenuild	estReleasegeo_hyperplane_1.exe
    236>------ 已启动全部重新生成: 项目: geo_hyperplane_5, 配置: Release x64 ------
    235>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    236>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    235>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    236>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    235>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    235>  geo_hyperplane.cpp
    236>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    236>  geo_hyperplane.cpp
    233>  geo_hyperplane_2.vcxproj -> E:Eigenuild	estReleasegeo_hyperplane_2.exe
    237>------ 已启动全部重新生成: 项目: geo_orthomethods_1, 配置: Release x64 ------
    237>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    237>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    237>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    237>  geo_orthomethods.cpp
    234>  geo_hyperplane_3.vcxproj -> E:Eigenuild	estReleasegeo_hyperplane_3.exe
    238>------ 已启动全部重新生成: 项目: geo_orthomethods_2, 配置: Release x64 ------
    231>  geo_homogeneous_3.vcxproj -> E:Eigenuild	estReleasegeo_homogeneous_3.exe
    239>------ 已启动全部重新生成: 项目: geo_orthomethods_3, 配置: Release x64 ------
    236>  geo_hyperplane_5.vcxproj -> E:Eigenuild	estReleasegeo_hyperplane_5.exe
    238>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    238>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    240>------ 已启动全部重新生成: 项目: geo_orthomethods_4, 配置: Release x64 ------
    238>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    238>  geo_orthomethods.cpp
    239>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    239>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    240>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    240>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    239>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    239>  geo_orthomethods.cpp
    240>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    240>  geo_orthomethods.cpp
    239>  geo_orthomethods_3.vcxproj -> E:Eigenuild	estReleasegeo_orthomethods_3.exe
    241>------ 已启动全部重新生成: 项目: geo_orthomethods_5, 配置: Release x64 ------
    241>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    241>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    241>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    241>  geo_orthomethods.cpp
    238>  geo_orthomethods_2.vcxproj -> E:Eigenuild	estReleasegeo_orthomethods_2.exe
    242>------ 已启动全部重新生成: 项目: geo_orthomethods_6, 配置: Release x64 ------
    242>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    242>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    242>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    242>  geo_orthomethods.cpp
    241>  geo_orthomethods_5.vcxproj -> E:Eigenuild	estReleasegeo_orthomethods_5.exe
    243>------ 已启动全部重新生成: 项目: geo_parametrizedline_1, 配置: Release x64 ------
    235>  geo_hyperplane_4.vcxproj -> E:Eigenuild	estReleasegeo_hyperplane_4.exe
    244>------ 已启动全部重新生成: 项目: geo_parametrizedline_2, 配置: Release x64 ------
    240>  geo_orthomethods_4.vcxproj -> E:Eigenuild	estReleasegeo_orthomethods_4.exe
    242>  geo_orthomethods_6.vcxproj -> E:Eigenuild	estReleasegeo_orthomethods_6.exe
    245>------ 已启动全部重新生成: 项目: geo_parametrizedline_3, 配置: Release x64 ------
    246>------ 已启动全部重新生成: 项目: geo_parametrizedline_4, 配置: Release x64 ------
    209>  evaluators.vcxproj -> E:Eigenuild	estReleaseevaluators.exe
    247>------ 已启动全部重新生成: 项目: geo_quaternion_1, 配置: Release x64 ------
    243>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    243>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    243>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    243>  geo_parametrizedline.cpp
    243>  geo_parametrizedline_1.vcxproj -> E:Eigenuild	estReleasegeo_parametrizedline_1.exe
    248>------ 已启动全部重新生成: 项目: geo_quaternion_2, 配置: Release x64 ------
    244>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    245>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    247>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    246>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    244>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    245>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    247>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    246>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    244>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    245>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    247>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    246>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    244>  geo_parametrizedline.cpp
    245>  geo_parametrizedline.cpp
    247>  geo_quaternion.cpp
    246>  geo_parametrizedline.cpp
    248>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    247>e:eigeneigen-3.3.8eigensrc/Geometry/Quaternion.h(647): warning C4305: “参数”: 从“long double”到“const float”截断
    247>  e:eigeneigen-3.3.8eigensrc/Geometry/Quaternion.h(642): note: 编译类 模板 成员函数“Eigen::Quaternion<float,0> Eigen::Quaternion<float,0>::UnitRandom(void)”时
    247>  E:Eigeneigen-3.3.8	estgeo_quaternion.cpp(159): note: 参见对正在编译的函数 模板 实例化“Eigen::Quaternion<float,0> Eigen::Quaternion<float,0>::UnitRandom(void)”的引用
    247>  E:Eigeneigen-3.3.8	estgeo_quaternion.cpp(299): note: 参见对正在编译的函数 模板 实例化“void quaternion<float,0>(void)”的引用
    247>e:eigeneigen-3.3.8eigensrc/Geometry/Quaternion.h(648): warning C4305: “参数”: 从“long double”到“const float”截断
    244>  geo_parametrizedline_2.vcxproj -> E:Eigenuild	estReleasegeo_parametrizedline_2.exe
    249>------ 已启动全部重新生成: 项目: geo_quaternion_3, 配置: Release x64 ------
    248>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    248>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    248>  geo_quaternion.cpp
    249>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    249>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    249>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    249>  geo_quaternion.cpp
    246>  geo_parametrizedline_4.vcxproj -> E:Eigenuild	estReleasegeo_parametrizedline_4.exe
    250>------ 已启动全部重新生成: 项目: geo_quaternion_4, 配置: Release x64 ------
    249>e:eigeneigen-3.3.8eigensrc/Geometry/Quaternion.h(647): warning C4305: “参数”: 从“long double”到“const float”截断
    249>  e:eigeneigen-3.3.8eigensrc/Geometry/Quaternion.h(642): note: 编译类 模板 成员函数“Eigen::Quaternion<Scalar,2> Eigen::Quaternion<Scalar,2>::UnitRandom(void)”时
    249>          with
    249>          [
    249>              Scalar=float
    249>          ]
    249>  E:Eigeneigen-3.3.8	estgeo_quaternion.cpp(159): note: 参见对正在编译的函数 模板 实例化“Eigen::Quaternion<Scalar,2> Eigen::Quaternion<Scalar,2>::UnitRandom(void)”的引用
    249>          with
    249>          [
    249>              Scalar=float
    249>          ]
    249>  E:Eigeneigen-3.3.8	estgeo_quaternion.cpp(71): note: 参见对正在编译的类 模板 实例化“Eigen::Quaternion<Scalar,2>”的引用
    249>          with
    249>          [
    249>              Scalar=float
    249>          ]
    249>  E:Eigeneigen-3.3.8	estgeo_quaternion.cpp(303): note: 参见对正在编译的函数 模板 实例化“void quaternion<float,Eigen::DontAlign>(void)”的引用
    249>e:eigeneigen-3.3.8eigensrc/Geometry/Quaternion.h(648): warning C4305: “参数”: 从“long double”到“const float”截断
    250>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    250>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    250>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    250>  geo_quaternion.cpp
    27>  adjoint_7.vcxproj -> E:Eigenuild	estReleaseadjoint_7.exe
    251>------ 已启动全部重新生成: 项目: geo_quaternion_5, 配置: Release x64 ------
    237>  geo_orthomethods_1.vcxproj -> E:Eigenuild	estReleasegeo_orthomethods_1.exe
    77>  basicstuff_6.vcxproj -> E:Eigenuild	estReleaseasicstuff_6.exe
    252>------ 已启动全部重新生成: 项目: geo_quaternion_6, 配置: Release x64 ------
    253>------ 已启动全部重新生成: 项目: geo_transformations_1, 配置: Release x64 ------
    251>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    251>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    251>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    251>  geo_quaternion.cpp
    252>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    253>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    252>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    253>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    252>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    252>  geo_quaternion.cpp
    253>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    253>  geo_transformations.cpp
    251>  geo_quaternion_5.vcxproj -> E:Eigenuild	estReleasegeo_quaternion_5.exe
    254>------ 已启动全部重新生成: 项目: geo_transformations_2, 配置: Release x64 ------
    252>  geo_quaternion_6.vcxproj -> E:Eigenuild	estReleasegeo_quaternion_6.exe
    255>------ 已启动全部重新生成: 项目: geo_transformations_3, 配置: Release x64 ------
    254>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    255>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    254>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    255>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    254>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    254>  geo_transformations.cpp
    255>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    255>  geo_transformations.cpp
    254>  geo_transformations_2.vcxproj -> E:Eigenuild	estReleasegeo_transformations_2.exe
    256>------ 已启动全部重新生成: 项目: geo_transformations_4, 配置: Release x64 ------
    256>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    256>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    256>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    256>  geo_transformations.cpp
    247>  geo_quaternion_1.vcxproj -> E:Eigenuild	estReleasegeo_quaternion_1.exe
    257>------ 已启动全部重新生成: 项目: geo_transformations_5, 配置: Release x64 ------
    253>  geo_transformations_1.vcxproj -> E:Eigenuild	estReleasegeo_transformations_1.exe
    258>------ 已启动全部重新生成: 项目: geo_transformations_6, 配置: Release x64 ------
    257>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    258>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    257>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    258>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    257>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    258>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    257>  geo_transformations.cpp
    258>  geo_transformations.cpp
    256>  geo_transformations_4.vcxproj -> E:Eigenuild	estReleasegeo_transformations_4.exe
    259>------ 已启动全部重新生成: 项目: geo_transformations_7, 配置: Release x64 ------
    259>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    259>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    259>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    259>  geo_transformations.cpp
    249>  geo_quaternion_3.vcxproj -> E:Eigenuild	estReleasegeo_quaternion_3.exe
    260>------ 已启动全部重新生成: 项目: geo_transformations_8, 配置: Release x64 ------
    255>  geo_transformations_3.vcxproj -> E:Eigenuild	estReleasegeo_transformations_3.exe
    259>  geo_transformations_7.vcxproj -> E:Eigenuild	estReleasegeo_transformations_7.exe
    261>------ 已启动全部重新生成: 项目: geo_transformations_9, 配置: Release x64 ------
    262>------ 已启动全部重新生成: 项目: gmres_1, 配置: Release x64 ------
    260>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    260>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    261>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    261>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    261>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    261>  geo_transformations.cpp
    262>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    262>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    262>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    262>  gmres.cpp
    262>e:eigeneigen-3.3.8unsupportedeigensrc/IterativeSolvers/MINRES.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
    260>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    260>  geo_transformations.cpp
    261>  geo_transformations_9.vcxproj -> E:Eigenuild	estReleasegeo_transformations_9.exe
    263>------ 已启动全部重新生成: 项目: gmres_2, 配置: Release x64 ------
    263>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    263>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    263>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    263>  gmres.cpp
    263>e:eigeneigen-3.3.8unsupportedeigensrc/IterativeSolvers/MINRES.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
    262>  gmres_1.vcxproj -> E:Eigenuildunsupported	estReleasegmres_1.exe
    264>------ 已启动全部重新生成: 项目: half_float, 配置: Release x64 ------
    264>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    264>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    264>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    264>  half_float.cpp
    264>E:Eigeneigen-3.3.8	esthalf_float.cpp(219): warning C4305: “参数”: 从“long double”到“float”截断
    264>E:Eigeneigen-3.3.8	esthalf_float.cpp(227): warning C4305: “参数”: 从“long double”到“float”截断
    264>E:Eigeneigen-3.3.8	esthalf_float.cpp(228): warning C4305: “参数”: 从“long double”到“float”截断
    264>  half_float.vcxproj -> E:Eigenuild	estReleasehalf_float.exe
    265>------ 已启动全部重新生成: 项目: hessenberg_1, 配置: Release x64 ------
    263>  gmres_2.vcxproj -> E:Eigenuildunsupported	estReleasegmres_2.exe
    266>------ 已启动全部重新生成: 项目: hessenberg_2, 配置: Release x64 ------
    265>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    265>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    265>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    265>  hessenberg.cpp
    266>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    266>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    266>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    266>  hessenberg.cpp
    260>  geo_transformations_8.vcxproj -> E:Eigenuild	estReleasegeo_transformations_8.exe
    267>------ 已启动全部重新生成: 项目: hessenberg_3, 配置: Release x64 ------
    265>  hessenberg_1.vcxproj -> E:Eigenuild	estReleasehessenberg_1.exe
    266>  hessenberg_2.vcxproj -> E:Eigenuild	estReleasehessenberg_2.exe
    268>------ 已启动全部重新生成: 项目: hessenberg_4, 配置: Release x64 ------
    269>------ 已启动全部重新生成: 项目: hessenberg_5, 配置: Release x64 ------
    267>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    268>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    267>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    267>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    268>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    267>  hessenberg.cpp
    268>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    268>  hessenberg.cpp
    269>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    269>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    267>  hessenberg_3.vcxproj -> E:Eigenuild	estReleasehessenberg_3.exe
    268>  hessenberg_4.vcxproj -> E:Eigenuild	estReleasehessenberg_4.exe
    270>------ 已启动全部重新生成: 项目: hessenberg_6, 配置: Release x64 ------
    269>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    271>------ 已启动全部重新生成: 项目: householder_1, 配置: Release x64 ------
    269>  hessenberg.cpp
    269>  hessenberg_5.vcxproj -> E:Eigenuild	estReleasehessenberg_5.exe
    272>------ 已启动全部重新生成: 项目: householder_2, 配置: Release x64 ------
    270>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    270>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    270>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    270>  hessenberg.cpp
    272>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    271>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    272>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    271>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    272>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    272>  householder.cpp
    271>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    271>  householder.cpp
    270>  hessenberg_6.vcxproj -> E:Eigenuild	estReleasehessenberg_6.exe
    273>------ 已启动全部重新生成: 项目: householder_3, 配置: Release x64 ------
    273>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    273>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    273>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    273>  householder.cpp
    271>  householder_1.vcxproj -> E:Eigenuild	estReleasehouseholder_1.exe
    274>------ 已启动全部重新生成: 项目: householder_4, 配置: Release x64 ------
    274>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    274>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    274>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    274>  householder.cpp
    272>  householder_2.vcxproj -> E:Eigenuild	estReleasehouseholder_2.exe
    275>------ 已启动全部重新生成: 项目: householder_5, 配置: Release x64 ------
    275>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    275>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    275>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    275>  householder.cpp
    257>  geo_transformations_5.vcxproj -> E:Eigenuild	estReleasegeo_transformations_5.exe
    276>------ 已启动全部重新生成: 项目: householder_6, 配置: Release x64 ------
    273>  householder_3.vcxproj -> E:Eigenuild	estReleasehouseholder_3.exe
    277>------ 已启动全部重新生成: 项目: householder_7, 配置: Release x64 ------
    276>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    277>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    276>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    277>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    276>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    276>  householder.cpp
    277>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    277>  householder.cpp
    275>  householder_5.vcxproj -> E:Eigenuild	estReleasehouseholder_5.exe
    278>------ 已启动全部重新生成: 项目: householder_8, 配置: Release x64 ------
    278>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    278>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    278>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    278>  householder.cpp
    277>  householder_7.vcxproj -> E:Eigenuild	estReleasehouseholder_7.exe
    279>------ 已启动全部重新生成: 项目: incomplete_cholesky_1, 配置: Release x64 ------
    258>  geo_transformations_6.vcxproj -> E:Eigenuild	estReleasegeo_transformations_6.exe
    280>------ 已启动全部重新生成: 项目: incomplete_cholesky_2, 配置: Release x64 ------
    274>  householder_4.vcxproj -> E:Eigenuild	estReleasehouseholder_4.exe
    281>------ 已启动全部重新生成: 项目: incomplete_cholesky_3, 配置: Release x64 ------
    279>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    279>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    279>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    279>  incomplete_cholesky.cpp
    279>e:eigeneigen-3.3.8unsupportedeigensrc/IterativeSolvers/MINRES.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
    281>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    281>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    281>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    281>  incomplete_cholesky.cpp
    281>e:eigeneigen-3.3.8unsupportedeigensrc/IterativeSolvers/MINRES.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
    278>  householder_8.vcxproj -> E:Eigenuild	estReleasehouseholder_8.exe
    282>------ 已启动全部重新生成: 项目: inplace_decomposition_1, 配置: Release x64 ------
    282>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    282>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    282>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    282>  inplace_decomposition.cpp
    276>  householder_6.vcxproj -> E:Eigenuild	estReleasehouseholder_6.exe
    282>  inplace_decomposition_1.vcxproj -> E:Eigenuild	estReleaseinplace_decomposition_1.exe
    283>------ 已启动全部重新生成: 项目: inplace_decomposition_2, 配置: Release x64 ------
    284>------ 已启动全部重新生成: 项目: inplace_decomposition_3, 配置: Release x64 ------
    279>  incomplete_cholesky_1.vcxproj -> E:Eigenuild	estReleaseincomplete_cholesky_1.exe
    281>  incomplete_cholesky_3.vcxproj -> E:Eigenuild	estReleaseincomplete_cholesky_3.exe
    285>------ 已启动全部重新生成: 项目: inplace_decomposition_4, 配置: Release x64 ------
    286>------ 已启动全部重新生成: 项目: inplace_decomposition_5, 配置: Release x64 ------
    284>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    283>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    284>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    283>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    284>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    283>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    284>  inplace_decomposition.cpp
    283>  inplace_decomposition.cpp
    285>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    286>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    285>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    286>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    285>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    286>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    287>------ 已启动全部重新生成: 项目: inplace_decomposition_6, 配置: Release x64 ------
    285>  inplace_decomposition.cpp
    286>  inplace_decomposition.cpp
    287>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    287>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    287>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    287>  inplace_decomposition.cpp
    284>  inplace_decomposition_3.vcxproj -> E:Eigenuild	estReleaseinplace_decomposition_3.exe
    288>------ 已启动全部重新生成: 项目: inplace_decomposition_7, 配置: Release x64 ------
    285>  inplace_decomposition_4.vcxproj -> E:Eigenuild	estReleaseinplace_decomposition_4.exe
    289>------ 已启动全部重新生成: 项目: inplace_decomposition_8, 配置: Release x64 ------
    288>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    288>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    288>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    288>  inplace_decomposition.cpp
    289>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    289>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    289>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    289>  inplace_decomposition.cpp
    287>  inplace_decomposition_6.vcxproj -> E:Eigenuild	estReleaseinplace_decomposition_6.exe
    290>------ 已启动全部重新生成: 项目: integer_types_1, 配置: Release x64 ------
    283>  inplace_decomposition_2.vcxproj -> E:Eigenuild	estReleaseinplace_decomposition_2.exe
    291>------ 已启动全部重新生成: 项目: integer_types_2, 配置: Release x64 ------
    286>  inplace_decomposition_5.vcxproj -> E:Eigenuild	estReleaseinplace_decomposition_5.exe
    292>------ 已启动全部重新生成: 项目: integer_types_3, 配置: Release x64 ------
    290>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    291>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    290>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    291>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    290>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    291>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    291>  integer_types.cpp
    290>  integer_types.cpp
    292>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    292>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    292>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    292>  integer_types.cpp
    292>  integer_types_3.vcxproj -> E:Eigenuild	estReleaseinteger_types_3.exe
    288>  inplace_decomposition_7.vcxproj -> E:Eigenuild	estReleaseinplace_decomposition_7.exe
    293>------ 已启动全部重新生成: 项目: integer_types_4, 配置: Release x64 ------
    291>  integer_types_2.vcxproj -> E:Eigenuild	estReleaseinteger_types_2.exe
    294>------ 已启动全部重新生成: 项目: integer_types_5, 配置: Release x64 ------
    295>------ 已启动全部重新生成: 项目: integer_types_6, 配置: Release x64 ------
    289>  inplace_decomposition_8.vcxproj -> E:Eigenuild	estReleaseinplace_decomposition_8.exe
    296>------ 已启动全部重新生成: 项目: integer_types_7, 配置: Release x64 ------
    293>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    294>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    295>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    293>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    294>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    295>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    293>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    294>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    295>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    293>  integer_types.cpp
    294>  integer_types.cpp
    295>  integer_types.cpp
    296>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    296>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    296>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    296>  integer_types.cpp
    294>  integer_types_5.vcxproj -> E:Eigenuild	estReleaseinteger_types_5.exe
    297>------ 已启动全部重新生成: 项目: integer_types_8, 配置: Release x64 ------
    297>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    297>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    297>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    297>  integer_types.cpp
    296>  integer_types_7.vcxproj -> E:Eigenuild	estReleaseinteger_types_7.exe
    298>------ 已启动全部重新生成: 项目: integer_types_9, 配置: Release x64 ------
    298>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    298>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    298>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    298>  integer_types.cpp
    298>  integer_types_9.vcxproj -> E:Eigenuild	estReleaseinteger_types_9.exe
    299>------ 已启动全部重新生成: 项目: inverse_1, 配置: Release x64 ------
    290>  integer_types_1.vcxproj -> E:Eigenuild	estReleaseinteger_types_1.exe
    293>  integer_types_4.vcxproj -> E:Eigenuild	estReleaseinteger_types_4.exe
    300>------ 已启动全部重新生成: 项目: inverse_2, 配置: Release x64 ------
    301>------ 已启动全部重新生成: 项目: inverse_3, 配置: Release x64 ------
    299>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    300>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    299>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    300>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    299>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    300>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    299>  inverse.cpp
    300>  inverse.cpp
    301>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    301>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    301>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    301>  inverse.cpp
    295>  integer_types_6.vcxproj -> E:Eigenuild	estReleaseinteger_types_6.exe
    302>------ 已启动全部重新生成: 项目: inverse_4, 配置: Release x64 ------
    297>  integer_types_8.vcxproj -> E:Eigenuild	estReleaseinteger_types_8.exe
    303>------ 已启动全部重新生成: 项目: inverse_5, 配置: Release x64 ------
    303>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    302>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    303>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    302>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    303>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    303>  inverse.cpp
    302>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    302>  inverse.cpp
    300>  inverse_2.vcxproj -> E:Eigenuild	estReleaseinverse_2.exe
    304>------ 已启动全部重新生成: 项目: inverse_6, 配置: Release x64 ------
    304>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    304>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    304>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    304>  inverse.cpp
    299>  inverse_1.vcxproj -> E:Eigenuild	estReleaseinverse_1.exe
    305>------ 已启动全部重新生成: 项目: inverse_7, 配置: Release x64 ------
    301>  inverse_3.vcxproj -> E:Eigenuild	estReleaseinverse_3.exe
    306>------ 已启动全部重新生成: 项目: inverse_8, 配置: Release x64 ------
    306>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    306>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    305>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    305>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    306>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    306>  inverse.cpp
    305>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    305>  inverse.cpp
    303>  inverse_5.vcxproj -> E:Eigenuild	estReleaseinverse_5.exe
    307>------ 已启动全部重新生成: 项目: is_same_dense, 配置: Release x64 ------
    307>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    307>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    307>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    307>  is_same_dense.cpp
    307>  is_same_dense.vcxproj -> E:Eigenuild	estReleaseis_same_dense.exe
    308>------ 已启动全部重新生成: 项目: jacobi_1, 配置: Release x64 ------
    304>  inverse_6.vcxproj -> E:Eigenuild	estReleaseinverse_6.exe
    309>------ 已启动全部重新生成: 项目: jacobi_2, 配置: Release x64 ------
    309>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    309>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    308>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    308>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    309>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    309>  jacobi.cpp
    308>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    308>  jacobi.cpp
    309>  jacobi_2.vcxproj -> E:Eigenuild	estReleasejacobi_2.exe
    310>------ 已启动全部重新生成: 项目: jacobi_3, 配置: Release x64 ------
    308>  jacobi_1.vcxproj -> E:Eigenuild	estReleasejacobi_1.exe
    311>------ 已启动全部重新生成: 项目: jacobi_4, 配置: Release x64 ------
    310>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    310>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    310>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    310>  jacobi.cpp
    311>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    311>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    306>  inverse_8.vcxproj -> E:Eigenuild	estReleaseinverse_8.exe
    312>------ 已启动全部重新生成: 项目: jacobi_5, 配置: Release x64 ------
    311>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    311>  jacobi.cpp
    312>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    312>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    302>  inverse_4.vcxproj -> E:Eigenuild	estReleaseinverse_4.exe
    313>------ 已启动全部重新生成: 项目: jacobi_6, 配置: Release x64 ------
    312>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    305>  inverse_7.vcxproj -> E:Eigenuild	estReleaseinverse_7.exe
    310>  jacobi_3.vcxproj -> E:Eigenuild	estReleasejacobi_3.exe
    311>  jacobi_4.vcxproj -> E:Eigenuild	estReleasejacobi_4.exe
    314>------ 已启动全部重新生成: 项目: jacobisvd_1, 配置: Release x64 ------
    315>------ 已启动全部重新生成: 项目: jacobisvd_10, 配置: Release x64 ------
    316>------ 已启动全部重新生成: 项目: jacobisvd_11, 配置: Release x64 ------
    312>  jacobi.cpp
    312>  jacobi_5.vcxproj -> E:Eigenuild	estReleasejacobi_5.exe
    317>------ 已启动全部重新生成: 项目: jacobisvd_12, 配置: Release x64 ------
    313>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    315>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    314>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    316>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    313>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    315>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    314>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    316>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    313>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    314>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    316>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    315>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    313>  jacobi.cpp
    314>  jacobisvd.cpp
    316>  jacobisvd.cpp
    315>  jacobisvd.cpp
    317>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    317>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    317>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    317>  jacobisvd.cpp
    314>  jacobisvd_1.vcxproj -> E:Eigenuild	estReleasejacobisvd_1.exe
    318>------ 已启动全部重新生成: 项目: jacobisvd_13, 配置: Release x64 ------
    318>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    318>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    318>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    318>  jacobisvd.cpp
    313>  jacobi_6.vcxproj -> E:Eigenuild	estReleasejacobi_6.exe
    319>------ 已启动全部重新生成: 项目: jacobisvd_2, 配置: Release x64 ------
    315>  jacobisvd_10.vcxproj -> E:Eigenuild	estReleasejacobisvd_10.exe
    320>------ 已启动全部重新生成: 项目: jacobisvd_3, 配置: Release x64 ------
    319>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    319>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    319>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    319>  jacobisvd.cpp
    320>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    320>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    320>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    320>  jacobisvd.cpp
    320>e:eigeneigen-3.3.8	estsvd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据
    320>  E:Eigeneigen-3.3.8	estjacobisvd.cpp(27): note: 参见对正在编译的函数 模板 实例化“void svd_fill_random<MatrixType>(MatrixType &,int)”的引用
    320>          with
    320>          [
    320>              MatrixType=Eigen::Matrix3f
    320>          ]
    320>  E:Eigeneigen-3.3.8	estjacobisvd.cpp(98): note: 参见对正在编译的函数 模板 实例化“void jacobisvd<Eigen::Matrix3f>(const MatrixType &,bool)”的引用
    320>          with
    320>          [
    320>              MatrixType=Eigen::Matrix3f
    320>          ]
    320>e:eigeneigen-3.3.8	estsvd_common.h(117): warning C4305: “参数”: 从“double”到“const float”截断
    320>  e:eigeneigen-3.3.8	estsvd_common.h(230): note: 参见对正在编译的函数 模板 实例化“void svd_least_square<SvdType,MatrixType>(const MatrixType &,unsigned int)”的引用
    320>          with
    320>          [
    320>              SvdType=Eigen::JacobiSVD<Eigen::Matrix<float,3,3,0,3,3>,3>,
    320>              MatrixType=Eigen::Matrix3f
    320>          ]
    320>  E:Eigeneigen-3.3.8	estjacobisvd.cpp(29): note: 参见对正在编译的函数 模板 实例化“void svd_test_all_computation_options<Eigen::JacobiSVD<MatrixType,3>,MatrixType>(const MatrixType &,bool)”的引用
    320>          with
    320>          [
    320>              MatrixType=Eigen::Matrix<float,3,3,0,3,3>
    320>          ]
    320>e:eigeneigen-3.3.8	estsvd_common.h(118): warning C4305: “参数”: 从“double”到“const float”截断
    319>  jacobisvd_2.vcxproj -> E:Eigenuild	estReleasejacobisvd_2.exe
    321>------ 已启动全部重新生成: 项目: jacobisvd_4, 配置: Release x64 ------
    321>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    321>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    321>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    321>  jacobisvd.cpp
    317>  jacobisvd_12.vcxproj -> E:Eigenuild	estReleasejacobisvd_12.exe
    322>------ 已启动全部重新生成: 项目: jacobisvd_5, 配置: Release x64 ------
    322>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    322>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    322>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    322>  jacobisvd.cpp
    316>  jacobisvd_11.vcxproj -> E:Eigenuild	estReleasejacobisvd_11.exe
    323>------ 已启动全部重新生成: 项目: jacobisvd_6, 配置: Release x64 ------
    322>e:eigeneigen-3.3.8	estsvd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据
    318>  jacobisvd_13.vcxproj -> E:Eigenuild	estReleasejacobisvd_13.exe
    324>------ 已启动全部重新生成: 项目: jacobisvd_7, 配置: Release x64 ------
    322>  E:Eigeneigen-3.3.8	estjacobisvd.cpp(27): note: 参见对正在编译的函数 模板 实例化“void svd_fill_random<MatrixType>(MatrixType &,int)”的引用
    323>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    323>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    322>          with
    323>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    322>          [
    323>  jacobisvd.cpp
    322>              MatrixType=Eigen::Matrix<float,3,5,0,3,5>
    322>          ]
    322>  E:Eigeneigen-3.3.8	estjacobisvd.cpp(100): note: 参见对正在编译的函数 模板 实例化“void jacobisvd<Eigen::Matrix<float,3,5,0,3,5>>(const MatrixType &,bool)”的引用
    322>          with
    322>          [
    322>              MatrixType=Eigen::Matrix<float,3,5,0,3,5>
    322>          ]
    322>e:eigeneigen-3.3.8	estsvd_common.h(117): warning C4305: “参数”: 从“double”到“const float”截断
    322>  e:eigeneigen-3.3.8	estsvd_common.h(230): note: 参见对正在编译的函数 模板 实例化“void svd_least_square<SvdType,MatrixType>(const MatrixType &,unsigned int)”的引用
    322>          with
    322>          [
    322>              SvdType=Eigen::JacobiSVD<Eigen::Matrix<float,3,5,0,3,5>,3>,
    322>              MatrixType=Eigen::Matrix<float,3,5,0,3,5>
    322>          ]
    322>  E:Eigeneigen-3.3.8	estjacobisvd.cpp(29): note: 参见对正在编译的函数 模板 实例化“void svd_test_all_computation_options<Eigen::JacobiSVD<MatrixType,3>,MatrixType>(const MatrixType &,bool)”的引用
    322>          with
    322>          [
    322>              MatrixType=Eigen::Matrix<float,3,5,0,3,5>
    322>          ]
    322>e:eigeneigen-3.3.8	estsvd_common.h(118): warning C4305: “参数”: 从“double”到“const float”截断
    324>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    324>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    324>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    324>  jacobisvd.cpp
    324>e:eigeneigen-3.3.8	estsvd_common.h(307): warning C4305: “参数”: 从“double”到“const float”截断
    324>  E:Eigeneigen-3.3.8	estjacobisvd.cpp(116): note: 参见对正在编译的函数 模板 实例化“void svd_inf_nan<Eigen::JacobiSVD<Eigen::Matrix<float,-1,-1,0,-1,-1>,2>,Eigen::MatrixXf>(void)”的引用
    324>e:eigeneigen-3.3.8	estsvd_fill.h(68): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据
    324>  E:Eigeneigen-3.3.8	estjacobisvd.cpp(27): note: 参见对正在编译的函数 模板 实例化“void svd_fill_random<MatrixType>(MatrixType &,int)”的引用
    324>          with
    324>          [
    324>              MatrixType=Eigen::MatrixXf
    324>          ]
    324>  E:Eigeneigen-3.3.8	estjacobisvd.cpp(110): note: 参见对正在编译的函数 模板 实例化“void jacobisvd<Eigen::MatrixXf>(const MatrixType &,bool)”的引用
    324>          with
    324>          [
    324>              MatrixType=Eigen::MatrixXf
    324>          ]
    324>e:eigeneigen-3.3.8	estsvd_common.h(117): warning C4305: “参数”: 从“double”到“const float”截断
    324>  e:eigeneigen-3.3.8	estsvd_common.h(230): note: 参见对正在编译的函数 模板 实例化“void svd_least_square<SvdType,MatrixType>(const MatrixType &,unsigned int)”的引用
    324>          with
    324>          [
    324>              SvdType=Eigen::JacobiSVD<Eigen::Matrix<float,-1,-1,0,-1,-1>,3>,
    324>              MatrixType=Eigen::MatrixXf
    324>          ]
    324>  E:Eigeneigen-3.3.8	estjacobisvd.cpp(29): note: 参见对正在编译的函数 模板 实例化“void svd_test_all_computation_options<Eigen::JacobiSVD<MatrixType,3>,MatrixType>(const MatrixType &,bool)”的引用
    324>          with
    324>          [
    324>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    324>          ]
    324>e:eigeneigen-3.3.8	estsvd_common.h(118): warning C4305: “参数”: 从“double”到“const float”截断
    324>  jacobisvd_7.vcxproj -> E:Eigenuild	estReleasejacobisvd_7.exe
    325>------ 已启动全部重新生成: 项目: jacobisvd_8, 配置: Release x64 ------
    325>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    325>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    325>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    325>  jacobisvd.cpp
    320>  jacobisvd_3.vcxproj -> E:Eigenuild	estReleasejacobisvd_3.exe
    326>------ 已启动全部重新生成: 项目: jacobisvd_9, 配置: Release x64 ------
    321>  jacobisvd_4.vcxproj -> E:Eigenuild	estReleasejacobisvd_4.exe
    327>------ 已启动全部重新生成: 项目: kronecker_product_1, 配置: Release x64 ------
    326>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    326>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    326>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    326>  jacobisvd.cpp
    327>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    327>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    327>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    327>  kronecker_product.cpp
    327>  kronecker_product_1.vcxproj -> E:Eigenuildunsupported	estReleasekronecker_product_1.exe
    328>------ 已启动全部重新生成: 项目: kronecker_product_2, 配置: Release x64 ------
    328>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    328>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    328>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    328>  kronecker_product.cpp
    322>  jacobisvd_5.vcxproj -> E:Eigenuild	estReleasejacobisvd_5.exe
    329>------ 已启动全部重新生成: 项目: levenberg_marquardt, 配置: Release x64 ------
    325>  jacobisvd_8.vcxproj -> E:Eigenuild	estReleasejacobisvd_8.exe
    328>  kronecker_product_2.vcxproj -> E:Eigenuildunsupported	estReleasekronecker_product_2.exe
    330>------ 已启动全部重新生成: 项目: linearstructure_1, 配置: Release x64 ------
    331>------ 已启动全部重新生成: 项目: linearstructure_10, 配置: Release x64 ------
    323>  jacobisvd_6.vcxproj -> E:Eigenuild	estReleasejacobisvd_6.exe
    332>------ 已启动全部重新生成: 项目: linearstructure_11, 配置: Release x64 ------
    326>  jacobisvd_9.vcxproj -> E:Eigenuild	estReleasejacobisvd_9.exe
    333>------ 已启动全部重新生成: 项目: linearstructure_2, 配置: Release x64 ------
    329>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    330>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    331>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    332>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    329>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    330>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    332>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    329>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    330>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    331>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    332>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    329>  levenberg_marquardt.cpp
    330>  linearstructure.cpp
    331>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    332>  linearstructure.cpp
    331>  linearstructure.cpp
    333>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    333>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    333>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    333>  linearstructure.cpp
    330>  linearstructure_1.vcxproj -> E:Eigenuild	estReleaselinearstructure_1.exe
    334>------ 已启动全部重新生成: 项目: linearstructure_3, 配置: Release x64 ------
    331>  linearstructure_10.vcxproj -> E:Eigenuild	estReleaselinearstructure_10.exe
    335>------ 已启动全部重新生成: 项目: linearstructure_4, 配置: Release x64 ------
    333>  linearstructure_2.vcxproj -> E:Eigenuild	estReleaselinearstructure_2.exe
    334>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    334>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    336>------ 已启动全部重新生成: 项目: linearstructure_5, 配置: Release x64 ------
    332>  linearstructure_11.vcxproj -> E:Eigenuild	estReleaselinearstructure_11.exe
    337>------ 已启动全部重新生成: 项目: linearstructure_6, 配置: Release x64 ------
    334>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    335>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    334>  linearstructure.cpp
    335>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    335>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    335>  linearstructure.cpp
    337>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    336>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    337>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    336>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    336>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    336>  linearstructure.cpp
    337>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    337>  linearstructure.cpp
    334>  linearstructure_3.vcxproj -> E:Eigenuild	estReleaselinearstructure_3.exe
    338>------ 已启动全部重新生成: 项目: linearstructure_7, 配置: Release x64 ------
    338>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    338>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    338>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    338>  linearstructure.cpp
    329>  levenberg_marquardt.vcxproj -> E:Eigenuildunsupported	estReleaselevenberg_marquardt.exe
    339>------ 已启动全部重新生成: 项目: linearstructure_8, 配置: Release x64 ------
    337>  linearstructure_6.vcxproj -> E:Eigenuild	estReleaselinearstructure_6.exe
    336>  linearstructure_5.vcxproj -> E:Eigenuild	estReleaselinearstructure_5.exe
    335>  linearstructure_4.vcxproj -> E:Eigenuild	estReleaselinearstructure_4.exe
    340>------ 已启动全部重新生成: 项目: linearstructure_9, 配置: Release x64 ------
    341>------ 已启动全部重新生成: 项目: lscg_1, 配置: Release x64 ------
    342>------ 已启动全部重新生成: 项目: lscg_2, 配置: Release x64 ------
    338>  linearstructure_7.vcxproj -> E:Eigenuild	estReleaselinearstructure_7.exe
    343>------ 已启动全部重新生成: 项目: lu_1, 配置: Release x64 ------
    339>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    342>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    341>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    340>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    339>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    341>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    340>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    342>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    339>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    341>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    340>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    342>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    339>  linearstructure.cpp
    341>  lscg.cpp
    340>  linearstructure.cpp
    342>  lscg.cpp
    343>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    343>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    343>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    343>  lu.cpp
    340>  linearstructure_9.vcxproj -> E:Eigenuild	estReleaselinearstructure_9.exe
    344>------ 已启动全部重新生成: 项目: lu_2, 配置: Release x64 ------
    344>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    344>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    344>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    344>  lu.cpp
    341>  lscg_1.vcxproj -> E:Eigenuild	estReleaselscg_1.exe
    345>------ 已启动全部重新生成: 项目: lu_3, 配置: Release x64 ------
    345>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    345>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    345>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    345>  lu.cpp
    339>  linearstructure_8.vcxproj -> E:Eigenuild	estReleaselinearstructure_8.exe
    346>------ 已启动全部重新生成: 项目: lu_4, 配置: Release x64 ------
    343>  lu_1.vcxproj -> E:Eigenuild	estReleaselu_1.exe
    347>------ 已启动全部重新生成: 项目: lu_5, 配置: Release x64 ------
    347>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    346>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    347>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    346>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    347>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    347>  lu.cpp
    346>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    346>  lu.cpp
    344>  lu_2.vcxproj -> E:Eigenuild	estReleaselu_2.exe
    348>------ 已启动全部重新生成: 项目: lu_6, 配置: Release x64 ------
    348>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    348>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    348>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    348>  lu.cpp
    342>  lscg_2.vcxproj -> E:Eigenuild	estReleaselscg_2.exe
    349>------ 已启动全部重新生成: 项目: lu_7, 配置: Release x64 ------
    345>  lu_3.vcxproj -> E:Eigenuild	estReleaselu_3.exe
    350>------ 已启动全部重新生成: 项目: lu_9, 配置: Release x64 ------
    346>  lu_4.vcxproj -> E:Eigenuild	estReleaselu_4.exe
    351>------ 已启动全部重新生成: 项目: mapped_matrix_1, 配置: Release x64 ------
    347>  lu_5.vcxproj -> E:Eigenuild	estReleaselu_5.exe
    352>------ 已启动全部重新生成: 项目: mapped_matrix_10, 配置: Release x64 ------
    349>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    351>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    350>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    349>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    351>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    350>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    349>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    349>  lu.cpp
    350>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    350>  lu.cpp
    351>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    351>  mapped_matrix.cpp
    352>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    352>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    352>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    352>  mapped_matrix.cpp
    350>  lu_9.vcxproj -> E:Eigenuild	estReleaselu_9.exe
    353>------ 已启动全部重新生成: 项目: mapped_matrix_11, 配置: Release x64 ------
    352>  mapped_matrix_10.vcxproj -> E:Eigenuild	estReleasemapped_matrix_10.exe
    354>------ 已启动全部重新生成: 项目: mapped_matrix_2, 配置: Release x64 ------
    353>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    353>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    353>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    353>  mapped_matrix.cpp
    351>  mapped_matrix_1.vcxproj -> E:Eigenuild	estReleasemapped_matrix_1.exe
    354>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    355>------ 已启动全部重新生成: 项目: mapped_matrix_3, 配置: Release x64 ------
    354>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    354>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    354>  mapped_matrix.cpp
    355>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    355>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    355>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    355>  mapped_matrix.cpp
    355>  mapped_matrix_3.vcxproj -> E:Eigenuild	estReleasemapped_matrix_3.exe
    356>------ 已启动全部重新生成: 项目: mapped_matrix_4, 配置: Release x64 ------
    353>  mapped_matrix_11.vcxproj -> E:Eigenuild	estReleasemapped_matrix_11.exe
    348>  lu_6.vcxproj -> E:Eigenuild	estReleaselu_6.exe
    357>------ 已启动全部重新生成: 项目: mapped_matrix_5, 配置: Release x64 ------
    358>------ 已启动全部重新生成: 项目: mapped_matrix_6, 配置: Release x64 ------
    354>  mapped_matrix_2.vcxproj -> E:Eigenuild	estReleasemapped_matrix_2.exe
    359>------ 已启动全部重新生成: 项目: mapped_matrix_7, 配置: Release x64 ------
    356>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    356>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    356>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    356>  mapped_matrix.cpp
    358>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    358>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    359>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    357>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    357>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    359>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    358>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    358>  mapped_matrix.cpp
    359>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    359>  mapped_matrix.cpp
    356>  mapped_matrix_4.vcxproj -> E:Eigenuild	estReleasemapped_matrix_4.exe
    360>------ 已启动全部重新生成: 项目: mapped_matrix_8, 配置: Release x64 ------
    358>  mapped_matrix_6.vcxproj -> E:Eigenuild	estReleasemapped_matrix_6.exe
    359>  mapped_matrix_7.vcxproj -> E:Eigenuild	estReleasemapped_matrix_7.exe
    361>------ 已启动全部重新生成: 项目: mapped_matrix_9, 配置: Release x64 ------
    357>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    357>  mapped_matrix.cpp
    357>  mapped_matrix_5.vcxproj -> E:Eigenuild	estReleasemapped_matrix_5.exe
    362>------ 已启动全部重新生成: 项目: mapstaticmethods_1, 配置: Release x64 ------
    363>------ 已启动全部重新生成: 项目: mapstaticmethods_2, 配置: Release x64 ------
    360>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    360>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    360>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    361>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    360>  mapped_matrix.cpp
    361>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    360>  mapped_matrix_8.vcxproj -> E:Eigenuild	estReleasemapped_matrix_8.exe
    361>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    361>  mapped_matrix.cpp
    361>  mapped_matrix_9.vcxproj -> E:Eigenuild	estReleasemapped_matrix_9.exe
    364>------ 已启动全部重新生成: 项目: mapstaticmethods_3, 配置: Release x64 ------
    365>------ 已启动全部重新生成: 项目: mapstaticmethods_4, 配置: Release x64 ------
    363>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    362>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    364>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    363>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    362>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    364>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    363>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    362>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    363>  mapstaticmethods.cpp
    362>  mapstaticmethods.cpp
    363>e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): warning C4459: “ptr”的声明隐藏了全局声明
    362>e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): warning C4459: “ptr”的声明隐藏了全局声明
    363>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(12): note: 参见“ptr”的声明
    362>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(12): note: 参见“ptr”的声明
    363>  e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): note: 编译类 模板 成员函数“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”时
    362>  e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): note: 编译类 模板 成员函数“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”时
    363>          with
    362>          with
    363>          [
    362>          [
    363>              Derived=Eigen::Matrix<float,2,2,0,2,2>
    362>              Derived=Eigen::Matrix<float,2,1,0,2,1>
    363>          ]
    362>          ]
    363>  e:eigeneigen-3.3.8eigensrc/Core/Map.h(130): note: 参见对正在编译的函数 模板 实例化“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”的引用
    362>  e:eigeneigen-3.3.8eigensrc/Core/Map.h(130): note: 参见对正在编译的函数 模板 实例化“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”的引用
    363>          with
    362>          with
    363>          [
    362>          [
    363>              Derived=Eigen::Matrix<float,2,2,0,2,2>
    362>              Derived=Eigen::Matrix<float,2,1,0,2,1>
    363>          ]
    362>          ]
    363>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(33): note: 参见对正在编译的类 模板 实例化“Eigen::Map<const Derived,16,Eigen::Stride<0,0>>”的引用
    362>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(33): note: 参见对正在编译的类 模板 实例化“Eigen::Map<const Derived,16,Eigen::Stride<0,0>>”的引用
    363>          with
    364>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    362>          with
    363>          [
    364>  mapstaticmethods.cpp
    362>          [
    363>              Derived=Eigen::Matrix<float,2,2,0,2,2>
    362>              Derived=Eigen::Matrix<float,2,1,0,2,1>
    363>          ]
    362>          ]
    363>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(25): note: 编译类 模板 成员函数“void mapstaticmethods_impl<PlainObjectType,false,false>::run(const PlainObjectType &)”时
    363>          with
    362>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(25): note: 编译类 模板 成员函数“void mapstaticmethods_impl<PlainObjectType,false,true>::run(const PlainObjectType &)”时
    363>          [
    362>          with
    363>              PlainObjectType=Eigen::Matrix<float,2,2,0,2,2>
    362>          [
    363>          ]
    362>              PlainObjectType=Eigen::Matrix<float,2,1,0,2,1>
    363>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(142): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods_impl<PlainObjectType,false,false>::run(const PlainObjectType &)”的引用
    362>          ]
    363>          with
    362>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(142): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods_impl<PlainObjectType,false,true>::run(const PlainObjectType &)”的引用
    363>          [
    362>          with
    363>              PlainObjectType=Eigen::Matrix<float,2,2,0,2,2>
    362>          [
    363>          ]
    362>              PlainObjectType=Eigen::Matrix<float,2,1,0,2,1>
    362>          ]
    363>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(142): note: 参见对正在编译的类 模板 实例化“mapstaticmethods_impl<PlainObjectType,false,false>”的引用
    362>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(142): note: 参见对正在编译的类 模板 实例化“mapstaticmethods_impl<PlainObjectType,false,true>”的引用
    363>          with
    362>          with
    363>          [
    362>          [
    363>              PlainObjectType=Eigen::Matrix<float,2,2,0,2,2>
    363>          ]
    362>              PlainObjectType=Eigen::Matrix<float,2,1,0,2,1>
    362>          ]
    362>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(154): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods<Eigen::Matrix<float,2,1,0,2,1>>(const PlainObjectType &)”的引用
    362>          with
    363>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(156): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods<Eigen::Matrix<float,2,2,0,2,2>>(const PlainObjectType &)”的引用
    362>          [
    363>          with
    362>              PlainObjectType=Eigen::Matrix<float,2,1,0,2,1>
    363>          [
    363>              PlainObjectType=Eigen::Matrix<float,2,2,0,2,2>
    362>          ]
    363>          ]
    363>e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(859): warning C4459: “ptr”的声明隐藏了全局声明
    363>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(12): note: 参见“ptr”的声明
    363>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(385): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::mapbase_evaluator<Eigen::Map<const Derived,0,Eigen::Stride<0,0>>,PlainObjectType>::packet<0,PacketType>(Eigen::Index,Eigen::Index) const”的引用
    363>          with
    363>          [
    363>              PacketType=__m128,
    363>              Derived=Eigen::Matrix<float,2,2,0,2,2>,
    363>              PlainObjectType=Eigen::Matrix<float,2,2,0,2,2>
    363>          ]
    363>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(385): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::mapbase_evaluator<Eigen::Map<const Derived,0,Eigen::Stride<0,0>>,PlainObjectType>::packet<0,PacketType>(Eigen::Index,Eigen::Index) const”的引用
    363>          with
    363>          [
    363>              PacketType=__m128,
    363>              Derived=Eigen::Matrix<float,2,2,0,2,2>,
    363>              PlainObjectType=Eigen::Matrix<float,2,2,0,2,2>
    363>          ]
    363>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(171): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::redux_evaluator<Derived>::packetByOuterInner<0,__m128>(Eigen::Index,Eigen::Index) const”的引用
    363>          with
    363>          [
    363>              PacketType=__m128,
    363>              Derived=Eigen::Map<const Eigen::Matrix<float,2,2,0,2,2>,0,Eigen::Stride<0,0>>
    363>          ]
    363>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(171): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::redux_evaluator<Derived>::packetByOuterInner<0,__m128>(Eigen::Index,Eigen::Index) const”的引用
    363>          with
    363>          [
    363>              PacketType=__m128,
    363>              Derived=Eigen::Map<const Eigen::Matrix<float,2,2,0,2,2>,0,Eigen::Stride<0,0>>
    363>          ]
    363>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(170): note: 编译类 模板 成员函数“__m128 Eigen::internal::redux_vec_unroller<Func,Derived,0,1>::run(const Derived &,const Func &)”时
    363>          with
    363>          [
    363>              Func=Eigen::internal::scalar_sum_op<float,float>,
    363>              Derived=ThisEvaluator
    363>          ]
    363>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(321): note: 参见对正在编译的函数 模板 实例化“__m128 Eigen::internal::redux_vec_unroller<Func,Derived,0,1>::run(const Derived &,const Func &)”的引用
    363>          with
    363>          [
    363>              Func=Eigen::internal::scalar_sum_op<float,float>,
    363>              Derived=ThisEvaluator
    363>          ]
    363>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(321): note: 参见对正在编译的类 模板 实例化“Eigen::internal::redux_vec_unroller<Func,Derived,0,1>”的引用
    363>          with
    363>          [
    363>              Func=Eigen::internal::scalar_sum_op<float,float>,
    363>              Derived=ThisEvaluator
    363>          ]
    363>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(318): note: 编译类 模板 成员函数“float Eigen::internal::redux_impl<Func,ThisEvaluator,3,2>::run(const Derived &,const Func &)”时
    363>          with
    363>          [
    363>              Func=Eigen::internal::scalar_sum_op<float,float>,
    363>              Derived=ThisEvaluator
    363>          ]
    363>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(418): note: 参见对正在编译的函数 模板 实例化“float Eigen::internal::redux_impl<Func,ThisEvaluator,3,2>::run(const Derived &,const Func &)”的引用
    363>          with
    363>          [
    363>              Func=Eigen::internal::scalar_sum_op<float,float>,
    363>              Derived=ThisEvaluator
    363>          ]
    363>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(418): note: 参见对正在编译的类 模板 实例化“Eigen::internal::redux_impl<Func,ThisEvaluator,3,2>”的引用
    363>          with
    363>          [
    363>              Func=Eigen::internal::scalar_sum_op<float,float>
    363>          ]
    363>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(453): note: 参见对正在编译的函数 模板 实例化“float Eigen::DenseBase<Derived>::redux<Eigen::internal::scalar_sum_op<float,float>>(const Func &) const”的引用
    363>          with
    363>          [
    363>              Derived=Eigen::Map<const Eigen::Matrix<float,2,2,0,2,2>,0,Eigen::Stride<0,0>>,
    363>              Func=Eigen::internal::scalar_sum_op<float,float>
    363>          ]
    363>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(453): note: 参见对正在编译的函数 模板 实例化“float Eigen::DenseBase<Derived>::redux<Eigen::internal::scalar_sum_op<float,float>>(const Func &) const”的引用
    363>          with
    363>          [
    363>              Derived=Eigen::Map<const Eigen::Matrix<float,2,2,0,2,2>,0,Eigen::Stride<0,0>>,
    363>              Func=Eigen::internal::scalar_sum_op<float,float>
    363>          ]
    363>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(450): note: 编译类 模板 成员函数“float Eigen::DenseBase<Derived>::sum(void) const”时
    363>          with
    363>          [
    363>              Derived=Eigen::Map<const Eigen::Matrix<float,2,2,0,2,2>,0,Eigen::Stride<0,0>>
    363>          ]
    363>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(32): note: 参见对正在编译的函数 模板 实例化“float Eigen::DenseBase<Derived>::sum(void) const”的引用
    363>          with
    363>          [
    363>              Derived=Eigen::Map<const Eigen::Matrix<float,2,2,0,2,2>,0,Eigen::Stride<0,0>>
    363>          ]
    363>  e:eigeneigen-3.3.8eigensrc/Core/MatrixBase.h(50): note: 参见对正在编译的类 模板 实例化“Eigen::DenseBase<Derived>”的引用
    363>          with
    363>          [
    363>              Derived=Eigen::Map<const Eigen::Matrix<float,2,2,0,2,2>,0,Eigen::Stride<0,0>>
    363>          ]
    363>  e:eigeneigen-3.3.8eigensrc/Core/MapBase.h(39): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixBase<Derived>”的引用
    363>          with
    363>          [
    363>              Derived=Eigen::Map<const Eigen::Matrix<float,2,2,0,2,2>,0,Eigen::Stride<0,0>>
    363>          ]
    363>  e:eigeneigen-3.3.8eigensrc/Core/Map.h(96): note: 参见对正在编译的类 模板 实例化“Eigen::MapBase<Eigen::Map<const Derived,0,Eigen::Stride<0,0>>,0>”的引用
    363>          with
    363>          [
    363>              Derived=Eigen::Matrix<float,2,2,0,2,2>
    363>          ]
    365>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    365>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    364>e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): warning C4459: “ptr”的声明隐藏了全局声明
    364>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(12): note: 参见“ptr”的声明
    364>  e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): note: 编译类 模板 成员函数“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”时
    364>          with
    364>          [
    364>              Derived=Eigen::Array<float,4,1,0,4,1>
    364>          ]
    364>  e:eigeneigen-3.3.8eigensrc/Core/Map.h(130): note: 参见对正在编译的函数 模板 实例化“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”的引用
    364>          with
    364>          [
    364>              Derived=Eigen::Array<float,4,1,0,4,1>
    364>          ]
    364>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(33): note: 参见对正在编译的类 模板 实例化“Eigen::Map<const Derived,16,Eigen::Stride<0,0>>”的引用
    364>          with
    364>          [
    364>              Derived=Eigen::Array<float,4,1,0,4,1>
    364>          ]
    364>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(25): note: 编译类 模板 成员函数“void mapstaticmethods_impl<PlainObjectType,false,true>::run(const PlainObjectType &)”时
    364>          with
    364>          [
    364>              PlainObjectType=Eigen::Array<float,4,1,0,4,1>
    364>          ]
    364>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(142): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods_impl<PlainObjectType,false,true>::run(const PlainObjectType &)”的引用
    364>          with
    364>          [
    364>              PlainObjectType=Eigen::Array<float,4,1,0,4,1>
    364>          ]
    364>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(142): note: 参见对正在编译的类 模板 实例化“mapstaticmethods_impl<PlainObjectType,false,true>”的引用
    364>          with
    364>          [
    364>              PlainObjectType=Eigen::Array<float,4,1,0,4,1>
    364>          ]
    364>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(158): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods<Eigen::Array<float,4,1,0,4,1>>(const PlainObjectType &)”的引用
    364>          with
    364>          [
    364>              PlainObjectType=Eigen::Array<float,4,1,0,4,1>
    364>          ]
    364>e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(859): warning C4459: “ptr”的声明隐藏了全局声明
    364>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(12): note: 参见“ptr”的声明
    364>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(385): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::mapbase_evaluator<Eigen::Map<const Derived,0,Eigen::Stride<0,0>>,PlainObjectType>::packet<0,PacketType>(Eigen::Index,Eigen::Index) const”的引用
    364>          with
    364>          [
    364>              PacketType=__m128,
    364>              Derived=Eigen::Array<float,4,1,0,4,1>,
    364>              PlainObjectType=Eigen::Array<float,4,1,0,4,1>
    364>          ]
    364>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(385): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::mapbase_evaluator<Eigen::Map<const Derived,0,Eigen::Stride<0,0>>,PlainObjectType>::packet<0,PacketType>(Eigen::Index,Eigen::Index) const”的引用
    364>          with
    364>          [
    364>              PacketType=__m128,
    364>              Derived=Eigen::Array<float,4,1,0,4,1>,
    364>              PlainObjectType=Eigen::Array<float,4,1,0,4,1>
    364>          ]
    364>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(171): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::redux_evaluator<Derived>::packetByOuterInner<0,__m128>(Eigen::Index,Eigen::Index) const”的引用
    364>          with
    364>          [
    364>              PacketType=__m128,
    364>              Derived=Eigen::Map<const Eigen::Array<float,4,1,0,4,1>,0,Eigen::Stride<0,0>>
    364>          ]
    364>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(171): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::redux_evaluator<Derived>::packetByOuterInner<0,__m128>(Eigen::Index,Eigen::Index) const”的引用
    364>          with
    364>          [
    364>              PacketType=__m128,
    364>              Derived=Eigen::Map<const Eigen::Array<float,4,1,0,4,1>,0,Eigen::Stride<0,0>>
    364>          ]
    364>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(170): note: 编译类 模板 成员函数“__m128 Eigen::internal::redux_vec_unroller<Func,Derived,0,1>::run(const Derived &,const Func &)”时
    364>          with
    364>          [
    364>              Func=Eigen::internal::scalar_sum_op<float,float>,
    364>              Derived=ThisEvaluator
    364>          ]
    364>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(321): note: 参见对正在编译的函数 模板 实例化“__m128 Eigen::internal::redux_vec_unroller<Func,Derived,0,1>::run(const Derived &,const Func &)”的引用
    364>          with
    364>          [
    364>              Func=Eigen::internal::scalar_sum_op<float,float>,
    364>              Derived=ThisEvaluator
    364>          ]
    364>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(321): note: 参见对正在编译的类 模板 实例化“Eigen::internal::redux_vec_unroller<Func,Derived,0,1>”的引用
    364>          with
    364>          [
    364>              Func=Eigen::internal::scalar_sum_op<float,float>,
    364>              Derived=ThisEvaluator
    364>          ]
    364>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(318): note: 编译类 模板 成员函数“float Eigen::internal::redux_impl<Func,ThisEvaluator,3,2>::run(const Derived &,const Func &)”时
    364>          with
    364>          [
    364>              Func=Eigen::internal::scalar_sum_op<float,float>,
    364>              Derived=ThisEvaluator
    364>          ]
    364>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(418): note: 参见对正在编译的函数 模板 实例化“float Eigen::internal::redux_impl<Func,ThisEvaluator,3,2>::run(const Derived &,const Func &)”的引用
    364>          with
    364>          [
    364>              Func=Eigen::internal::scalar_sum_op<float,float>,
    364>              Derived=ThisEvaluator
    364>          ]
    364>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(418): note: 参见对正在编译的类 模板 实例化“Eigen::internal::redux_impl<Func,ThisEvaluator,3,2>”的引用
    364>          with
    364>          [
    364>              Func=Eigen::internal::scalar_sum_op<float,float>
    364>          ]
    364>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(453): note: 参见对正在编译的函数 模板 实例化“float Eigen::DenseBase<Derived>::redux<Eigen::internal::scalar_sum_op<float,float>>(const Func &) const”的引用
    364>          with
    364>          [
    364>              Derived=Eigen::Map<const Eigen::Array<float,4,1,0,4,1>,0,Eigen::Stride<0,0>>,
    364>              Func=Eigen::internal::scalar_sum_op<float,float>
    364>          ]
    364>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(453): note: 参见对正在编译的函数 模板 实例化“float Eigen::DenseBase<Derived>::redux<Eigen::internal::scalar_sum_op<float,float>>(const Func &) const”的引用
    364>          with
    364>          [
    364>              Derived=Eigen::Map<const Eigen::Array<float,4,1,0,4,1>,0,Eigen::Stride<0,0>>,
    364>              Func=Eigen::internal::scalar_sum_op<float,float>
    364>          ]
    364>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(450): note: 编译类 模板 成员函数“float Eigen::DenseBase<Derived>::sum(void) const”时
    364>          with
    364>          [
    364>              Derived=Eigen::Map<const Eigen::Array<float,4,1,0,4,1>,0,Eigen::Stride<0,0>>
    364>          ]
    364>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(32): note: 参见对正在编译的函数 模板 实例化“float Eigen::DenseBase<Derived>::sum(void) const”的引用
    364>          with
    364>          [
    364>              Derived=Eigen::Map<const Eigen::Array<float,4,1,0,4,1>,0,Eigen::Stride<0,0>>
    364>          ]
    364>  e:eigeneigen-3.3.8eigensrc/Core/ArrayBase.h(41): note: 参见对正在编译的类 模板 实例化“Eigen::DenseBase<Derived>”的引用
    364>          with
    364>          [
    364>              Derived=Eigen::Map<const Eigen::Array<float,4,1,0,4,1>,0,Eigen::Stride<0,0>>
    364>          ]
    364>  e:eigeneigen-3.3.8eigensrc/Core/MapBase.h(39): note: 参见对正在编译的类 模板 实例化“Eigen::ArrayBase<Derived>”的引用
    364>          with
    364>          [
    364>              Derived=Eigen::Map<const Eigen::Array<float,4,1,0,4,1>,0,Eigen::Stride<0,0>>
    364>          ]
    364>  e:eigeneigen-3.3.8eigensrc/Core/Map.h(96): note: 参见对正在编译的类 模板 实例化“Eigen::MapBase<Eigen::Map<const Derived,0,Eigen::Stride<0,0>>,0>”的引用
    364>          with
    364>          [
    364>              Derived=Eigen::Array<float,4,1,0,4,1>
    364>          ]
    362>  mapstaticmethods_1.vcxproj -> E:Eigenuild	estReleasemapstaticmethods_1.exe
    366>------ 已启动全部重新生成: 项目: mapstaticmethods_5, 配置: Release x64 ------
    365>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    363>  mapstaticmethods_2.vcxproj -> E:Eigenuild	estReleasemapstaticmethods_2.exe
    365>  mapstaticmethods.cpp
    365>e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): warning C4459: “ptr”的声明隐藏了全局声明
    365>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(12): note: 参见“ptr”的声明
    365>  e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): note: 编译类 模板 成员函数“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”时
    365>          with
    365>          [
    365>              Derived=Eigen::Array<float,3,3,0,3,3>
    365>          ]
    365>  e:eigeneigen-3.3.8eigensrc/Core/Map.h(130): note: 参见对正在编译的函数 模板 实例化“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”的引用
    365>          with
    365>          [
    365>              Derived=Eigen::Array<float,3,3,0,3,3>
    365>          ]
    365>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(33): note: 参见对正在编译的类 模板 实例化“Eigen::Map<const Derived,16,Eigen::Stride<0,0>>”的引用
    365>          with
    365>          [
    365>              Derived=Eigen::Array<float,3,3,0,3,3>
    365>          ]
    365>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(25): note: 编译类 模板 成员函数“void mapstaticmethods_impl<PlainObjectType,false,false>::run(const PlainObjectType &)”时
    365>          with
    365>          [
    365>              PlainObjectType=Eigen::Array<float,3,3,0,3,3>
    365>          ]
    365>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(142): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods_impl<PlainObjectType,false,false>::run(const PlainObjectType &)”的引用
    365>          with
    365>          [
    365>              PlainObjectType=Eigen::Array<float,3,3,0,3,3>
    365>          ]
    365>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(142): note: 参见对正在编译的类 模板 实例化“mapstaticmethods_impl<PlainObjectType,false,false>”的引用
    365>          with
    365>          [
    365>              PlainObjectType=Eigen::Array<float,3,3,0,3,3>
    365>          ]
    365>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(160): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods<Eigen::Array<float,3,3,0,3,3>>(const PlainObjectType &)”的引用
    365>          with
    365>          [
    365>              PlainObjectType=Eigen::Array<float,3,3,0,3,3>
    365>          ]
    367>------ 已启动全部重新生成: 项目: mapstaticmethods_6, 配置: Release x64 ------
    365>e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(859): warning C4459: “ptr”的声明隐藏了全局声明
    366>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    365>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(12): note: 参见“ptr”的声明
    366>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    366>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    365>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(385): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::mapbase_evaluator<Eigen::Map<const Derived,16,Eigen::Stride<0,0>>,PlainObjectType>::packet<16,PacketType>(Eigen::Index,Eigen::Index) const”的引用
    366>  mapstaticmethods.cpp
    365>          with
    365>          [
    365>              PacketType=__m128,
    365>              Derived=Eigen::Array<float,3,3,0,3,3>,
    365>              PlainObjectType=Eigen::Array<float,3,3,0,3,3>
    365>          ]
    365>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(385): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::mapbase_evaluator<Eigen::Map<const Derived,16,Eigen::Stride<0,0>>,PlainObjectType>::packet<16,PacketType>(Eigen::Index,Eigen::Index) const”的引用
    365>          with
    365>          [
    365>              PacketType=__m128,
    365>              Derived=Eigen::Array<float,3,3,0,3,3>,
    365>              PlainObjectType=Eigen::Array<float,3,3,0,3,3>
    365>          ]
    365>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(171): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::redux_evaluator<Derived>::packetByOuterInner<Eigen::internal::redux_vec_unroller<Func,Eigen::internal::redux_evaluator<Derived>,1,1>::alignment,__m128>(Eigen::Index,Eigen::Index) const”的引用
    365>          with
    365>          [
    365>              PacketType=__m128,
    365>              Derived=Eigen::Map<const Eigen::Array<float,3,3,0,3,3>,16,Eigen::Stride<0,0>>,
    365>              Func=Eigen::internal::scalar_sum_op<float,float>
    365>          ]
    365>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(171): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::redux_evaluator<Derived>::packetByOuterInner<Eigen::internal::redux_vec_unroller<Func,Eigen::internal::redux_evaluator<Derived>,1,1>::alignment,__m128>(Eigen::Index,Eigen::Index) const”的引用
    365>          with
    365>          [
    365>              PacketType=__m128,
    365>              Derived=Eigen::Map<const Eigen::Array<float,3,3,0,3,3>,16,Eigen::Stride<0,0>>,
    365>              Func=Eigen::internal::scalar_sum_op<float,float>
    365>          ]
    365>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(170): note: 编译类 模板 成员函数“__m128 Eigen::internal::redux_vec_unroller<Func,Derived,1,1>::run(const Derived &,const Func &)”时
    365>          with
    365>          [
    365>              Func=Eigen::internal::scalar_sum_op<float,float>,
    365>              Derived=ThisEvaluator
    365>          ]
    365>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(150): note: 参见对正在编译的函数 模板 实例化“__m128 Eigen::internal::redux_vec_unroller<Func,Derived,1,1>::run(const Derived &,const Func &)”的引用
    365>          with
    365>          [
    365>              Func=Eigen::internal::scalar_sum_op<float,float>,
    365>              Derived=ThisEvaluator
    365>          ]
    365>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(152): note: 参见对正在编译的类 模板 实例化“Eigen::internal::redux_vec_unroller<Func,Derived,1,1>”的引用
    365>          with
    365>          [
    365>              Func=Eigen::internal::scalar_sum_op<float,float>,
    365>              Derived=ThisEvaluator
    365>          ]
    365>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(149): note: 编译类 模板 成员函数“__m128 Eigen::internal::redux_vec_unroller<Func,Derived,0,2>::run(const Derived &,const Func &)”时
    365>          with
    365>          [
    365>              Func=Eigen::internal::scalar_sum_op<float,float>,
    365>              Derived=ThisEvaluator
    365>          ]
    365>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(321): note: 参见对正在编译的函数 模板 实例化“__m128 Eigen::internal::redux_vec_unroller<Func,Derived,0,2>::run(const Derived &,const Func &)”的引用
    365>          with
    365>          [
    365>              Func=Eigen::internal::scalar_sum_op<float,float>,
    365>              Derived=ThisEvaluator
    365>          ]
    365>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(321): note: 参见对正在编译的类 模板 实例化“Eigen::internal::redux_vec_unroller<Func,Derived,0,2>”的引用
    365>          with
    365>          [
    365>              Func=Eigen::internal::scalar_sum_op<float,float>,
    365>              Derived=ThisEvaluator
    365>          ]
    365>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(318): note: 编译类 模板 成员函数“float Eigen::internal::redux_impl<Func,ThisEvaluator,3,2>::run(const Derived &,const Func &)”时
    365>          with
    365>          [
    365>              Func=Eigen::internal::scalar_sum_op<float,float>,
    365>              Derived=ThisEvaluator
    365>          ]
    365>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(418): note: 参见对正在编译的函数 模板 实例化“float Eigen::internal::redux_impl<Func,ThisEvaluator,3,2>::run(const Derived &,const Func &)”的引用
    365>          with
    365>          [
    365>              Func=Eigen::internal::scalar_sum_op<float,float>,
    365>              Derived=ThisEvaluator
    365>          ]
    365>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(418): note: 参见对正在编译的类 模板 实例化“Eigen::internal::redux_impl<Func,ThisEvaluator,3,2>”的引用
    365>          with
    365>          [
    365>              Func=Eigen::internal::scalar_sum_op<float,float>
    365>          ]
    365>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(453): note: 参见对正在编译的函数 模板 实例化“float Eigen::DenseBase<Derived>::redux<Eigen::internal::scalar_sum_op<float,float>>(const Func &) const”的引用
    365>          with
    365>          [
    365>              Derived=Eigen::Map<const Eigen::Array<float,3,3,0,3,3>,16,Eigen::Stride<0,0>>,
    365>              Func=Eigen::internal::scalar_sum_op<float,float>
    365>          ]
    365>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(453): note: 参见对正在编译的函数 模板 实例化“float Eigen::DenseBase<Derived>::redux<Eigen::internal::scalar_sum_op<float,float>>(const Func &) const”的引用
    365>          with
    365>          [
    365>              Derived=Eigen::Map<const Eigen::Array<float,3,3,0,3,3>,16,Eigen::Stride<0,0>>,
    365>              Func=Eigen::internal::scalar_sum_op<float,float>
    365>          ]
    365>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(450): note: 编译类 模板 成员函数“float Eigen::DenseBase<Derived>::sum(void) const”时
    365>          with
    365>          [
    365>              Derived=Eigen::Map<const Eigen::Array<float,3,3,0,3,3>,16,Eigen::Stride<0,0>>
    365>          ]
    365>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(33): note: 参见对正在编译的函数 模板 实例化“float Eigen::DenseBase<Derived>::sum(void) const”的引用
    365>          with
    365>          [
    365>              Derived=Eigen::Map<const Eigen::Array<float,3,3,0,3,3>,16,Eigen::Stride<0,0>>
    365>          ]
    365>  e:eigeneigen-3.3.8eigensrc/Core/ArrayBase.h(41): note: 参见对正在编译的类 模板 实例化“Eigen::DenseBase<Derived>”的引用
    365>          with
    365>          [
    365>              Derived=Eigen::Map<const Eigen::Array<float,3,3,0,3,3>,16,Eigen::Stride<0,0>>
    365>          ]
    365>  e:eigeneigen-3.3.8eigensrc/Core/MapBase.h(39): note: 参见对正在编译的类 模板 实例化“Eigen::ArrayBase<Derived>”的引用
    365>          with
    365>          [
    365>              Derived=Eigen::Map<const Eigen::Array<float,3,3,0,3,3>,16,Eigen::Stride<0,0>>
    365>          ]
    365>  e:eigeneigen-3.3.8eigensrc/Core/Map.h(96): note: 参见对正在编译的类 模板 实例化“Eigen::MapBase<Eigen::Map<const Derived,16,Eigen::Stride<0,0>>,0>”的引用
    365>          with
    365>          [
    365>              Derived=Eigen::Array<float,3,3,0,3,3>
    365>          ]
    367>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    367>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    366>e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): warning C4459: “ptr”的声明隐藏了全局声明
    366>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(12): note: 参见“ptr”的声明
    366>  e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): note: 编译类 模板 成员函数“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”时
    366>          with
    366>          [
    366>              Derived=Eigen::Matrix<float,-1,1,0,-1,1>
    366>          ]
    366>  e:eigeneigen-3.3.8eigensrc/Core/Map.h(143): note: 参见对正在编译的函数 模板 实例化“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”的引用
    366>          with
    366>          [
    366>              Derived=Eigen::Matrix<float,-1,1,0,-1,1>
    366>          ]
    366>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(125): note: 参见对正在编译的类 模板 实例化“Eigen::Map<const Derived,16,Eigen::Stride<0,0>>”的引用
    366>          with
    366>          [
    366>              Derived=Eigen::Matrix<float,-1,1,0,-1,1>
    366>          ]
    366>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(117): note: 编译类 模板 成员函数“void mapstaticmethods_impl<PlainObjectType,true,true>::run(const PlainObjectType &)”时
    366>          with
    366>          [
    366>              PlainObjectType=Eigen::Matrix<float,-1,1,0,-1,1>
    366>          ]
    366>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(142): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods_impl<PlainObjectType,true,true>::run(const PlainObjectType &)”的引用
    366>          with
    366>          [
    367>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    366>              PlainObjectType=Eigen::Matrix<float,-1,1,0,-1,1>
    366>          ]
    366>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(142): note: 参见对正在编译的类 模板 实例化“mapstaticmethods_impl<PlainObjectType,true,true>”的引用
    366>          with
    366>          [
    367>  mapstaticmethods.cpp
    366>              PlainObjectType=Eigen::Matrix<float,-1,1,0,-1,1>
    366>          ]
    366>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(162): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods<Eigen::Matrix<float,-1,1,0,-1,1>>(const PlainObjectType &)”的引用
    366>          with
    366>          [
    366>              PlainObjectType=Eigen::Matrix<float,-1,1,0,-1,1>
    366>          ]
    366>e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(859): warning C4459: “ptr”的声明隐藏了全局声明
    366>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(12): note: 参见“ptr”的声明
    366>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(385): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::mapbase_evaluator<Eigen::Map<const Derived,0,Eigen::Stride<0,0>>,PlainObjectType>::packet<0,PacketType>(Eigen::Index,Eigen::Index) const”的引用
    366>          with
    366>          [
    366>              PacketType=__m128,
    366>              Derived=Eigen::Array<float,4,4,0,4,4>,
    366>              PlainObjectType=Eigen::Array<float,4,4,0,4,4>
    366>          ]
    366>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(385): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::mapbase_evaluator<Eigen::Map<const Derived,0,Eigen::Stride<0,0>>,PlainObjectType>::packet<0,PacketType>(Eigen::Index,Eigen::Index) const”的引用
    366>          with
    366>          [
    366>              PacketType=__m128,
    366>              Derived=Eigen::Array<float,4,4,0,4,4>,
    366>              PlainObjectType=Eigen::Array<float,4,4,0,4,4>
    366>          ]
    366>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(171): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::redux_evaluator<Derived>::packetByOuterInner<0,__m128>(Eigen::Index,Eigen::Index) const”的引用
    366>          with
    366>          [
    366>              PacketType=__m128,
    366>              Derived=Eigen::Map<const Eigen::Array<float,4,4,0,4,4>,0,Eigen::Stride<0,0>>
    366>          ]
    366>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(171): note: 参见对正在编译的函数 模板 实例化“PacketType Eigen::internal::redux_evaluator<Derived>::packetByOuterInner<0,__m128>(Eigen::Index,Eigen::Index) const”的引用
    366>          with
    366>          [
    366>              PacketType=__m128,
    366>              Derived=Eigen::Map<const Eigen::Array<float,4,4,0,4,4>,0,Eigen::Stride<0,0>>
    366>          ]
    366>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(170): note: 编译类 模板 成员函数“__m128 Eigen::internal::redux_vec_unroller<Func,Derived,1,1>::run(const Derived &,const Func &)”时
    366>          with
    366>          [
    366>              Func=Eigen::internal::scalar_sum_op<float,float>,
    366>              Derived=ThisEvaluator
    366>          ]
    366>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(150): note: 参见对正在编译的函数 模板 实例化“__m128 Eigen::internal::redux_vec_unroller<Func,Derived,1,1>::run(const Derived &,const Func &)”的引用
    366>          with
    366>          [
    366>              Func=Eigen::internal::scalar_sum_op<float,float>,
    366>              Derived=ThisEvaluator
    366>          ]
    366>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(152): note: 参见对正在编译的类 模板 实例化“Eigen::internal::redux_vec_unroller<Func,Derived,1,1>”的引用
    366>          with
    366>          [
    366>              Func=Eigen::internal::scalar_sum_op<float,float>,
    366>              Derived=ThisEvaluator
    366>          ]
    366>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(149): note: 编译类 模板 成员函数“__m128 Eigen::internal::redux_vec_unroller<Func,Derived,0,2>::run(const Derived &,const Func &)”时
    366>          with
    366>          [
    366>              Func=Eigen::internal::scalar_sum_op<float,float>,
    366>              Derived=ThisEvaluator
    366>          ]
    366>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(150): note: 参见对正在编译的函数 模板 实例化“__m128 Eigen::internal::redux_vec_unroller<Func,Derived,0,2>::run(const Derived &,const Func &)”的引用
    366>          with
    366>          [
    366>              Func=Eigen::internal::scalar_sum_op<float,float>,
    366>              Derived=ThisEvaluator
    366>          ]
    366>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(151): note: 参见对正在编译的类 模板 实例化“Eigen::internal::redux_vec_unroller<Func,Derived,0,2>”的引用
    366>          with
    366>          [
    366>              Func=Eigen::internal::scalar_sum_op<float,float>,
    366>              Derived=ThisEvaluator
    366>          ]
    366>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(149): note: 编译类 模板 成员函数“__m128 Eigen::internal::redux_vec_unroller<Func,Derived,0,4>::run(const Derived &,const Func &)”时
    366>          with
    366>          [
    366>              Func=Eigen::internal::scalar_sum_op<float,float>,
    366>              Derived=ThisEvaluator
    366>          ]
    366>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(321): note: 参见对正在编译的函数 模板 实例化“__m128 Eigen::internal::redux_vec_unroller<Func,Derived,0,4>::run(const Derived &,const Func &)”的引用
    366>          with
    366>          [
    366>              Func=Eigen::internal::scalar_sum_op<float,float>,
    366>              Derived=ThisEvaluator
    366>          ]
    366>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(321): note: 参见对正在编译的类 模板 实例化“Eigen::internal::redux_vec_unroller<Func,Derived,0,4>”的引用
    366>          with
    366>          [
    366>              Func=Eigen::internal::scalar_sum_op<float,float>,
    366>              Derived=ThisEvaluator
    366>          ]
    366>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(318): note: 编译类 模板 成员函数“float Eigen::internal::redux_impl<Func,ThisEvaluator,3,2>::run(const Derived &,const Func &)”时
    366>          with
    366>          [
    366>              Func=Eigen::internal::scalar_sum_op<float,float>,
    366>              Derived=ThisEvaluator
    366>          ]
    366>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(418): note: 参见对正在编译的函数 模板 实例化“float Eigen::internal::redux_impl<Func,ThisEvaluator,3,2>::run(const Derived &,const Func &)”的引用
    366>          with
    366>          [
    366>              Func=Eigen::internal::scalar_sum_op<float,float>,
    366>              Derived=ThisEvaluator
    366>          ]
    366>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(418): note: 参见对正在编译的类 模板 实例化“Eigen::internal::redux_impl<Func,ThisEvaluator,3,2>”的引用
    366>          with
    366>          [
    366>              Func=Eigen::internal::scalar_sum_op<float,float>
    366>          ]
    366>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(453): note: 参见对正在编译的函数 模板 实例化“float Eigen::DenseBase<Derived>::redux<Eigen::internal::scalar_sum_op<float,float>>(const Func &) const”的引用
    366>          with
    366>          [
    366>              Derived=Eigen::Map<const Eigen::Array<float,4,4,0,4,4>,0,Eigen::Stride<0,0>>,
    366>              Func=Eigen::internal::scalar_sum_op<float,float>
    366>          ]
    366>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(453): note: 参见对正在编译的函数 模板 实例化“float Eigen::DenseBase<Derived>::redux<Eigen::internal::scalar_sum_op<float,float>>(const Func &) const”的引用
    366>          with
    366>          [
    366>              Derived=Eigen::Map<const Eigen::Array<float,4,4,0,4,4>,0,Eigen::Stride<0,0>>,
    366>              Func=Eigen::internal::scalar_sum_op<float,float>
    366>          ]
    366>  e:eigeneigen-3.3.8eigensrc/Core/Redux.h(450): note: 编译类 模板 成员函数“float Eigen::DenseBase<Derived>::sum(void) const”时
    366>          with
    366>          [
    366>              Derived=Eigen::Map<const Eigen::Array<float,4,4,0,4,4>,0,Eigen::Stride<0,0>>
    366>          ]
    366>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(32): note: 参见对正在编译的函数 模板 实例化“float Eigen::DenseBase<Derived>::sum(void) const”的引用
    366>          with
    366>          [
    366>              Derived=Eigen::Map<const Eigen::Array<float,4,4,0,4,4>,0,Eigen::Stride<0,0>>
    366>          ]
    366>  e:eigeneigen-3.3.8eigensrc/Core/ArrayBase.h(41): note: 参见对正在编译的类 模板 实例化“Eigen::DenseBase<Derived>”的引用
    366>          with
    366>          [
    366>              Derived=Eigen::Map<const Eigen::Array<float,4,4,0,4,4>,0,Eigen::Stride<0,0>>
    366>          ]
    366>  e:eigeneigen-3.3.8eigensrc/Core/MapBase.h(39): note: 参见对正在编译的类 模板 实例化“Eigen::ArrayBase<Derived>”的引用
    366>          with
    366>          [
    366>              Derived=Eigen::Map<const Eigen::Array<float,4,4,0,4,4>,0,Eigen::Stride<0,0>>
    366>          ]
    366>  e:eigeneigen-3.3.8eigensrc/Core/Map.h(96): note: 参见对正在编译的类 模板 实例化“Eigen::MapBase<Eigen::Map<const Derived,0,Eigen::Stride<0,0>>,0>”的引用
    366>          with
    366>          [
    366>              Derived=Eigen::Array<float,4,4,0,4,4>
    366>          ]
    367>e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): warning C4459: “ptr”的声明隐藏了全局声明
    367>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(12): note: 参见“ptr”的声明
    367>  e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): note: 编译类 模板 成员函数“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”时
    367>          with
    367>          [
    367>              Derived=Eigen::Matrix<float,-1,-1,0,-1,-1>
    367>          ]
    367>  e:eigeneigen-3.3.8eigensrc/Core/Map.h(157): note: 参见对正在编译的函数 模板 实例化“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”的引用
    367>          with
    367>          [
    367>              Derived=Eigen::Matrix<float,-1,-1,0,-1,-1>
    367>          ]
    367>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(79): note: 参见对正在编译的类 模板 实例化“Eigen::Map<const Derived,16,Eigen::Stride<0,0>>”的引用
    367>          with
    367>          [
    367>              Derived=Eigen::Matrix<float,-1,-1,0,-1,-1>
    367>          ]
    367>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(71): note: 编译类 模板 成员函数“void mapstaticmethods_impl<PlainObjectType,true,false>::run(const PlainObjectType &)”时
    367>          with
    367>          [
    367>              PlainObjectType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    367>          ]
    367>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(142): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods_impl<PlainObjectType,true,false>::run(const PlainObjectType &)”的引用
    367>          with
    367>          [
    367>              PlainObjectType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    367>          ]
    367>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(142): note: 参见对正在编译的类 模板 实例化“mapstaticmethods_impl<PlainObjectType,true,false>”的引用
    367>          with
    367>          [
    367>              PlainObjectType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    367>          ]
    367>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(164): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods<Eigen::Matrix<float,-1,-1,0,-1,-1>>(const PlainObjectType &)”的引用
    367>          with
    367>          [
    367>              PlainObjectType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    367>          ]
    349>  lu_7.vcxproj -> E:Eigenuild	estReleaselu_7.exe
    368>------ 已启动全部重新生成: 项目: mapstaticmethods_7, 配置: Release x64 ------
    365>  mapstaticmethods_4.vcxproj -> E:Eigenuild	estReleasemapstaticmethods_4.exe
    364>  mapstaticmethods_3.vcxproj -> E:Eigenuild	estReleasemapstaticmethods_3.exe
    369>------ 已启动全部重新生成: 项目: mapstaticmethods_8, 配置: Release x64 ------
    367>  mapstaticmethods_6.vcxproj -> E:Eigenuild	estReleasemapstaticmethods_6.exe
    370>------ 已启动全部重新生成: 项目: mapstride_1, 配置: Release x64 ------
    371>------ 已启动全部重新生成: 项目: mapstride_2, 配置: Release x64 ------
    366>  mapstaticmethods_5.vcxproj -> E:Eigenuild	estReleasemapstaticmethods_5.exe
    372>------ 已启动全部重新生成: 项目: mapstride_3, 配置: Release x64 ------
    368>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    368>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    368>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    368>  mapstaticmethods.cpp
    368>e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): warning C4459: “ptr”的声明隐藏了全局声明
    368>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(12): note: 参见“ptr”的声明
    368>  e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): note: 编译类 模板 成员函数“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”时
    368>          with
    368>          [
    368>              Derived=Eigen::Array<float,-1,1,0,-1,1>
    368>          ]
    368>  e:eigeneigen-3.3.8eigensrc/Core/Map.h(143): note: 参见对正在编译的函数 模板 实例化“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”的引用
    368>          with
    368>          [
    368>              Derived=Eigen::Array<float,-1,1,0,-1,1>
    368>          ]
    368>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(125): note: 参见对正在编译的类 模板 实例化“Eigen::Map<const Derived,16,Eigen::Stride<0,0>>”的引用
    368>          with
    368>          [
    368>              Derived=Eigen::Array<float,-1,1,0,-1,1>
    368>          ]
    368>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(117): note: 编译类 模板 成员函数“void mapstaticmethods_impl<PlainObjectType,true,true>::run(const PlainObjectType &)”时
    368>          with
    368>          [
    368>              PlainObjectType=Eigen::Array<float,-1,1,0,-1,1>
    369>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    370>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    368>          ]
    368>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(142): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods_impl<PlainObjectType,true,true>::run(const PlainObjectType &)”的引用
    369>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    370>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    368>          with
    368>          [
    369>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    370>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    368>              PlainObjectType=Eigen::Array<float,-1,1,0,-1,1>
    369>  mapstaticmethods.cpp
    368>          ]
    368>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(142): note: 参见对正在编译的类 模板 实例化“mapstaticmethods_impl<PlainObjectType,true,true>”的引用
    370>  mapstride.cpp
    369>e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): warning C4459: “ptr”的声明隐藏了全局声明
    368>          with
    368>          [
    369>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(12): note: 参见“ptr”的声明
    368>              PlainObjectType=Eigen::Array<float,-1,1,0,-1,1>
    368>          ]
    369>  e:eigeneigen-3.3.8eigensrc/Core/Map.h(105): note: 编译类 模板 成员函数“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”时
    368>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(166): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods<Eigen::Array<float,-1,1,0,-1,1>>(const PlainObjectType &)”的引用
    369>          with
    369>          [
    368>          with
    369>              Derived=Eigen::Array<float,-1,-1,0,-1,-1>
    368>          [
    369>          ]
    368>              PlainObjectType=Eigen::Array<float,-1,1,0,-1,1>
    368>          ]
    369>  e:eigeneigen-3.3.8eigensrc/Core/Map.h(157): note: 参见对正在编译的函数 模板 实例化“const float *Eigen::Map<const Derived,16,Eigen::Stride<0,0>>::cast_to_pointer_type(const float *)”的引用
    368>  mapstaticmethods_7.vcxproj -> E:Eigenuild	estReleasemapstaticmethods_7.exe
    373>------ 已启动全部重新生成: 项目: mapstride_4, 配置: Release x64 ------
    369>          with
    372>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    371>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    372>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    371>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    369>          [
    371>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    369>              Derived=Eigen::Array<float,-1,-1,0,-1,-1>
    372>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    371>  mapstride.cpp
    369>          ]
    372>  mapstride.cpp
    369>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(79): note: 参见对正在编译的类 模板 实例化“Eigen::Map<const Derived,16,Eigen::Stride<0,0>>”的引用
    369>          with
    369>          [
    369>              Derived=Eigen::Array<float,-1,-1,0,-1,-1>
    369>          ]
    369>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(71): note: 编译类 模板 成员函数“void mapstaticmethods_impl<PlainObjectType,true,false>::run(const PlainObjectType &)”时
    369>          with
    369>          [
    369>              PlainObjectType=Eigen::Array<float,-1,-1,0,-1,-1>
    369>          ]
    369>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(142): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods_impl<PlainObjectType,true,false>::run(const PlainObjectType &)”的引用
    369>          with
    369>          [
    369>              PlainObjectType=Eigen::Array<float,-1,-1,0,-1,-1>
    369>          ]
    369>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(142): note: 参见对正在编译的类 模板 实例化“mapstaticmethods_impl<PlainObjectType,true,false>”的引用
    369>          with
    369>          [
    369>              PlainObjectType=Eigen::Array<float,-1,-1,0,-1,-1>
    369>          ]
    369>  E:Eigeneigen-3.3.8	estmapstaticmethods.cpp(168): note: 参见对正在编译的函数 模板 实例化“void mapstaticmethods<Eigen::Array<float,-1,-1,0,-1,-1>>(const PlainObjectType &)”的引用
    369>          with
    369>          [
    369>              PlainObjectType=Eigen::Array<float,-1,-1,0,-1,-1>
    369>          ]
    373>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    373>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    373>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    373>  mapstride.cpp
    369>  mapstaticmethods_8.vcxproj -> E:Eigenuild	estReleasemapstaticmethods_8.exe
    374>------ 已启动全部重新生成: 项目: mapstride_5, 配置: Release x64 ------
    370>  mapstride_1.vcxproj -> E:Eigenuild	estReleasemapstride_1.exe
    375>------ 已启动全部重新生成: 项目: mapstride_6, 配置: Release x64 ------
    375>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    375>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    374>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    374>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    375>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    375>  mapstride.cpp
    374>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    374>  mapstride.cpp
    373>  mapstride_4.vcxproj -> E:Eigenuild	estReleasemapstride_4.exe
    376>------ 已启动全部重新生成: 项目: matrix_exponential_1, 配置: Release x64 ------
    376>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    371>  mapstride_2.vcxproj -> E:Eigenuild	estReleasemapstride_2.exe
    377>------ 已启动全部重新生成: 项目: matrix_exponential_2, 配置: Release x64 ------
    376>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    376>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    376>  matrix_exponential.cpp
    375>  mapstride_6.vcxproj -> E:Eigenuild	estReleasemapstride_6.exe
    378>------ 已启动全部重新生成: 项目: matrix_exponential_3, 配置: Release x64 ------
    378>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    378>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    378>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    378>  matrix_exponential.cpp
    378>  matrix_exponential_3.vcxproj -> E:Eigenuildunsupported	estReleasematrix_exponential_3.exe
    379>------ 已启动全部重新生成: 项目: matrix_exponential_4, 配置: Release x64 ------
    379>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    379>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    379>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    379>  matrix_exponential.cpp
    374>  mapstride_5.vcxproj -> E:Eigenuild	estReleasemapstride_5.exe
    380>------ 已启动全部重新生成: 项目: matrix_exponential_5, 配置: Release x64 ------
    381>------ 已启动全部重新生成: 项目: matrix_exponential_6, 配置: Release x64 ------
    380>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    380>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    380>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    380>  matrix_exponential.cpp
    381>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    381>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    381>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    381>  matrix_exponential.cpp
    372>  mapstride_3.vcxproj -> E:Eigenuild	estReleasemapstride_3.exe
    382>------ 已启动全部重新生成: 项目: matrix_exponential_7, 配置: Release x64 ------
    376>  matrix_exponential_1.vcxproj -> E:Eigenuildunsupported	estReleasematrix_exponential_1.exe
    383>------ 已启动全部重新生成: 项目: matrix_exponential_8, 配置: Release x64 ------
    382>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    382>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    382>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    382>  matrix_exponential.cpp
    383>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    383>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    383>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    383>  matrix_exponential.cpp
    381>  matrix_exponential_6.vcxproj -> E:Eigenuildunsupported	estReleasematrix_exponential_6.exe
    384>------ 已启动全部重新生成: 项目: matrix_exponential_9, 配置: Release x64 ------
    384>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    384>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    384>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    384>  matrix_exponential.cpp
    384>  matrix_exponential_9.vcxproj -> E:Eigenuildunsupported	estReleasematrix_exponential_9.exe
    385>------ 已启动全部重新生成: 项目: matrix_function_1, 配置: Release x64 ------
    382>  matrix_exponential_7.vcxproj -> E:Eigenuildunsupported	estReleasematrix_exponential_7.exe
    379>  matrix_exponential_4.vcxproj -> E:Eigenuildunsupported	estReleasematrix_exponential_4.exe
    386>------ 已启动全部重新生成: 项目: matrix_function_2, 配置: Release x64 ------
    387>------ 已启动全部重新生成: 项目: matrix_function_3, 配置: Release x64 ------
    383>  matrix_exponential_8.vcxproj -> E:Eigenuildunsupported	estReleasematrix_exponential_8.exe
    388>------ 已启动全部重新生成: 项目: matrix_function_4, 配置: Release x64 ------
    385>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    386>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    387>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    385>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    386>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    387>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    385>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    386>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    387>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    385>  matrix_function.cpp
    386>  matrix_function.cpp
    387>  matrix_function.cpp
    388>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    388>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    388>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    388>  matrix_function.cpp
    385>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据
    385>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用
    385>          with
    385>          [
    385>              MatrixType=DynMatrixType
    385>          ]
    385>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
    385>          with
    385>          [
    385>              MatrixType=DynMatrixType
    385>          ]
    385>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
    385>          with
    385>          [
    385>              MatrixType=DynMatrixType
    385>          ]
    385>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用
    385>          with
    385>          [
    385>              MatrixType=ComplexMatrix,
    385>              AtomicType=AtomicType,
    385>              VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1>
    385>          ]
    385>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用
    385>          with
    385>          [
    385>              AtomicType=AtomicType,
    385>              MatA=ComplexMatrix,
    385>              ResultType=ComplexMatrix
    385>          ]
    385>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用
    385>          with
    385>          [
    385>              AtomicType=AtomicType,
    385>              MatA=ComplexMatrix,
    385>              ResultType=ComplexMatrix
    385>          ]
    385>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<float,1,1,0,1,1>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    385>          with
    385>          [
    385>              T=Eigen::Ref<const Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>,
    385>              ResultType=Eigen::Ref<Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>,
    385>              MatA=Eigen::Ref<const Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>,
    385>              AtomicType=AtomicType
    385>          ]
    385>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<float,1,1,0,1,1>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    385>          with
    385>          [
    385>              T=Eigen::Ref<const Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>,
    385>              ResultType=Eigen::Ref<Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>,
    385>              MatA=Eigen::Ref<const Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>,
    385>              AtomicType=AtomicType
    385>          ]
    385>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    385>          with
    385>          [
    385>              Derived=Eigen::Ref<const Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>,
    385>              Dest=Eigen::Ref<Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>,
    385>              ResultType=Eigen::Ref<Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>
    385>          ]
    385>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    385>          with
    385>          [
    385>              Derived=Eigen::Ref<const Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>,
    385>              Dest=Eigen::Ref<Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>,
    385>              ResultType=Eigen::Ref<Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>
    385>          ]
    385>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Ref<MatrixType,0,Eigen::InnerStride<1>>>(Dest &) const”的引用
    385>          with
    385>          [
    385>              Derived=Eigen::Ref<const Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>,
    385>              MatrixType=Eigen::Matrix<float,1,1,0,1,1>,
    385>              Dest=Eigen::Ref<Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>
    385>          ]
    385>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Ref<MatrixType,0,Eigen::InnerStride<1>>>(Dest &) const”的引用
    385>          with
    385>          [
    385>              Derived=Eigen::Ref<const Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>,
    385>              MatrixType=Eigen::Matrix<float,1,1,0,1,1>,
    385>              Dest=Eigen::Ref<Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>
    385>          ]
    385>  E:Eigeneigen-3.3.8unsupported	estmatrix_function.cpp(202): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::InnerStride<1>>>>(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::InnerStride<1>>>> &)”的引用
    385>          with
    385>          [
    385>              Derived=Eigen::Ref<Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>,
    385>              MatrixType=Eigen::Matrix<float,1,1,0,1,1>
    385>          ]
    385>  E:Eigeneigen-3.3.8unsupported	estmatrix_function.cpp(202): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::InnerStride<1>>>>(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::InnerStride<1>>>> &)”的引用
    385>          with
    385>          [
    385>              Derived=Eigen::Ref<Eigen::Matrix<float,1,1,0,1,1>,0,Eigen::InnerStride<1>>,
    385>              MatrixType=Eigen::Matrix<float,1,1,0,1,1>
    385>          ]
    385>  E:Eigeneigen-3.3.8unsupported	estmatrix_function.cpp(223): note: 参见对正在编译的函数 模板 实例化“void testMapRef<Eigen::Matrix<float,1,1,0,1,1>>(const MatrixType &)”的引用
    385>          with
    385>          [
    385>              MatrixType=Eigen::Matrix<float,1,1,0,1,1>
    385>          ]
    385>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
    385>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用
    385>          with
    385>          [
    385>              MatrixType=DynMatrixType
    385>          ]
    385>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
    386>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据
    386>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用
    386>          with
    386>          [
    386>              MatrixType=DynMatrixType
    386>          ]
    386>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
    386>          with
    386>          [
    386>              MatrixType=DynMatrixType
    386>          ]
    386>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
    386>          with
    386>          [
    386>              MatrixType=DynMatrixType
    386>          ]
    386>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用
    386>          with
    386>          [
    386>              MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    386>              AtomicType=AtomicType,
    386>              VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1>
    386>          ]
    386>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<std::complex<float>,3,3,0,3,3>,1>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    386>          with
    386>          [
    386>              T=Eigen::Ref<const Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>,
    386>              ResultType=Eigen::Ref<Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>,
    386>              MatA=Eigen::Ref<const Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>,
    386>              AtomicType=AtomicType
    386>          ]
    386>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<std::complex<float>,3,3,0,3,3>,1>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    386>          with
    386>          [
    386>              T=Eigen::Ref<const Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>,
    386>              ResultType=Eigen::Ref<Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>,
    386>              MatA=Eigen::Ref<const Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>,
    386>              AtomicType=AtomicType
    386>          ]
    386>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    386>          with
    386>          [
    386>              Derived=Eigen::Ref<const Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>,
    386>              Dest=Eigen::Ref<Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>,
    386>              ResultType=Eigen::Ref<Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>
    386>          ]
    386>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    386>          with
    386>          [
    386>              Derived=Eigen::Ref<const Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>,
    386>              Dest=Eigen::Ref<Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>,
    386>              ResultType=Eigen::Ref<Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>
    386>          ]
    386>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Ref<MatrixType,0,Eigen::OuterStride<-1>>>(Dest &) const”的引用
    386>          with
    386>          [
    386>              Derived=Eigen::Ref<const Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>,
    386>              MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    386>              Dest=Eigen::Ref<Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>
    386>          ]
    386>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Ref<MatrixType,0,Eigen::OuterStride<-1>>>(Dest &) const”的引用
    386>          with
    386>          [
    386>              Derived=Eigen::Ref<const Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>,
    386>              MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    386>              Dest=Eigen::Ref<Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>
    386>          ]
    386>  E:Eigeneigen-3.3.8unsupported	estmatrix_function.cpp(202): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::OuterStride<-1>>>>(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::OuterStride<-1>>>> &)”的引用
    386>          with
    386>          [
    386>              Derived=Eigen::Ref<Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>,
    386>              MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    386>          ]
    386>  E:Eigeneigen-3.3.8unsupported	estmatrix_function.cpp(202): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::OuterStride<-1>>>>(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::OuterStride<-1>>>> &)”的引用
    386>          with
    386>          [
    386>              Derived=Eigen::Ref<Eigen::Matrix<std::complex<float>,3,3,0,3,3>,0,Eigen::OuterStride<-1>>,
    386>              MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    386>          ]
    386>  E:Eigeneigen-3.3.8unsupported	estmatrix_function.cpp(224): note: 参见对正在编译的函数 模板 实例化“void testMapRef<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>(const MatrixType &)”的引用
    386>          with
    386>          [
    386>              MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    386>          ]
    386>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
    386>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用
    386>          with
    386>          [
    386>              MatrixType=DynMatrixType
    386>          ]
    386>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
    387>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据
    387>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用
    387>          with
    387>          [
    387>              MatrixType=DynMatrixType
    387>          ]
    387>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
    387>          with
    387>          [
    387>              MatrixType=DynMatrixType
    387>          ]
    387>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
    387>          with
    387>          [
    387>              MatrixType=DynMatrixType
    387>          ]
    387>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用
    387>          with
    387>          [
    387>              MatrixType=ComplexMatrix,
    387>              AtomicType=AtomicType,
    387>              VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1>
    387>          ]
    387>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用
    387>          with
    387>          [
    387>              AtomicType=AtomicType,
    387>              MatA=ComplexMatrix,
    387>              ResultType=ComplexMatrix
    387>          ]
    387>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用
    387>          with
    387>          [
    387>              AtomicType=AtomicType,
    387>              MatA=ComplexMatrix,
    387>              ResultType=ComplexMatrix
    387>          ]
    387>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<float,-1,-1,0,-1,-1>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    387>          with
    387>          [
    387>              T=Eigen::Ref<const Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>,
    387>              ResultType=Eigen::Ref<Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>,
    387>              MatA=Eigen::Ref<const Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>,
    387>              AtomicType=AtomicType
    387>          ]
    387>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<float,-1,-1,0,-1,-1>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    387>          with
    387>          [
    387>              T=Eigen::Ref<const Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>,
    387>              ResultType=Eigen::Ref<Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>,
    387>              MatA=Eigen::Ref<const Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>,
    387>              AtomicType=AtomicType
    387>          ]
    387>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    387>          with
    387>          [
    387>              Derived=Eigen::Ref<const Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>,
    387>              Dest=Eigen::Ref<Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>,
    387>              ResultType=Eigen::Ref<Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>
    387>          ]
    387>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    387>          with
    387>          [
    387>              Derived=Eigen::Ref<const Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>,
    387>              Dest=Eigen::Ref<Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>,
    387>              ResultType=Eigen::Ref<Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>
    387>          ]
    387>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Ref<MatrixType,0,Eigen::OuterStride<-1>>>(Dest &) const”的引用
    387>          with
    387>          [
    387>              Derived=Eigen::Ref<const Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>,
    387>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    387>              Dest=Eigen::Ref<Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>
    387>          ]
    387>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Ref<MatrixType,0,Eigen::OuterStride<-1>>>(Dest &) const”的引用
    387>          with
    387>          [
    387>              Derived=Eigen::Ref<const Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>,
    387>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    387>              Dest=Eigen::Ref<Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>
    387>          ]
    387>  E:Eigeneigen-3.3.8unsupported	estmatrix_function.cpp(202): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::OuterStride<-1>>>>(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::OuterStride<-1>>>> &)”的引用
    387>          with
    387>          [
    387>              Derived=Eigen::Ref<Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>,
    387>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    387>          ]
    387>  E:Eigeneigen-3.3.8unsupported	estmatrix_function.cpp(202): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::OuterStride<-1>>>>(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::OuterStride<-1>>>> &)”的引用
    387>          with
    387>          [
    387>              Derived=Eigen::Ref<Eigen::Matrix<float,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>,
    387>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    387>          ]
    387>  E:Eigeneigen-3.3.8unsupported	estmatrix_function.cpp(225): note: 参见对正在编译的函数 模板 实例化“void testMapRef<Eigen::Matrix<float,-1,-1,0,-1,-1>>(const MatrixType &)”的引用
    387>          with
    387>          [
    387>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    387>          ]
    387>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
    387>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用
    387>          with
    386>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
    387>          [
    385>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
    386>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(256): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_pade<MatrixType>(MatrixType &,const MatrixType &,int)”的引用
    385>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(256): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_pade<MatrixType>(MatrixType &,const MatrixType &,int)”的引用
    386>          with
    387>              MatrixType=DynMatrixType
    385>          with
    386>          [
    387>          ]
    385>          [
    387>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
    386>              MatrixType=DynMatrixType
    385>              MatrixType=DynMatrixType
    386>          ]
    385>          ]
    386>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用
    385>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用
    386>          with
    385>          with
    386>          [
    385>          [
    386>              MatrixType=DynMatrixType
    386>          ]
    385>              MatrixType=DynMatrixType
    386>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
    385>          ]
    386>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
    385>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
    386>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
    385>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
    385>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
    387>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
    387>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(256): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_pade<MatrixType>(MatrixType &,const MatrixType &,int)”的引用
    387>          with
    387>          [
    387>              MatrixType=DynMatrixType
    387>          ]
    387>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用
    387>          with
    387>          [
    387>              MatrixType=DynMatrixType
    387>          ]
    387>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
    387>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
    387>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
    388>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据
    388>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用
    388>          with
    388>          [
    388>              MatrixType=DynMatrixType
    388>          ]
    388>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
    388>          with
    388>          [
    388>              MatrixType=DynMatrixType
    388>          ]
    388>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
    388>          with
    388>          [
    388>              MatrixType=DynMatrixType
    388>          ]
    388>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用
    388>          with
    388>          [
    388>              MatrixType=ComplexMatrix,
    388>              AtomicType=AtomicType,
    388>              VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1>
    388>          ]
    388>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用
    388>          with
    388>          [
    388>              AtomicType=AtomicType,
    388>              MatA=ComplexMatrix,
    388>              ResultType=ComplexMatrix
    388>          ]
    388>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用
    388>          with
    388>          [
    388>              AtomicType=AtomicType,
    388>              MatA=ComplexMatrix,
    388>              ResultType=ComplexMatrix
    388>          ]
    388>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<double,2,2,0,2,2>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    388>          with
    388>          [
    388>              T=Eigen::Matrix<double,2,2,0,2,2>,
    388>              ResultType=Eigen::Matrix<double,2,2,0,2,2>,
    388>              MatA=Eigen::Matrix<double,2,2,0,2,2>,
    388>              AtomicType=AtomicType
    388>          ]
    388>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<double,2,2,0,2,2>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    388>          with
    388>          [
    388>              T=Eigen::Matrix<double,2,2,0,2,2>,
    388>              ResultType=Eigen::Matrix<double,2,2,0,2,2>,
    388>              MatA=Eigen::Matrix<double,2,2,0,2,2>,
    388>              AtomicType=AtomicType
    388>          ]
    388>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    388>          with
    388>          [
    388>              Derived=Eigen::Matrix<double,2,2,0,2,2>,
    388>              Dest=Eigen::Matrix<double,2,2,0,2,2>,
    388>              ResultType=Eigen::Matrix<double,2,2,0,2,2>
    388>          ]
    388>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    388>          with
    388>          [
    388>              Derived=Eigen::Matrix<double,2,2,0,2,2>,
    388>              Dest=Eigen::Matrix<double,2,2,0,2,2>,
    388>              ResultType=Eigen::Matrix<double,2,2,0,2,2>
    388>          ]
    388>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(558): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Derived>(Dest &) const”的引用
    388>          with
    388>          [
    388>              Derived=Eigen::Matrix<double,2,2,0,2,2>,
    388>              Dest=Eigen::Matrix<double,2,2,0,2,2>
    388>          ]
    388>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(558): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Derived>(Dest &) const”的引用
    388>          with
    388>          [
    388>              Derived=Eigen::Matrix<double,2,2,0,2,2>,
    388>              Dest=Eigen::Matrix<double,2,2,0,2,2>
    388>          ]
    388>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(378): note: 参见对正在编译的函数 模板 实例化“Eigen::PlainObjectBase<Eigen::Matrix<double,2,2,0,2,2>>::PlainObjectBase<Eigen::MatrixLogarithmReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用
    388>          with
    388>          [
    388>              Derived=Eigen::Matrix<double,2,2,0,2,2>
    388>          ]
    388>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(377): note: 参见对正在编译的函数 模板 实例化“Eigen::PlainObjectBase<Eigen::Matrix<double,2,2,0,2,2>>::PlainObjectBase<Eigen::MatrixLogarithmReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用
    388>          with
    388>          [
    388>              Derived=Eigen::Matrix<double,2,2,0,2,2>
    388>          ]
    388>  E:Eigeneigen-3.3.8unsupported	estmatrix_function.cpp(120): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,2,2,0,2,2>::Matrix<Derived>(const Eigen::EigenBase<Derived> &)”的引用
    388>          with
    388>          [
    388>              Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>
    388>          ]
    388>  E:Eigeneigen-3.3.8unsupported	estmatrix_function.cpp(120): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,2,2,0,2,2>::Matrix<Derived>(const Eigen::EigenBase<Derived> &)”的引用
    388>          with
    388>          [
    388>              Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>
    388>          ]
    388>  E:Eigeneigen-3.3.8unsupported	estmatrix_function.cpp(161): note: 参见对正在编译的函数 模板 实例化“void testMatrixLogarithm<MatrixType>(const MatrixType &)”的引用
    388>          with
    388>          [
    388>              MatrixType=Eigen::Matrix<double,2,2,0,2,2>
    388>          ]
    388>  E:Eigeneigen-3.3.8unsupported	estmatrix_function.cpp(174): note: 参见对正在编译的函数 模板 实例化“void testMatrix<Eigen::Matrix<double,2,2,0,2,2>>(const MatrixType &)”的引用
    388>          with
    388>          [
    388>              MatrixType=Eigen::Matrix<double,2,2,0,2,2>
    388>          ]
    388>  E:Eigeneigen-3.3.8unsupported	estmatrix_function.cpp(218): note: 参见对正在编译的函数 模板 实例化“void testMatrixType<Eigen::Matrix<double,2,2,0,2,2>>(const MatrixType &)”的引用
    388>          with
    388>          [
    388>              MatrixType=Eigen::Matrix<double,2,2,0,2,2>
    388>          ]
    388>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
    388>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用
    388>          with
    388>          [
    388>              MatrixType=DynMatrixType
    388>          ]
    388>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
    386>E:Eigeneigen-3.3.8unsupported	estmatrix_function.cpp(228): fatal error C1060: 编译器的堆空间不足
    389>------ 已启动全部重新生成: 项目: matrix_function_5, 配置: Release x64 ------
    389>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    389>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    389>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    389>  matrix_function.cpp
    389>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据
    389>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用
    389>          with
    389>          [
    389>              MatrixType=DynMatrixType
    389>          ]
    389>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
    389>          with
    389>          [
    389>              MatrixType=DynMatrixType
    389>          ]
    389>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
    389>          with
    389>          [
    389>              MatrixType=DynMatrixType
    389>          ]
    389>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用
    389>          with
    389>          [
    389>              MatrixType=ComplexMatrix,
    389>              AtomicType=AtomicType,
    389>              VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1>
    389>          ]
    389>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用
    389>          with
    389>          [
    389>              AtomicType=AtomicType,
    389>              MatA=ComplexMatrix,
    389>              ResultType=ComplexMatrix
    389>          ]
    389>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用
    389>          with
    389>          [
    389>              AtomicType=AtomicType,
    389>              MatA=ComplexMatrix,
    389>              ResultType=ComplexMatrix
    389>          ]
    389>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<double,5,5,1,5,5>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    389>          with
    389>          [
    389>              T=Eigen::Matrix<double,5,5,1,5,5>,
    389>              ResultType=Eigen::Matrix<double,5,5,1,5,5>,
    389>              MatA=Eigen::Matrix<double,5,5,1,5,5>,
    389>              AtomicType=AtomicType
    389>          ]
    389>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<double,5,5,1,5,5>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    389>          with
    389>          [
    389>              T=Eigen::Matrix<double,5,5,1,5,5>,
    389>              ResultType=Eigen::Matrix<double,5,5,1,5,5>,
    389>              MatA=Eigen::Matrix<double,5,5,1,5,5>,
    389>              AtomicType=AtomicType
    389>          ]
    389>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    389>          with
    389>          [
    389>              Derived=Eigen::Matrix<double,5,5,1,5,5>,
    389>              Dest=Eigen::Matrix<double,5,5,1,5,5>,
    389>              ResultType=Eigen::Matrix<double,5,5,1,5,5>
    389>          ]
    389>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    389>          with
    389>          [
    389>              Derived=Eigen::Matrix<double,5,5,1,5,5>,
    389>              Dest=Eigen::Matrix<double,5,5,1,5,5>,
    389>              ResultType=Eigen::Matrix<double,5,5,1,5,5>
    389>          ]
    389>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(558): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Derived>(Dest &) const”的引用
    389>          with
    389>          [
    389>              Derived=Eigen::Matrix<double,5,5,1,5,5>,
    389>              Dest=Eigen::Matrix<double,5,5,1,5,5>
    389>          ]
    389>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(558): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Derived>(Dest &) const”的引用
    389>          with
    389>          [
    389>              Derived=Eigen::Matrix<double,5,5,1,5,5>,
    389>              Dest=Eigen::Matrix<double,5,5,1,5,5>
    389>          ]
    389>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(378): note: 参见对正在编译的函数 模板 实例化“Eigen::PlainObjectBase<Eigen::Matrix<double,5,5,1,5,5>>::PlainObjectBase<Eigen::MatrixLogarithmReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用
    389>          with
    389>          [
    389>              Derived=Eigen::Matrix<double,5,5,1,5,5>
    389>          ]
    389>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(377): note: 参见对正在编译的函数 模板 实例化“Eigen::PlainObjectBase<Eigen::Matrix<double,5,5,1,5,5>>::PlainObjectBase<Eigen::MatrixLogarithmReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用
    389>          with
    389>          [
    389>              Derived=Eigen::Matrix<double,5,5,1,5,5>
    389>          ]
    389>  E:Eigeneigen-3.3.8unsupported	estmatrix_function.cpp(120): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,5,5,1,5,5>::Matrix<Derived>(const Eigen::EigenBase<Derived> &)”的引用
    389>          with
    389>          [
    389>              Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,5,5,1,5,5>>>
    389>          ]
    389>  E:Eigeneigen-3.3.8unsupported	estmatrix_function.cpp(120): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,5,5,1,5,5>::Matrix<Derived>(const Eigen::EigenBase<Derived> &)”的引用
    389>          with
    389>          [
    389>              Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,5,5,1,5,5>>>
    389>          ]
    389>  E:Eigeneigen-3.3.8unsupported	estmatrix_function.cpp(161): note: 参见对正在编译的函数 模板 实例化“void testMatrixLogarithm<MatrixType>(const MatrixType &)”的引用
    389>          with
    389>          [
    389>              MatrixType=Eigen::Matrix<double,5,5,1,5,5>
    389>          ]
    389>  E:Eigeneigen-3.3.8unsupported	estmatrix_function.cpp(174): note: 参见对正在编译的函数 模板 实例化“void testMatrix<Eigen::Matrix<double,5,5,1,5,5>>(const MatrixType &)”的引用
    389>          with
    389>          [
    389>              MatrixType=Eigen::Matrix<double,5,5,1,5,5>
    389>          ]
    389>  E:Eigeneigen-3.3.8unsupported	estmatrix_function.cpp(219): note: 参见对正在编译的函数 模板 实例化“void testMatrixType<Eigen::Matrix<double,5,5,1,5,5>>(const MatrixType &)”的引用
    389>          with
    389>          [
    389>              MatrixType=Eigen::Matrix<double,5,5,1,5,5>
    389>          ]
    389>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
    389>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用
    389>          with
    389>          [
    389>              MatrixType=DynMatrixType
    389>          ]
    389>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
    388>  matrix_function_4.vcxproj -> E:Eigenuildunsupported	estReleasematrix_function_4.exe
    390>------ 已启动全部重新生成: 项目: matrix_function_6, 配置: Release x64 ------
    390>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    390>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    390>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    390>  matrix_function.cpp
    380>  matrix_exponential_5.vcxproj -> E:Eigenuildunsupported	estReleasematrix_exponential_5.exe
    391>------ 已启动全部重新生成: 项目: matrix_function_7, 配置: Release x64 ------
    390>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据
    390>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用
    390>          with
    390>          [
    390>              MatrixType=DynMatrixType
    390>          ]
    390>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
    390>          with
    390>          [
    390>              MatrixType=DynMatrixType
    390>          ]
    390>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
    390>          with
    390>          [
    390>              MatrixType=DynMatrixType
    390>          ]
    390>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用
    390>          with
    390>          [
    390>              MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    390>              AtomicType=AtomicType,
    390>              VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1>
    390>          ]
    390>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<std::complex<double>,4,4,0,4,4>,1>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    390>          with
    390>          [
    390>              T=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    390>              ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    390>              MatA=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    390>              AtomicType=AtomicType
    390>          ]
    390>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<std::complex<double>,4,4,0,4,4>,1>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    390>          with
    390>          [
    390>              T=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    390>              ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    390>              MatA=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    390>              AtomicType=AtomicType
    390>          ]
    390>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    390>          with
    390>          [
    390>              Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    390>              Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    390>              ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    390>          ]
    390>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    390>          with
    390>          [
    390>              Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    390>              Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    390>              ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    390>          ]
    390>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(558): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Derived>(Dest &) const”的引用
    390>          with
    390>          [
    390>              Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    390>              Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    390>          ]
    390>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(558): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Derived>(Dest &) const”的引用
    390>          with
    390>          [
    390>              Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    390>              Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    390>          ]
    390>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(378): note: 参见对正在编译的函数 模板 实例化“Eigen::PlainObjectBase<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>::PlainObjectBase<Eigen::MatrixLogarithmReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用
    390>          with
    390>          [
    390>              Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    390>          ]
    390>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(377): note: 参见对正在编译的函数 模板 实例化“Eigen::PlainObjectBase<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>::PlainObjectBase<Eigen::MatrixLogarithmReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用
    390>          with
    390>          [
    390>              Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    390>          ]
    390>  E:Eigeneigen-3.3.8unsupported	estmatrix_function.cpp(120): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<std::complex<double>,4,4,0,4,4>::Matrix<Derived>(const Eigen::EigenBase<Derived> &)”的引用
    390>          with
    390>          [
    390>              Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>
    390>          ]
    390>  E:Eigeneigen-3.3.8unsupported	estmatrix_function.cpp(120): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<std::complex<double>,4,4,0,4,4>::Matrix<Derived>(const Eigen::EigenBase<Derived> &)”的引用
    390>          with
    390>          [
    390>              Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>
    390>          ]
    390>  E:Eigeneigen-3.3.8unsupported	estmatrix_function.cpp(161): note: 参见对正在编译的函数 模板 实例化“void testMatrixLogarithm<MatrixType>(const MatrixType &)”的引用
    390>          with
    390>          [
    390>              MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    390>          ]
    390>  E:Eigeneigen-3.3.8unsupported	estmatrix_function.cpp(174): note: 参见对正在编译的函数 模板 实例化“void testMatrix<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>(const MatrixType &)”的引用
    390>          with
    385>  matrix_function_1.vcxproj -> E:Eigenuildunsupported	estReleasematrix_function_1.exe
    390>          [
    390>              MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    390>          ]
    390>  E:Eigeneigen-3.3.8unsupported	estmatrix_function.cpp(220): note: 参见对正在编译的函数 模板 实例化“void testMatrixType<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>(const MatrixType &)”的引用
    390>          with
    390>          [
    390>              MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    390>          ]
    390>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
    390>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用
    390>          with
    390>          [
    390>              MatrixType=DynMatrixType
    390>          ]
    390>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
    392>------ 已启动全部重新生成: 项目: matrix_power_1, 配置: Release x64 ------
    391>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    391>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    391>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    391>  matrix_function.cpp
    392>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    392>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    392>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    392>  matrix_power.cpp
    392>E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(156): warning C4305: “参数”: 从“double”到“const float”截断
    392>E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(159): warning C4305: “参数”: 从“double”到“const float”截断
    392>E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(170): warning C4305: “参数”: 从“double”到“const float”截断
    392>E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(183): warning C4305: “参数”: 从“double”到“const float”截断
    392>E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(196): warning C4305: “参数”: 从“double”到“const float”截断
    392>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(556): warning C4800: “float”: 将值强制为布尔值“true”或“false”(性能警告)
    392>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<float,2,2,0,2,2>>::computeFracPower<ResultType>(ResultType &,float)”的引用
    392>          with
    392>          [
    392>              ResultType=Eigen::Matrix<float,2,2,0,2,2>
    392>          ]
    392>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<float,2,2,0,2,2>>::computeFracPower<ResultType>(ResultType &,float)”的引用
    392>          with
    392>          [
    392>              ResultType=Eigen::Matrix<float,2,2,0,2,2>
    392>          ]
    392>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<float,2,2,0,2,2>>::compute<ResultType>(ResultType &,float)”的引用
    392>          with
    392>          [
    392>              ResultType=Eigen::Matrix<float,2,2,0,2,2>
    392>          ]
    392>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<float,2,2,0,2,2>>::compute<ResultType>(ResultType &,float)”的引用
    392>          with
    392>          [
    392>              ResultType=Eigen::Matrix<float,2,2,0,2,2>
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用
    392>          with
    392>          [
    392>              MatrixType=Eigen::Matrix<float,2,2,0,2,2>,
    392>              Dest=Eigen::Matrix<float,2,2,0,2,2>,
    392>              ResultType=Eigen::Matrix<float,2,2,0,2,2>
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用
    392>          with
    392>          [
    392>              MatrixType=Eigen::Matrix<float,2,2,0,2,2>,
    392>              Dest=Eigen::Matrix<float,2,2,0,2,2>,
    392>              ResultType=Eigen::Matrix<float,2,2,0,2,2>
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用
    392>          with
    392>          [
    392>              MatrixType=Eigen::Matrix<float,2,2,0,2,2>,
    392>              Derived=Eigen::Matrix<float,2,2,0,2,2>,
    392>              Dest=Eigen::Matrix<float,2,2,0,2,2>
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用
    392>          with
    392>          [
    392>              MatrixType=Eigen::Matrix<float,2,2,0,2,2>,
    392>              Derived=Eigen::Matrix<float,2,2,0,2,2>,
    392>              Dest=Eigen::Matrix<float,2,2,0,2,2>
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    392>          with
    392>          [
    392>              Derived=Eigen::Matrix<float,2,2,0,2,2>,
    392>              MatrixType=Eigen::Matrix<float,2,2,0,2,2>
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    392>          with
    392>          [
    392>              Derived=Eigen::Matrix<float,2,2,0,2,2>,
    392>              MatrixType=Eigen::Matrix<float,2,2,0,2,2>
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    392>          with
    392>          [
    392>              Derived=Eigen::Matrix<float,2,2,0,2,2>,
    392>              MatrixType=Eigen::Matrix<float,2,2,0,2,2>
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    392>          with
    392>          [
    392>              Derived=Eigen::Matrix<float,2,2,0,2,2>,
    392>              MatrixType=Eigen::Matrix<float,2,2,0,2,2>
    392>          ]
    392>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(27): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,2,2,0,2,2> &Eigen::Matrix<float,2,2,0,2,2>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    392>          with
    392>          [
    392>              MatrixType=Eigen::Matrix<float,2,2,0,2,2>
    392>          ]
    392>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(27): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,2,2,0,2,2> &Eigen::Matrix<float,2,2,0,2,2>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    392>          with
    392>          [
    392>              MatrixType=Eigen::Matrix<float,2,2,0,2,2>
    392>          ]
    392>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(156): note: 参见对正在编译的函数 模板 实例化“void test2dRotation<float>(const T &)”的引用
    392>          with
    392>          [
    392>              T=float
    392>          ]
    392>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(203): warning C4305: “初始化”: 从“long double”到“float”截断
    392>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(196): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,2,2>>::computeBig(Eigen::Block<Derived,-1,-1,false> &) const”时
    392>          with
    392>          [
    392>              Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,2,2>
    392>          ]
    392>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(157): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,2,2>>::computeBig(Eigen::Block<Derived,-1,-1,false> &) const”的引用
    392>          with
    392>          [
    392>              Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,2,2>
    392>          ]
    392>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(136): note: 编译类 模板 成员函数“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,2,2>>::MatrixPowerAtomic(const MatrixType &,float)”时
    392>          with
    392>          [
    392>              MatrixType=Eigen::Matrix<std::complex<float>,-1,-1,0,2,2>
    392>          ]
    392>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的函数 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,2,2>>::MatrixPowerAtomic(const MatrixType &,float)”的引用
    392>          with
    392>          [
    392>              MatrixType=Eigen::Matrix<std::complex<float>,-1,-1,0,2,2>
    392>          ]
    392>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,2,2>>”的引用
    392>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<float,2,2,0,2,2>>::computeFracPower<ResultType>(ResultType &,float)”的引用
    392>          with
    392>          [
    392>              ResultType=Eigen::Matrix<float,2,2,0,2,2>
    392>          ]
    392>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<float,2,2,0,2,2>>::computeFracPower<ResultType>(ResultType &,float)”的引用
    392>          with
    392>          [
    392>              ResultType=Eigen::Matrix<float,2,2,0,2,2>
    392>          ]
    391>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据
    391>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用
    391>          with
    391>          [
    391>              MatrixType=DynMatrixType
    391>          ]
    391>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
    391>          with
    391>          [
    391>              MatrixType=DynMatrixType
    391>          ]
    391>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
    391>          with
    391>          [
    391>              MatrixType=DynMatrixType
    391>          ]
    391>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用
    391>          with
    391>          [
    391>              MatrixType=ComplexMatrix,
    391>              AtomicType=AtomicType,
    391>              VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1>
    391>          ]
    391>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用
    391>          with
    391>          [
    391>              AtomicType=AtomicType,
    391>              MatA=ComplexMatrix,
    391>              ResultType=ComplexMatrix
    391>          ]
    391>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用
    391>          with
    391>          [
    391>              AtomicType=AtomicType,
    391>              MatA=ComplexMatrix,
    391>              ResultType=ComplexMatrix
    391>          ]
    391>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<double,-1,-1,0,-1,-1>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    391>          with
    391>          [
    391>              T=Eigen::Ref<const Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>,
    391>              ResultType=Eigen::Ref<Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>,
    391>              MatA=Eigen::Ref<const Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>,
    391>              AtomicType=AtomicType
    391>          ]
    391>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<double,-1,-1,0,-1,-1>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    391>          with
    391>          [
    391>              T=Eigen::Ref<const Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>,
    391>              ResultType=Eigen::Ref<Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>,
    391>              MatA=Eigen::Ref<const Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>,
    391>              AtomicType=AtomicType
    391>          ]
    391>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    391>          with
    391>          [
    391>              Derived=Eigen::Ref<const Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>,
    391>              Dest=Eigen::Ref<Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>,
    391>              ResultType=Eigen::Ref<Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>
    391>          ]
    391>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    391>          with
    391>          [
    391>              Derived=Eigen::Ref<const Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>,
    391>              Dest=Eigen::Ref<Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>,
    391>              ResultType=Eigen::Ref<Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>
    391>          ]
    391>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Ref<MatrixType,0,Eigen::OuterStride<-1>>>(Dest &) const”的引用
    391>          with
    391>          [
    391>              Derived=Eigen::Ref<const Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>,
    391>              MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    391>              Dest=Eigen::Ref<Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>
    391>          ]
    391>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Ref<MatrixType,0,Eigen::OuterStride<-1>>>(Dest &) const”的引用
    391>          with
    391>          [
    391>              Derived=Eigen::Ref<const Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>,
    391>              MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    391>              Dest=Eigen::Ref<Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>
    391>          ]
    391>  E:Eigeneigen-3.3.8unsupported	estmatrix_function.cpp(202): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::OuterStride<-1>>>>(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::OuterStride<-1>>>> &)”的引用
    391>          with
    391>          [
    391>              Derived=Eigen::Ref<Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>,
    392>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“float”转换到“int”,可能丢失数据
    391>              MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>
    392>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(293): note: 编译类 模板 成员函数“std::complex<float> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,2,2>>::computeSuperDiag(const std::complex<float> &,const std::complex<float> &,float)”时
    391>          ]
    392>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(189): note: 参见对正在编译的函数 模板 实例化“std::complex<float> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,2,2>>::computeSuperDiag(const std::complex<float> &,const std::complex<float> &,float)”的引用
    391>  E:Eigeneigen-3.3.8unsupported	estmatrix_function.cpp(202): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::OuterStride<-1>>>>(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Ref<const MatrixType,0,Eigen::OuterStride<-1>>>> &)”的引用
    392>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(177): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,2,2>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,float) const”时
    391>          with
    392>          with
    391>          [
    392>          [
    391>              Derived=Eigen::Ref<Eigen::Matrix<double,-1,-1,0,-1,-1>,0,Eigen::OuterStride<-1>>,
    392>              Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,2,2>
    391>              MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>
    392>          ]
    391>          ]
    392>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(154): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,2,2>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,float) const”的引用
    392>          with
    391>  E:Eigeneigen-3.3.8unsupported	estmatrix_function.cpp(226): note: 参见对正在编译的函数 模板 实例化“void testMapRef<Eigen::Matrix<double,-1,-1,0,-1,-1>>(const MatrixType &)”的引用
    392>          [
    391>          with
    392>              Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,2,2>
    391>          [
    391>              MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>
    392>          ]
    391>          ]
    392>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(302): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据
    391>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
    391>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用
    391>          with
    391>          [
    391>              MatrixType=DynMatrixType
    391>          ]
    391>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
    389>  matrix_function_5.vcxproj -> E:Eigenuildunsupported	estReleasematrix_function_5.exe
    393>------ 已启动全部重新生成: 项目: matrix_power_10, 配置: Release x64 ------
    393>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    393>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    393>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    393>  matrix_power.cpp
    392>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据
    392>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用
    392>          with
    392>          [
    392>              MatrixType=DynMatrixType
    392>          ]
    392>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
    392>          with
    392>          [
    392>              MatrixType=DynMatrixType
    392>          ]
    392>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
    392>          with
    392>          [
    392>              MatrixType=DynMatrixType
    392>          ]
    392>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用
    392>          with
    392>          [
    392>              MatrixType=ComplexMatrix,
    392>              AtomicType=AtomicType,
    392>              VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1>
    392>          ]
    392>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用
    392>          with
    392>          [
    392>              AtomicType=AtomicType,
    392>              MatA=ComplexMatrix,
    392>              ResultType=ComplexMatrix
    392>          ]
    392>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用
    392>          with
    392>          [
    392>              AtomicType=AtomicType,
    392>              MatA=ComplexMatrix,
    392>              ResultType=ComplexMatrix
    392>          ]
    392>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<float,2,2,0,2,2>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    392>          with
    392>          [
    392>              T=Eigen::Matrix<float,2,2,0,2,2>,
    392>              ResultType=Eigen::Matrix<float,2,2,0,2,2>,
    392>              MatA=Eigen::Matrix<float,2,2,0,2,2>,
    392>              AtomicType=AtomicType
    392>          ]
    392>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<float,2,2,0,2,2>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    392>          with
    392>          [
    392>              T=Eigen::Matrix<float,2,2,0,2,2>,
    392>              ResultType=Eigen::Matrix<float,2,2,0,2,2>,
    392>              MatA=Eigen::Matrix<float,2,2,0,2,2>,
    392>              AtomicType=AtomicType
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    392>          with
    392>          [
    392>              Derived=Eigen::Matrix<float,2,2,0,2,2>,
    392>              Dest=Eigen::Matrix<float,2,2,0,2,2>,
    392>              ResultType=Eigen::Matrix<float,2,2,0,2,2>
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    392>          with
    392>          [
    392>              Derived=Eigen::Matrix<float,2,2,0,2,2>,
    392>              Dest=Eigen::Matrix<float,2,2,0,2,2>,
    392>              ResultType=Eigen::Matrix<float,2,2,0,2,2>
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<float,2,2,0,2,2>>(Dest &) const”的引用
    392>          with
    392>          [
    392>              Derived=Eigen::Matrix<float,2,2,0,2,2>,
    392>              Dest=Eigen::Matrix<float,2,2,0,2,2>
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<float,2,2,0,2,2>>(Dest &) const”的引用
    392>          with
    392>          [
    392>              Derived=Eigen::Matrix<float,2,2,0,2,2>,
    392>              Dest=Eigen::Matrix<float,2,2,0,2,2>
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(102): note: 编译类 模板 成员函数“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”时
    392>          with
    392>          [
    392>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>,
    392>              Derived=Eigen::Matrix<float,2,2,0,2,2>
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(103): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用
    392>          with
    392>          [
    392>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>,
    392>              Derived=Eigen::Matrix<float,2,2,0,2,2>
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(101): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用
    392>          with
    392>          [
    392>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(681): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<Rhs>”的引用
    392>          with
    392>          [
    392>              Rhs=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(667): note: 参见对正在编译的类 模板 实例化“Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Derived>,Eigen::internal::IndexBased,Eigen::internal::IndexBased,float,float>”的引用
    392>          with
    392>          [
    392>              ScalarA=float,
    392>              ScalarB=float,
    392>              Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/util/XprHelper.h(369): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用
    392>          with
    392>          [
    392>              T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>
    392>          ]
    392>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixExponential.h(414): note: 参见对正在编译的类 模板 实例化“Eigen::internal::plain_object_eval<T,Eigen::Dense>”的引用
    392>          with
    392>          [
    392>              T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    392>          with
    392>          [
    392>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>,
    392>              Dest=Eigen::Matrix<float,2,2,0,2,2>,
    392>              ResultType=Eigen::Matrix<float,2,2,0,2,2>
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    392>          with
    392>          [
    392>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>,
    392>              Dest=Eigen::Matrix<float,2,2,0,2,2>,
    392>              ResultType=Eigen::Matrix<float,2,2,0,2,2>
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<float,2,2,0,2,2>>(Dest &) const”的引用
    392>          with
    392>          [
    392>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>,
    392>              Dest=Eigen::Matrix<float,2,2,0,2,2>
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<float,2,2,0,2,2>>(Dest &) const”的引用
    392>          with
    392>          [
    392>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>,
    392>              Dest=Eigen::Matrix<float,2,2,0,2,2>
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<float,2,2,0,2,2>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用
    392>          with
    392>          [
    392>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>>>,
    392>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<float,2,2,0,2,2>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用
    392>          with
    392>          [
    392>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>>>,
    392>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,2,2,0,2,2>::Matrix<OtherDerived>(const T &)”的引用
    392>          with
    392>          [
    392>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>>>,
    392>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>>>
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,2,2,0,2,2>::Matrix<OtherDerived>(const T &)”的引用
    392>          with
    392>          [
    392>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>>>,
    392>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>>>
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(24): note: 编译类 模板 成员函数“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const float &)”时
    392>          with
    392>          [
    392>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>,
    392>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>>>
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的函数 模板 实例化“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const float &)”的引用
    392>          with
    392>          [
    392>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>,
    392>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>>>
    392>          ]
    392>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的类 模板 实例化“Eigen::internal::isApprox_selector<Derived,OtherDerived,false>”的引用
    392>          with
    392>          [
    392>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>,
    392>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>>>
    392>          ]
    392>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>>>> &,const float &) const”的引用
    392>          with
    392>          [
    392>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>,
    392>              ScalarA=float,
    392>              ScalarB=float
    392>          ]
    392>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>>>>> &,const float &) const”的引用
    392>          with
    392>          [
    392>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,2,2,0,2,2>>>,
    392>              ScalarA=float,
    392>              ScalarB=float
    392>          ]
    392>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(196): note: 参见对正在编译的函数 模板 实例化“void testLogThenExp<Eigen::Matrix<float,2,2,0,2,2>>(const MatrixType &,const float &)”的引用
    392>          with
    392>          [
    392>              MatrixType=Eigen::Matrix<float,2,2,0,2,2>
    392>          ]
    392>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
    392>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用
    392>          with
    392>          [
    392>              MatrixType=DynMatrixType
    392>          ]
    392>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
    392>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
    392>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(256): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_pade<MatrixType>(MatrixType &,const MatrixType &,int)”的引用
    392>          with
    392>          [
    392>              MatrixType=DynMatrixType
    392>          ]
    392>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用
    392>          with
    392>          [
    392>              MatrixType=DynMatrixType
    392>          ]
    392>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
    392>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
    392>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
    393>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(556): warning C4800: “double”: 将值强制为布尔值“true”或“false”(性能警告)
    393>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用
    393>          with
    393>          [
    393>              MatrixType=Eigen::Matrix<double,3,3,0,3,3>,
    393>              ResultType=Eigen::Matrix<double,3,3,0,3,3>
    393>          ]
    393>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用
    393>          with
    393>          [
    393>              MatrixType=Eigen::Matrix<double,3,3,0,3,3>,
    393>              ResultType=Eigen::Matrix<double,3,3,0,3,3>
    393>          ]
    393>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,double)”的引用
    393>          with
    393>          [
    393>              MatrixType=Eigen::Matrix<double,3,3,0,3,3>,
    393>              ResultType=Eigen::Matrix<double,3,3,0,3,3>
    393>          ]
    393>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,double)”的引用
    393>          with
    393>          [
    393>              MatrixType=Eigen::Matrix<double,3,3,0,3,3>,
    393>              ResultType=Eigen::Matrix<double,3,3,0,3,3>
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用
    393>          with
    393>          [
    393>              MatrixType=Eigen::Matrix<double,3,3,0,3,3>,
    393>              Dest=Eigen::Matrix<double,3,3,0,3,3>,
    393>              ResultType=Eigen::Matrix<double,3,3,0,3,3>
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用
    393>          with
    393>          [
    393>              MatrixType=Eigen::Matrix<double,3,3,0,3,3>,
    393>              Dest=Eigen::Matrix<double,3,3,0,3,3>,
    393>              ResultType=Eigen::Matrix<double,3,3,0,3,3>
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用
    393>          with
    393>          [
    393>              MatrixType=Eigen::Matrix<double,3,3,0,3,3>,
    393>              Derived=Eigen::Matrix<double,3,3,0,3,3>,
    393>              Dest=Eigen::Matrix<double,3,3,0,3,3>
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用
    393>          with
    393>          [
    393>              MatrixType=Eigen::Matrix<double,3,3,0,3,3>,
    393>              Derived=Eigen::Matrix<double,3,3,0,3,3>,
    393>              Dest=Eigen::Matrix<double,3,3,0,3,3>
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    393>          with
    393>          [
    393>              Derived=Eigen::Matrix<double,3,3,0,3,3>,
    393>              MatrixType=Eigen::Matrix<double,3,3,0,3,3>
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    393>          with
    393>          [
    393>              Derived=Eigen::Matrix<double,3,3,0,3,3>,
    393>              MatrixType=Eigen::Matrix<double,3,3,0,3,3>
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    393>          with
    393>          [
    393>              Derived=Eigen::Matrix<double,3,3,0,3,3>,
    393>              MatrixType=Eigen::Matrix<double,3,3,0,3,3>
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    393>          with
    393>          [
    393>              Derived=Eigen::Matrix<double,3,3,0,3,3>,
    393>              MatrixType=Eigen::Matrix<double,3,3,0,3,3>
    393>          ]
    393>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,3,3,0,3,3> &Eigen::Matrix<double,3,3,0,3,3>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    393>          with
    393>          [
    393>              MatrixType=Eigen::Matrix<double,3,3,0,3,3>
    393>          ]
    393>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,3,3,0,3,3> &Eigen::Matrix<double,3,3,0,3,3>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    393>          with
    393>          [
    393>              MatrixType=Eigen::Matrix<double,3,3,0,3,3>
    393>          ]
    393>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(175): note: 参见对正在编译的函数 模板 实例化“void testGeneral<Eigen::Matrix<double,3,3,0,3,3>>(const MatrixType &,const double &)”的引用
    393>          with
    393>          [
    393>              MatrixType=Eigen::Matrix<double,3,3,0,3,3>
    393>          ]
    393>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“double”转换到“int”,可能丢失数据
    393>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(293): note: 编译类 模板 成员函数“std::complex<double> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>::computeSuperDiag(const std::complex<double> &,const std::complex<double> &,double)”时
    393>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(189): note: 参见对正在编译的函数 模板 实例化“std::complex<double> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>::computeSuperDiag(const std::complex<double> &,const std::complex<double> &,double)”的引用
    393>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(177): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,double) const”时
    393>          with
    393>          [
    393>              Derived=Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>
    393>          ]
    393>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(154): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,double) const”的引用
    393>          with
    393>          [
    393>              Derived=Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>
    393>          ]
    393>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(136): note: 编译类 模板 成员函数“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>::MatrixPowerAtomic(const MatrixType &,double)”时
    393>          with
    393>          [
    393>              MatrixType=Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>
    393>          ]
    393>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的函数 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>::MatrixPowerAtomic(const MatrixType &,double)”的引用
    393>          with
    393>          [
    393>              MatrixType=Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>
    393>          ]
    393>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>”的引用
    393>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用
    393>          with
    393>          [
    393>              MatrixType=Eigen::Matrix<double,3,3,0,3,3>,
    393>              ResultType=Eigen::Matrix<double,3,3,0,3,3>
    393>          ]
    393>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用
    393>          with
    393>          [
    393>              MatrixType=Eigen::Matrix<double,3,3,0,3,3>,
    393>              ResultType=Eigen::Matrix<double,3,3,0,3,3>
    393>          ]
    393>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(302): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据
    393>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据
    393>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用
    393>          with
    393>          [
    393>              MatrixType=DynMatrixType
    393>          ]
    393>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
    393>          with
    393>          [
    393>              MatrixType=DynMatrixType
    393>          ]
    393>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
    393>          with
    393>          [
    393>              MatrixType=DynMatrixType
    393>          ]
    393>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用
    393>          with
    393>          [
    393>              MatrixType=ComplexMatrix,
    393>              AtomicType=AtomicType,
    393>              VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1>
    393>          ]
    393>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用
    393>          with
    393>          [
    393>              AtomicType=AtomicType,
    393>              MatA=ComplexMatrix,
    393>              ResultType=ComplexMatrix
    393>          ]
    393>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用
    393>          with
    393>          [
    393>              AtomicType=AtomicType,
    393>              MatA=ComplexMatrix,
    393>              ResultType=ComplexMatrix
    393>          ]
    393>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<double,3,3,0,3,3>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    393>          with
    393>          [
    393>              T=Eigen::Matrix<double,3,3,0,3,3>,
    393>              ResultType=Eigen::Matrix<double,3,3,0,3,3>,
    393>              MatA=Eigen::Matrix<double,3,3,0,3,3>,
    393>              AtomicType=AtomicType
    393>          ]
    393>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<double,3,3,0,3,3>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    393>          with
    393>          [
    393>              T=Eigen::Matrix<double,3,3,0,3,3>,
    393>              ResultType=Eigen::Matrix<double,3,3,0,3,3>,
    393>              MatA=Eigen::Matrix<double,3,3,0,3,3>,
    393>              AtomicType=AtomicType
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    393>          with
    393>          [
    393>              Derived=Eigen::Matrix<double,3,3,0,3,3>,
    393>              Dest=Eigen::Matrix<double,3,3,0,3,3>,
    393>              ResultType=Eigen::Matrix<double,3,3,0,3,3>
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    393>          with
    393>          [
    393>              Derived=Eigen::Matrix<double,3,3,0,3,3>,
    393>              Dest=Eigen::Matrix<double,3,3,0,3,3>,
    393>              ResultType=Eigen::Matrix<double,3,3,0,3,3>
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<double,3,3,0,3,3>>(Dest &) const”的引用
    393>          with
    393>          [
    393>              Derived=Eigen::Matrix<double,3,3,0,3,3>,
    393>              Dest=Eigen::Matrix<double,3,3,0,3,3>
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<double,3,3,0,3,3>>(Dest &) const”的引用
    393>          with
    393>          [
    393>              Derived=Eigen::Matrix<double,3,3,0,3,3>,
    393>              Dest=Eigen::Matrix<double,3,3,0,3,3>
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(102): note: 编译类 模板 成员函数“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”时
    393>          with
    393>          [
    393>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>,
    393>              Derived=Eigen::Matrix<double,3,3,0,3,3>
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(103): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用
    393>          with
    393>          [
    393>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>,
    393>              Derived=Eigen::Matrix<double,3,3,0,3,3>
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(101): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用
    393>          with
    393>          [
    393>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(681): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<Rhs>”的引用
    393>          with
    393>          [
    393>              Rhs=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(667): note: 参见对正在编译的类 模板 实例化“Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Derived>,Eigen::internal::IndexBased,Eigen::internal::IndexBased,double,double>”的引用
    393>          with
    393>          [
    393>              ScalarA=double,
    393>              ScalarB=double,
    393>              Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/util/XprHelper.h(369): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用
    393>          with
    393>          [
    393>              T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>
    393>          ]
    393>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixExponential.h(414): note: 参见对正在编译的类 模板 实例化“Eigen::internal::plain_object_eval<T,Eigen::Dense>”的引用
    393>          with
    393>          [
    393>              T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    393>          with
    393>          [
    393>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>,
    393>              Dest=Eigen::Matrix<double,3,3,0,3,3>,
    393>              ResultType=Eigen::Matrix<double,3,3,0,3,3>
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    393>          with
    393>          [
    393>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>,
    393>              Dest=Eigen::Matrix<double,3,3,0,3,3>,
    393>              ResultType=Eigen::Matrix<double,3,3,0,3,3>
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<double,3,3,0,3,3>>(Dest &) const”的引用
    393>          with
    393>          [
    393>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>,
    393>              Dest=Eigen::Matrix<double,3,3,0,3,3>
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<double,3,3,0,3,3>>(Dest &) const”的引用
    393>          with
    393>          [
    393>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>,
    393>              Dest=Eigen::Matrix<double,3,3,0,3,3>
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<double,3,3,0,3,3>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用
    393>          with
    393>          [
    393>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>>>,
    393>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<double,3,3,0,3,3>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用
    393>          with
    393>          [
    393>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>>>,
    393>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,3,3,0,3,3>::Matrix<OtherDerived>(const T &)”的引用
    393>          with
    393>          [
    393>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>>>,
    393>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>>>
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,3,3,0,3,3>::Matrix<OtherDerived>(const T &)”的引用
    393>          with
    393>          [
    393>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>>>,
    393>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>>>
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(24): note: 编译类 模板 成员函数“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const double &)”时
    393>          with
    393>          [
    393>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>,
    393>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>>>
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的函数 模板 实例化“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const double &)”的引用
    393>          with
    393>          [
    393>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>,
    393>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>>>
    393>          ]
    393>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的类 模板 实例化“Eigen::internal::isApprox_selector<Derived,OtherDerived,false>”的引用
    393>          with
    393>          [
    393>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>,
    393>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>>>
    393>          ]
    393>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>>>> &,const double &) const”的引用
    393>          with
    393>          [
    393>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>,
    393>              ScalarA=double,
    393>              ScalarB=double
    393>          ]
    393>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>>>>> &,const double &) const”的引用
    393>          with
    393>          [
    393>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,3,3,0,3,3>>>,
    393>              ScalarA=double,
    393>              ScalarB=double
    393>          ]
    393>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(201): note: 参见对正在编译的函数 模板 实例化“void testLogThenExp<Eigen::Matrix<double,3,3,0,3,3>>(const MatrixType &,const double &)”的引用
    393>          with
    393>          [
    393>              MatrixType=Eigen::Matrix<double,3,3,0,3,3>
    393>          ]
    393>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
    393>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用
    393>          with
    393>          [
    393>              MatrixType=DynMatrixType
    393>          ]
    393>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
    387>  matrix_function_3.vcxproj -> E:Eigenuildunsupported	estReleasematrix_function_3.exe
    394>------ 已启动全部重新生成: 项目: matrix_power_11, 配置: Release x64 ------
    390>  matrix_function_6.vcxproj -> E:Eigenuildunsupported	estReleasematrix_function_6.exe
    395>------ 已启动全部重新生成: 项目: matrix_power_12, 配置: Release x64 ------
    394>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    394>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    394>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    394>  matrix_power.cpp
    395>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    395>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    394>E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(163): warning C4305: “参数”: 从“double”到“const float”截断
    394>E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(176): warning C4305: “参数”: 从“double”到“const float”截断
    394>E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(189): warning C4305: “参数”: 从“double”到“const float”截断
    394>E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(202): warning C4305: “参数”: 从“double”到“const float”截断
    395>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    395>  matrix_power.cpp
    394>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(556): warning C4800: “float”: 将值强制为布尔值“true”或“false”(性能警告)
    394>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用
    394>          with
    394>          [
    394>              MatrixType=Eigen::Matrix<float,3,3,0,3,3>,
    394>              ResultType=Eigen::Matrix<float,3,3,0,3,3>
    394>          ]
    394>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用
    394>          with
    394>          [
    394>              MatrixType=Eigen::Matrix<float,3,3,0,3,3>,
    394>              ResultType=Eigen::Matrix<float,3,3,0,3,3>
    394>          ]
    394>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,float)”的引用
    394>          with
    394>          [
    394>              MatrixType=Eigen::Matrix<float,3,3,0,3,3>,
    394>              ResultType=Eigen::Matrix<float,3,3,0,3,3>
    394>          ]
    394>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,float)”的引用
    394>          with
    394>          [
    394>              MatrixType=Eigen::Matrix<float,3,3,0,3,3>,
    394>              ResultType=Eigen::Matrix<float,3,3,0,3,3>
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用
    394>          with
    394>          [
    394>              MatrixType=Eigen::Matrix<float,3,3,0,3,3>,
    394>              Dest=Eigen::Matrix<float,3,3,0,3,3>,
    394>              ResultType=Eigen::Matrix<float,3,3,0,3,3>
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用
    394>          with
    394>          [
    394>              MatrixType=Eigen::Matrix<float,3,3,0,3,3>,
    394>              Dest=Eigen::Matrix<float,3,3,0,3,3>,
    394>              ResultType=Eigen::Matrix<float,3,3,0,3,3>
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用
    394>          with
    394>          [
    394>              MatrixType=Eigen::Matrix<float,3,3,0,3,3>,
    394>              Derived=Eigen::Matrix<float,3,3,0,3,3>,
    394>              Dest=Eigen::Matrix<float,3,3,0,3,3>
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用
    394>          with
    394>          [
    394>              MatrixType=Eigen::Matrix<float,3,3,0,3,3>,
    394>              Derived=Eigen::Matrix<float,3,3,0,3,3>,
    394>              Dest=Eigen::Matrix<float,3,3,0,3,3>
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    394>          with
    394>          [
    394>              Derived=Eigen::Matrix<float,3,3,0,3,3>,
    394>              MatrixType=Eigen::Matrix<float,3,3,0,3,3>
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    394>          with
    394>          [
    394>              Derived=Eigen::Matrix<float,3,3,0,3,3>,
    394>              MatrixType=Eigen::Matrix<float,3,3,0,3,3>
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    394>          with
    394>          [
    394>              Derived=Eigen::Matrix<float,3,3,0,3,3>,
    394>              MatrixType=Eigen::Matrix<float,3,3,0,3,3>
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    394>          with
    394>          [
    394>              Derived=Eigen::Matrix<float,3,3,0,3,3>,
    394>              MatrixType=Eigen::Matrix<float,3,3,0,3,3>
    394>          ]
    394>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,3,3,0,3,3> &Eigen::Matrix<float,3,3,0,3,3>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    394>          with
    394>          [
    394>              MatrixType=Eigen::Matrix<float,3,3,0,3,3>
    394>          ]
    394>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,3,3,0,3,3> &Eigen::Matrix<float,3,3,0,3,3>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    394>          with
    394>          [
    394>              MatrixType=Eigen::Matrix<float,3,3,0,3,3>
    394>          ]
    394>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(176): note: 参见对正在编译的函数 模板 实例化“void testGeneral<Eigen::Matrix<float,3,3,0,3,3>>(const MatrixType &,const float &)”的引用
    394>          with
    394>          [
    394>              MatrixType=Eigen::Matrix<float,3,3,0,3,3>
    394>          ]
    394>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(203): warning C4305: “初始化”: 从“long double”到“float”截断
    394>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(196): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::computeBig(Eigen::Block<Derived,-1,-1,false> &) const”时
    394>          with
    394>          [
    394>              Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>
    394>          ]
    394>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(157): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::computeBig(Eigen::Block<Derived,-1,-1,false> &) const”的引用
    394>          with
    394>          [
    394>              Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>
    394>          ]
    394>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(136): note: 编译类 模板 成员函数“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::MatrixPowerAtomic(const MatrixType &,float)”时
    394>          with
    394>          [
    394>              MatrixType=Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>
    394>          ]
    394>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的函数 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::MatrixPowerAtomic(const MatrixType &,float)”的引用
    394>          with
    394>          [
    394>              MatrixType=Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>
    394>          ]
    394>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>”的引用
    394>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用
    394>          with
    395>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(556): warning C4800: “long double”: 将值强制为布尔值“true”或“false”(性能警告)
    394>          [
    394>              MatrixType=Eigen::Matrix<float,3,3,0,3,3>,
    395>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,long double)”的引用
    395>          with
    394>              ResultType=Eigen::Matrix<float,3,3,0,3,3>
    395>          [
    394>          ]
    395>              MatrixType=Eigen::Matrix<long double,3,3,0,3,3>,
    394>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用
    394>          with
    395>              ResultType=Eigen::Matrix<long double,3,3,0,3,3>
    394>          [
    395>          ]
    394>              MatrixType=Eigen::Matrix<float,3,3,0,3,3>,
    395>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,long double)”的引用
    394>              ResultType=Eigen::Matrix<float,3,3,0,3,3>
    395>          with
    394>          ]
    395>          [
    395>              MatrixType=Eigen::Matrix<long double,3,3,0,3,3>,
    395>              ResultType=Eigen::Matrix<long double,3,3,0,3,3>
    395>          ]
    395>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,long double)”的引用
    395>          with
    395>          [
    395>              MatrixType=Eigen::Matrix<long double,3,3,0,3,3>,
    395>              ResultType=Eigen::Matrix<long double,3,3,0,3,3>
    395>          ]
    395>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,long double)”的引用
    395>          with
    395>          [
    395>              MatrixType=Eigen::Matrix<long double,3,3,0,3,3>,
    395>              ResultType=Eigen::Matrix<long double,3,3,0,3,3>
    395>          ]
    395>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用
    395>          with
    395>          [
    395>              MatrixType=Eigen::Matrix<long double,3,3,0,3,3>,
    395>              Dest=Eigen::Matrix<long double,3,3,0,3,3>,
    395>              ResultType=Eigen::Matrix<long double,3,3,0,3,3>
    395>          ]
    395>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用
    395>          with
    395>          [
    395>              MatrixType=Eigen::Matrix<long double,3,3,0,3,3>,
    395>              Dest=Eigen::Matrix<long double,3,3,0,3,3>,
    395>              ResultType=Eigen::Matrix<long double,3,3,0,3,3>
    395>          ]
    395>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用
    395>          with
    395>          [
    395>              MatrixType=Eigen::Matrix<long double,3,3,0,3,3>,
    395>              Derived=Eigen::Matrix<long double,3,3,0,3,3>,
    395>              Dest=Eigen::Matrix<long double,3,3,0,3,3>
    395>          ]
    395>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用
    395>          with
    395>          [
    395>              MatrixType=Eigen::Matrix<long double,3,3,0,3,3>,
    395>              Derived=Eigen::Matrix<long double,3,3,0,3,3>,
    395>              Dest=Eigen::Matrix<long double,3,3,0,3,3>
    395>          ]
    395>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    395>          with
    395>          [
    395>              Derived=Eigen::Matrix<long double,3,3,0,3,3>,
    395>              MatrixType=Eigen::Matrix<long double,3,3,0,3,3>
    395>          ]
    395>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    395>          with
    395>          [
    395>              Derived=Eigen::Matrix<long double,3,3,0,3,3>,
    395>              MatrixType=Eigen::Matrix<long double,3,3,0,3,3>
    395>          ]
    395>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    395>          with
    395>          [
    395>              Derived=Eigen::Matrix<long double,3,3,0,3,3>,
    395>              MatrixType=Eigen::Matrix<long double,3,3,0,3,3>
    395>          ]
    395>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    395>          with
    395>          [
    395>              Derived=Eigen::Matrix<long double,3,3,0,3,3>,
    395>              MatrixType=Eigen::Matrix<long double,3,3,0,3,3>
    395>          ]
    395>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<long double,3,3,0,3,3> &Eigen::Matrix<long double,3,3,0,3,3>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    395>          with
    395>          [
    395>              MatrixType=Eigen::Matrix<long double,3,3,0,3,3>
    395>          ]
    395>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<long double,3,3,0,3,3> &Eigen::Matrix<long double,3,3,0,3,3>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    395>          with
    395>          [
    395>              MatrixType=Eigen::Matrix<long double,3,3,0,3,3>
    395>          ]
    395>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(177): note: 参见对正在编译的函数 模板 实例化“void testGeneral<Eigen::Matrix<long double,3,3,0,3,3>>(const MatrixType &,const long double &)”的引用
    395>          with
    395>          [
    395>              MatrixType=Eigen::Matrix<long double,3,3,0,3,3>
    395>          ]
    394>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“float”转换到“int”,可能丢失数据
    394>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(293): note: 编译类 模板 成员函数“std::complex<float> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::computeSuperDiag(const std::complex<float> &,const std::complex<float> &,float)”时
    394>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(189): note: 参见对正在编译的函数 模板 实例化“std::complex<float> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::computeSuperDiag(const std::complex<float> &,const std::complex<float> &,float)”的引用
    394>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(177): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,float) const”时
    394>          with
    394>          [
    394>              Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>
    394>          ]
    394>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(154): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,float) const”的引用
    394>          with
    394>          [
    394>              Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>
    394>          ]
    394>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(302): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据
    395>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“long double”转换到“int”,可能丢失数据
    395>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(293): note: 编译类 模板 成员函数“std::complex<long double> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,3,3>>::computeSuperDiag(const std::complex<long double> &,const std::complex<long double> &,long double)”时
    395>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(189): note: 参见对正在编译的函数 模板 实例化“std::complex<long double> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,3,3>>::computeSuperDiag(const std::complex<long double> &,const std::complex<long double> &,long double)”的引用
    395>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(177): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,3,3>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,long double) const”时
    395>          with
    395>          [
    395>              Derived=Eigen::Matrix<std::complex<long double>,-1,-1,0,3,3>
    395>          ]
    395>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(154): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,3,3>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,long double) const”的引用
    395>          with
    395>          [
    395>              Derived=Eigen::Matrix<std::complex<long double>,-1,-1,0,3,3>
    395>          ]
    395>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(136): note: 编译类 模板 成员函数“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,3,3>>::MatrixPowerAtomic(const MatrixType &,long double)”时
    395>          with
    395>          [
    395>              MatrixType=Eigen::Matrix<std::complex<long double>,-1,-1,0,3,3>
    395>          ]
    395>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的函数 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,3,3>>::MatrixPowerAtomic(const MatrixType &,long double)”的引用
    395>          with
    395>          [
    395>              MatrixType=Eigen::Matrix<std::complex<long double>,-1,-1,0,3,3>
    395>          ]
    395>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,3,3>>”的引用
    395>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,long double)”的引用
    395>          with
    395>          [
    395>              MatrixType=Eigen::Matrix<long double,3,3,0,3,3>,
    395>              ResultType=Eigen::Matrix<long double,3,3,0,3,3>
    395>          ]
    395>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,long double)”的引用
    395>          with
    395>          [
    395>              MatrixType=Eigen::Matrix<long double,3,3,0,3,3>,
    395>              ResultType=Eigen::Matrix<long double,3,3,0,3,3>
    395>          ]
    394>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据
    394>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用
    394>          with
    394>          [
    394>              MatrixType=DynMatrixType
    394>          ]
    394>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
    394>          with
    394>          [
    394>              MatrixType=DynMatrixType
    394>          ]
    394>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
    394>          with
    394>          [
    394>              MatrixType=DynMatrixType
    394>          ]
    394>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用
    394>          with
    394>          [
    394>              MatrixType=ComplexMatrix,
    394>              AtomicType=AtomicType,
    394>              VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1>
    394>          ]
    394>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用
    394>          with
    394>          [
    394>              AtomicType=AtomicType,
    394>              MatA=ComplexMatrix,
    394>              ResultType=ComplexMatrix
    394>          ]
    394>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用
    394>          with
    394>          [
    394>              AtomicType=AtomicType,
    394>              MatA=ComplexMatrix,
    394>              ResultType=ComplexMatrix
    394>          ]
    394>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<float,3,3,0,3,3>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    394>          with
    394>          [
    394>              T=Eigen::Matrix<float,3,3,0,3,3>,
    394>              ResultType=Eigen::Matrix<float,3,3,0,3,3>,
    394>              MatA=Eigen::Matrix<float,3,3,0,3,3>,
    394>              AtomicType=AtomicType
    394>          ]
    394>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<float,3,3,0,3,3>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    394>          with
    394>          [
    394>              T=Eigen::Matrix<float,3,3,0,3,3>,
    394>              ResultType=Eigen::Matrix<float,3,3,0,3,3>,
    394>              MatA=Eigen::Matrix<float,3,3,0,3,3>,
    394>              AtomicType=AtomicType
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    394>          with
    394>          [
    394>              Derived=Eigen::Matrix<float,3,3,0,3,3>,
    394>              Dest=Eigen::Matrix<float,3,3,0,3,3>,
    394>              ResultType=Eigen::Matrix<float,3,3,0,3,3>
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    394>          with
    394>          [
    394>              Derived=Eigen::Matrix<float,3,3,0,3,3>,
    394>              Dest=Eigen::Matrix<float,3,3,0,3,3>,
    394>              ResultType=Eigen::Matrix<float,3,3,0,3,3>
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<float,3,3,0,3,3>>(Dest &) const”的引用
    394>          with
    394>          [
    394>              Derived=Eigen::Matrix<float,3,3,0,3,3>,
    394>              Dest=Eigen::Matrix<float,3,3,0,3,3>
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<float,3,3,0,3,3>>(Dest &) const”的引用
    394>          with
    394>          [
    394>              Derived=Eigen::Matrix<float,3,3,0,3,3>,
    394>              Dest=Eigen::Matrix<float,3,3,0,3,3>
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(102): note: 编译类 模板 成员函数“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”时
    394>          with
    394>          [
    394>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>,
    394>              Derived=Eigen::Matrix<float,3,3,0,3,3>
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(103): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用
    394>          with
    394>          [
    394>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>,
    394>              Derived=Eigen::Matrix<float,3,3,0,3,3>
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(101): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用
    394>          with
    394>          [
    394>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(681): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<Rhs>”的引用
    394>          with
    394>          [
    394>              Rhs=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(667): note: 参见对正在编译的类 模板 实例化“Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Derived>,Eigen::internal::IndexBased,Eigen::internal::IndexBased,float,float>”的引用
    394>          with
    394>          [
    394>              ScalarA=float,
    394>              ScalarB=float,
    394>              Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/util/XprHelper.h(369): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用
    394>          with
    394>          [
    394>              T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>
    394>          ]
    394>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixExponential.h(414): note: 参见对正在编译的类 模板 实例化“Eigen::internal::plain_object_eval<T,Eigen::Dense>”的引用
    394>          with
    394>          [
    394>              T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    394>          with
    394>          [
    394>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>,
    394>              Dest=Eigen::Matrix<float,3,3,0,3,3>,
    394>              ResultType=Eigen::Matrix<float,3,3,0,3,3>
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    394>          with
    394>          [
    394>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>,
    394>              Dest=Eigen::Matrix<float,3,3,0,3,3>,
    394>              ResultType=Eigen::Matrix<float,3,3,0,3,3>
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<float,3,3,0,3,3>>(Dest &) const”的引用
    394>          with
    394>          [
    394>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>,
    394>              Dest=Eigen::Matrix<float,3,3,0,3,3>
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<float,3,3,0,3,3>>(Dest &) const”的引用
    394>          with
    394>          [
    394>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>,
    394>              Dest=Eigen::Matrix<float,3,3,0,3,3>
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<float,3,3,0,3,3>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用
    394>          with
    394>          [
    394>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>>>,
    394>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<float,3,3,0,3,3>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用
    394>          with
    394>          [
    394>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>>>,
    394>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,3,3,0,3,3>::Matrix<OtherDerived>(const T &)”的引用
    394>          with
    394>          [
    394>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>>>,
    394>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>>>
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,3,3,0,3,3>::Matrix<OtherDerived>(const T &)”的引用
    394>          with
    394>          [
    394>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>>>,
    394>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>>>
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(24): note: 编译类 模板 成员函数“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const float &)”时
    394>          with
    394>          [
    394>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>,
    394>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>>>
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的函数 模板 实例化“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const float &)”的引用
    394>          with
    394>          [
    394>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>,
    394>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>>>
    394>          ]
    394>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的类 模板 实例化“Eigen::internal::isApprox_selector<Derived,OtherDerived,false>”的引用
    394>          with
    394>          [
    394>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>,
    394>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>>>
    394>          ]
    394>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>>>> &,const float &) const”的引用
    394>          with
    394>          [
    394>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>,
    394>              ScalarA=float,
    394>              ScalarB=float
    394>          ]
    394>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>>>>> &,const float &) const”的引用
    394>          with
    394>          [
    394>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,3,3,0,3,3>>>,
    394>              ScalarA=float,
    394>              ScalarB=float
    394>          ]
    394>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(202): note: 参见对正在编译的函数 模板 实例化“void testLogThenExp<Eigen::Matrix<float,3,3,0,3,3>>(const MatrixType &,const float &)”的引用
    394>          with
    394>          [
    394>              MatrixType=Eigen::Matrix<float,3,3,0,3,3>
    394>          ]
    394>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
    394>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用
    394>          with
    394>          [
    394>              MatrixType=DynMatrixType
    394>          ]
    394>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
    394>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
    394>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(256): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_pade<MatrixType>(MatrixType &,const MatrixType &,int)”的引用
    394>          with
    394>          [
    394>              MatrixType=DynMatrixType
    394>          ]
    394>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用
    394>          with
    394>          [
    394>              MatrixType=DynMatrixType
    394>          ]
    394>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
    394>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
    394>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
    391>  matrix_function_7.vcxproj -> E:Eigenuildunsupported	estReleasematrix_function_7.exe
    396>------ 已启动全部重新生成: 项目: matrix_power_2, 配置: Release x64 ------
    396>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    396>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    396>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    396>  matrix_power.cpp
    392>  matrix_power_1.vcxproj -> E:Eigenuildunsupported	estReleasematrix_power_1.exe
    397>------ 已启动全部重新生成: 项目: matrix_power_3, 配置: Release x64 ------
    396>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(556): warning C4800: “double”: 将值强制为布尔值“true”或“false”(性能警告)
    396>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<double,2,2,0,2,2>>::computeFracPower<ResultType>(ResultType &,double)”的引用
    396>          with
    396>          [
    396>              ResultType=Eigen::Matrix<double,2,2,0,2,2>
    396>          ]
    396>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<double,2,2,0,2,2>>::computeFracPower<ResultType>(ResultType &,double)”的引用
    396>          with
    396>          [
    396>              ResultType=Eigen::Matrix<double,2,2,0,2,2>
    396>          ]
    396>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<double,2,2,0,2,2>>::compute<ResultType>(ResultType &,double)”的引用
    396>          with
    396>          [
    396>              ResultType=Eigen::Matrix<double,2,2,0,2,2>
    396>          ]
    396>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<double,2,2,0,2,2>>::compute<ResultType>(ResultType &,double)”的引用
    396>          with
    396>          [
    396>              ResultType=Eigen::Matrix<double,2,2,0,2,2>
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用
    396>          with
    396>          [
    396>              MatrixType=Eigen::Matrix<double,2,2,0,2,2>,
    396>              Dest=Eigen::Matrix<double,2,2,0,2,2>,
    396>              ResultType=Eigen::Matrix<double,2,2,0,2,2>
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用
    396>          with
    396>          [
    396>              MatrixType=Eigen::Matrix<double,2,2,0,2,2>,
    396>              Dest=Eigen::Matrix<double,2,2,0,2,2>,
    396>              ResultType=Eigen::Matrix<double,2,2,0,2,2>
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用
    396>          with
    396>          [
    396>              MatrixType=Eigen::Matrix<double,2,2,0,2,2>,
    396>              Derived=Eigen::Matrix<double,2,2,0,2,2>,
    396>              Dest=Eigen::Matrix<double,2,2,0,2,2>
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用
    396>          with
    396>          [
    396>              MatrixType=Eigen::Matrix<double,2,2,0,2,2>,
    396>              Derived=Eigen::Matrix<double,2,2,0,2,2>,
    396>              Dest=Eigen::Matrix<double,2,2,0,2,2>
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    396>          with
    396>          [
    396>              Derived=Eigen::Matrix<double,2,2,0,2,2>,
    396>              MatrixType=Eigen::Matrix<double,2,2,0,2,2>
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    396>          with
    396>          [
    396>              Derived=Eigen::Matrix<double,2,2,0,2,2>,
    396>              MatrixType=Eigen::Matrix<double,2,2,0,2,2>
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    396>          with
    396>          [
    396>              Derived=Eigen::Matrix<double,2,2,0,2,2>,
    396>              MatrixType=Eigen::Matrix<double,2,2,0,2,2>
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    396>          with
    396>          [
    396>              Derived=Eigen::Matrix<double,2,2,0,2,2>,
    396>              MatrixType=Eigen::Matrix<double,2,2,0,2,2>
    396>          ]
    396>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(27): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,2,2,0,2,2> &Eigen::Matrix<double,2,2,0,2,2>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    396>          with
    396>          [
    396>              MatrixType=Eigen::Matrix<double,2,2,0,2,2>
    396>          ]
    396>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(27): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,2,2,0,2,2> &Eigen::Matrix<double,2,2,0,2,2>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    396>          with
    396>          [
    396>              MatrixType=Eigen::Matrix<double,2,2,0,2,2>
    396>          ]
    396>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(155): note: 参见对正在编译的函数 模板 实例化“void test2dRotation<double>(const T &)”的引用
    396>          with
    396>          [
    396>              T=double
    396>          ]
    393>  matrix_power_10.vcxproj -> E:Eigenuildunsupported	estReleasematrix_power_10.exe
    398>------ 已启动全部重新生成: 项目: matrix_power_4, 配置: Release x64 ------
    396>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“double”转换到“int”,可能丢失数据
    397>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    396>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(293): note: 编译类 模板 成员函数“std::complex<double> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,2,2>>::computeSuperDiag(const std::complex<double> &,const std::complex<double> &,double)”时
    397>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    396>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(189): note: 参见对正在编译的函数 模板 实例化“std::complex<double> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,2,2>>::computeSuperDiag(const std::complex<double> &,const std::complex<double> &,double)”的引用
    396>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(177): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,2,2>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,double) const”时
    396>          with
    396>          [
    396>              Derived=Eigen::Matrix<std::complex<double>,-1,-1,0,2,2>
    396>          ]
    396>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(154): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,2,2>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,double) const”的引用
    396>          with
    396>          [
    396>              Derived=Eigen::Matrix<std::complex<double>,-1,-1,0,2,2>
    396>          ]
    396>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(136): note: 编译类 模板 成员函数“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,2,2>>::MatrixPowerAtomic(const MatrixType &,double)”时
    396>          with
    396>          [
    396>              MatrixType=Eigen::Matrix<std::complex<double>,-1,-1,0,2,2>
    396>          ]
    396>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的函数 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,2,2>>::MatrixPowerAtomic(const MatrixType &,double)”的引用
    396>          with
    396>          [
    396>              MatrixType=Eigen::Matrix<std::complex<double>,-1,-1,0,2,2>
    396>          ]
    396>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,2,2>>”的引用
    396>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<double,2,2,0,2,2>>::computeFracPower<ResultType>(ResultType &,double)”的引用
    396>          with
    396>          [
    396>              ResultType=Eigen::Matrix<double,2,2,0,2,2>
    396>          ]
    396>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<double,2,2,0,2,2>>::computeFracPower<ResultType>(ResultType &,double)”的引用
    396>          with
    396>          [
    396>              ResultType=Eigen::Matrix<double,2,2,0,2,2>
    396>          ]
    396>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(302): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据
    397>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    397>  matrix_power.cpp
    398>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    398>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    398>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    398>  matrix_power.cpp
    397>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(556): warning C4800: “double”: 将值强制为布尔值“true”或“false”(性能警告)
    397>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用
    397>          with
    397>          [
    397>              MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    397>              ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    397>          ]
    397>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用
    397>          with
    397>          [
    397>              MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    397>              ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    397>          ]
    397>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,double)”的引用
    397>          with
    397>          [
    397>              MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    397>              ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    397>          ]
    397>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,double)”的引用
    397>          with
    397>          [
    397>              MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    397>              ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    397>          ]
    397>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用
    397>          with
    397>          [
    397>              MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    397>              Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    397>              ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    397>          ]
    397>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用
    397>          with
    397>          [
    397>              MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    397>              Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    397>              ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    397>          ]
    397>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用
    397>          with
    397>          [
    397>              MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    397>              Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    397>              Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    397>          ]
    397>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用
    397>          with
    397>          [
    397>              MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    397>              Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    397>              Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    397>          ]
    397>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    397>          with
    397>          [
    397>              Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    397>              MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    397>          ]
    397>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    397>          with
    397>          [
    397>              Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    397>              MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    397>          ]
    397>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    397>          with
    397>          [
    397>              Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    397>              MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    397>          ]
    397>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    397>          with
    397>          [
    397>              Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    397>              MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    397>          ]
    397>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<std::complex<double>,4,4,0,4,4> &Eigen::Matrix<std::complex<double>,4,4,0,4,4>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    397>          with
    397>          [
    397>              MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    397>          ]
    397>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<std::complex<double>,4,4,0,4,4> &Eigen::Matrix<std::complex<double>,4,4,0,4,4>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    397>          with
    397>          [
    397>              MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    397>          ]
    397>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(168): note: 参见对正在编译的函数 模板 实例化“void testGeneral<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>(const MatrixType &,const double &)”的引用
    397>          with
    397>          [
    397>              MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    397>          ]
    397>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“double”转换到“int”,可能丢失数据
    397>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(293): note: 编译类 模板 成员函数“std::complex<double> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,4,4>>::computeSuperDiag(const std::complex<double> &,const std::complex<double> &,double)”时
    397>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(189): note: 参见对正在编译的函数 模板 实例化“std::complex<double> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,4,4>>::computeSuperDiag(const std::complex<double> &,const std::complex<double> &,double)”的引用
    397>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(177): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,4,4>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,double) const”时
    397>          with
    397>          [
    397>              Derived=Eigen::Matrix<std::complex<double>,-1,-1,0,4,4>
    397>          ]
    397>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(154): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,4,4>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,double) const”的引用
    397>          with
    397>          [
    397>              Derived=Eigen::Matrix<std::complex<double>,-1,-1,0,4,4>
    397>          ]
    397>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(136): note: 编译类 模板 成员函数“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,4,4>>::MatrixPowerAtomic(const MatrixType &,double)”时
    397>          with
    397>          [
    397>              MatrixType=Eigen::Matrix<std::complex<double>,-1,-1,0,4,4>
    397>          ]
    396>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据
    397>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的函数 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,4,4>>::MatrixPowerAtomic(const MatrixType &,double)”的引用
    396>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用
    396>          with
    397>          with
    397>          [
    396>          [
    396>              MatrixType=DynMatrixType
    397>              MatrixType=Eigen::Matrix<std::complex<double>,-1,-1,0,4,4>
    396>          ]
    397>          ]
    396>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
    397>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,4,4>>”的引用
    396>          with
    397>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用
    396>          [
    397>          with
    396>              MatrixType=DynMatrixType
    397>          [
    396>          ]
    397>              MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    396>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
    397>              ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    396>          with
    397>          ]
    396>          [
    397>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用
    396>              MatrixType=DynMatrixType
    397>          with
    396>          ]
    397>          [
    396>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用
    397>              MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    396>          with
    397>              ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    396>          [
    397>          ]
    396>              MatrixType=ComplexMatrix,
    397>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(302): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据
    396>              AtomicType=AtomicType,
    396>              VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1>
    396>          ]
    396>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用
    396>          with
    396>          [
    396>              AtomicType=AtomicType,
    396>              MatA=ComplexMatrix,
    396>              ResultType=ComplexMatrix
    396>          ]
    396>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用
    396>          with
    396>          [
    396>              AtomicType=AtomicType,
    396>              MatA=ComplexMatrix,
    396>              ResultType=ComplexMatrix
    396>          ]
    396>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<double,2,2,0,2,2>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    396>          with
    396>          [
    396>              T=Eigen::Matrix<double,2,2,0,2,2>,
    396>              ResultType=Eigen::Matrix<double,2,2,0,2,2>,
    396>              MatA=Eigen::Matrix<double,2,2,0,2,2>,
    396>              AtomicType=AtomicType
    396>          ]
    396>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<double,2,2,0,2,2>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    396>          with
    396>          [
    396>              T=Eigen::Matrix<double,2,2,0,2,2>,
    396>              ResultType=Eigen::Matrix<double,2,2,0,2,2>,
    396>              MatA=Eigen::Matrix<double,2,2,0,2,2>,
    396>              AtomicType=AtomicType
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    396>          with
    396>          [
    396>              Derived=Eigen::Matrix<double,2,2,0,2,2>,
    396>              Dest=Eigen::Matrix<double,2,2,0,2,2>,
    396>              ResultType=Eigen::Matrix<double,2,2,0,2,2>
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    396>          with
    396>          [
    396>              Derived=Eigen::Matrix<double,2,2,0,2,2>,
    396>              Dest=Eigen::Matrix<double,2,2,0,2,2>,
    396>              ResultType=Eigen::Matrix<double,2,2,0,2,2>
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<double,2,2,0,2,2>>(Dest &) const”的引用
    396>          with
    396>          [
    396>              Derived=Eigen::Matrix<double,2,2,0,2,2>,
    396>              Dest=Eigen::Matrix<double,2,2,0,2,2>
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<double,2,2,0,2,2>>(Dest &) const”的引用
    396>          with
    396>          [
    396>              Derived=Eigen::Matrix<double,2,2,0,2,2>,
    396>              Dest=Eigen::Matrix<double,2,2,0,2,2>
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(102): note: 编译类 模板 成员函数“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”时
    396>          with
    396>          [
    396>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>,
    396>              Derived=Eigen::Matrix<double,2,2,0,2,2>
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(103): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用
    396>          with
    396>          [
    396>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>,
    396>              Derived=Eigen::Matrix<double,2,2,0,2,2>
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(101): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用
    396>          with
    396>          [
    396>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(681): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<Rhs>”的引用
    396>          with
    396>          [
    396>              Rhs=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(667): note: 参见对正在编译的类 模板 实例化“Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Derived>,Eigen::internal::IndexBased,Eigen::internal::IndexBased,double,double>”的引用
    396>          with
    396>          [
    396>              ScalarA=double,
    396>              ScalarB=double,
    396>              Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/util/XprHelper.h(369): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用
    396>          with
    396>          [
    396>              T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>
    396>          ]
    396>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixExponential.h(414): note: 参见对正在编译的类 模板 实例化“Eigen::internal::plain_object_eval<T,Eigen::Dense>”的引用
    396>          with
    396>          [
    396>              T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    396>          with
    396>          [
    396>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>,
    396>              Dest=Eigen::Matrix<double,2,2,0,2,2>,
    396>              ResultType=Eigen::Matrix<double,2,2,0,2,2>
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    396>          with
    396>          [
    396>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>,
    396>              Dest=Eigen::Matrix<double,2,2,0,2,2>,
    396>              ResultType=Eigen::Matrix<double,2,2,0,2,2>
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<double,2,2,0,2,2>>(Dest &) const”的引用
    396>          with
    396>          [
    396>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>,
    396>              Dest=Eigen::Matrix<double,2,2,0,2,2>
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<double,2,2,0,2,2>>(Dest &) const”的引用
    396>          with
    396>          [
    396>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>,
    396>              Dest=Eigen::Matrix<double,2,2,0,2,2>
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<double,2,2,0,2,2>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用
    396>          with
    396>          [
    396>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>>>,
    396>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<double,2,2,0,2,2>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用
    396>          with
    396>          [
    396>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>>>,
    396>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,2,2,0,2,2>::Matrix<OtherDerived>(const T &)”的引用
    396>          with
    396>          [
    396>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>>>,
    396>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>>>
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,2,2,0,2,2>::Matrix<OtherDerived>(const T &)”的引用
    396>          with
    396>          [
    396>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>>>,
    396>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>>>
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(24): note: 编译类 模板 成员函数“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const double &)”时
    396>          with
    396>          [
    396>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>,
    396>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>>>
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的函数 模板 实例化“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const double &)”的引用
    396>          with
    396>          [
    396>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>,
    396>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>>>
    396>          ]
    396>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的类 模板 实例化“Eigen::internal::isApprox_selector<Derived,OtherDerived,false>”的引用
    396>          with
    396>          [
    396>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>,
    396>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>>>
    396>          ]
    396>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>>>> &,const double &) const”的引用
    396>          with
    396>          [
    398>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(556): warning C4800: “double”: 将值强制为布尔值“true”或“false”(性能警告)
    396>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>,
    396>              ScalarA=double,
    396>              ScalarB=double
    398>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用
    396>          ]
    398>          with
    396>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,2,2,0,2,2>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>>>>> &,const double &) const”的引用
    396>          with
    398>          [
    396>          [
    398>              MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    396>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,2,2,0,2,2>>>,
    398>              ResultType=Eigen::Matrix<double,-1,-1,0,-1,-1>
    396>              ScalarA=double,
    396>              ScalarB=double
    396>          ]
    396>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(192): note: 参见对正在编译的函数 模板 实例化“void testLogThenExp<Eigen::Matrix<double,2,2,0,2,2>>(const MatrixType &,const double &)”的引用
    396>          with
    398>          ]
    396>          [
    398>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用
    396>              MatrixType=Eigen::Matrix<double,2,2,0,2,2>
    396>          ]
    398>          with
    396>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
    398>          [
    398>              MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    396>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用
    398>              ResultType=Eigen::Matrix<double,-1,-1,0,-1,-1>
    396>          with
    398>          ]
    396>          [
    398>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,double)”的引用
    396>              MatrixType=DynMatrixType
    398>          with
    396>          ]
    398>          [
    396>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
    398>              MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    398>              ResultType=Eigen::Matrix<double,-1,-1,0,-1,-1>
    398>          ]
    398>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,double)”的引用
    398>          with
    398>          [
    398>              MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    398>              ResultType=Eigen::Matrix<double,-1,-1,0,-1,-1>
    398>          ]
    398>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用
    398>          with
    398>          [
    398>              MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    398>              Dest=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    398>              ResultType=Eigen::Matrix<double,-1,-1,0,-1,-1>
    398>          ]
    398>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用
    398>          with
    398>          [
    398>              MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    398>              Dest=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    398>              ResultType=Eigen::Matrix<double,-1,-1,0,-1,-1>
    398>          ]
    398>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用
    398>          with
    398>          [
    398>              MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    398>              Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    398>              Dest=Eigen::Matrix<double,-1,-1,0,-1,-1>
    398>          ]
    398>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用
    398>          with
    398>          [
    398>              MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    398>              Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    398>              Dest=Eigen::Matrix<double,-1,-1,0,-1,-1>
    397>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据
    397>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用
    398>          ]
    398>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    397>          with
    397>          [
    398>          with
    397>              MatrixType=DynMatrixType
    398>          [
    397>          ]
    397>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
    397>          with
    398>              Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    397>          [
    398>              MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>
    397>              MatrixType=DynMatrixType
    398>          ]
    397>          ]
    398>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    397>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
    398>          with
    397>          with
    398>          [
    397>          [
    398>              Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    397>              MatrixType=DynMatrixType
    398>              MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>
    397>          ]
    398>          ]
    397>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用
    398>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    397>          with
    397>          [
    398>          with
    397>              MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    398>          [
    397>              AtomicType=AtomicType,
    398>              Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    397>              VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1>
    398>              MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>
    397>          ]
    398>          ]
    397>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<std::complex<double>,4,4,0,4,4>,1>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    397>          with
    398>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    397>          [
    398>          with
    397>              T=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    398>          [
    397>              ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    397>              MatA=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    398>              Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    397>              AtomicType=AtomicType
    397>          ]
    397>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<std::complex<double>,4,4,0,4,4>,1>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    398>              MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>
    397>          with
    397>          [
    397>              T=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    398>          ]
    397>              ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    398>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,-1,-1,0,-1,-1> &Eigen::Matrix<double,-1,-1,0,-1,-1>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    398>          with
    398>          [
    397>              MatA=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    398>              MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>
    397>              AtomicType=AtomicType
    398>          ]
    397>          ]
    398>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,-1,-1,0,-1,-1> &Eigen::Matrix<double,-1,-1,0,-1,-1>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    397>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    398>          with
    397>          with
    397>          [
    397>              Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    398>          [
    397>              Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    398>              MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>
    398>          ]
    397>              ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    398>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(169): note: 参见对正在编译的函数 模板 实例化“void testGeneral<Eigen::Matrix<double,-1,-1,0,-1,-1>>(const MatrixType &,const double &)”的引用
    397>          ]
    398>          with
    397>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    398>          [
    397>          with
    398>              MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>
    397>          [
    398>          ]
    397>              Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    397>              Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    397>              ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    397>          ]
    397>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>(Dest &) const”的引用
    397>          with
    397>          [
    397>              Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    397>              Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    397>          ]
    397>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>(Dest &) const”的引用
    397>          with
    397>          [
    397>              Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    397>              Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    397>          ]
    397>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(102): note: 编译类 模板 成员函数“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”时
    397>          with
    397>          [
    397>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>,
    397>              Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    397>          ]
    397>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(103): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用
    397>          with
    397>          [
    397>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>,
    397>              Derived=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    397>          ]
    397>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(101): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用
    397>          with
    397>          [
    397>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>
    397>          ]
    397>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(681): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<Rhs>”的引用
    397>          with
    397>          [
    397>              Rhs=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>
    397>          ]
    397>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(667): note: 参见对正在编译的类 模板 实例化“Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Derived>,Eigen::internal::IndexBased,Eigen::internal::IndexBased,std::complex<double>,std::complex<double>>”的引用
    397>          with
    397>          [
    397>              ScalarA=std::complex<double>,
    397>              ScalarB=std::complex<double>,
    397>              Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>
    397>          ]
    397>  e:eigeneigen-3.3.8eigensrc/Core/util/XprHelper.h(369): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用
    397>          with
    397>          [
    398>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“double”转换到“int”,可能丢失数据
    397>              T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>
    397>          ]
    398>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(293): note: 编译类 模板 成员函数“std::complex<double> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,-1,-1>>::computeSuperDiag(const std::complex<double> &,const std::complex<double> &,double)”时
    398>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(189): note: 参见对正在编译的函数 模板 实例化“std::complex<double> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,-1,-1>>::computeSuperDiag(const std::complex<double> &,const std::complex<double> &,double)”的引用
    397>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixExponential.h(414): note: 参见对正在编译的类 模板 实例化“Eigen::internal::plain_object_eval<T,Eigen::Dense>”的引用
    397>          with
    397>          [
    398>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(177): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,-1,-1>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,double) const”时
    398>          with
    397>              T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>
    398>          [
    397>          ]
    398>              Derived=Eigen::Matrix<std::complex<double>,-1,-1,0,-1,-1>
    397>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    397>          with
    398>          ]
    397>          [
    398>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(154): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,-1,-1>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,double) const”的引用
    397>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>,
    398>          with
    397>              Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    398>          [
    397>              ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    398>              Derived=Eigen::Matrix<std::complex<double>,-1,-1,0,-1,-1>
    397>          ]
    398>          ]
    397>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    398>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(136): note: 编译类 模板 成员函数“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,-1,-1>>::MatrixPowerAtomic(const MatrixType &,double)”时
    397>          with
    398>          with
    397>          [
    398>          [
    397>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>,
    397>              Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4>,
    398>              MatrixType=Eigen::Matrix<std::complex<double>,-1,-1,0,-1,-1>
    398>          ]
    397>              ResultType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    397>          ]
    398>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的函数 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,-1,-1>>::MatrixPowerAtomic(const MatrixType &,double)”的引用
    397>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>(Dest &) const”的引用
    398>          with
    397>          with
    398>          [
    397>          [
    398>              MatrixType=Eigen::Matrix<std::complex<double>,-1,-1,0,-1,-1>
    397>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>,
    398>          ]
    397>              Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    398>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,-1,-1>>”的引用
    397>          ]
    398>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用
    397>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>(Dest &) const”的引用
    397>          with
    397>          [
    397>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>,
    398>          with
    397>              Dest=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    397>          ]
    397>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用
    397>          with
    397>          [
    397>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>>>,
    397>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>
    398>          [
    397>          ]
    397>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用
    397>          with
    397>          [
    397>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>>>,
    398>              MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    397>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>
    397>          ]
    397>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<std::complex<double>,4,4,0,4,4>::Matrix<OtherDerived>(const T &)”的引用
    398>              ResultType=Eigen::Matrix<double,-1,-1,0,-1,-1>
    397>          with
    398>          ]
    398>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用
    398>          with
    398>          [
    398>              MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    398>              ResultType=Eigen::Matrix<double,-1,-1,0,-1,-1>
    397>          [
    397>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>>>,
    397>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>>>
    397>          ]
    398>          ]
    397>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<std::complex<double>,4,4,0,4,4>::Matrix<OtherDerived>(const T &)”的引用
    397>          with
    397>          [
    397>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>>>,
    398>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(302): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据
    397>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>>>
    397>          ]
    397>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(24): note: 编译类 模板 成员函数“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const double &)”时
    397>          with
    397>          [
    397>              Derived=Eigen::ReturnByValue<Eigen::MatrixComplexPowerReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>,
    397>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>>>
    397>          ]
    397>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的函数 模板 实例化“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const double &)”的引用
    397>          with
    397>          [
    397>              Derived=Eigen::ReturnByValue<Eigen::MatrixComplexPowerReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>,
    397>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>>>
    397>          ]
    397>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的类 模板 实例化“Eigen::internal::isApprox_selector<Derived,OtherDerived,false>”的引用
    397>          with
    397>          [
    397>              Derived=Eigen::ReturnByValue<Eigen::MatrixComplexPowerReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>,
    397>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<double>,std::complex<double>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>>>
    397>          ]
    397>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>>>> &,const double &) const”的引用
    397>          with
    397>          [
    397>              Derived=Eigen::ReturnByValue<Eigen::MatrixComplexPowerReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>,
    397>              ScalarA=std::complex<double>,
    397>              ScalarB=std::complex<double>
    397>          ]
    397>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<double>>,const Eigen::Matrix<std::complex<double>,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>>>>> &,const double &) const”的引用
    397>          with
    397>          [
    397>              Derived=Eigen::ReturnByValue<Eigen::MatrixComplexPowerReturnValue<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>>,
    397>              ScalarA=std::complex<double>,
    397>              ScalarB=std::complex<double>
    397>          ]
    397>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(194): note: 参见对正在编译的函数 模板 实例化“void testLogThenExp<Eigen::Matrix<std::complex<double>,4,4,0,4,4>>(const MatrixType &,const double &)”的引用
    397>          with
    397>          [
    397>              MatrixType=Eigen::Matrix<std::complex<double>,4,4,0,4,4>
    397>          ]
    397>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
    397>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用
    397>          with
    397>          [
    397>              MatrixType=DynMatrixType
    397>          ]
    397>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
    398>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据
    398>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用
    398>          with
    398>          [
    398>              MatrixType=DynMatrixType
    398>          ]
    398>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
    398>          with
    398>          [
    398>              MatrixType=DynMatrixType
    398>          ]
    398>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
    398>          with
    398>          [
    398>              MatrixType=DynMatrixType
    398>          ]
    398>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用
    398>          with
    398>          [
    398>              MatrixType=ComplexMatrix,
    398>              AtomicType=AtomicType,
    398>              VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1>
    398>          ]
    398>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用
    398>          with
    398>          [
    398>              AtomicType=AtomicType,
    398>              MatA=ComplexMatrix,
    398>              ResultType=ComplexMatrix
    398>          ]
    398>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用
    398>          with
    398>          [
    398>              AtomicType=AtomicType,
    398>              MatA=ComplexMatrix,
    398>              ResultType=ComplexMatrix
    398>          ]
    398>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<double,-1,-1,0,-1,-1>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    398>          with
    398>          [
    398>              T=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    398>              ResultType=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    398>              MatA=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    398>              AtomicType=AtomicType
    398>          ]
    398>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<double,-1,-1,0,-1,-1>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    398>          with
    398>          [
    398>              T=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    398>              ResultType=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    398>              MatA=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    398>              AtomicType=AtomicType
    398>          ]
    398>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    398>          with
    398>          [
    398>              Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    398>              Dest=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    398>              ResultType=Eigen::Matrix<double,-1,-1,0,-1,-1>
    398>          ]
    398>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    398>          with
    398>          [
    398>              Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    398>              Dest=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    398>              ResultType=Eigen::Matrix<double,-1,-1,0,-1,-1>
    398>          ]
    398>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<double,-1,-1,0,-1,-1>>(Dest &) const”的引用
    398>          with
    398>          [
    398>              Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    398>              Dest=Eigen::Matrix<double,-1,-1,0,-1,-1>
    398>          ]
    398>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<double,-1,-1,0,-1,-1>>(Dest &) const”的引用
    398>          with
    398>          [
    398>              Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    398>              Dest=Eigen::Matrix<double,-1,-1,0,-1,-1>
    398>          ]
    398>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(102): note: 编译类 模板 成员函数“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”时
    398>          with
    398>          [
    398>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>,
    398>              Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>
    398>          ]
    398>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(103): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用
    398>          with
    398>          [
    398>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>,
    398>              Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>
    398>          ]
    398>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(101): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用
    398>          with
    398>          [
    398>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>
    398>          ]
    398>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(681): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<Rhs>”的引用
    398>          with
    398>          [
    398>              Rhs=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>
    398>          ]
    398>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(667): note: 参见对正在编译的类 模板 实例化“Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Derived>,Eigen::internal::IndexBased,Eigen::internal::IndexBased,double,double>”的引用
    398>          with
    398>          [
    398>              ScalarA=double,
    398>              ScalarB=double,
    398>              Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>
    398>          ]
    398>  e:eigeneigen-3.3.8eigensrc/Core/util/XprHelper.h(369): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用
    398>          with
    398>          [
    398>              T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>
    398>          ]
    398>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixExponential.h(414): note: 参见对正在编译的类 模板 实例化“Eigen::internal::plain_object_eval<T,Eigen::Dense>”的引用
    398>          with
    398>          [
    398>              T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>
    398>          ]
    398>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    398>          with
    398>          [
    398>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>,
    398>              Dest=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    398>              ResultType=Eigen::Matrix<double,-1,-1,0,-1,-1>
    398>          ]
    398>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    398>          with
    398>          [
    398>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>,
    398>              Dest=Eigen::Matrix<double,-1,-1,0,-1,-1>,
    398>              ResultType=Eigen::Matrix<double,-1,-1,0,-1,-1>
    398>          ]
    398>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<double,-1,-1,0,-1,-1>>(Dest &) const”的引用
    398>          with
    398>          [
    398>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>,
    398>              Dest=Eigen::Matrix<double,-1,-1,0,-1,-1>
    398>          ]
    398>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<double,-1,-1,0,-1,-1>>(Dest &) const”的引用
    398>          with
    398>          [
    398>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>,
    398>              Dest=Eigen::Matrix<double,-1,-1,0,-1,-1>
    398>          ]
    398>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<double,-1,-1,0,-1,-1>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用
    398>          with
    398>          [
    398>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>>>,
    398>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>
    398>          ]
    398>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<double,-1,-1,0,-1,-1>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用
    398>          with
    398>          [
    398>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>>>,
    398>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>
    398>          ]
    398>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,-1,-1,0,-1,-1>::Matrix<OtherDerived>(const T &)”的引用
    398>          with
    398>          [
    398>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>>>,
    398>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>>>
    398>          ]
    398>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,-1,-1,0,-1,-1>::Matrix<OtherDerived>(const T &)”的引用
    398>          with
    398>          [
    398>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>>>,
    398>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>>>
    398>          ]
    398>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(24): note: 编译类 模板 成员函数“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const double &)”时
    398>          with
    398>          [
    398>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>,
    398>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>>>
    398>          ]
    398>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的函数 模板 实例化“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const double &)”的引用
    398>          with
    398>          [
    398>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>,
    398>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>>>
    398>          ]
    398>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的类 模板 实例化“Eigen::internal::isApprox_selector<Derived,OtherDerived,false>”的引用
    398>          with
    398>          [
    398>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>,
    398>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>>>
    398>          ]
    398>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>>>> &,const double &) const”的引用
    398>          with
    398>          [
    398>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>,
    398>              ScalarA=double,
    398>              ScalarB=double
    398>          ]
    398>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>>>>> &,const double &) const”的引用
    398>          with
    398>          [
    398>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,-1,-1,0,-1,-1>>>,
    398>              ScalarA=double,
    398>              ScalarB=double
    398>          ]
    398>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(195): note: 参见对正在编译的函数 模板 实例化“void testLogThenExp<Eigen::Matrix<double,-1,-1,0,-1,-1>>(const MatrixType &,const double &)”的引用
    398>          with
    398>          [
    398>              MatrixType=Eigen::Matrix<double,-1,-1,0,-1,-1>
    398>          ]
    398>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
    398>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用
    398>          with
    398>          [
    398>              MatrixType=DynMatrixType
    398>          ]
    398>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
    395>  matrix_power_12.vcxproj -> E:Eigenuildunsupported	estReleasematrix_power_12.exe
    399>------ 已启动全部重新生成: 项目: matrix_power_5, 配置: Release x64 ------
    399>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    399>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    399>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    399>  matrix_power.cpp
    399>E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(171): warning C4305: “参数”: 从“double”到“const float”截断
    399>E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(184): warning C4305: “参数”: 从“double”到“const float”截断
    399>E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(197): warning C4305: “参数”: 从“double”到“const float”截断
    399>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(556): warning C4800: “float”: 将值强制为布尔值“true”或“false”(性能警告)
    399>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用
    399>          with
    399>          [
    399>              MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              ResultType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    399>          ]
    399>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用
    399>          with
    399>          [
    399>              MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              ResultType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    399>          ]
    399>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,float)”的引用
    399>          with
    399>          [
    399>              MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              ResultType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    399>          ]
    399>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,float)”的引用
    399>          with
    399>          [
    399>              MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              ResultType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用
    399>          with
    399>          [
    399>              MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              Dest=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              ResultType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用
    399>          with
    399>          [
    399>              MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              Dest=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              ResultType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用
    399>          with
    399>          [
    399>              MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              Derived=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              Dest=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用
    399>          with
    399>          [
    399>              MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              Derived=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              Dest=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    399>          with
    399>          [
    399>              Derived=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    399>          with
    399>          [
    399>              Derived=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    399>          with
    399>          [
    399>              Derived=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    399>          with
    399>          [
    399>              Derived=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    399>          ]
    399>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<std::complex<float>,3,3,0,3,3> &Eigen::Matrix<std::complex<float>,3,3,0,3,3>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    399>          with
    399>          [
    399>              MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    399>          ]
    399>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<std::complex<float>,3,3,0,3,3> &Eigen::Matrix<std::complex<float>,3,3,0,3,3>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    399>          with
    399>          [
    399>              MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    399>          ]
    399>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(171): note: 参见对正在编译的函数 模板 实例化“void testGeneral<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>(const MatrixType &,const float &)”的引用
    399>          with
    399>          [
    399>              MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    399>          ]
    399>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(203): warning C4305: “初始化”: 从“long double”到“float”截断
    399>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(196): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::computeBig(Eigen::Block<Derived,-1,-1,false> &) const”时
    399>          with
    399>          [
    399>              Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>
    399>          ]
    399>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(157): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::computeBig(Eigen::Block<Derived,-1,-1,false> &) const”的引用
    399>          with
    399>          [
    399>              Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>
    399>          ]
    399>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(136): note: 编译类 模板 成员函数“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::MatrixPowerAtomic(const MatrixType &,float)”时
    399>          with
    399>          [
    399>              MatrixType=Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>
    399>          ]
    399>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的函数 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::MatrixPowerAtomic(const MatrixType &,float)”的引用
    399>          with
    399>          [
    399>              MatrixType=Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>
    399>          ]
    399>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>”的引用
    399>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用
    399>          with
    399>          [
    399>              MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              ResultType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    399>          ]
    399>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用
    399>          with
    399>          [
    399>              MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              ResultType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    399>          ]
    399>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“float”转换到“int”,可能丢失数据
    399>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(293): note: 编译类 模板 成员函数“std::complex<float> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::computeSuperDiag(const std::complex<float> &,const std::complex<float> &,float)”时
    399>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(189): note: 参见对正在编译的函数 模板 实例化“std::complex<float> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::computeSuperDiag(const std::complex<float> &,const std::complex<float> &,float)”的引用
    399>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(177): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,float) const”时
    399>          with
    399>          [
    399>              Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>
    399>          ]
    399>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(154): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,float) const”的引用
    399>          with
    399>          [
    399>              Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,3,3>
    399>          ]
    399>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(302): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据
    399>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据
    399>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用
    399>          with
    399>          [
    399>              MatrixType=DynMatrixType
    399>          ]
    399>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
    399>          with
    399>          [
    399>              MatrixType=DynMatrixType
    399>          ]
    399>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
    399>          with
    399>          [
    399>              MatrixType=DynMatrixType
    399>          ]
    399>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用
    399>          with
    399>          [
    399>              MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              AtomicType=AtomicType,
    399>              VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1>
    399>          ]
    399>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<std::complex<float>,3,3,0,3,3>,1>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    399>          with
    399>          [
    399>              T=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              ResultType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              MatA=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              AtomicType=AtomicType
    399>          ]
    399>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<std::complex<float>,3,3,0,3,3>,1>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    399>          with
    399>          [
    399>              T=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              ResultType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              MatA=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              AtomicType=AtomicType
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    399>          with
    399>          [
    399>              Derived=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              Dest=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              ResultType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    399>          with
    399>          [
    399>              Derived=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              Dest=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              ResultType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>(Dest &) const”的引用
    399>          with
    399>          [
    399>              Derived=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              Dest=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>(Dest &) const”的引用
    399>          with
    399>          [
    399>              Derived=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              Dest=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(102): note: 编译类 模板 成员函数“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”时
    399>          with
    399>          [
    399>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>,
    399>              Derived=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(103): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用
    399>          with
    399>          [
    399>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>,
    399>              Derived=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(101): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用
    399>          with
    399>          [
    399>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(681): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<Rhs>”的引用
    399>          with
    399>          [
    399>              Rhs=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(667): note: 参见对正在编译的类 模板 实例化“Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Derived>,Eigen::internal::IndexBased,Eigen::internal::IndexBased,std::complex<float>,std::complex<float>>”的引用
    399>          with
    399>          [
    399>              ScalarA=std::complex<float>,
    399>              ScalarB=std::complex<float>,
    399>              Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/util/XprHelper.h(369): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用
    399>          with
    399>          [
    399>              T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>
    399>          ]
    399>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixExponential.h(414): note: 参见对正在编译的类 模板 实例化“Eigen::internal::plain_object_eval<T,Eigen::Dense>”的引用
    399>          with
    399>          [
    399>              T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    399>          with
    399>          [
    399>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>,
    399>              Dest=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              ResultType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    399>          with
    399>          [
    399>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>,
    399>              Dest=Eigen::Matrix<std::complex<float>,3,3,0,3,3>,
    399>              ResultType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>(Dest &) const”的引用
    399>          with
    399>          [
    399>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>,
    399>              Dest=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>(Dest &) const”的引用
    399>          with
    399>          [
    399>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>,
    399>              Dest=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用
    399>          with
    399>          [
    399>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>>>,
    399>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用
    399>          with
    399>          [
    399>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>>>,
    399>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<std::complex<float>,3,3,0,3,3>::Matrix<OtherDerived>(const T &)”的引用
    399>          with
    399>          [
    399>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>>>,
    399>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>>>
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<std::complex<float>,3,3,0,3,3>::Matrix<OtherDerived>(const T &)”的引用
    399>          with
    399>          [
    399>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>>>,
    399>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>>>
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(24): note: 编译类 模板 成员函数“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const float &)”时
    399>          with
    399>          [
    399>              Derived=Eigen::ReturnByValue<Eigen::MatrixComplexPowerReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>,
    399>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>>>
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的函数 模板 实例化“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const float &)”的引用
    399>          with
    399>          [
    399>              Derived=Eigen::ReturnByValue<Eigen::MatrixComplexPowerReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>,
    399>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>>>
    399>          ]
    399>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的类 模板 实例化“Eigen::internal::isApprox_selector<Derived,OtherDerived,false>”的引用
    399>          with
    399>          [
    399>              Derived=Eigen::ReturnByValue<Eigen::MatrixComplexPowerReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>,
    399>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<std::complex<float>,std::complex<float>>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>>>
    399>          ]
    399>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>>>> &,const float &) const”的引用
    399>          with
    399>          [
    399>              Derived=Eigen::ReturnByValue<Eigen::MatrixComplexPowerReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>,
    399>              ScalarA=std::complex<float>,
    399>              ScalarB=std::complex<float>
    399>          ]
    399>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<std::complex<float>>,const Eigen::Matrix<std::complex<float>,3,3,0,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>>>>> &,const float &) const”的引用
    399>          with
    399>          [
    399>              Derived=Eigen::ReturnByValue<Eigen::MatrixComplexPowerReturnValue<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>>,
    399>              ScalarA=std::complex<float>,
    399>              ScalarB=std::complex<float>
    399>          ]
    399>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(197): note: 参见对正在编译的函数 模板 实例化“void testLogThenExp<Eigen::Matrix<std::complex<float>,3,3,0,3,3>>(const MatrixType &,const float &)”的引用
    399>          with
    399>          [
    399>              MatrixType=Eigen::Matrix<std::complex<float>,3,3,0,3,3>
    399>          ]
    399>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
    399>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用
    399>          with
    399>          [
    399>              MatrixType=DynMatrixType
    399>          ]
    399>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
    399>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
    399>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(256): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_pade<MatrixType>(MatrixType &,const MatrixType &,int)”的引用
    399>          with
    399>          [
    399>              MatrixType=DynMatrixType
    399>          ]
    399>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用
    399>          with
    399>          [
    399>              MatrixType=DynMatrixType
    399>          ]
    399>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
    399>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
    399>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
    394>  matrix_power_11.vcxproj -> E:Eigenuildunsupported	estReleasematrix_power_11.exe
    400>------ 已启动全部重新生成: 项目: matrix_power_6, 配置: Release x64 ------
    397>  matrix_power_3.vcxproj -> E:Eigenuildunsupported	estReleasematrix_power_3.exe
    401>------ 已启动全部重新生成: 项目: matrix_power_7, 配置: Release x64 ------
    400>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    400>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    400>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    400>  matrix_power.cpp
    400>E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(173): warning C4305: “参数”: 从“double”到“const float”截断
    400>E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(186): warning C4305: “参数”: 从“double”到“const float”截断
    400>E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(199): warning C4305: “参数”: 从“double”到“const float”截断
    401>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    400>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(556): warning C4800: “float”: 将值强制为布尔值“true”或“false”(性能警告)
    400>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用
    400>          with
    400>          [
    400>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              ResultType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    400>          ]
    400>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用
    400>          with
    400>          [
    400>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              ResultType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    400>          ]
    400>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,float)”的引用
    400>          with
    400>          [
    401>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    400>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              ResultType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    400>          ]
    400>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,float)”的引用
    400>          with
    400>          [
    400>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              ResultType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用
    400>          with
    400>          [
    400>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              Dest=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              ResultType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用
    400>          with
    400>          [
    400>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              Dest=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              ResultType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用
    400>          with
    400>          [
    400>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              Derived=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              Dest=Eigen::Matrix<float,-1,-1,0,-1,-1>
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用
    400>          with
    400>          [
    400>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              Derived=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              Dest=Eigen::Matrix<float,-1,-1,0,-1,-1>
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    400>          with
    400>          [
    400>              Derived=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    400>          with
    400>          [
    400>              Derived=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    400>          with
    400>          [
    400>              Derived=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    400>          with
    400>          [
    400>              Derived=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    400>          ]
    400>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,-1,-1,0,-1,-1> &Eigen::Matrix<float,-1,-1,0,-1,-1>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    400>          with
    400>          [
    400>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    400>          ]
    400>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,-1,-1,0,-1,-1> &Eigen::Matrix<float,-1,-1,0,-1,-1>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    400>          with
    400>          [
    400>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    400>          ]
    400>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(173): note: 参见对正在编译的函数 模板 实例化“void testGeneral<Eigen::Matrix<float,-1,-1,0,-1,-1>>(const MatrixType &,const float &)”的引用
    400>          with
    400>          [
    400>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    400>          ]
    400>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(203): warning C4305: “初始化”: 从“long double”到“float”截断
    400>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(196): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1>>::computeBig(Eigen::Block<Derived,-1,-1,false> &) const”时
    400>          with
    400>          [
    400>              Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1>
    400>          ]
    400>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(157): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1>>::computeBig(Eigen::Block<Derived,-1,-1,false> &) const”的引用
    400>          with
    400>          [
    400>              Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1>
    400>          ]
    400>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(136): note: 编译类 模板 成员函数“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1>>::MatrixPowerAtomic(const MatrixType &,float)”时
    400>          with
    400>          [
    400>              MatrixType=Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1>
    400>          ]
    400>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的函数 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1>>::MatrixPowerAtomic(const MatrixType &,float)”的引用
    400>          with
    400>          [
    400>              MatrixType=Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1>
    400>          ]
    400>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1>>”的引用
    400>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用
    400>          with
    401>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    400>          [
    401>  matrix_power.cpp
    400>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              ResultType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    400>          ]
    400>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用
    400>          with
    400>          [
    400>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              ResultType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    400>          ]
    400>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“float”转换到“int”,可能丢失数据
    400>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(293): note: 编译类 模板 成员函数“std::complex<float> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1>>::computeSuperDiag(const std::complex<float> &,const std::complex<float> &,float)”时
    400>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(189): note: 参见对正在编译的函数 模板 实例化“std::complex<float> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1>>::computeSuperDiag(const std::complex<float> &,const std::complex<float> &,float)”的引用
    400>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(177): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,float) const”时
    400>          with
    400>          [
    400>              Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1>
    400>          ]
    400>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(154): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,float) const”的引用
    400>          with
    400>          [
    400>              Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1>
    400>          ]
    400>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(302): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据
    401>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(556): warning C4800: “double”: 将值强制为布尔值“true”或“false”(性能警告)
    401>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用
    401>          with
    401>          [
    401>              MatrixType=Eigen::Matrix<double,3,3,1,3,3>,
    401>              ResultType=Eigen::Matrix<double,3,3,1,3,3>
    401>          ]
    401>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用
    401>          with
    401>          [
    401>              MatrixType=Eigen::Matrix<double,3,3,1,3,3>,
    401>              ResultType=Eigen::Matrix<double,3,3,1,3,3>
    401>          ]
    401>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,double)”的引用
    401>          with
    401>          [
    401>              MatrixType=Eigen::Matrix<double,3,3,1,3,3>,
    401>              ResultType=Eigen::Matrix<double,3,3,1,3,3>
    401>          ]
    401>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,double)”的引用
    401>          with
    401>          [
    401>              MatrixType=Eigen::Matrix<double,3,3,1,3,3>,
    401>              ResultType=Eigen::Matrix<double,3,3,1,3,3>
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用
    401>          with
    401>          [
    401>              MatrixType=Eigen::Matrix<double,3,3,1,3,3>,
    401>              Dest=Eigen::Matrix<double,3,3,1,3,3>,
    401>              ResultType=Eigen::Matrix<double,3,3,1,3,3>
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用
    401>          with
    401>          [
    401>              MatrixType=Eigen::Matrix<double,3,3,1,3,3>,
    401>              Dest=Eigen::Matrix<double,3,3,1,3,3>,
    401>              ResultType=Eigen::Matrix<double,3,3,1,3,3>
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用
    401>          with
    401>          [
    401>              MatrixType=Eigen::Matrix<double,3,3,1,3,3>,
    401>              Derived=Eigen::Matrix<double,3,3,1,3,3>,
    401>              Dest=Eigen::Matrix<double,3,3,1,3,3>
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用
    401>          with
    401>          [
    401>              MatrixType=Eigen::Matrix<double,3,3,1,3,3>,
    401>              Derived=Eigen::Matrix<double,3,3,1,3,3>,
    401>              Dest=Eigen::Matrix<double,3,3,1,3,3>
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    401>          with
    401>          [
    401>              Derived=Eigen::Matrix<double,3,3,1,3,3>,
    401>              MatrixType=Eigen::Matrix<double,3,3,1,3,3>
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    401>          with
    401>          [
    401>              Derived=Eigen::Matrix<double,3,3,1,3,3>,
    401>              MatrixType=Eigen::Matrix<double,3,3,1,3,3>
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    401>          with
    401>          [
    401>              Derived=Eigen::Matrix<double,3,3,1,3,3>,
    401>              MatrixType=Eigen::Matrix<double,3,3,1,3,3>
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    401>          with
    401>          [
    401>              Derived=Eigen::Matrix<double,3,3,1,3,3>,
    401>              MatrixType=Eigen::Matrix<double,3,3,1,3,3>
    401>          ]
    401>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,3,3,1,3,3> &Eigen::Matrix<double,3,3,1,3,3>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    401>          with
    401>          [
    401>              MatrixType=Eigen::Matrix<double,3,3,1,3,3>
    401>          ]
    401>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,3,3,1,3,3> &Eigen::Matrix<double,3,3,1,3,3>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    401>          with
    401>          [
    401>              MatrixType=Eigen::Matrix<double,3,3,1,3,3>
    401>          ]
    401>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(167): note: 参见对正在编译的函数 模板 实例化“void testGeneral<Eigen::Matrix<double,3,3,1,3,3>>(const MatrixType &,const double &)”的引用
    401>          with
    401>          [
    401>              MatrixType=Eigen::Matrix<double,3,3,1,3,3>
    401>          ]
    401>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“double”转换到“int”,可能丢失数据
    401>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(293): note: 编译类 模板 成员函数“std::complex<double> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>::computeSuperDiag(const std::complex<double> &,const std::complex<double> &,double)”时
    401>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(189): note: 参见对正在编译的函数 模板 实例化“std::complex<double> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>::computeSuperDiag(const std::complex<double> &,const std::complex<double> &,double)”的引用
    401>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(177): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,double) const”时
    401>          with
    401>          [
    401>              Derived=Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>
    401>          ]
    401>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(154): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,double) const”的引用
    401>          with
    401>          [
    401>              Derived=Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>
    401>          ]
    401>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(136): note: 编译类 模板 成员函数“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>::MatrixPowerAtomic(const MatrixType &,double)”时
    401>          with
    401>          [
    401>              MatrixType=Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>
    401>          ]
    401>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的函数 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>::MatrixPowerAtomic(const MatrixType &,double)”的引用
    401>          with
    401>          [
    401>              MatrixType=Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>
    401>          ]
    401>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<double>,-1,-1,0,3,3>>”的引用
    401>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用
    401>          with
    401>          [
    401>              MatrixType=Eigen::Matrix<double,3,3,1,3,3>,
    401>              ResultType=Eigen::Matrix<double,3,3,1,3,3>
    401>          ]
    401>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,double)”的引用
    401>          with
    401>          [
    401>              MatrixType=Eigen::Matrix<double,3,3,1,3,3>,
    401>              ResultType=Eigen::Matrix<double,3,3,1,3,3>
    401>          ]
    401>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(302): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据
    400>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据
    400>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用
    400>          with
    400>          [
    400>              MatrixType=DynMatrixType
    400>          ]
    400>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
    400>          with
    400>          [
    400>              MatrixType=DynMatrixType
    400>          ]
    400>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
    400>          with
    400>          [
    400>              MatrixType=DynMatrixType
    400>          ]
    400>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用
    400>          with
    400>          [
    400>              MatrixType=ComplexMatrix,
    400>              AtomicType=AtomicType,
    400>              VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1>
    400>          ]
    400>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用
    400>          with
    400>          [
    400>              AtomicType=AtomicType,
    400>              MatA=ComplexMatrix,
    400>              ResultType=ComplexMatrix
    400>          ]
    400>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用
    400>          with
    400>          [
    400>              AtomicType=AtomicType,
    400>              MatA=ComplexMatrix,
    400>              ResultType=ComplexMatrix
    400>          ]
    400>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<float,-1,-1,0,-1,-1>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    400>          with
    400>          [
    400>              T=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              ResultType=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              MatA=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              AtomicType=AtomicType
    400>          ]
    400>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<float,-1,-1,0,-1,-1>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    400>          with
    400>          [
    400>              T=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              ResultType=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              MatA=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              AtomicType=AtomicType
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    400>          with
    400>          [
    400>              Derived=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              Dest=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              ResultType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    400>          with
    400>          [
    400>              Derived=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              Dest=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              ResultType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<float,-1,-1,0,-1,-1>>(Dest &) const”的引用
    400>          with
    400>          [
    400>              Derived=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              Dest=Eigen::Matrix<float,-1,-1,0,-1,-1>
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<float,-1,-1,0,-1,-1>>(Dest &) const”的引用
    400>          with
    400>          [
    400>              Derived=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              Dest=Eigen::Matrix<float,-1,-1,0,-1,-1>
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(102): note: 编译类 模板 成员函数“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”时
    400>          with
    400>          [
    400>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>,
    400>              Derived=Eigen::Matrix<float,-1,-1,0,-1,-1>
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(103): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用
    400>          with
    400>          [
    400>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>,
    400>              Derived=Eigen::Matrix<float,-1,-1,0,-1,-1>
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(101): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用
    400>          with
    400>          [
    400>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(681): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<Rhs>”的引用
    400>          with
    400>          [
    400>              Rhs=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(667): note: 参见对正在编译的类 模板 实例化“Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Derived>,Eigen::internal::IndexBased,Eigen::internal::IndexBased,float,float>”的引用
    400>          with
    400>          [
    400>              ScalarA=float,
    400>              ScalarB=float,
    400>              Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/util/XprHelper.h(369): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用
    400>          with
    400>          [
    400>              T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>
    400>          ]
    400>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixExponential.h(414): note: 参见对正在编译的类 模板 实例化“Eigen::internal::plain_object_eval<T,Eigen::Dense>”的引用
    400>          with
    400>          [
    400>              T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    400>          with
    400>          [
    400>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>,
    400>              Dest=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              ResultType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    400>          with
    400>          [
    400>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>,
    400>              Dest=Eigen::Matrix<float,-1,-1,0,-1,-1>,
    400>              ResultType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<float,-1,-1,0,-1,-1>>(Dest &) const”的引用
    400>          with
    400>          [
    400>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>,
    400>              Dest=Eigen::Matrix<float,-1,-1,0,-1,-1>
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<float,-1,-1,0,-1,-1>>(Dest &) const”的引用
    400>          with
    400>          [
    400>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>,
    400>              Dest=Eigen::Matrix<float,-1,-1,0,-1,-1>
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<float,-1,-1,0,-1,-1>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用
    400>          with
    400>          [
    400>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>>>,
    400>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<float,-1,-1,0,-1,-1>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用
    400>          with
    400>          [
    400>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>>>,
    400>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,-1,-1,0,-1,-1>::Matrix<OtherDerived>(const T &)”的引用
    400>          with
    400>          [
    400>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>>>,
    400>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>>>
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,-1,-1,0,-1,-1>::Matrix<OtherDerived>(const T &)”的引用
    400>          with
    400>          [
    400>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>>>,
    400>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>>>
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(24): note: 编译类 模板 成员函数“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const float &)”时
    400>          with
    400>          [
    400>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>,
    400>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>>>
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的函数 模板 实例化“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const float &)”的引用
    400>          with
    400>          [
    400>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>,
    400>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>>>
    400>          ]
    400>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的类 模板 实例化“Eigen::internal::isApprox_selector<Derived,OtherDerived,false>”的引用
    400>          with
    400>          [
    400>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>,
    400>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>>>
    400>          ]
    400>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>>>> &,const float &) const”的引用
    400>          with
    400>          [
    400>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>,
    400>              ScalarA=float,
    400>              ScalarB=float
    400>          ]
    400>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,-1,-1,0,-1,-1>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>>>>> &,const float &) const”的引用
    400>          with
    400>          [
    400>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,-1,-1,0,-1,-1>>>,
    400>              ScalarA=float,
    400>              ScalarB=float
    400>          ]
    400>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(199): note: 参见对正在编译的函数 模板 实例化“void testLogThenExp<Eigen::Matrix<float,-1,-1,0,-1,-1>>(const MatrixType &,const float &)”的引用
    400>          with
    400>          [
    400>              MatrixType=Eigen::Matrix<float,-1,-1,0,-1,-1>
    400>          ]
    400>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
    400>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用
    400>          with
    400>          [
    400>              MatrixType=DynMatrixType
    400>          ]
    400>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
    400>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
    400>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(256): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_pade<MatrixType>(MatrixType &,const MatrixType &,int)”的引用
    400>          with
    400>          [
    400>              MatrixType=DynMatrixType
    400>          ]
    400>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用
    400>          with
    400>          [
    400>              MatrixType=DynMatrixType
    400>          ]
    400>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
    400>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
    400>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
    401>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<double>::_Ty”,可能丢失数据
    401>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用
    401>          with
    401>          [
    401>              MatrixType=DynMatrixType
    401>          ]
    401>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
    401>          with
    401>          [
    401>              MatrixType=DynMatrixType
    401>          ]
    401>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
    401>          with
    401>          [
    401>              MatrixType=DynMatrixType
    401>          ]
    401>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用
    401>          with
    401>          [
    401>              MatrixType=ComplexMatrix,
    401>              AtomicType=AtomicType,
    401>              VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1>
    401>          ]
    401>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用
    401>          with
    401>          [
    401>              AtomicType=AtomicType,
    401>              MatA=ComplexMatrix,
    401>              ResultType=ComplexMatrix
    401>          ]
    401>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用
    401>          with
    401>          [
    401>              AtomicType=AtomicType,
    401>              MatA=ComplexMatrix,
    401>              ResultType=ComplexMatrix
    401>          ]
    401>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<double,3,3,1,3,3>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    401>          with
    401>          [
    401>              T=Eigen::Matrix<double,3,3,1,3,3>,
    401>              ResultType=Eigen::Matrix<double,3,3,1,3,3>,
    401>              MatA=Eigen::Matrix<double,3,3,1,3,3>,
    401>              AtomicType=AtomicType
    401>          ]
    401>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<double,3,3,1,3,3>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    401>          with
    401>          [
    401>              T=Eigen::Matrix<double,3,3,1,3,3>,
    401>              ResultType=Eigen::Matrix<double,3,3,1,3,3>,
    401>              MatA=Eigen::Matrix<double,3,3,1,3,3>,
    401>              AtomicType=AtomicType
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    401>          with
    401>          [
    401>              Derived=Eigen::Matrix<double,3,3,1,3,3>,
    401>              Dest=Eigen::Matrix<double,3,3,1,3,3>,
    401>              ResultType=Eigen::Matrix<double,3,3,1,3,3>
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    401>          with
    401>          [
    401>              Derived=Eigen::Matrix<double,3,3,1,3,3>,
    401>              Dest=Eigen::Matrix<double,3,3,1,3,3>,
    401>              ResultType=Eigen::Matrix<double,3,3,1,3,3>
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<double,3,3,1,3,3>>(Dest &) const”的引用
    401>          with
    401>          [
    401>              Derived=Eigen::Matrix<double,3,3,1,3,3>,
    401>              Dest=Eigen::Matrix<double,3,3,1,3,3>
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<double,3,3,1,3,3>>(Dest &) const”的引用
    401>          with
    401>          [
    401>              Derived=Eigen::Matrix<double,3,3,1,3,3>,
    401>              Dest=Eigen::Matrix<double,3,3,1,3,3>
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(102): note: 编译类 模板 成员函数“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”时
    401>          with
    401>          [
    401>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>,
    401>              Derived=Eigen::Matrix<double,3,3,1,3,3>
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(103): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用
    401>          with
    401>          [
    401>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>,
    401>              Derived=Eigen::Matrix<double,3,3,1,3,3>
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(101): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用
    401>          with
    401>          [
    401>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(681): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<Rhs>”的引用
    401>          with
    401>          [
    401>              Rhs=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(667): note: 参见对正在编译的类 模板 实例化“Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Derived>,Eigen::internal::IndexBased,Eigen::internal::IndexBased,double,double>”的引用
    401>          with
    401>          [
    401>              ScalarA=double,
    401>              ScalarB=double,
    401>              Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/util/XprHelper.h(369): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用
    401>          with
    401>          [
    401>              T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>
    401>          ]
    401>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixExponential.h(414): note: 参见对正在编译的类 模板 实例化“Eigen::internal::plain_object_eval<T,Eigen::Dense>”的引用
    401>          with
    401>          [
    401>              T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    401>          with
    401>          [
    401>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>,
    401>              Dest=Eigen::Matrix<double,3,3,1,3,3>,
    401>              ResultType=Eigen::Matrix<double,3,3,1,3,3>
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    401>          with
    401>          [
    401>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>,
    401>              Dest=Eigen::Matrix<double,3,3,1,3,3>,
    401>              ResultType=Eigen::Matrix<double,3,3,1,3,3>
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<double,3,3,1,3,3>>(Dest &) const”的引用
    401>          with
    401>          [
    401>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>,
    401>              Dest=Eigen::Matrix<double,3,3,1,3,3>
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<double,3,3,1,3,3>>(Dest &) const”的引用
    401>          with
    401>          [
    401>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>,
    401>              Dest=Eigen::Matrix<double,3,3,1,3,3>
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<double,3,3,1,3,3>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用
    401>          with
    401>          [
    401>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>>>,
    401>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<double,3,3,1,3,3>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用
    401>          with
    401>          [
    401>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>>>,
    401>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,3,3,1,3,3>::Matrix<OtherDerived>(const T &)”的引用
    401>          with
    401>          [
    401>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>>>,
    401>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>>>
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<double,3,3,1,3,3>::Matrix<OtherDerived>(const T &)”的引用
    401>          with
    401>          [
    401>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>>>,
    401>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>>>
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(24): note: 编译类 模板 成员函数“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const double &)”时
    401>          with
    401>          [
    401>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>,
    401>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>>>
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的函数 模板 实例化“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const double &)”的引用
    401>          with
    401>          [
    401>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>,
    401>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>>>
    401>          ]
    401>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的类 模板 实例化“Eigen::internal::isApprox_selector<Derived,OtherDerived,false>”的引用
    401>          with
    401>          [
    401>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>,
    401>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,double>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>>>
    401>          ]
    401>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>>>> &,const double &) const”的引用
    401>          with
    401>          [
    401>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>,
    401>              ScalarA=double,
    401>              ScalarB=double
    401>          ]
    401>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,const Eigen::Matrix<double,3,3,1,3,3>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>>>>> &,const double &) const”的引用
    401>          with
    401>          [
    401>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<double,3,3,1,3,3>>>,
    401>              ScalarA=double,
    401>              ScalarB=double
    401>          ]
    401>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(193): note: 参见对正在编译的函数 模板 实例化“void testLogThenExp<Eigen::Matrix<double,3,3,1,3,3>>(const MatrixType &,const double &)”的引用
    401>          with
    401>          [
    401>              MatrixType=Eigen::Matrix<double,3,3,1,3,3>
    401>          ]
    401>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
    401>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用
    401>          with
    401>          [
    401>              MatrixType=DynMatrixType
    401>          ]
    401>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
    399>  matrix_power_5.vcxproj -> E:Eigenuildunsupported	estReleasematrix_power_5.exe
    402>------ 已启动全部重新生成: 项目: matrix_power_8, 配置: Release x64 ------
    402>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    402>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    402>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    402>  matrix_power.cpp
    402>E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(172): warning C4305: “参数”: 从“double”到“const float”截断
    402>E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(185): warning C4305: “参数”: 从“double”到“const float”截断
    402>E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(198): warning C4305: “参数”: 从“double”到“const float”截断
    402>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(556): warning C4800: “float”: 将值强制为布尔值“true”或“false”(性能警告)
    402>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用
    402>          with
    402>          [
    402>              MatrixType=Eigen::Matrix<float,4,4,0,4,4>,
    402>              ResultType=Eigen::Matrix<float,4,4,0,4,4>
    402>          ]
    402>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用
    402>          with
    402>          [
    402>              MatrixType=Eigen::Matrix<float,4,4,0,4,4>,
    402>              ResultType=Eigen::Matrix<float,4,4,0,4,4>
    402>          ]
    402>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,float)”的引用
    402>          with
    402>          [
    402>              MatrixType=Eigen::Matrix<float,4,4,0,4,4>,
    402>              ResultType=Eigen::Matrix<float,4,4,0,4,4>
    402>          ]
    402>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::compute<ResultType>(ResultType &,float)”的引用
    402>          with
    402>          [
    402>              MatrixType=Eigen::Matrix<float,4,4,0,4,4>,
    402>              ResultType=Eigen::Matrix<float,4,4,0,4,4>
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用
    402>          with
    402>          [
    402>              MatrixType=Eigen::Matrix<float,4,4,0,4,4>,
    402>              Dest=Eigen::Matrix<float,4,4,0,4,4>,
    402>              ResultType=Eigen::Matrix<float,4,4,0,4,4>
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用
    402>          with
    402>          [
    402>              MatrixType=Eigen::Matrix<float,4,4,0,4,4>,
    402>              Dest=Eigen::Matrix<float,4,4,0,4,4>,
    402>              ResultType=Eigen::Matrix<float,4,4,0,4,4>
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用
    402>          with
    402>          [
    402>              MatrixType=Eigen::Matrix<float,4,4,0,4,4>,
    402>              Derived=Eigen::Matrix<float,4,4,0,4,4>,
    402>              Dest=Eigen::Matrix<float,4,4,0,4,4>
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用
    402>          with
    402>          [
    402>              MatrixType=Eigen::Matrix<float,4,4,0,4,4>,
    402>              Derived=Eigen::Matrix<float,4,4,0,4,4>,
    402>              Dest=Eigen::Matrix<float,4,4,0,4,4>
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    402>          with
    402>          [
    402>              Derived=Eigen::Matrix<float,4,4,0,4,4>,
    402>              MatrixType=Eigen::Matrix<float,4,4,0,4,4>
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    402>          with
    402>          [
    402>              Derived=Eigen::Matrix<float,4,4,0,4,4>,
    402>              MatrixType=Eigen::Matrix<float,4,4,0,4,4>
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    402>          with
    402>          [
    402>              Derived=Eigen::Matrix<float,4,4,0,4,4>,
    402>              MatrixType=Eigen::Matrix<float,4,4,0,4,4>
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    402>          with
    402>          [
    402>              Derived=Eigen::Matrix<float,4,4,0,4,4>,
    402>              MatrixType=Eigen::Matrix<float,4,4,0,4,4>
    402>          ]
    402>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,4,4,0,4,4> &Eigen::Matrix<float,4,4,0,4,4>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    402>          with
    402>          [
    402>              MatrixType=Eigen::Matrix<float,4,4,0,4,4>
    402>          ]
    402>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(82): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,4,4,0,4,4> &Eigen::Matrix<float,4,4,0,4,4>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    402>          with
    402>          [
    402>              MatrixType=Eigen::Matrix<float,4,4,0,4,4>
    402>          ]
    402>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(172): note: 参见对正在编译的函数 模板 实例化“void testGeneral<Eigen::Matrix<float,4,4,0,4,4>>(const MatrixType &,const float &)”的引用
    402>          with
    402>          [
    402>              MatrixType=Eigen::Matrix<float,4,4,0,4,4>
    402>          ]
    402>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(203): warning C4305: “初始化”: 从“long double”到“float”截断
    402>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(196): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,4,4>>::computeBig(Eigen::Block<Derived,-1,-1,false> &) const”时
    402>          with
    402>          [
    402>              Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,4,4>
    402>          ]
    402>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(157): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,4,4>>::computeBig(Eigen::Block<Derived,-1,-1,false> &) const”的引用
    402>          with
    402>          [
    402>              Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,4,4>
    402>          ]
    402>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(136): note: 编译类 模板 成员函数“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,4,4>>::MatrixPowerAtomic(const MatrixType &,float)”时
    402>          with
    402>          [
    402>              MatrixType=Eigen::Matrix<std::complex<float>,-1,-1,0,4,4>
    402>          ]
    402>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的函数 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,4,4>>::MatrixPowerAtomic(const MatrixType &,float)”的引用
    402>          with
    402>          [
    402>              MatrixType=Eigen::Matrix<std::complex<float>,-1,-1,0,4,4>
    402>          ]
    402>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,4,4>>”的引用
    402>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用
    402>          with
    402>          [
    402>              MatrixType=Eigen::Matrix<float,4,4,0,4,4>,
    402>              ResultType=Eigen::Matrix<float,4,4,0,4,4>
    402>          ]
    402>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<MatrixType>::computeFracPower<ResultType>(ResultType &,float)”的引用
    402>          with
    402>          [
    402>              MatrixType=Eigen::Matrix<float,4,4,0,4,4>,
    402>              ResultType=Eigen::Matrix<float,4,4,0,4,4>
    402>          ]
    402>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“float”转换到“int”,可能丢失数据
    402>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(293): note: 编译类 模板 成员函数“std::complex<float> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,4,4>>::computeSuperDiag(const std::complex<float> &,const std::complex<float> &,float)”时
    402>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(189): note: 参见对正在编译的函数 模板 实例化“std::complex<float> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,4,4>>::computeSuperDiag(const std::complex<float> &,const std::complex<float> &,float)”的引用
    402>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(177): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,4,4>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,float) const”时
    402>          with
    402>          [
    402>              Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,4,4>
    402>          ]
    402>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(154): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<float>,-1,-1,0,4,4>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,float) const”的引用
    402>          with
    402>          [
    402>              Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,4,4>
    402>          ]
    402>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(302): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据
    402>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(66): warning C4244: “参数”: 从“long double”转换到“const std::complex<float>::_Ty”,可能丢失数据
    402>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(287): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_2x2<MatrixType>(const MatrixType &,MatrixType &)”的引用
    402>          with
    402>          [
    402>              MatrixType=DynMatrixType
    402>          ]
    402>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(281): note: 编译类 模板 成员函数“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”时
    402>          with
    402>          [
    402>              MatrixType=DynMatrixType
    402>          ]
    402>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(252): note: 参见对正在编译的函数 模板 实例化“DynMatrixType Eigen::internal::MatrixLogarithmAtomic<DynMatrixType>::compute(const MatrixType &)”的引用
    402>          with
    402>          [
    402>              MatrixType=DynMatrixType
    402>          ]
    402>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(460): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute_block_atomic<MatrixType,AtomicType,Eigen::Matrix<__int64,-1,1,0,-1,1>>(const MatrixType &,AtomicType &,const VectorType &,const VectorType &,MatrixType &)”的引用
    402>          with
    402>          [
    402>              MatrixType=ComplexMatrix,
    402>              AtomicType=AtomicType,
    402>              VectorType=Eigen::Matrix<__int64,-1,1,0,-1,1>
    402>          ]
    402>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用
    402>          with
    402>          [
    402>              AtomicType=AtomicType,
    402>              MatA=ComplexMatrix,
    402>              ResultType=ComplexMatrix
    402>          ]
    402>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixFunction.h(414): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<ComplexMatrix,1>::run<ComplexMatrix,AtomicType,ComplexMatrix>(const MatA &,AtomicType &,ResultType &)”的引用
    402>          with
    402>          [
    402>              AtomicType=AtomicType,
    402>              MatA=ComplexMatrix,
    402>              ResultType=ComplexMatrix
    402>          ]
    402>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<float,4,4,0,4,4>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    402>          with
    402>          [
    402>              T=Eigen::Matrix<float,4,4,0,4,4>,
    402>              ResultType=Eigen::Matrix<float,4,4,0,4,4>,
    402>              MatA=Eigen::Matrix<float,4,4,0,4,4>,
    402>              AtomicType=AtomicType
    402>          ]
    402>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(342): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_function_compute<Eigen::Matrix<float,4,4,0,4,4>,0>::run<const T,AtomicType,ResultType>(const MatA &,AtomicType &,ResultType &)”的引用
    402>          with
    402>          [
    402>              T=Eigen::Matrix<float,4,4,0,4,4>,
    402>              ResultType=Eigen::Matrix<float,4,4,0,4,4>,
    402>              MatA=Eigen::Matrix<float,4,4,0,4,4>,
    402>              AtomicType=AtomicType
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    402>          with
    402>          [
    402>              Derived=Eigen::Matrix<float,4,4,0,4,4>,
    402>              Dest=Eigen::Matrix<float,4,4,0,4,4>,
    402>              ResultType=Eigen::Matrix<float,4,4,0,4,4>
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixLogarithmReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    402>          with
    402>          [
    402>              Derived=Eigen::Matrix<float,4,4,0,4,4>,
    402>              Dest=Eigen::Matrix<float,4,4,0,4,4>,
    402>              ResultType=Eigen::Matrix<float,4,4,0,4,4>
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<float,4,4,0,4,4>>(Dest &) const”的引用
    402>          with
    402>          [
    402>              Derived=Eigen::Matrix<float,4,4,0,4,4>,
    402>              Dest=Eigen::Matrix<float,4,4,0,4,4>
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(106): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>>::evalTo<Eigen::Matrix<float,4,4,0,4,4>>(Dest &) const”的引用
    402>          with
    402>          [
    402>              Derived=Eigen::Matrix<float,4,4,0,4,4>,
    402>              Dest=Eigen::Matrix<float,4,4,0,4,4>
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(102): note: 编译类 模板 成员函数“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”时
    402>          with
    402>          [
    402>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>,
    402>              Derived=Eigen::Matrix<float,4,4,0,4,4>
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(103): note: 参见对正在编译的函数 模板 实例化“Eigen::internal::evaluator<T>::evaluator(const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Derived>> &)”的引用
    402>          with
    402>          [
    402>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>,
    402>              Derived=Eigen::Matrix<float,4,4,0,4,4>
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(101): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用
    402>          with
    402>          [
    402>              T=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(681): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<Rhs>”的引用
    402>          with
    402>          [
    402>              Rhs=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/CoreEvaluators.h(667): note: 参见对正在编译的类 模板 实例化“Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Derived>,Eigen::internal::IndexBased,Eigen::internal::IndexBased,float,float>”的引用
    402>          with
    402>          [
    402>              ScalarA=float,
    402>              ScalarB=float,
    402>              Derived=Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/util/XprHelper.h(369): note: 参见对正在编译的类 模板 实例化“Eigen::internal::evaluator<T>”的引用
    402>          with
    402>          [
    402>              T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>
    402>          ]
    402>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixExponential.h(414): note: 参见对正在编译的类 模板 实例化“Eigen::internal::plain_object_eval<T,Eigen::Dense>”的引用
    402>          with
    402>          [
    402>              T=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    402>          with
    402>          [
    402>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>,
    402>              Dest=Eigen::Matrix<float,4,4,0,4,4>,
    402>              ResultType=Eigen::Matrix<float,4,4,0,4,4>
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixExponentialReturnValue<Derived>::evalTo<Dest>(ResultType &) const”的引用
    402>          with
    402>          [
    402>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>,
    402>              Dest=Eigen::Matrix<float,4,4,0,4,4>,
    402>              ResultType=Eigen::Matrix<float,4,4,0,4,4>
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<float,4,4,0,4,4>>(Dest &) const”的引用
    402>          with
    402>          [
    402>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>,
    402>              Dest=Eigen::Matrix<float,4,4,0,4,4>
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(840): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>>::evalTo<Eigen::Matrix<float,4,4,0,4,4>>(Dest &) const”的引用
    402>          with
    402>          [
    402>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>,
    402>              Dest=Eigen::Matrix<float,4,4,0,4,4>
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<float,4,4,0,4,4>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用
    402>          with
    402>          [
    402>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>>>,
    402>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(294): note: 参见对正在编译的函数 模板 实例化“void Eigen::PlainObjectBase<Eigen::Matrix<float,4,4,0,4,4>>::_init1<T,Eigen::MatrixExponentialReturnValue<Derived>>(const Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Derived>> &)”的引用
    402>          with
    402>          [
    402>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>>>,
    402>              Derived=Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,4,4,0,4,4>::Matrix<OtherDerived>(const T &)”的引用
    402>          with
    402>          [
    402>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>>>,
    402>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>>>
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(26): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<float,4,4,0,4,4>::Matrix<OtherDerived>(const T &)”的引用
    402>          with
    402>          [
    402>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>>>,
    402>              T=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>>>
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(24): note: 编译类 模板 成员函数“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const float &)”时
    402>          with
    402>          [
    402>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>,
    402>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>>>
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的函数 模板 实例化“bool Eigen::internal::isApprox_selector<Derived,OtherDerived,false>::run(const Derived &,const OtherDerived &,const float &)”的引用
    402>          with
    402>          [
    402>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>,
    402>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>>>
    402>          ]
    402>  e:eigeneigen-3.3.8eigensrc/Core/Fuzzy.h(108): note: 参见对正在编译的类 模板 实例化“Eigen::internal::isApprox_selector<Derived,OtherDerived,false>”的引用
    402>          with
    402>          [
    402>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>,
    402>              OtherDerived=Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float,float>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>>>
    402>          ]
    402>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>>>> &,const float &) const”的引用
    402>          with
    402>          [
    402>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>,
    402>              ScalarA=float,
    402>              ScalarB=float
    402>          ]
    402>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(145): note: 参见对正在编译的函数 模板 实例化“bool Eigen::DenseBase<Derived>::isApprox<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>>>>(const Eigen::DenseBase<Eigen::ReturnByValue<Eigen::MatrixExponentialReturnValue<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<ScalarA,ScalarB>,const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>,const Eigen::Matrix<float,4,4,0,4,4>>,const Eigen::ReturnByValue<Eigen::MatrixLogarithmReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>>>>> &,const float &) const”的引用
    402>          with
    402>          [
    402>              Derived=Eigen::ReturnByValue<Eigen::MatrixPowerReturnValue<Eigen::Matrix<float,4,4,0,4,4>>>,
    402>              ScalarA=float,
    402>              ScalarB=float
    402>          ]
    402>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(198): note: 参见对正在编译的函数 模板 实例化“void testLogThenExp<Eigen::Matrix<float,4,4,0,4,4>>(const MatrixType &,const float &)”的引用
    402>          with
    402>          [
    402>              MatrixType=Eigen::Matrix<float,4,4,0,4,4>
    402>          ]
    402>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“RealScalar”,可能丢失数据
    402>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用
    402>          with
    402>          [
    402>              MatrixType=DynMatrixType
    402>          ]
    402>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(240): warning C4244: “初始化”: 从“long double”转换到“const RealScalar”,可能丢失数据
    402>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
    402>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(256): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_pade<MatrixType>(MatrixType &,const MatrixType &,int)”的引用
    402>          with
    402>          [
    402>              MatrixType=DynMatrixType
    402>          ]
    402>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(289): note: 参见对正在编译的函数 模板 实例化“void Eigen::internal::matrix_log_compute_big<MatrixType>(const MatrixType &,MatrixType &)”的引用
    402>          with
    402>          [
    402>              MatrixType=DynMatrixType
    402>          ]
    402>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(173): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
    402>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4838: 从“long double”转换到“const RealScalar”需要收缩转换
    402>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixLogarithm.h(209): warning C4305: “初始化”: 从“long double”到“const RealScalar”截断
    396>  matrix_power_2.vcxproj -> E:Eigenuildunsupported	estReleasematrix_power_2.exe
    403>------ 已启动全部重新生成: 项目: matrix_power_9, 配置: Release x64 ------
    400>  matrix_power_6.vcxproj -> E:Eigenuildunsupported	estReleasematrix_power_6.exe
    404>------ 已启动全部重新生成: 项目: matrix_square_root_1, 配置: Release x64 ------
    403>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    403>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    404>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    403>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    403>  matrix_power.cpp
    404>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    404>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    404>  matrix_square_root.cpp
    403>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(556): warning C4800: “long double”: 将值强制为布尔值“true”或“false”(性能警告)
    403>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<T,2,2,0,2,2>>::computeFracPower<ResultType>(ResultType &,long double)”的引用
    403>          with
    403>          [
    403>              T=long double,
    403>              ResultType=Eigen::Matrix<long double,2,2,0,2,2>
    403>          ]
    403>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<T,2,2,0,2,2>>::computeFracPower<ResultType>(ResultType &,long double)”的引用
    403>          with
    403>          [
    403>              T=long double,
    403>              ResultType=Eigen::Matrix<long double,2,2,0,2,2>
    403>          ]
    403>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<T,2,2,0,2,2>>::compute<ResultType>(ResultType &,long double)”的引用
    403>          with
    403>          [
    403>              T=long double,
    403>              ResultType=Eigen::Matrix<long double,2,2,0,2,2>
    403>          ]
    403>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(61): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<T,2,2,0,2,2>>::compute<ResultType>(ResultType &,long double)”的引用
    403>          with
    403>          [
    403>              T=long double,
    403>              ResultType=Eigen::Matrix<long double,2,2,0,2,2>
    403>          ]
    403>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用
    403>          with
    403>          [
    403>              MatrixType=Eigen::Matrix<long double,2,2,0,2,2>,
    403>              Dest=Eigen::Matrix<long double,2,2,0,2,2>,
    403>              ResultType=Eigen::Matrix<long double,2,2,0,2,2>
    403>          ]
    403>  e:eigeneigen-3.3.8eigensrc/Core/ReturnByValue.h(62): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerParenthesesReturnValue<MatrixType>::evalTo<Dest>(ResultType &) const”的引用
    403>          with
    403>          [
    403>              MatrixType=Eigen::Matrix<long double,2,2,0,2,2>,
    403>              Dest=Eigen::Matrix<long double,2,2,0,2,2>,
    403>              ResultType=Eigen::Matrix<long double,2,2,0,2,2>
    403>          ]
    403>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用
    403>          with
    403>          [
    403>              MatrixType=Eigen::Matrix<long double,2,2,0,2,2>,
    403>              Derived=Eigen::Matrix<long double,2,2,0,2,2>,
    403>              Dest=Eigen::Matrix<long double,2,2,0,2,2>
    403>          ]
    403>  e:eigeneigen-3.3.8eigensrc/Core/Assign.h(84): note: 参见对正在编译的函数 模板 实例化“void Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>::evalTo<Derived>(Dest &) const”的引用
    403>          with
    403>          [
    403>              MatrixType=Eigen::Matrix<long double,2,2,0,2,2>,
    403>              Derived=Eigen::Matrix<long double,2,2,0,2,2>,
    403>              Dest=Eigen::Matrix<long double,2,2,0,2,2>
    403>          ]
    403>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    403>          with
    403>          [
    403>              Derived=Eigen::Matrix<long double,2,2,0,2,2>,
    403>              MatrixType=Eigen::Matrix<long double,2,2,0,2,2>
    403>          ]
    403>  e:eigeneigen-3.3.8eigensrc/Core/PlainObjectBase.h(476): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::MatrixBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    403>          with
    403>          [
    403>              Derived=Eigen::Matrix<long double,2,2,0,2,2>,
    403>              MatrixType=Eigen::Matrix<long double,2,2,0,2,2>
    403>          ]
    403>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    403>          with
    403>          [
    403>              Derived=Eigen::Matrix<long double,2,2,0,2,2>,
    403>              MatrixType=Eigen::Matrix<long double,2,2,0,2,2>
    403>          ]
    403>  e:eigeneigen-3.3.8eigensrc/Core/Matrix.h(245): note: 参见对正在编译的函数 模板 实例化“Derived &Eigen::PlainObjectBase<Derived>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    403>          with
    403>          [
    403>              Derived=Eigen::Matrix<long double,2,2,0,2,2>,
    403>              MatrixType=Eigen::Matrix<long double,2,2,0,2,2>
    403>          ]
    403>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(27): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<T,2,2,0,2,2> &Eigen::Matrix<T,2,2,0,2,2>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    403>          with
    403>          [
    403>              T=long double,
    403>              MatrixType=Eigen::Matrix<long double,2,2,0,2,2>
    403>          ]
    403>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(27): note: 参见对正在编译的函数 模板 实例化“Eigen::Matrix<T,2,2,0,2,2> &Eigen::Matrix<T,2,2,0,2,2>::operator =<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>>(const Eigen::ReturnByValue<Eigen::MatrixPowerParenthesesReturnValue<MatrixType>> &)”的引用
    403>          with
    403>          [
    403>              T=long double,
    403>              MatrixType=Eigen::Matrix<long double,2,2,0,2,2>
    403>          ]
    403>  E:Eigeneigen-3.3.8unsupported	estmatrix_power.cpp(157): note: 参见对正在编译的函数 模板 实例化“void test2dRotation<long double>(const T &)”的引用
    403>          with
    403>          [
    403>              T=long double
    403>          ]
    403>e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(301): warning C4244: “初始化”: 从“long double”转换到“int”,可能丢失数据
    403>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(293): note: 编译类 模板 成员函数“std::complex<long double> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,2,2>>::computeSuperDiag(const std::complex<long double> &,const std::complex<long double> &,long double)”时
    403>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(189): note: 参见对正在编译的函数 模板 实例化“std::complex<long double> Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,2,2>>::computeSuperDiag(const std::complex<long double> &,const std::complex<long double> &,long double)”的引用
    403>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(177): note: 编译类 模板 成员函数“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,2,2>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,long double) const”时
    403>          with
    403>          [
    403>              Derived=Eigen::Matrix<std::complex<long double>,-1,-1,0,2,2>
    403>          ]
    403>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(154): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,2,2>>::compute2x2(Eigen::Block<Derived,-1,-1,false> &,long double) const”的引用
    403>          with
    403>          [
    403>              Derived=Eigen::Matrix<std::complex<long double>,-1,-1,0,2,2>
    403>          ]
    403>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(136): note: 编译类 模板 成员函数“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,2,2>>::MatrixPowerAtomic(const MatrixType &,long double)”时
    403>          with
    403>          [
    403>              MatrixType=Eigen::Matrix<std::complex<long double>,-1,-1,0,2,2>
    403>          ]
    403>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的函数 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,2,2>>::MatrixPowerAtomic(const MatrixType &,long double)”的引用
    403>          with
    403>          [
    403>              MatrixType=Eigen::Matrix<std::complex<long double>,-1,-1,0,2,2>
    403>          ]
    403>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(559): note: 参见对正在编译的类 模板 实例化“Eigen::MatrixPowerAtomic<Eigen::Matrix<std::complex<long double>,-1,-1,0,2,2>>”的引用
    403>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<T,2,2,0,2,2>>::computeFracPower<ResultType>(ResultType &,long double)”的引用
    403>          with
    403>          [
    403>              T=long double,
    403>              ResultType=Eigen::Matrix<long double,2,2,0,2,2>
    403>          ]
    403>  e:eigeneigen-3.3.8unsupportedeigensrc/MatrixFunctions/MatrixPower.h(465): note: 参见对正在编译的函数 模板 实例化“void Eigen::MatrixPower<Eigen::Matrix<T,2,2,0,2,2>>::computeFracPower<ResultType>(ResultType &,long double)”的引用
    403>          with
    403>          [
    403>              T=long double,
    403>              ResultType=Eigen::Matrix<long double,2,2,0,2,2>
    403>          ]
    404>  matrix_square_root_1.vcxproj -> E:Eigenuildunsupported	estReleasematrix_square_root_1.exe
    405>------ 已启动全部重新生成: 项目: matrix_square_root_2, 配置: Release x64 ------
    398>  matrix_power_4.vcxproj -> E:Eigenuildunsupported	estReleasematrix_power_4.exe
    406>------ 已启动全部重新生成: 项目: matrix_square_root_3, 配置: Release x64 ------
    401>  matrix_power_7.vcxproj -> E:Eigenuildunsupported	estReleasematrix_power_7.exe
    407>------ 已启动全部重新生成: 项目: matrix_square_root_4, 配置: Release x64 ------
    405>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    405>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    405>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    405>  matrix_square_root.cpp
    407>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    407>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    407>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    407>  matrix_square_root.cpp
    406>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    406>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    406>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    406>  matrix_square_root.cpp
    405>  matrix_square_root_2.vcxproj -> E:Eigenuildunsupported	estReleasematrix_square_root_2.exe
    408>------ 已启动全部重新生成: 项目: matrix_square_root_5, 配置: Release x64 ------
    408>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    408>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    408>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    408>  matrix_square_root.cpp
    407>  matrix_square_root_4.vcxproj -> E:Eigenuildunsupported	estReleasematrix_square_root_4.exe
    245>  geo_parametrizedline_3.vcxproj -> E:Eigenuild	estReleasegeo_parametrizedline_3.exe
    409>------ 已启动全部重新生成: 项目: meta, 配置: Release x64 ------
    248>  geo_quaternion_2.vcxproj -> E:Eigenuild	estReleasegeo_quaternion_2.exe
    410>------ 已启动全部重新生成: 项目: minres_1, 配置: Release x64 ------
    411>------ 已启动全部重新生成: 项目: minres_2, 配置: Release x64 ------
    409>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    409>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    402>  matrix_power_8.vcxproj -> E:Eigenuildunsupported	estReleasematrix_power_8.exe
    409>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    409>  meta.cpp
    412>------ 已启动全部重新生成: 项目: miscmatrices_1, 配置: Release x64 ------
    411>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    410>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    411>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    410>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    410>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    410>  minres.cpp
    411>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    411>  minres.cpp
    412>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    412>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    406>  matrix_square_root_3.vcxproj -> E:Eigenuildunsupported	estReleasematrix_square_root_3.exe
    413>------ 已启动全部重新生成: 项目: miscmatrices_2, 配置: Release x64 ------
    412>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    410>e:eigeneigen-3.3.8unsupportedeigensrc/IterativeSolvers/MINRES.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
    411>e:eigeneigen-3.3.8unsupportedeigensrc/IterativeSolvers/MINRES.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
    412>  miscmatrices.cpp
    413>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    413>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    403>  matrix_power_9.vcxproj -> E:Eigenuildunsupported	estReleasematrix_power_9.exe
    414>------ 已启动全部重新生成: 项目: miscmatrices_3, 配置: Release x64 ------
    409>  meta.vcxproj -> E:Eigenuild	estReleasemeta.exe
    411>  minres_2.vcxproj -> E:Eigenuildunsupported	estReleaseminres_2.exe
    415>------ 已启动全部重新生成: 项目: miscmatrices_4, 配置: Release x64 ------
    412>  miscmatrices_1.vcxproj -> E:Eigenuild	estReleasemiscmatrices_1.exe
    413>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    413>  miscmatrices.cpp
    413>  miscmatrices_2.vcxproj -> E:Eigenuild	estReleasemiscmatrices_2.exe
    416>------ 已启动全部重新生成: 项目: miscmatrices_5, 配置: Release x64 ------
    417>------ 已启动全部重新生成: 项目: mixingtypes_1, 配置: Release x64 ------
    418>------ 已启动全部重新生成: 项目: mixingtypes_2, 配置: Release x64 ------
    414>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    415>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    416>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    414>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    415>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    416>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    414>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    415>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    416>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    414>  miscmatrices.cpp
    416>  miscmatrices.cpp
    415>  miscmatrices.cpp
    418>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    418>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    417>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    417>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    418>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    418>  mixingtypes.cpp
    417>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    417>  mixingtypes.cpp
    414>  miscmatrices_3.vcxproj -> E:Eigenuild	estReleasemiscmatrices_3.exe
    419>------ 已启动全部重新生成: 项目: mixingtypes_3, 配置: Release x64 ------
    415>  miscmatrices_4.vcxproj -> E:Eigenuild	estReleasemiscmatrices_4.exe
    408>  matrix_square_root_5.vcxproj -> E:Eigenuildunsupported	estReleasematrix_square_root_5.exe
    416>  miscmatrices_5.vcxproj -> E:Eigenuild	estReleasemiscmatrices_5.exe
    420>------ 已启动全部重新生成: 项目: mixingtypes_4, 配置: Release x64 ------
    421>------ 已启动全部重新生成: 项目: mixingtypes_5, 配置: Release x64 ------
    422>------ 已启动全部重新生成: 项目: mixingtypes_6, 配置: Release x64 ------
    418>E:Eigeneigen-3.3.8	estmixingtypes.cpp(119): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断
    417>E:Eigeneigen-3.3.8	estmixingtypes.cpp(119): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断
    419>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    420>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    420>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    419>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    417>  E:Eigeneigen-3.3.8	estmixingtypes.cpp(315): note: 参见对正在编译的函数 模板 实例化“void mixingtypes<3>(int)”的引用
    418>  E:Eigeneigen-3.3.8	estmixingtypes.cpp(316): note: 参见对正在编译的函数 模板 实例化“void mixingtypes<4>(int)”的引用
    419>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    417>E:Eigeneigen-3.3.8	estmixingtypes.cpp(121): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断
    418>E:Eigeneigen-3.3.8	estmixingtypes.cpp(121): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断
    419>  mixingtypes.cpp
    419>E:Eigeneigen-3.3.8	estmixingtypes.cpp(119): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断
    419>  E:Eigeneigen-3.3.8	estmixingtypes.cpp(317): note: 参见对正在编译的函数 模板 实例化“void mixingtypes<-1>(int)”的引用
    419>E:Eigeneigen-3.3.8	estmixingtypes.cpp(121): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断
    420>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    420>  mixingtypes.cpp
    421>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    421>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    422>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    422>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    421>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    421>  mixingtypes.cpp
    420>E:Eigeneigen-3.3.8	estmixingtypes.cpp(119): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断
    420>  E:Eigeneigen-3.3.8	estmixingtypes.cpp(319): note: 参见对正在编译的函数 模板 实例化“void mixingtypes<3>(int)”的引用
    420>E:Eigeneigen-3.3.8	estmixingtypes.cpp(121): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断
    422>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    422>  mixingtypes.cpp
    421>E:Eigeneigen-3.3.8	estmixingtypes.cpp(119): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断
    421>  E:Eigeneigen-3.3.8	estmixingtypes.cpp(320): note: 参见对正在编译的函数 模板 实例化“void mixingtypes<4>(int)”的引用
    421>E:Eigeneigen-3.3.8	estmixingtypes.cpp(121): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断
    422>E:Eigeneigen-3.3.8	estmixingtypes.cpp(119): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断
    422>  E:Eigeneigen-3.3.8	estmixingtypes.cpp(321): note: 参见对正在编译的函数 模板 实例化“void mixingtypes<-1>(int)”的引用
    422>E:Eigeneigen-3.3.8	estmixingtypes.cpp(121): warning C4305: “参数”: 从“double”到“const std::complex<float>::_Ty”截断
    421>e:eigeneigen-3.3.8eigensrc/Core/util/XprHelper.h(426): fatal error C1060: 编译器的堆空间不足
    419>E:Eigeneigen-3.3.8	estmixingtypes.cpp(329): fatal error C1060: 编译器的堆空间不足
    422>e:eigeneigen-3.3.8eigensrccore../plugins/CommonCwiseBinaryOps.h(42): fatal error C1060: 编译器的堆空间不足
    418>e:eigeneigen-3.3.8eigensrc/Core/DenseBase.h(435): fatal error C1060: 编译器的堆空间不足
    420>e:eigeneigen-3.3.8eigensrc/Core/Block.h(37): fatal error C1060: 编译器的堆空间不足
    419>  E:Eigeneigen-3.3.8	estmixingtypes.cpp(329): note: 此诊断出现在编译器生成的函数“Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<std::complex<float>>,const Derived>>::~evaluator(void)”中
    419>          with
    419>          [
    419>              Derived=Eigen::Matrix<std::complex<float>,-1,-1,0,-1,-1>
    419>          ]
    423>------ 已启动全部重新生成: 项目: mixingtypes_7, 配置: Release x64 ------
    417>e:eigeneigen-3.3.8eigensrc/Core/MatrixBase.h(329): fatal error C1060: 编译器的堆空间不足
    424>------ 已启动全部重新生成: 项目: mpl2only, 配置: Release x64 ------
    425>------ 已启动全部重新生成: 项目: nesting_ops_1, 配置: Release x64 ------
    426>------ 已启动全部重新生成: 项目: nesting_ops_2, 配置: Release x64 ------
    427>------ 已启动全部重新生成: 项目: nesting_ops_3, 配置: Release x64 ------
    424>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    424>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    424>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    424>  mpl2only.cpp
    424>  mpl2only.vcxproj -> E:Eigenuild	estReleasempl2only.exe
    428>------ 已启动全部重新生成: 项目: nesting_ops_4, 配置: Release x64 ------
    410>  minres_1.vcxproj -> E:Eigenuildunsupported	estReleaseminres_1.exe
    429>------ 已启动全部重新生成: 项目: nomalloc_1, 配置: Release x64 ------
    426>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    426>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    426>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    426>  nesting_ops.cpp
    426>  nesting_ops_2.vcxproj -> E:Eigenuild	estRelease
    esting_ops_2.exe
    430>------ 已启动全部重新生成: 项目: nomalloc_2, 配置: Release x64 ------
    423>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    425>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    423>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    425>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    423>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    425>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    423>  mixingtypes.cpp
    425>  nesting_ops.cpp
    423>  mixingtypes_7.vcxproj -> E:Eigenuild	estReleasemixingtypes_7.exe
    425>  nesting_ops_1.vcxproj -> E:Eigenuild	estRelease
    esting_ops_1.exe
    431>------ 已启动全部重新生成: 项目: nomalloc_3, 配置: Release x64 ------
    427>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    427>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    427>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    427>  nesting_ops.cpp
    427>  nesting_ops_3.vcxproj -> E:Eigenuild	estRelease
    esting_ops_3.exe
    432>------ 已启动全部重新生成: 项目: nomalloc_4, 配置: Release x64 ------
    428>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    428>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    428>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    428>  nesting_ops.cpp
    428>  nesting_ops_4.vcxproj -> E:Eigenuild	estRelease
    esting_ops_4.exe
    433>------ 已启动全部重新生成: 项目: nomalloc_5, 配置: Release x64 ------
    434>------ 已启动全部重新生成: 项目: nomalloc_6, 配置: Release x64 ------
    435>------ 已启动全部重新生成: 项目: nomalloc_7, 配置: Release x64 ------
    429>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    430>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    431>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    432>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    433>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    429>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    430>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    431>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    432>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    433>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    429>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    430>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    432>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    431>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    430>  nomalloc.cpp
    432>  nomalloc.cpp
    431>  nomalloc.cpp
    429>  nomalloc.cpp
    434>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    435>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    434>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    435>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    429>  nomalloc_1.vcxproj -> E:Eigenuild	estRelease
    omalloc_1.exe
    434>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    434>  nomalloc.cpp
    433>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    433>  nomalloc.cpp
    435>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    435>  nomalloc.cpp
    436>------ 已启动全部重新生成: 项目: nomalloc_8, 配置: Release x64 ------
    433>  nomalloc_5.vcxproj -> E:Eigenuild	estRelease
    omalloc_5.exe
    437>------ 已启动全部重新生成: 项目: nullary_1, 配置: Release x64 ------
    434>  nomalloc_6.vcxproj -> E:Eigenuild	estRelease
    omalloc_6.exe
    435>  nomalloc_7.vcxproj -> E:Eigenuild	estRelease
    omalloc_7.exe
    438>------ 已启动全部重新生成: 项目: nullary_10, 配置: Release x64 ------
    439>------ 已启动全部重新生成: 项目: nullary_2, 配置: Release x64 ------
    437>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    437>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    436>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    437>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    436>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    437>  nullary.cpp
    436>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    437>  nullary_1.vcxproj -> E:Eigenuild	estRelease
    ullary_1.exe
    436>  nomalloc.cpp
    436>  nomalloc_8.vcxproj -> E:Eigenuild	estRelease
    omalloc_8.exe
    440>------ 已启动全部重新生成: 项目: nullary_3, 配置: Release x64 ------
    441>------ 已启动全部重新生成: 项目: nullary_4, 配置: Release x64 ------
    430>  nomalloc_2.vcxproj -> E:Eigenuild	estRelease
    omalloc_2.exe
    442>------ 已启动全部重新生成: 项目: nullary_5, 配置: Release x64 ------
    439>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    438>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    439>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    438>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    439>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    438>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    439>  nullary.cpp
    438>  nullary.cpp
    439>  nullary_2.vcxproj -> E:Eigenuild	estRelease
    ullary_2.exe
    438>  nullary_10.vcxproj -> E:Eigenuild	estRelease
    ullary_10.exe
    440>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    440>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    440>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    440>  nullary.cpp
    443>------ 已启动全部重新生成: 项目: nullary_6, 配置: Release x64 ------
    440>  nullary_3.vcxproj -> E:Eigenuild	estRelease
    ullary_3.exe
    444>------ 已启动全部重新生成: 项目: nullary_7, 配置: Release x64 ------
    445>------ 已启动全部重新生成: 项目: nullary_8, 配置: Release x64 ------
    441>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    441>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    441>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    441>  nullary.cpp
    441>  nullary_4.vcxproj -> E:Eigenuild	estRelease
    ullary_4.exe
    442>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    443>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    446>------ 已启动全部重新生成: 项目: nullary_9, 配置: Release x64 ------
    442>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    443>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    445>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    444>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    442>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    445>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    444>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    443>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    445>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    444>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    443>  nullary.cpp
    445>  nullary.cpp
    444>  nullary.cpp
    442>  nullary.cpp
    443>  nullary_6.vcxproj -> E:Eigenuild	estRelease
    ullary_6.exe
    447>------ 已启动全部重新生成: 项目: numext, 配置: Release x64 ------
    444>  nullary_7.vcxproj -> E:Eigenuild	estRelease
    ullary_7.exe
    448>------ 已启动全部重新生成: 项目: openglsupport, 配置: Release x64 ------
    445>  nullary_8.vcxproj -> E:Eigenuild	estRelease
    ullary_8.exe
    449>------ 已启动全部重新生成: 项目: packetmath_1, 配置: Release x64 ------
    450>------ 已启动全部重新生成: 项目: packetmath_2, 配置: Release x64 ------
    447>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    447>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    447>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    447>  numext.cpp
    447>E:Eigeneigen-3.3.8	est
    umext.cpp(18): warning C4804: “-”: 在操作中使用类型“bool”不安全
    447>  E:Eigeneigen-3.3.8	est
    umext.cpp(38): note: 参见对正在编译的函数 模板 实例化“void check_abs<bool>(void)”的引用
    447>E:Eigeneigen-3.3.8	est
    umext.cpp(26): warning C4804: “/”: 在操作中使用类型“bool”不安全
    447>E:Eigeneigen-3.3.8	est
    umext.cpp(26): warning C4800: “int”: 将值强制为布尔值“true”或“false”(性能警告)
    447>E:Eigeneigen-3.3.8	est
    umext.cpp(29): warning C4804: “-”: 在操作中使用类型“bool”不安全
    447>E:Eigeneigen-3.3.8	est
    umext.cpp(30): warning C4804: “-”: 在操作中使用类型“bool”不安全
    447>E:Eigeneigen-3.3.8	est
    umext.cpp(30): warning C4804: “>=”: 在操作中使用类型“bool”不安全
    447>E:Eigeneigen-3.3.8	est
    umext.cpp(18): warning C4146: 一元负运算符应用于无符号类型,结果仍为无符号类型
    447>  E:Eigeneigen-3.3.8	est
    umext.cpp(44): note: 参见对正在编译的函数 模板 实例化“void check_abs<unsigned int>(void)”的引用
    447>E:Eigeneigen-3.3.8	est
    umext.cpp(29): warning C4146: 一元负运算符应用于无符号类型,结果仍为无符号类型
    447>E:Eigeneigen-3.3.8	est
    umext.cpp(30): warning C4146: 一元负运算符应用于无符号类型,结果仍为无符号类型
    447>e:eigeneigen-3.3.8	estmain.h(590): warning C4805: “==”: 在操作中将类型“const int”与类型“const bool”混合不安全
    447>  E:Eigeneigen-3.3.8	est
    umext.cpp(18): note: 参见对正在编译的函数 模板 实例化“bool Eigen::test_is_equal<int,T>(const int &,const U &,bool)”的引用
    447>          with
    447>          [
    447>              T=bool,
    447>              U=bool
    447>          ]
    447>  E:Eigeneigen-3.3.8	est
    umext.cpp(38): note: 参见对正在编译的函数 模板 实例化“void check_abs<bool>(void)”的引用
    447>e:eigeneigen-3.3.8	estmain.h(590): warning C4805: “==”: 在操作中将类型“const bool”与类型“const int”混合不安全
    447>  E:Eigeneigen-3.3.8	est
    umext.cpp(29): note: 参见对正在编译的函数 模板 实例化“bool Eigen::test_is_equal<bool,int>(const T &,const U &,bool)”的引用
    447>          with
    447>          [
    447>              T=bool,
    447>              U=int
    447>          ]
    447>  numext.vcxproj -> E:Eigenuild	estRelease
    umext.exe
    451>------ 已启动全部重新生成: 项目: packetmath_3, 配置: Release x64 ------
    448>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    450>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    449>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    448>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    450>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    449>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    448>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    450>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    449>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    448>  openglsupport.cpp
    450>  packetmath.cpp
    450>E:Eigeneigen-3.3.8	estpacketmath.cpp(297): warning C4800: “int”: 将值强制为布尔值“true”或“false”(性能警告)
    449>  packetmath.cpp
    448>E:Eigeneigen-3.3.8unsupported	estopenglsupport.cpp(151): warning C4244: “参数”: 从“double”转换到“const float”,可能丢失数据
    450>  E:Eigeneigen-3.3.8	estpacketmath.cpp(621): note: 参见对正在编译的函数 模板 实例化“void packetmath<double>(void)”的引用
    449>E:Eigeneigen-3.3.8	estpacketmath.cpp(297): warning C4800: “int”: 将值强制为布尔值“true”或“false”(性能警告)
    449>  E:Eigeneigen-3.3.8	estpacketmath.cpp(620): note: 参见对正在编译的函数 模板 实例化“void packetmath<float>(void)”的引用
    451>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    451>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    451>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    451>  packetmath.cpp
    450>  packetmath_2.vcxproj -> E:Eigenuild	estReleasepacketmath_2.exe
    452>------ 已启动全部重新生成: 项目: packetmath_4, 配置: Release x64 ------
    451>E:Eigeneigen-3.3.8	estpacketmath.cpp(297): warning C4800: “int”: 将值强制为布尔值“true”或“false”(性能警告)
    449>  packetmath_1.vcxproj -> E:Eigenuild	estReleasepacketmath_1.exe
    453>------ 已启动全部重新生成: 项目: packetmath_5, 配置: Release x64 ------
    451>  E:Eigeneigen-3.3.8	estpacketmath.cpp(622): note: 参见对正在编译的函数 模板 实例化“void packetmath<int>(void)”的引用
    451>  packetmath_3.vcxproj -> E:Eigenuild	estReleasepacketmath_3.exe
    454>------ 已启动全部重新生成: 项目: permutationmatrices_1, 配置: Release x64 ------
    453>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    452>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    453>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    452>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    454>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    454>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    452>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    453>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    452>  packetmath.cpp
    453>  packetmath.cpp
    454>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    454>  permutationmatrices.cpp
    452>E:Eigeneigen-3.3.8	estpacketmath.cpp(297): warning C4800: “int”: 将值强制为布尔值“true”或“false”(性能警告)
    452>  E:Eigeneigen-3.3.8	estpacketmath.cpp(623): note: 参见对正在编译的函数 模板 实例化“void packetmath<std::complex<float>>(void)”的引用
    453>E:Eigeneigen-3.3.8	estpacketmath.cpp(297): warning C4800: “int”: 将值强制为布尔值“true”或“false”(性能警告)
    453>  E:Eigeneigen-3.3.8	estpacketmath.cpp(624): note: 参见对正在编译的函数 模板 实例化“void packetmath<std::complex<double>>(void)”的引用
    431>  nomalloc_3.vcxproj -> E:Eigenuild	estRelease
    omalloc_3.exe
    455>------ 已启动全部重新生成: 项目: permutationmatrices_2, 配置: Release x64 ------
    452>  packetmath_4.vcxproj -> E:Eigenuild	estReleasepacketmath_4.exe
    442>  nullary_5.vcxproj -> E:Eigenuild	estRelease
    ullary_5.exe
    432>  nomalloc_4.vcxproj -> E:Eigenuild	estRelease
    omalloc_4.exe
    453>  packetmath_5.vcxproj -> E:Eigenuild	estReleasepacketmath_5.exe
    456>------ 已启动全部重新生成: 项目: permutationmatrices_3, 配置: Release x64 ------
    457>------ 已启动全部重新生成: 项目: permutationmatrices_4, 配置: Release x64 ------
    458>------ 已启动全部重新生成: 项目: permutationmatrices_5, 配置: Release x64 ------
    454>  permutationmatrices_1.vcxproj -> E:Eigenuild	estReleasepermutationmatrices_1.exe
    459>------ 已启动全部重新生成: 项目: permutationmatrices_6, 配置: Release x64 ------
    460>------ 已启动全部重新生成: 项目: permutationmatrices_7, 配置: Release x64 ------
    448>LINK : fatal error LNK1104: 无法打开文件“freeglutd.lib”
    461>------ 已启动全部重新生成: 项目: polynomialsolver_1, 配置: Release x64 ------
    455>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    456>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    457>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    458>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    459>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    457>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    459>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    458>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    456>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    455>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    457>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    459>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    458>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    456>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    455>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    457>  permutationmatrices.cpp
    459>  permutationmatrices.cpp
    458>  permutationmatrices.cpp
    456>  permutationmatrices.cpp
    455>  permutationmatrices.cpp
    461>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    461>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    461>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    461>  polynomialsolver.cpp
    460>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    460>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    460>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    460>  permutationmatrices.cpp
    461>  polynomialsolver_1.vcxproj -> E:Eigenuildunsupported	estReleasepolynomialsolver_1.exe
    462>------ 已启动全部重新生成: 项目: polynomialsolver_10, 配置: Release x64 ------
    459>  permutationmatrices_6.vcxproj -> E:Eigenuild	estReleasepermutationmatrices_6.exe
    463>------ 已启动全部重新生成: 项目: polynomialsolver_11, 配置: Release x64 ------
    462>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    463>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    462>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    463>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    462>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    462>  polynomialsolver.cpp
    463>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    463>  polynomialsolver.cpp
    462>  polynomialsolver_10.vcxproj -> E:Eigenuildunsupported	estReleasepolynomialsolver_10.exe
    463>  polynomialsolver_11.vcxproj -> E:Eigenuildunsupported	estReleasepolynomialsolver_11.exe
    464>------ 已启动全部重新生成: 项目: polynomialsolver_12, 配置: Release x64 ------
    465>------ 已启动全部重新生成: 项目: polynomialsolver_2, 配置: Release x64 ------
    464>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    464>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    465>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    465>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    464>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    464>  polynomialsolver.cpp
    465>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    465>  polynomialsolver.cpp
    464>E:Eigeneigen-3.3.8unsupported	estpolynomialsolver.cpp(35): warning C4244: “参数”: 从“Eigen::Index”转换到“const std::complex<double>::_Ty”,可能丢失数据
    464>  E:Eigeneigen-3.3.8unsupported	estpolynomialsolver.cpp(57): note: 参见对正在编译的函数 模板 实例化“PolynomialType polyder<POLYNOMIAL>(const PolynomialType &)”的引用
    464>          with
    464>          [
    464>              PolynomialType=PolynomialType,
    464>              POLYNOMIAL=PolynomialType
    464>          ]
    464>  E:Eigeneigen-3.3.8unsupported	estpolynomialsolver.cpp(106): note: 参见对正在编译的函数 模板 实例化“bool aux_evalSolver<-1,POLYNOMIAL,PolynomialSolverType>(const POLYNOMIAL &,SOLVER &)”的引用
    464>          with
    464>          [
    464>              POLYNOMIAL=PolynomialType,
    464>              SOLVER=PolynomialSolverType
    464>          ]
    464>  E:Eigeneigen-3.3.8unsupported	estpolynomialsolver.cpp(193): note: 参见对正在编译的函数 模板 实例化“void evalSolver<-1,PolynomialType>(const POLYNOMIAL &)”的引用
    464>          with
    464>          [
    464>              POLYNOMIAL=PolynomialType
    464>          ]
    464>  E:Eigeneigen-3.3.8unsupported	estpolynomialsolver.cpp(230): note: 参见对正在编译的函数 模板 实例化“void polynomialsolver<std::complex<double>,-1>(int)”的引用
    464>  polynomialsolver_12.vcxproj -> E:Eigenuildunsupported	estReleasepolynomialsolver_12.exe
    466>------ 已启动全部重新生成: 项目: polynomialsolver_3, 配置: Release x64 ------
    466>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    466>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    466>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    466>  polynomialsolver.cpp
    465>  polynomialsolver_2.vcxproj -> E:Eigenuildunsupported	estReleasepolynomialsolver_2.exe
    467>------ 已启动全部重新生成: 项目: polynomialsolver_4, 配置: Release x64 ------
    467>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    467>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    467>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    467>  polynomialsolver.cpp
    466>  polynomialsolver_3.vcxproj -> E:Eigenuildunsupported	estReleasepolynomialsolver_3.exe
    468>------ 已启动全部重新生成: 项目: polynomialsolver_5, 配置: Release x64 ------
    468>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    468>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    468>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    468>  polynomialsolver.cpp
    467>  polynomialsolver_4.vcxproj -> E:Eigenuildunsupported	estReleasepolynomialsolver_4.exe
    469>------ 已启动全部重新生成: 项目: polynomialsolver_6, 配置: Release x64 ------
    469>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    469>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    469>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    469>  polynomialsolver.cpp
    455>  permutationmatrices_2.vcxproj -> E:Eigenuild	estReleasepermutationmatrices_2.exe
    470>------ 已启动全部重新生成: 项目: polynomialsolver_7, 配置: Release x64 ------
    457>  permutationmatrices_4.vcxproj -> E:Eigenuild	estReleasepermutationmatrices_4.exe
    456>  permutationmatrices_3.vcxproj -> E:Eigenuild	estReleasepermutationmatrices_3.exe
    460>  permutationmatrices_7.vcxproj -> E:Eigenuild	estReleasepermutationmatrices_7.exe
    471>------ 已启动全部重新生成: 项目: polynomialsolver_8, 配置: Release x64 ------
    458>  permutationmatrices_5.vcxproj -> E:Eigenuild	estReleasepermutationmatrices_5.exe
    472>------ 已启动全部重新生成: 项目: polynomialsolver_9, 配置: Release x64 ------
    473>------ 已启动全部重新生成: 项目: polynomialutils_2, 配置: Release x64 ------
    474>------ 已启动全部重新生成: 项目: polynomialutils_3, 配置: Release x64 ------
    470>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    471>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    472>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    470>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    471>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    472>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    470>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    471>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    470>  polynomialsolver.cpp
    471>  polynomialsolver.cpp
    472>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    472>  polynomialsolver.cpp
    473>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    474>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    473>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    474>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    474>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    474>  polynomialutils.cpp
    473>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    473>  polynomialutils.cpp
    468>  polynomialsolver_5.vcxproj -> E:Eigenuildunsupported	estReleasepolynomialsolver_5.exe
    475>------ 已启动全部重新生成: 项目: polynomialutils_4, 配置: Release x64 ------
    474>  polynomialutils_3.vcxproj -> E:Eigenuildunsupported	estReleasepolynomialutils_3.exe
    473>  polynomialutils_2.vcxproj -> E:Eigenuildunsupported	estReleasepolynomialutils_2.exe
    476>------ 已启动全部重新生成: 项目: polynomialutils_5, 配置: Release x64 ------
    477>------ 已启动全部重新生成: 项目: polynomialutils_6, 配置: Release x64 ------
    469>  polynomialsolver_6.vcxproj -> E:Eigenuildunsupported	estReleasepolynomialsolver_6.exe
    478>------ 已启动全部重新生成: 项目: polynomialutils_7, 配置: Release x64 ------
    475>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    475>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    476>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    476>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    477>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    477>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    476>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    475>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    475>  polynomialutils.cpp
    476>  polynomialutils.cpp
    478>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    478>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    477>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    477>  polynomialutils.cpp
    478>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    478>  polynomialutils.cpp
    476>  polynomialutils_5.vcxproj -> E:Eigenuildunsupported	estReleasepolynomialutils_5.exe
    479>------ 已启动全部重新生成: 项目: polynomialutils_8, 配置: Release x64 ------
    472>  polynomialsolver_9.vcxproj -> E:Eigenuildunsupported	estReleasepolynomialsolver_9.exe
    477>  polynomialutils_6.vcxproj -> E:Eigenuildunsupported	estReleasepolynomialutils_6.exe
    478>  polynomialutils_7.vcxproj -> E:Eigenuildunsupported	estReleasepolynomialutils_7.exe
    480>------ 已启动全部重新生成: 项目: polynomialutils_9, 配置: Release x64 ------
    470>  polynomialsolver_7.vcxproj -> E:Eigenuildunsupported	estReleasepolynomialsolver_7.exe
    475>  polynomialutils_4.vcxproj -> E:Eigenuildunsupported	estReleasepolynomialutils_4.exe
    481>------ 已启动全部重新生成: 项目: prec_inverse_4x4_1, 配置: Release x64 ------
    471>  polynomialsolver_8.vcxproj -> E:Eigenuildunsupported	estReleasepolynomialsolver_8.exe
    482>------ 已启动全部重新生成: 项目: prec_inverse_4x4_2, 配置: Release x64 ------
    479>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    479>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    479>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    479>  polynomialutils.cpp
    479>  polynomialutils_8.vcxproj -> E:Eigenuildunsupported	estReleasepolynomialutils_8.exe
    483>------ 已启动全部重新生成: 项目: prec_inverse_4x4_3, 配置: Release x64 ------
    480>  Building Custom Rule E:/Eigen/eigen-3.3.8/unsupported/test/CMakeLists.txt
    480>  CMake does not need to re-run because E:/Eigen/build/unsupported/test/CMakeFiles/generate.stamp is up-to-date.
    480>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    480>  polynomialutils.cpp
    480>  polynomialutils_9.vcxproj -> E:Eigenuildunsupported	estReleasepolynomialutils_9.exe
    484>------ 已启动全部重新生成: 项目: product_extra_1, 配置: Release x64 ------
    485>------ 已启动全部重新生成: 项目: product_extra_2, 配置: Release x64 ------
    486>------ 已启动全部重新生成: 项目: product_extra_3, 配置: Release x64 ------
    487>------ 已启动全部重新生成: 项目: product_extra_4, 配置: Release x64 ------
    481>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    483>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    482>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    481>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    483>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    482>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    481>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    483>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    482>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    481>  prec_inverse_4x4.cpp
    483>  prec_inverse_4x4.cpp
    482>  prec_inverse_4x4.cpp
    481>  prec_inverse_4x4_1.vcxproj -> E:Eigenuild	estReleaseprec_inverse_4x4_1.exe
    483>  prec_inverse_4x4_3.vcxproj -> E:Eigenuild	estReleaseprec_inverse_4x4_3.exe
    482>  prec_inverse_4x4_2.vcxproj -> E:Eigenuild	estReleaseprec_inverse_4x4_2.exe
    488>------ 已启动全部重新生成: 项目: product_extra_5, 配置: Release x64 ------
    489>------ 已启动全部重新生成: 项目: product_extra_6, 配置: Release x64 ------
    490>------ 已启动全部重新生成: 项目: product_extra_7, 配置: Release x64 ------
    484>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    485>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    486>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    487>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    488>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    489>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    484>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    485>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    486>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    487>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    488>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    489>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    484>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    485>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    486>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    487>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    487>  product_extra.cpp
    485>  product_extra.cpp
    486>  product_extra.cpp
    484>  product_extra.cpp
    488>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    488>  product_extra.cpp
    490>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    490>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    489>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    489>  product_extra.cpp
    490>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    490>  product_extra.cpp
    489>  product_extra_6.vcxproj -> E:Eigenuild	estReleaseproduct_extra_6.exe
    491>------ 已启动全部重新生成: 项目: product_extra_8, 配置: Release x64 ------
    490>  product_extra_7.vcxproj -> E:Eigenuild	estReleaseproduct_extra_7.exe
    491>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    491>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    492>------ 已启动全部重新生成: 项目: product_large_1, 配置: Release x64 ------
    491>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    491>  product_extra.cpp
    492>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    492>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    485>  product_extra_2.vcxproj -> E:Eigenuild	estReleaseproduct_extra_2.exe
    492>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    492>  product_large.cpp
    493>------ 已启动全部重新生成: 项目: product_large_2, 配置: Release x64 ------
    484>  product_extra_1.vcxproj -> E:Eigenuild	estReleaseproduct_extra_1.exe
    494>------ 已启动全部重新生成: 项目: product_large_3, 配置: Release x64 ------
    493>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    494>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    493>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    486>  product_extra_3.vcxproj -> E:Eigenuild	estReleaseproduct_extra_3.exe
    494>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    495>------ 已启动全部重新生成: 项目: product_large_4, 配置: Release x64 ------
    493>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    494>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    493>  product_large.cpp
    494>  product_large.cpp
    495>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    495>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    495>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    495>  product_large.cpp
    491>  product_extra_8.vcxproj -> E:Eigenuild	estReleaseproduct_extra_8.exe
    496>------ 已启动全部重新生成: 项目: product_large_5, 配置: Release x64 ------
    487>  product_extra_4.vcxproj -> E:Eigenuild	estReleaseproduct_extra_4.exe
    488>  product_extra_5.vcxproj -> E:Eigenuild	estReleaseproduct_extra_5.exe
    492>  product_large_1.vcxproj -> E:Eigenuild	estReleaseproduct_large_1.exe
    497>------ 已启动全部重新生成: 项目: product_large_6, 配置: Release x64 ------
    494>  product_large_3.vcxproj -> E:Eigenuild	estReleaseproduct_large_3.exe
    498>------ 已启动全部重新生成: 项目: product_mmtr_1, 配置: Release x64 ------
    499>------ 已启动全部重新生成: 项目: product_mmtr_2, 配置: Release x64 ------
    500>------ 已启动全部重新生成: 项目: product_mmtr_3, 配置: Release x64 ------
    496>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    498>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    497>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    496>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    498>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    497>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    496>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    498>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    497>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    496>  product_large.cpp
    497>  product_large.cpp
    498>  product_mmtr.cpp
    500>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    500>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    500>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    500>  product_mmtr.cpp
    499>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    499>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    493>  product_large_2.vcxproj -> E:Eigenuild	estReleaseproduct_large_2.exe
    501>------ 已启动全部重新生成: 项目: product_mmtr_4, 配置: Release x64 ------
    501>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    501>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    501>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    501>  product_mmtr.cpp
    499>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    499>  product_mmtr.cpp
    495>  product_large_4.vcxproj -> E:Eigenuild	estReleaseproduct_large_4.exe
    502>------ 已启动全部重新生成: 项目: product_notemporary_1, 配置: Release x64 ------
    502>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    502>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    502>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    502>  product_notemporary.cpp
    502>  product_notemporary_1.vcxproj -> E:Eigenuild	estReleaseproduct_notemporary_1.exe
    503>------ 已启动全部重新生成: 项目: product_notemporary_2, 配置: Release x64 ------
    503>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    503>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    503>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    503>  product_notemporary.cpp
    503>  product_notemporary_2.vcxproj -> E:Eigenuild	estReleaseproduct_notemporary_2.exe
    504>------ 已启动全部重新生成: 项目: product_notemporary_3, 配置: Release x64 ------
    504>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    504>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    504>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    504>  product_notemporary.cpp
    504>  product_notemporary_3.vcxproj -> E:Eigenuild	estReleaseproduct_notemporary_3.exe
    505>------ 已启动全部重新生成: 项目: product_notemporary_4, 配置: Release x64 ------
    505>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    505>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    505>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    505>  product_notemporary.cpp
    505>  product_notemporary_4.vcxproj -> E:Eigenuild	estReleaseproduct_notemporary_4.exe
    506>------ 已启动全部重新生成: 项目: product_selfadjoint_1, 配置: Release x64 ------
    506>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    506>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    506>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    506>  product_selfadjoint.cpp
    506>  product_selfadjoint_1.vcxproj -> E:Eigenuild	estReleaseproduct_selfadjoint_1.exe
    507>------ 已启动全部重新生成: 项目: product_selfadjoint_2, 配置: Release x64 ------
    507>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    507>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    507>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    507>  product_selfadjoint.cpp
    507>  product_selfadjoint_2.vcxproj -> E:Eigenuild	estReleaseproduct_selfadjoint_2.exe
    508>------ 已启动全部重新生成: 项目: product_selfadjoint_3, 配置: Release x64 ------
    508>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    508>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    508>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    508>  product_selfadjoint.cpp
    508>  product_selfadjoint_3.vcxproj -> E:Eigenuild	estReleaseproduct_selfadjoint_3.exe
    509>------ 已启动全部重新生成: 项目: product_selfadjoint_4, 配置: Release x64 ------
    509>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    509>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    509>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    509>  product_selfadjoint.cpp
    509>  product_selfadjoint_4.vcxproj -> E:Eigenuild	estReleaseproduct_selfadjoint_4.exe
    510>------ 已启动全部重新生成: 项目: product_selfadjoint_5, 配置: Release x64 ------
    510>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    510>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    510>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    510>  product_selfadjoint.cpp
    510>  product_selfadjoint_5.vcxproj -> E:Eigenuild	estReleaseproduct_selfadjoint_5.exe
    511>------ 已启动全部重新生成: 项目: product_selfadjoint_6, 配置: Release x64 ------
    511>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    511>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    511>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    511>  product_selfadjoint.cpp
    511>  product_selfadjoint_6.vcxproj -> E:Eigenuild	estReleaseproduct_selfadjoint_6.exe
    512>------ 已启动全部重新生成: 项目: product_selfadjoint_7, 配置: Release x64 ------
    512>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    512>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    512>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    512>  product_selfadjoint.cpp
    512>  product_selfadjoint_7.vcxproj -> E:Eigenuild	estReleaseproduct_selfadjoint_7.exe
    513>------ 已启动全部重新生成: 项目: product_small_1, 配置: Release x64 ------
    513>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    513>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    513>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    513>  product_small.cpp
    513>  product_small_1.vcxproj -> E:Eigenuild	estReleaseproduct_small_1.exe
    514>------ 已启动全部重新生成: 项目: product_small_11, 配置: Release x64 ------
    514>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    514>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    514>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    514>  product_small.cpp
    514>  product_small_11.vcxproj -> E:Eigenuild	estReleaseproduct_small_11.exe
    515>------ 已启动全部重新生成: 项目: product_small_12, 配置: Release x64 ------
    515>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    515>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    515>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    515>  product_small.cpp
    515>  product_small_12.vcxproj -> E:Eigenuild	estReleaseproduct_small_12.exe
    516>------ 已启动全部重新生成: 项目: product_small_13, 配置: Release x64 ------
    516>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    516>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    516>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    516>  product_small.cpp
    516>  product_small_13.vcxproj -> E:Eigenuild	estReleaseproduct_small_13.exe
    517>------ 已启动全部重新生成: 项目: product_small_2, 配置: Release x64 ------
    517>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    517>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    517>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    517>  product_small.cpp
    497>  product_large_6.vcxproj -> E:Eigenuild	estReleaseproduct_large_6.exe
    518>------ 已启动全部重新生成: 项目: product_small_21, 配置: Release x64 ------
    496>  product_large_5.vcxproj -> E:Eigenuild	estReleaseproduct_large_5.exe
    519>------ 已启动全部重新生成: 项目: product_small_22, 配置: Release x64 ------
    499>  product_mmtr_2.vcxproj -> E:Eigenuild	estReleaseproduct_mmtr_2.exe
    520>------ 已启动全部重新生成: 项目: product_small_23, 配置: Release x64 ------
    518>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    519>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    519>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    518>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    519>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    518>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    519>  product_small.cpp
    518>  product_small.cpp
    520>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    520>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    520>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    520>  product_small.cpp
    498>  product_mmtr_1.vcxproj -> E:Eigenuild	estReleaseproduct_mmtr_1.exe
    521>------ 已启动全部重新生成: 项目: product_small_3, 配置: Release x64 ------
    518>  product_small_21.vcxproj -> E:Eigenuild	estReleaseproduct_small_21.exe
    522>------ 已启动全部重新生成: 项目: product_small_31, 配置: Release x64 ------
    521>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    522>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    521>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    522>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    521>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    521>  product_small.cpp
    522>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    522>  product_small.cpp
    522>  product_small_31.vcxproj -> E:Eigenuild	estReleaseproduct_small_31.exe
    523>------ 已启动全部重新生成: 项目: product_small_32, 配置: Release x64 ------
    523>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    523>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    523>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    523>  product_small.cpp
    523>  product_small_32.vcxproj -> E:Eigenuild	estReleaseproduct_small_32.exe
    524>------ 已启动全部重新生成: 项目: product_small_33, 配置: Release x64 ------
    524>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    524>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    524>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    524>  product_small.cpp
    519>  product_small_22.vcxproj -> E:Eigenuild	estReleaseproduct_small_22.exe
    525>------ 已启动全部重新生成: 项目: product_small_4, 配置: Release x64 ------
    520>  product_small_23.vcxproj -> E:Eigenuild	estReleaseproduct_small_23.exe
    526>------ 已启动全部重新生成: 项目: product_small_41, 配置: Release x64 ------
    525>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    525>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    525>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    525>  product_small.cpp
    526>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    526>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    526>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    526>  product_small.cpp
    250>  geo_quaternion_4.vcxproj -> E:Eigenuild	estReleasegeo_quaternion_4.exe
    527>------ 已启动全部重新生成: 项目: product_small_42, 配置: Release x64 ------
    501>  product_mmtr_4.vcxproj -> E:Eigenuild	estReleaseproduct_mmtr_4.exe
    528>------ 已启动全部重新生成: 项目: product_small_43, 配置: Release x64 ------
    527>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    527>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    527>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    527>  product_small.cpp
    528>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    528>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    528>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    528>  product_small.cpp
    526>  product_small_41.vcxproj -> E:Eigenuild	estReleaseproduct_small_41.exe
    529>------ 已启动全部重新生成: 项目: product_small_5, 配置: Release x64 ------
    527>  product_small_42.vcxproj -> E:Eigenuild	estReleaseproduct_small_42.exe
    530>------ 已启动全部重新生成: 项目: product_small_6, 配置: Release x64 ------
    529>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    529>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    529>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    529>  product_small.cpp
    530>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    530>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    530>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    530>  product_small.cpp
    530>  product_small_6.vcxproj -> E:Eigenuild	estReleaseproduct_small_6.exe
    531>------ 已启动全部重新生成: 项目: product_small_7, 配置: Release x64 ------
    528>  product_small_43.vcxproj -> E:Eigenuild	estReleaseproduct_small_43.exe
    532>------ 已启动全部重新生成: 项目: product_small_8, 配置: Release x64 ------
    532>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    532>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    531>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    531>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    532>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    532>  product_small.cpp
    531>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    531>  product_small.cpp
    531>  product_small_7.vcxproj -> E:Eigenuild	estReleaseproduct_small_7.exe
    533>------ 已启动全部重新生成: 项目: product_symm_1, 配置: Release x64 ------
    533>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    533>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    533>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    533>  product_symm.cpp
    533>  product_symm_1.vcxproj -> E:Eigenuild	estReleaseproduct_symm_1.exe
    534>------ 已启动全部重新生成: 项目: product_symm_2, 配置: Release x64 ------
    534>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    534>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    534>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    534>  product_symm.cpp
    534>  product_symm_2.vcxproj -> E:Eigenuild	estReleaseproduct_symm_2.exe
    535>------ 已启动全部重新生成: 项目: product_symm_3, 配置: Release x64 ------
    535>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    535>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    535>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    535>  product_symm.cpp
    535>E:Eigeneigen-3.3.8	estproduct_symm.cpp(126): fatal error C1060: 编译器的堆空间不足
    536>------ 已启动全部重新生成: 项目: product_symm_4, 配置: Release x64 ------
    536>  Building Custom Rule E:/Eigen/eigen-3.3.8/test/CMakeLists.txt
    536>  CMake does not need to re-run because E:/Eigen/build/test/CMakeFiles/generate.stamp is up-to-date.
    536>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
    536>  product_symm.cpp
    536>e:eigeneigen-3.3.8eigensrc/Core/DenseCoeffsBase.h(96): fatal error C1060: 编译器的堆空间不足
    532>e:eigeneigen-3.3.8eigensrccoreeigenbase.h(59): fatal error C1002: 在第 2 遍中编译器的堆空间不足
    532>e:eigeneigen-3.3.8eigensrccoreeigenbase.h(59): fatal error C1350: 加载 dll“OLEAUT32.dll”时出错: 没有找到 dll
    532>    CL!RaiseException()+0x62
    532>    CL!InvokeCompilerPassW()+0x1c4f8
    532>    CL!InvokeCompilerPassW()+0x1be26
    532>    CL!execute_onexit_table()+0x5c
    532>    CL!execute_onexit_table()+0x2a
    532>    CL!InvokeCompilerPassW()+0x1b2c5
    532>    CL!InvokeCompilerPassW()+0x1aa78
    532>    CL!InvokeCompilerPassW()+0x1acbb
    532>    CL!InvokeCompilerPassW()+0x1ad4e
    532>    CL!LdrDeleteEnclave()+0x1a6
    532>    CL!RtlGetNtSystemRoot()+0x68
    532>    CL!LdrShutdownProcess()+0xf6
    532>    CL!RtlExitUserProcess()+0xb5
    532>    CL!ExitProcess()+0x13
    532>    CL!exit()+0x19d
    532>    CL!exit()+0x11
    532>
    521>e:eigeneigen-3.3.8	estproduct.h(21): fatal error C1002: 在第 2 遍中编译器的堆空间不足
    537>------ 已启动全部重新生成: 项目: product_symm_5, 配置: Release x64 ------
    529>MSBUILD : error MSB4166: 子节点“2”过早退出。正在关闭。可以在临时文件目录中名为 MSBuild_*.failure.txt 的文件中找到诊断信息。
    500>  product_mmtr_3.vcxproj -> E:Eigenuild	estReleaseproduct_mmtr_3.exe
    536>MSBUILD : error MSB4166: 子节点“2”过早退出。正在关闭。可以在临时文件目录中名为 MSBuild_*.failure.txt 的文件中找到诊断信息。
    538>------ 已启动全部重新生成: 项目: product_symm_6, 配置: Release x64 ------
    537>已取消一个任务。
    537>已取消一个任务。
    538>已取消一个任务。
    538>已取消一个任务。
    539>------ 已启动全部重新生成: 项目: product_symm_7, 配置: Release x64 ------
    521>MSBUILD : error MSB4166: 子节点“2”过早退出。正在关闭。可以在临时文件目录中名为 MSBuild_*.failure.txt 的文件中找到诊断信息。
    525>MSBUILD : error MSB4166: 子节点“2”过早退出。正在关闭。可以在临时文件目录中名为 MSBuild_*.failure.txt 的文件中找到诊断信息。
    524>MSBUILD : error MSB4166: 子节点“2”过早退出。正在关闭。可以在临时文件目录中名为 MSBuild_*.failure.txt 的文件中找到诊断信息。
    529>已取消一个任务。
    536>已取消一个任务。
    517>MSBUILD : error MSB4166: 子节点“2”过早退出。正在关闭。可以在临时文件目录中名为 MSBuild_*.failure.txt 的文件中找到诊断信息。
    524>C:Program Files (x86)MSBuildMicrosoft.Cppv4.0V140Microsoft.CppCommon.targets(638,5): error MSB6006: “link.exe”已退出,代码为 1。
    521>已取消一个任务。
    525>已取消一个任务。
    517>  Compiler terminating.  Please wait........... Abort complete.
    524>已取消一个任务。
    517>已取消一个任务。
    540>------ 已启动全部重新生成: 项目: product_symm_8, 配置: Release x64 ------
    539>已取消一个任务。
    539>已取消一个任务。
    517>已取消一个任务。
    540>已取消一个任务。
    541>------ 已启动全部重新生成: 项目: product_syrk_1, 配置: Release x64 ------
    540>已取消一个任务。
    542>------ 已启动全部重新生成: 项目: product_syrk_2, 配置: Release x64 ------
    541>已取消一个任务。
    543>------ 已启动全部重新生成: 项目: product_syrk_3, 配置: Release x64 ------
    542>已取消一个任务。
    542>已取消一个任务。
    541>已取消一个任务。
    543>已取消一个任务。
    544>------ 已启动全部重新生成: 项目: product_syrk_4, 配置: Release x64 ------
    545>------ 已启动全部重新生成: 项目: product_trmm_1, 配置: Release x64 ------
    544>已取消一个任务。
    544>已取消一个任务。
    543>已取消一个任务。
    545>已取消一个任务。
    546>------ 已启动全部重新生成: 项目: product_trmm_11, 配置: Release x64 ------
    547>------ 已启动全部重新生成: 项目: product_trmm_111, 配置: Release x64 ------
    545>已取消一个任务。
    546>已取消一个任务。
    546>已取消一个任务。
    548>------ 已启动全部重新生成: 项目: product_trmm_112, 配置: Release x64 ------
    547>已取消一个任务。
    547>已取消一个任务。
    549>------ 已启动全部重新生成: 项目: product_trmm_113, 配置: Release x64 ------
    548>已取消一个任务。
    550>------ 已启动全部重新生成: 项目: product_trmm_114, 配置: Release x64 ------
    549>已取消一个任务。
    549>已取消一个任务。
    548>已取消一个任务。
    551>------ 已启动全部重新生成: 项目: product_trmm_12, 配置: Release x64 ------
    550>已取消一个任务。
    552>------ 已启动全部重新生成: 项目: product_trmm_121, 配置: Release x64 ------
    550>已取消一个任务。
    551>已取消一个任务。
    551>已取消一个任务。
    553>------ 已启动全部重新生成: 项目: product_trmm_122, 配置: Release x64 ------
    552>已取消一个任务。
    552>已取消一个任务。
    554>------ 已启动全部重新生成: 项目: product_trmm_123, 配置: Release x64 ------
    553>已取消一个任务。
    555>------ 已启动全部重新生成: 项目: product_trmm_124, 配置: Release x64 ------
    554>已取消一个任务。
    554>已取消一个任务。
    553>已取消一个任务。
    556>------ 已启动全部重新生成: 项目: product_trmm_13, 配置: Release x64 ------
    555>已取消一个任务。
    557>------ 已启动全部重新生成: 项目: product_trmm_131, 配置: Release x64 ------
    555>已取消一个任务。
    556>已取消一个任务。
    556>已取消一个任务。
    558>------ 已启动全部重新生成: 项目: product_trmm_132, 配置: Release x64 ------
    557>已取消一个任务。
    559>------ 已启动全部重新生成: 项目: product_trmm_133, 配置: Release x64 ------
    558>已取消一个任务。
    558>已取消一个任务。
    557>已取消一个任务。
    560>------ 已启动全部重新生成: 项目: product_trmm_134, 配置: Release x64 ------
    559>已取消一个任务。
    561>------ 已启动全部重新生成: 项目: product_trmm_14, 配置: Release x64 ------
    560>已取消一个任务。
    560>已取消一个任务。
    559>已取消一个任务。
    562>------ 已启动全部重新生成: 项目: product_trmm_21, 配置: Release x64 ------
    561>已取消一个任务。
    561>已取消一个任务。
    563>------ 已启动全部重新生成: 项目: product_trmm_22, 配置: Release x64 ------
    562>已取消一个任务。
    564>------ 已启动全部重新生成: 项目: product_trmm_23, 配置: Release x64 ------
    562>已取消一个任务。
    563>已取消一个任务。
    563>已取消一个任务。
    565>------ 已启动全部重新生成: 项目: product_trmm_24, 配置: Release x64 ------
    564>已取消一个任务。
    566>------ 已启动全部重新生成: 项目: product_trmm_31, 配置: Release x64 ------
    564>已取消一个任务。
    565>已取消一个任务。
    565>已取消一个任务。
    567>------ 已启动全部重新生成: 项目: product_trmm_32, 配置: Release x64 ------
    566>已取消一个任务。
    568>------ 已启动全部重新生成: 项目: product_trmm_33, 配置: Release x64 ------
    566>已取消一个任务。
    567>已取消一个任务。
    567>已取消一个任务。
    569>------ 已启动全部重新生成: 项目: product_trmm_34, 配置: Release x64 ------
    568>已取消一个任务。
    570>------ 已启动全部重新生成: 项目: product_trmv_1, 配置: Release x64 ------
    568>已取消一个任务。
    569>已取消一个任务。
    569>已取消一个任务。
    571>------ 已启动全部重新生成: 项目: product_trmv_2, 配置: Release x64 ------
    570>已取消一个任务。
    572>------ 已启动全部重新生成: 项目: product_trmv_3, 配置: Release x64 ------
    570>已取消一个任务。
    571>已取消一个任务。
    571>已取消一个任务。
    573>------ 已启动全部重新生成: 项目: product_trmv_4, 配置: Release x64 ------
    572>已取消一个任务。
    574>------ 已启动全部重新生成: 项目: product_trmv_5, 配置: Release x64 ------
    572>已取消一个任务。
    573>已取消一个任务。
    573>已取消一个任务。
    575>------ 已启动全部重新生成: 项目: product_trmv_6, 配置: Release x64 ------
    574>已取消一个任务。
    576>------ 已启动全部重新生成: 项目: product_trsolve_1, 配置: Release x64 ------
    575>已取消一个任务。
    575>已取消一个任务。
    574>已取消一个任务。
    577>------ 已启动全部重新生成: 项目: product_trsolve_10, 配置: Release x64 ------
    576>已取消一个任务。
    578>------ 已启动全部重新生成: 项目: product_trsolve_11, 配置: Release x64 ------
    576>已取消一个任务。
    577>已取消一个任务。
    577>已取消一个任务。
    579>------ 已启动全部重新生成: 项目: product_trsolve_12, 配置: Release x64 ------
    578>已取消一个任务。
    578>已取消一个任务。
    580>------ 已启动全部重新生成: 项目: product_trsolve_13, 配置: Release x64 ------
    579>已取消一个任务。
    581>------ 已启动全部重新生成: 项目: product_trsolve_14, 配置: Release x64 ------
    580>已取消一个任务。
    580>已取消一个任务。
    579>已取消一个任务。
    582>------ 已启动全部重新生成: 项目: product_trsolve_2, 配置: Release x64 ------
    581>已取消一个任务。
    583>------ 已启动全部重新生成: 项目: product_trsolve_3, 配置: Release x64 ------
    582>已取消一个任务。
    582>已取消一个任务。
    581>已取消一个任务。
    584>------ 已启动全部重新生成: 项目: product_trsolve_4, 配置: Release x64 ------
    583>已取消一个任务。
    583>已取消一个任务。
    585>------ 已启动全部重新生成: 项目: product_trsolve_5, 配置: Release x64 ------
    584>已取消一个任务。
    586>------ 已启动全部重新生成: 项目: product_trsolve_6, 配置: Release x64 ------
    584>已取消一个任务。
    585>已取消一个任务。
    585>已取消一个任务。
    587>------ 已启动全部重新生成: 项目: product_trsolve_7, 配置: Release x64 ------
    586>已取消一个任务。
    588>------ 已启动全部重新生成: 项目: product_trsolve_8, 配置: Release x64 ------
    586>已取消一个任务。
    587>已取消一个任务。
    587>已取消一个任务。
    589>------ 已启动全部重新生成: 项目: product_trsolve_9, 配置: Release x64 ------
    588>已取消一个任务。
    588>已取消一个任务。
    590>------ 已启动全部重新生成: 项目: qr_1, 配置: Release x64 ------
    589>已取消一个任务。
    591>------ 已启动全部重新生成: 项目: qr_10, 配置: Release x64 ------
    589>已取消一个任务。
    590>已取消一个任务。
    590>已取消一个任务。
    592>------ 已启动全部重新生成: 项目: qr_11, 配置: Release x64 ------
    591>已取消一个任务。
    593>------ 已启动全部重新生成: 项目: qr_12, 配置: Release x64 ------
    591>已取消一个任务。
    592>已取消一个任务。
    592>已取消一个任务。
    594>------ 已启动全部重新生成: 项目: qr_2, 配置: Release x64 ------
    593>已取消一个任务。
    593>已取消一个任务。
    595>------ 已启动全部重新生成: 项目: qr_3, 配置: Release x64 ------
    594>已取消一个任务。
    596>------ 已启动全部重新生成: 项目: qr_4, 配置: Release x64 ------
    595>已取消一个任务。
    595>已取消一个任务。
    594>已取消一个任务。
    597>------ 已启动全部重新生成: 项目: qr_5, 配置: Release x64 ------
    596>已取消一个任务。
    598>------ 已启动全部重新生成: 项目: qr_6, 配置: Release x64 ------
    596>已取消一个任务。
    597>已取消一个任务。
    597>已取消一个任务。
    599>------ 已启动全部重新生成: 项目: qr_7, 配置: Release x64 ------
    598>已取消一个任务。
    600>------ 已启动全部重新生成: 项目: qr_8, 配置: Release x64 ------
    598>已取消一个任务。
    599>已取消一个任务。
    599>已取消一个任务。
    601>------ 已启动全部重新生成: 项目: qr_9, 配置: Release x64 ------
    600>已取消一个任务。
    600>已取消一个任务。
    602>------ 已启动全部重新生成: 项目: qr_colpivoting_1, 配置: Release x64 ------
    601>已取消一个任务。
    603>------ 已启动全部重新生成: 项目: qr_colpivoting_2, 配置: Release x64 ------
    602>已取消一个任务。
    602>已取消一个任务。
    601>已取消一个任务。
    604>------ 已启动全部重新生成: 项目: qr_colpivoting_3, 配置: Release x64 ------
    603>已取消一个任务。
    605>------ 已启动全部重新生成: 项目: qr_colpivoting_4, 配置: Release x64 ------
    603>已取消一个任务。
    604>已取消一个任务。
    604>已取消一个任务。
    605>已取消一个任务。
    606>------ 已启动全部重新生成: 项目: qr_colpivoting_5, 配置: Release x64 ------
    607>------ 已启动全部重新生成: 项目: qr_colpivoting_6, 配置: Release x64 ------
    606>已取消一个任务。
    606>已取消一个任务。
    605>已取消一个任务。
    608>------ 已启动全部重新生成: 项目: qr_colpivoting_7, 配置: Release x64 ------
    607>已取消一个任务。
    609>------ 已启动全部重新生成: 项目: qr_colpivoting_8, 配置: Release x64 ------
    607>已取消一个任务。
    608>已取消一个任务。
    608>已取消一个任务。
    610>------ 已启动全部重新生成: 项目: qr_colpivoting_9, 配置: Release x64 ------
    609>已取消一个任务。
    611>------ 已启动全部重新生成: 项目: qr_fullpivoting_1, 配置: Release x64 ------
    609>已取消一个任务。
    610>已取消一个任务。
    610>已取消一个任务。
    612>------ 已启动全部重新生成: 项目: qr_fullpivoting_2, 配置: Release x64 ------
    611>已取消一个任务。
    613>------ 已启动全部重新生成: 项目: qr_fullpivoting_3, 配置: Release x64 ------
    612>已取消一个任务。
    612>已取消一个任务。
    611>已取消一个任务。
    614>------ 已启动全部重新生成: 项目: qr_fullpivoting_4, 配置: Release x64 ------
    613>已取消一个任务。
    615>------ 已启动全部重新生成: 项目: qr_fullpivoting_5, 配置: Release x64 ------
    613>已取消一个任务。
    614>已取消一个任务。
    614>已取消一个任务。
    616>------ 已启动全部重新生成: 项目: qr_fullpivoting_6, 配置: Release x64 ------
    615>已取消一个任务。
    617>------ 已启动全部重新生成: 项目: qr_fullpivoting_7, 配置: Release x64 ------
    615>已取消一个任务。
    616>已取消一个任务。
    616>已取消一个任务。
    618>------ 已启动全部重新生成: 项目: rand, 配置: Release x64 ------
    617>已取消一个任务。
    618>已取消一个任务。
    619>------ 已启动全部重新生成: 项目: real_qz_1, 配置: Release x64 ------
    619>已取消一个任务。
    619>已取消一个任务。
    618>已取消一个任务。
    620>------ 已启动全部重新生成: 项目: real_qz_2, 配置: Release x64 ------
    620>已取消一个任务。
    621>------ 已启动全部重新生成: 项目: real_qz_3, 配置: Release x64 ------
    621>已取消一个任务。
    621>已取消一个任务。
    620>已取消一个任务。
    622>------ 已启动全部重新生成: 项目: real_qz_4, 配置: Release x64 ------
    623>------ 已启动全部重新生成: 项目: redux_1, 配置: Release x64 ------
    622>已取消一个任务。
    622>已取消一个任务。
    617>已取消一个任务。
    623>已取消一个任务。
    624>------ 已启动全部重新生成: 项目: redux_2, 配置: Release x64 ------
    625>------ 已启动全部重新生成: 项目: redux_3, 配置: Release x64 ------
    624>已取消一个任务。
    624>已取消一个任务。
    623>已取消一个任务。
    626>------ 已启动全部重新生成: 项目: redux_4, 配置: Release x64 ------
    625>已取消一个任务。
    627>------ 已启动全部重新生成: 项目: redux_5, 配置: Release x64 ------
    626>已取消一个任务。
    626>已取消一个任务。
    625>已取消一个任务。
    628>------ 已启动全部重新生成: 项目: redux_6, 配置: Release x64 ------
    627>已取消一个任务。
    629>------ 已启动全部重新生成: 项目: redux_7, 配置: Release x64 ------
    628>已取消一个任务。
    629>已取消一个任务。
    629>已取消一个任务。
    628>已取消一个任务。
    630>------ 已启动全部重新生成: 项目: redux_8, 配置: Release x64 ------
    631>------ 已启动全部重新生成: 项目: ref_1, 配置: Release x64 ------
    627>已取消一个任务。
    630>已取消一个任务。
    630>已取消一个任务。
    631>已取消一个任务。
    632>------ 已启动全部重新生成: 项目: ref_2, 配置: Release x64 ------
    632>已取消一个任务。
    632>已取消一个任务。
    633>------ 已启动全部重新生成: 项目: ref_3, 配置: Release x64 ------
    634>------ 已启动全部重新生成: 项目: ref_4, 配置: Release x64 ------
    633>已取消一个任务。
    633>已取消一个任务。
    631>已取消一个任务。
    634>已取消一个任务。
    635>------ 已启动全部重新生成: 项目: ref_5, 配置: Release x64 ------
    634>已取消一个任务。
    636>------ 已启动全部重新生成: 项目: ref_6, 配置: Release x64 ------
    635>已取消一个任务。
    636>已取消一个任务。
    637>------ 已启动全部重新生成: 项目: ref_7, 配置: Release x64 ------
    636>已取消一个任务。
    637>已取消一个任务。
    637>已取消一个任务。
    638>------ 已启动全部重新生成: 项目: resize, 配置: Release x64 ------
    638>已取消一个任务。
    638>已取消一个任务。
    639>------ 已启动全部重新生成: 项目: rvalue_types_1, 配置: Release x64 ------
    639>已取消一个任务。
    639>已取消一个任务。
    640>------ 已启动全部重新生成: 项目: rvalue_types_2, 配置: Release x64 ------
    640>已取消一个任务。
    641>------ 已启动全部重新生成: 项目: schur_complex_1, 配置: Release x64 ------
    641>已取消一个任务。
    641>已取消一个任务。
    640>已取消一个任务。
    642>------ 已启动全部重新生成: 项目: schur_complex_2, 配置: Release x64 ------
    642>已取消一个任务。
    643>------ 已启动全部重新生成: 项目: schur_complex_3, 配置: Release x64 ------
    642>已取消一个任务。
    643>已取消一个任务。
    643>已取消一个任务。
    644>------ 已启动全部重新生成: 项目: schur_complex_4, 配置: Release x64 ------
    644>已取消一个任务。
    644>已取消一个任务。
    645>------ 已启动全部重新生成: 项目: schur_complex_5, 配置: Release x64 ------
    646>------ 已启动全部重新生成: 项目: schur_real_1, 配置: Release x64 ------
    645>已取消一个任务。
    645>已取消一个任务。
    635>已取消一个任务。
    646>已取消一个任务。
    647>------ 已启动全部重新生成: 项目: schur_real_2, 配置: Release x64 ------
    648>------ 已启动全部重新生成: 项目: schur_real_3, 配置: Release x64 ------
    647>已取消一个任务。
    647>已取消一个任务。
    646>已取消一个任务。
    649>------ 已启动全部重新生成: 项目: schur_real_4, 配置: Release x64 ------
    648>已取消一个任务。
    650>------ 已启动全部重新生成: 项目: schur_real_5, 配置: Release x64 ------
    648>已取消一个任务。
    649>已取消一个任务。
    649>已取消一个任务。
    651>------ 已启动全部重新生成: 项目: selfadjoint_1, 配置: Release x64 ------
    650>已取消一个任务。
    652>------ 已启动全部重新生成: 项目: selfadjoint_2, 配置: Release x64 ------
    650>已取消一个任务。
    651>已取消一个任务。
    651>已取消一个任务。
    653>------ 已启动全部重新生成: 项目: selfadjoint_3, 配置: Release x64 ------
    652>已取消一个任务。
    654>------ 已启动全部重新生成: 项目: selfadjoint_4, 配置: Release x64 ------
    652>已取消一个任务。
    653>已取消一个任务。
    653>已取消一个任务。
    655>------ 已启动全部重新生成: 项目: selfadjoint_5, 配置: Release x64 ------
    654>已取消一个任务。
    656>------ 已启动全部重新生成: 项目: simplicial_cholesky_1, 配置: Release x64 ------
    655>已取消一个任务。
    655>已取消一个任务。
    654>已取消一个任务。
    657>------ 已启动全部重新生成: 项目: simplicial_cholesky_2, 配置: Release x64 ------
    656>已取消一个任务。
    656>已取消一个任务。
    658>------ 已启动全部重新生成: 项目: simplicial_cholesky_3, 配置: Release x64 ------
    657>已取消一个任务。
    659>------ 已启动全部重新生成: 项目: sizeof, 配置: Release x64 ------
    657>已取消一个任务。
    658>已取消一个任务。
    658>已取消一个任务。
    660>------ 已启动全部重新生成: 项目: sizeoverflow, 配置: Release x64 ------
    659>已取消一个任务。
    661>------ 已启动全部重新生成: 项目: smallvectors, 配置: Release x64 ------
    659>已取消一个任务。
    660>已取消一个任务。
    660>已取消一个任务。
    662>------ 已启动全部重新生成: 项目: sparse_basic_1, 配置: Release x64 ------
    661>已取消一个任务。
    663>------ 已启动全部重新生成: 项目: sparse_basic_2, 配置: Release x64 ------
    661>已取消一个任务。
    662>已取消一个任务。
    662>已取消一个任务。
    664>------ 已启动全部重新生成: 项目: sparse_basic_3, 配置: Release x64 ------
    663>已取消一个任务。
    665>------ 已启动全部重新生成: 项目: sparse_basic_4, 配置: Release x64 ------
    664>已取消一个任务。
    664>已取消一个任务。
    663>已取消一个任务。
    666>------ 已启动全部重新生成: 项目: sparse_basic_5, 配置: Release x64 ------
    665>已取消一个任务。
    667>------ 已启动全部重新生成: 项目: sparse_basic_6, 配置: Release x64 ------
    665>已取消一个任务。
    666>已取消一个任务。
    666>已取消一个任务。
    668>------ 已启动全部重新生成: 项目: sparse_basic_7, 配置: Release x64 ------
    667>已取消一个任务。
    667>已取消一个任务。
    669>------ 已启动全部重新生成: 项目: sparse_block_1, 配置: Release x64 ------
    668>已取消一个任务。
    670>------ 已启动全部重新生成: 项目: sparse_block_2, 配置: Release x64 ------
    668>已取消一个任务。
    669>已取消一个任务。
    669>已取消一个任务。
    671>------ 已启动全部重新生成: 项目: sparse_block_3, 配置: Release x64 ------
    670>已取消一个任务。
    672>------ 已启动全部重新生成: 项目: sparse_block_4, 配置: Release x64 ------
    671>已取消一个任务。
    671>已取消一个任务。
    670>已取消一个任务。
    673>------ 已启动全部重新生成: 项目: sparse_extra_1, 配置: Release x64 ------
    672>已取消一个任务。
    674>------ 已启动全部重新生成: 项目: sparse_extra_2, 配置: Release x64 ------
    673>已取消一个任务。
    673>已取消一个任务。
    672>已取消一个任务。
    675>------ 已启动全部重新生成: 项目: sparse_extra_3, 配置: Release x64 ------
    674>已取消一个任务。
    676>------ 已启动全部重新生成: 项目: sparse_permutations_1, 配置: Release x64 ------
    675>已取消一个任务。
    675>已取消一个任务。
    674>已取消一个任务。
    677>------ 已启动全部重新生成: 项目: sparse_permutations_2, 配置: Release x64 ------
    676>已取消一个任务。
    678>------ 已启动全部重新生成: 项目: sparse_product_1, 配置: Release x64 ------
    677>已取消一个任务。
    677>已取消一个任务。
    676>已取消一个任务。
    679>------ 已启动全部重新生成: 项目: sparse_product_2, 配置: Release x64 ------
    678>已取消一个任务。
    680>------ 已启动全部重新生成: 项目: sparse_product_3, 配置: Release x64 ------
    678>已取消一个任务。
    679>已取消一个任务。
    679>已取消一个任务。
    681>------ 已启动全部重新生成: 项目: sparse_product_4, 配置: Release x64 ------
    680>已取消一个任务。
    682>------ 已启动全部重新生成: 项目: sparse_product_5, 配置: Release x64 ------
    681>已取消一个任务。
    681>已取消一个任务。
    680>已取消一个任务。
    683>------ 已启动全部重新生成: 项目: sparse_ref_1, 配置: Release x64 ------
    682>已取消一个任务。
    684>------ 已启动全部重新生成: 项目: sparse_ref_2, 配置: Release x64 ------
    682>已取消一个任务。
    683>已取消一个任务。
    683>已取消一个任务。
    685>------ 已启动全部重新生成: 项目: sparse_ref_3, 配置: Release x64 ------
    684>已取消一个任务。
    686>------ 已启动全部重新生成: 项目: sparse_solvers_1, 配置: Release x64 ------
    685>已取消一个任务。
    685>已取消一个任务。
    684>已取消一个任务。
    687>------ 已启动全部重新生成: 项目: sparse_solvers_2, 配置: Release x64 ------
    686>已取消一个任务。
    688>------ 已启动全部重新生成: 项目: sparse_vector_1, 配置: Release x64 ------
    686>已取消一个任务。
    687>已取消一个任务。
    687>已取消一个任务。
    689>------ 已启动全部重新生成: 项目: sparse_vector_2, 配置: Release x64 ------
    688>已取消一个任务。
    690>------ 已启动全部重新生成: 项目: sparselu_1, 配置: Release x64 ------
    689>已取消一个任务。
    689>已取消一个任务。
    688>已取消一个任务。
    691>------ 已启动全部重新生成: 项目: sparselu_2, 配置: Release x64 ------
    690>已取消一个任务。
    692>------ 已启动全部重新生成: 项目: sparselu_3, 配置: Release x64 ------
    691>已取消一个任务。
    691>已取消一个任务。
    690>已取消一个任务。
    693>------ 已启动全部重新生成: 项目: sparselu_4, 配置: Release x64 ------
    692>已取消一个任务。
    694>------ 已启动全部重新生成: 项目: sparseqr_1, 配置: Release x64 ------
    693>已取消一个任务。
    694>已取消一个任务。
    694>已取消一个任务。
    693>已取消一个任务。
    695>------ 已启动全部重新生成: 项目: sparseqr_2, 配置: Release x64 ------
    695>已取消一个任务。
    696>------ 已启动全部重新生成: 项目: special_functions_1, 配置: Release x64 ------
    696>已取消一个任务。
    696>已取消一个任务。
    695>已取消一个任务。
    697>------ 已启动全部重新生成: 项目: special_functions_2, 配置: Release x64 ------
    697>已取消一个任务。
    698>------ 已启动全部重新生成: 项目: special_numbers_1, 配置: Release x64 ------
    698>已取消一个任务。
    698>已取消一个任务。
    697>已取消一个任务。
    699>------ 已启动全部重新生成: 项目: splines, 配置: Release x64 ------
    699>已取消一个任务。
    700>------ 已启动全部重新生成: 项目: stable_norm_1, 配置: Release x64 ------
    700>已取消一个任务。
    700>已取消一个任务。
    699>已取消一个任务。
    701>------ 已启动全部重新生成: 项目: stable_norm_2, 配置: Release x64 ------
    701>已取消一个任务。
    701>已取消一个任务。
    702>------ 已启动全部重新生成: 项目: stable_norm_3, 配置: Release x64 ------
    702>已取消一个任务。
    702>已取消一个任务。
    703>------ 已启动全部重新生成: 项目: stable_norm_4, 配置: Release x64 ------
    703>已取消一个任务。
    704>------ 已启动全部重新生成: 项目: stable_norm_5, 配置: Release x64 ------
    704>已取消一个任务。
    704>已取消一个任务。
    703>已取消一个任务。
    705>------ 已启动全部重新生成: 项目: stddeque_1, 配置: Release x64 ------
    705>已取消一个任务。
    706>------ 已启动全部重新生成: 项目: stddeque_2, 配置: Release x64 ------
    705>已取消一个任务。
    706>已取消一个任务。
    706>已取消一个任务。
    707>------ 已启动全部重新生成: 项目: stddeque_3, 配置: Release x64 ------
    707>已取消一个任务。
    707>已取消一个任务。
    708>------ 已启动全部重新生成: 项目: stddeque_4, 配置: Release x64 ------
    708>已取消一个任务。
    708>已取消一个任务。
    709>------ 已启动全部重新生成: 项目: stddeque_5, 配置: Release x64 ------
    709>已取消一个任务。
    709>已取消一个任务。
    710>------ 已启动全部重新生成: 项目: stddeque_overload_1, 配置: Release x64 ------
    710>已取消一个任务。
    711>------ 已启动全部重新生成: 项目: stddeque_overload_2, 配置: Release x64 ------
    710>已取消一个任务。
    692>已取消一个任务。
    711>已取消一个任务。
    712>------ 已启动全部重新生成: 项目: stddeque_overload_3, 配置: Release x64 ------
    711>已取消一个任务。
    713>------ 已启动全部重新生成: 项目: stddeque_overload_4, 配置: Release x64 ------
    712>已取消一个任务。
    713>已取消一个任务。
    713>已取消一个任务。
    714>------ 已启动全部重新生成: 项目: stddeque_overload_5, 配置: Release x64 ------
    712>已取消一个任务。
    715>------ 已启动全部重新生成: 项目: stdlist_1, 配置: Release x64 ------
    714>已取消一个任务。
    716>------ 已启动全部重新生成: 项目: stdlist_2, 配置: Release x64 ------
    715>已取消一个任务。
    715>已取消一个任务。
    714>已取消一个任务。
    717>------ 已启动全部重新生成: 项目: stdlist_3, 配置: Release x64 ------
    716>已取消一个任务。
    718>------ 已启动全部重新生成: 项目: stdlist_4, 配置: Release x64 ------
    716>已取消一个任务。
    717>已取消一个任务。
    717>已取消一个任务。
    719>------ 已启动全部重新生成: 项目: stdlist_5, 配置: Release x64 ------
    718>已取消一个任务。
    720>------ 已启动全部重新生成: 项目: stdlist_overload_1, 配置: Release x64 ------
    719>已取消一个任务。
    719>已取消一个任务。
    718>已取消一个任务。
    721>------ 已启动全部重新生成: 项目: stdlist_overload_2, 配置: Release x64 ------
    720>已取消一个任务。
    722>------ 已启动全部重新生成: 项目: stdlist_overload_3, 配置: Release x64 ------
    721>已取消一个任务。
    721>已取消一个任务。
    720>已取消一个任务。
    723>------ 已启动全部重新生成: 项目: stdlist_overload_4, 配置: Release x64 ------
    722>已取消一个任务。
    724>------ 已启动全部重新生成: 项目: stdlist_overload_5, 配置: Release x64 ------
    722>已取消一个任务。
    723>已取消一个任务。
    723>已取消一个任务。
    725>------ 已启动全部重新生成: 项目: stdvector_1, 配置: Release x64 ------
    724>已取消一个任务。
    726>------ 已启动全部重新生成: 项目: stdvector_2, 配置: Release x64 ------
    725>已取消一个任务。
    725>已取消一个任务。
    724>已取消一个任务。
    727>------ 已启动全部重新生成: 项目: stdvector_3, 配置: Release x64 ------
    726>已取消一个任务。
    728>------ 已启动全部重新生成: 项目: stdvector_4, 配置: Release x64 ------
    727>已取消一个任务。
    727>已取消一个任务。
    726>已取消一个任务。
    729>------ 已启动全部重新生成: 项目: stdvector_5, 配置: Release x64 ------
    728>已取消一个任务。
    730>------ 已启动全部重新生成: 项目: stdvector_overload_1, 配置: Release x64 ------
    729>已取消一个任务。
    729>已取消一个任务。
    728>已取消一个任务。
    730>已取消一个任务。
    730>已取消一个任务。
    731>------ 已启动全部重新生成: 项目: stdvector_overload_2, 配置: Release x64 ------
    732>------ 已启动全部重新生成: 项目: stdvector_overload_3, 配置: Release x64 ------
    733>------ 已启动全部重新生成: 项目: stdvector_overload_4, 配置: Release x64 ------
    731>已取消一个任务。
    732>已取消一个任务。
    732>已取消一个任务。
    731>已取消一个任务。
    733>已取消一个任务。
    734>------ 已启动全部重新生成: 项目: stdvector_overload_5, 配置: Release x64 ------
    735>------ 已启动全部重新生成: 项目: swap_1, 配置: Release x64 ------
    734>已取消一个任务。
    734>已取消一个任务。
    733>已取消一个任务。
    736>------ 已启动全部重新生成: 项目: swap_2, 配置: Release x64 ------
    735>已取消一个任务。
    735>已取消一个任务。
    737>------ 已启动全部重新生成: 项目: swap_3, 配置: Release x64 ------
    736>已取消一个任务。
    738>------ 已启动全部重新生成: 项目: swap_4, 配置: Release x64 ------
    737>已取消一个任务。
    737>已取消一个任务。
    736>已取消一个任务。
    738>已取消一个任务。
    739>------ 已启动全部重新生成: 项目: triangular_1, 配置: Release x64 ------
    740>------ 已启动全部重新生成: 项目: triangular_2, 配置: Release x64 ------
    739>已取消一个任务。
    739>已取消一个任务。
    738>已取消一个任务。
    741>------ 已启动全部重新生成: 项目: triangular_3, 配置: Release x64 ------
    740>已取消一个任务。
    742>------ 已启动全部重新生成: 项目: triangular_4, 配置: Release x64 ------
    741>已取消一个任务。
    741>已取消一个任务。
    740>已取消一个任务。
    742>已取消一个任务。
    743>------ 已启动全部重新生成: 项目: triangular_5, 配置: Release x64 ------
    744>------ 已启动全部重新生成: 项目: triangular_6, 配置: Release x64 ------
    743>已取消一个任务。
    743>已取消一个任务。
    742>已取消一个任务。
    745>------ 已启动全部重新生成: 项目: triangular_7, 配置: Release x64 ------
    744>已取消一个任务。
    744>已取消一个任务。
    746>------ 已启动全部重新生成: 项目: triangular_8, 配置: Release x64 ------
    745>已取消一个任务。
    747>------ 已启动全部重新生成: 项目: triangular_9, 配置: Release x64 ------
    746>已取消一个任务。
    746>已取消一个任务。
    745>已取消一个任务。
    748>------ 已启动全部重新生成: 项目: umeyama_1, 配置: Release x64 ------
    747>已取消一个任务。
    749>------ 已启动全部重新生成: 项目: umeyama_2, 配置: Release x64 ------
    748>已取消一个任务。
    748>已取消一个任务。
    747>已取消一个任务。
    750>------ 已启动全部重新生成: 项目: umeyama_3, 配置: Release x64 ------
    749>已取消一个任务。
    751>------ 已启动全部重新生成: 项目: umeyama_4, 配置: Release x64 ------
    750>已取消一个任务。
    750>已取消一个任务。
    749>已取消一个任务。
    752>------ 已启动全部重新生成: 项目: umeyama_5, 配置: Release x64 ------
    751>已取消一个任务。
    751>已取消一个任务。
    753>------ 已启动全部重新生成: 项目: umeyama_6, 配置: Release x64 ------
    752>已取消一个任务。
    754>------ 已启动全部重新生成: 项目: umeyama_7, 配置: Release x64 ------
    752>已取消一个任务。
    753>已取消一个任务。
    753>已取消一个任务。
    755>------ 已启动全部重新生成: 项目: umeyama_8, 配置: Release x64 ------
    754>已取消一个任务。
    756>------ 已启动全部重新生成: 项目: unalignedassert_1, 配置: Release x64 ------
    755>已取消一个任务。
    755>已取消一个任务。
    754>已取消一个任务。
    757>------ 已启动全部重新生成: 项目: unalignedassert_2, 配置: Release x64 ------
    756>已取消一个任务。
    758>------ 已启动全部重新生成: 项目: unalignedassert_3, 配置: Release x64 ------
    757>已取消一个任务。
    757>已取消一个任务。
    756>已取消一个任务。
    758>已取消一个任务。
    759>------ 已启动全部重新生成: 项目: unalignedassert_4, 配置: Release x64 ------
    760>------ 已启动全部重新生成: 项目: unalignedcount, 配置: Release x64 ------
    759>已取消一个任务。
    759>已取消一个任务。
    758>已取消一个任务。
    761>------ 已启动全部重新生成: 项目: upperbidiagonalization_1, 配置: Release x64 ------
    760>已取消一个任务。
    761>已取消一个任务。
    762>------ 已启动全部重新生成: 项目: upperbidiagonalization_2, 配置: Release x64 ------
    762>已取消一个任务。
    762>已取消一个任务。
    761>已取消一个任务。
    763>------ 已启动全部重新生成: 项目: upperbidiagonalization_3, 配置: Release x64 ------
    763>已取消一个任务。
    764>------ 已启动全部重新生成: 项目: upperbidiagonalization_4, 配置: Release x64 ------
    764>已取消一个任务。
    764>已取消一个任务。
    763>已取消一个任务。
    765>------ 已启动全部重新生成: 项目: upperbidiagonalization_5, 配置: Release x64 ------
    765>已取消一个任务。
    765>已取消一个任务。
    766>------ 已启动全部重新生成: 项目: upperbidiagonalization_6, 配置: Release x64 ------
    767>------ 已启动全部重新生成: 项目: upperbidiagonalization_7, 配置: Release x64 ------
    766>已取消一个任务。
    766>已取消一个任务。
    760>已取消一个任务。
    767>已取消一个任务。
    768>------ 已启动全部重新生成: 项目: vectorization_logic_1, 配置: Release x64 ------
    769>------ 已启动全部重新生成: 项目: vectorization_logic_2, 配置: Release x64 ------
    768>已取消一个任务。
    768>已取消一个任务。
    770>------ 已启动全部重新生成: 项目: vectorwiseop_1, 配置: Release x64 ------
    769>已取消一个任务。
    769>已取消一个任务。
    767>已取消一个任务。
    770>已取消一个任务。
    771>------ 已启动全部重新生成: 项目: vectorwiseop_2, 配置: Release x64 ------
    772>------ 已启动全部重新生成: 项目: vectorwiseop_3, 配置: Release x64 ------
    771>已取消一个任务。
    771>已取消一个任务。
    770>已取消一个任务。
    772>已取消一个任务。
    773>------ 已启动全部重新生成: 项目: vectorwiseop_4, 配置: Release x64 ------
    774>------ 已启动全部重新生成: 项目: vectorwiseop_5, 配置: Release x64 ------
    773>已取消一个任务。
    773>已取消一个任务。
    772>已取消一个任务。
    774>已取消一个任务。
    775>------ 已启动全部重新生成: 项目: vectorwiseop_6, 配置: Release x64 ------
    776>------ 已启动全部重新生成: 项目: vectorwiseop_7, 配置: Release x64 ------
    775>已取消一个任务。
    775>已取消一个任务。
    774>已取消一个任务。
    777>------ 已启动全部重新生成: 项目: visitor_1, 配置: Release x64 ------
    776>已取消一个任务。
    778>------ 已启动全部重新生成: 项目: visitor_10, 配置: Release x64 ------
    777>已取消一个任务。
    777>已取消一个任务。
    778>已取消一个任务。
    778>已取消一个任务。
    779>------ 已启动全部重新生成: 项目: ALL_BUILD, 配置: Release x64 ------
    780>------ 已跳过全部重新生成: 项目: Continuous, 配置: Release x64 ------
    780>没有为此解决方案配置选中要生成的项目 
    779>已取消一个任务。
    779>已取消一个任务。
    781>------ 已跳过全部重新生成: 项目: Experimental, 配置: Release x64 ------
    781>没有为此解决方案配置选中要生成的项目 
    782>------ 已跳过全部重新生成: 项目: INSTALL, 配置: Release x64 ------
    782>没有为此解决方案配置选中要生成的项目 
    783>------ 已跳过全部重新生成: 项目: Nightly, 配置: Release x64 ------
    783>没有为此解决方案配置选中要生成的项目 
    784>------ 已跳过全部重新生成: 项目: NightlyMemoryCheck, 配置: Release x64 ------
    784>没有为此解决方案配置选中要生成的项目 
    785>------ 已跳过全部重新生成: 项目: RUN_TESTS, 配置: Release x64 ------
    785>没有为此解决方案配置选中要生成的项目 
    786>------ 已跳过全部重新生成: 项目: uninstall, 配置: Release x64 ------
    786>没有为此解决方案配置选中要生成的项目 
    776>已取消一个任务。
    524>已取消一个任务。
    525>已取消一个任务。
    521>已取消一个任务。
    536>已取消一个任务。
    529>已取消一个任务。
    787>------ 已启动全部重新生成: 项目: buildtests, 配置: Release x64 ------
    787>已取消一个任务。
    787>已取消一个任务。
    788>------ 已跳过全部重新生成: 项目: check, 配置: Release x64 ------
    788>没有为此解决方案配置选中要生成的项目 
    ========== 全部重新生成: 成功 515 个,失败 265 个,跳过 8 个 ==========
    

      

  • 相关阅读:
    团队冲刺第九天
    团队冲刺第七天
    CSS 居中大全
    jquery 中fadeIn,fadeOut动画
    使用Fiddler提高前端工作效率 (实例篇)
    使用Fiddler提高前端工作效率 (介绍篇)
    python的一些学习资料(持续更新中)
    Python脚本运行出现语法错误:IndentationError: unindent does not match any outer indentation level
    setuptools,pip,install,UnicodeDecodeError: 'ascii' codec can't decode byte.原因和解决方案
    express cookie-session解惑
  • 原文地址:https://www.cnblogs.com/herd/p/14020451.html
Copyright © 2011-2022 走看看