---> Cleaning eigen ---> Computing dependencies for eigen ---> Fetching archive for eigen ---> eigen-2.0.16_0.darwin_11.x86_64.tbz2 doesn't seem to exist in /opt/local/var/macports/software/eigen ---> Attempting to fetch eigen-2.0.16_0.darwin_11.x86_64.tbz2 from http://packages.macports.org/eigen ---> Fetching eigen ---> 2.0.16.tar.bz2 doesn't seem to exist in /opt/local/var/macports/distfiles/eigen/2.0.16_3 ---> Attempting to fetch 2.0.16.tar.bz2 from http://bitbucket.org/eigen/eigen/get/ ---> Verifying checksum(s) for eigen ---> Checksumming 2.0.16.tar.bz2 ---> Extracting eigen ---> Extracting 2.0.16.tar.bz2 ---> Configuring eigen -- The C compiler identification is Clang -- The CXX compiler identification is Clang -- Check for working C compiler: /Developer/usr/bin/clang -- Check for working C compiler: /Developer/usr/bin/clang -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /Developer/usr/bin/clang++ -- Check for working CXX compiler: /Developer/usr/bin/clang++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Performing Test standard_math_library_linked_to_automatically -- Performing Test standard_math_library_linked_to_automatically - Success -- Standard libraries to link to explicitly: none -- Configuring done -- Generating done -- Build files have been written to: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16 ---> Building eigen make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16' /opt/local/bin/cmake -H/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16 -B/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16 --check-build-system CMakeFiles/Makefile.cmake 0 /opt/local/bin/cmake -E cmake_progress_start /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/CMakeFiles /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16' /usr/bin/make -f Eigen/CMakeFiles/Eigen2.dir/build.make Eigen/CMakeFiles/Eigen2.dir/depend make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16' cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16 && /opt/local/bin/cmake -E cmake_depends "Unix Makefiles" /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/CMakeFiles/Eigen2.dir/DependInfo.cmake --color= Scanning dependencies of target Eigen2 make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16' /usr/bin/make -f Eigen/CMakeFiles/Eigen2.dir/build.make Eigen/CMakeFiles/Eigen2.dir/build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16' /opt/local/bin/cmake -E cmake_progress_report /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/CMakeFiles /opt/local/bin/cmake -E cmake_progress_report /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/CMakeFiles 1 [ 0%] [ 50%] Building CXX object Eigen/CMakeFiles/Eigen2.dir/src/Core/CoreInstantiations.cpp.o cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen && /Developer/usr/bin/clang++ -DEigen2_EXPORTS -pipe -O2 -arch x86_64 -O3 -DNDEBUG -arch x86_64 -fPIC -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16 -o CMakeFiles/Eigen2.dir/src/Core/CoreInstantiations.cpp.o -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CoreInstantiations.cpp Building CXX object Eigen/CMakeFiles/Eigen2.dir/src/Cholesky/CholeskyInstantiations.cpp.o cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen && /Developer/usr/bin/clang++ -DEigen2_EXPORTS -pipe -O2 -arch x86_64 -O3 -DNDEBUG -arch x86_64 -fPIC -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16 -o CMakeFiles/Eigen2.dir/src/Cholesky/CholeskyInstantiations.cpp.o -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:153:45: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0>' requested here (m_matrix.block(j+1, 0, endSize, j) * m_matrix.row(j).start(j).adjoint()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LLT >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:45:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix2f,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:41:25: note: instantiated from: PREFIX template class LLT; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 1, 2, 1, 32>, 1, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 1, 2, 1, 32>, 1, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:120:71: note: in instantiation of template class 'Eigen::Product, 1, 2, 1, 32>, 1, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here RealScalar tmp = ei_real(a.coeff(j,j) - (m_matrix.row(j).start(j) * m_matrix.col(j).start(j).conjugate()).coeff(0,0)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LDLT >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:45:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix2f,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:42:25: note: instantiated from: PREFIX template class LDLT ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:127:35: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here * m_matrix.col(j).start(j).conjugate() ).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LDLT >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:45:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix2f,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:42:25: note: instantiated from: PREFIX template class LDLT ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:153:45: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0>' requested here (m_matrix.block(j+1, 0, endSize, j) * m_matrix.row(j).start(j).adjoint()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LLT >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:46:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix2d,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:41:25: note: instantiated from: PREFIX template class LLT; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 1, 2, 1, 32>, 1, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 1, 2, 1, 32>, 1, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:120:71: note: in instantiation of template class 'Eigen::Product, 1, 2, 1, 32>, 1, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here RealScalar tmp = ei_real(a.coeff(j,j) - (m_matrix.row(j).start(j) * m_matrix.col(j).start(j).conjugate()).coeff(0,0)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LDLT >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:46:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix2d,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:42:25: note: instantiated from: PREFIX template class LDLT ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:127:35: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here * m_matrix.col(j).start(j).conjugate() ).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LDLT >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:46:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix2d,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:42:25: note: instantiated from: PREFIX template class LDLT ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:153:45: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0>' requested here (m_matrix.block(j+1, 0, endSize, j) * m_matrix.row(j).start(j).adjoint()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LLT >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:47:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix3f,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:41:25: note: instantiated from: PREFIX template class LLT; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 1, 3, 1, 32>, 1, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 1, 3, 1, 32>, 1, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:120:71: note: in instantiation of template class 'Eigen::Product, 1, 3, 1, 32>, 1, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here RealScalar tmp = ei_real(a.coeff(j,j) - (m_matrix.row(j).start(j) * m_matrix.col(j).start(j).conjugate()).coeff(0,0)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LDLT >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:47:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix3f,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:42:25: note: instantiated from: PREFIX template class LDLT ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:127:35: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here * m_matrix.col(j).start(j).conjugate() ).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LDLT >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:47:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix3f,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:42:25: note: instantiated from: PREFIX template class LDLT ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:153:45: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0>' requested here (m_matrix.block(j+1, 0, endSize, j) * m_matrix.row(j).start(j).adjoint()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LLT >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:48:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix3d,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:41:25: note: instantiated from: PREFIX template class LLT; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 1, 3, 1, 32>, 1, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 1, 3, 1, 32>, 1, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:120:71: note: in instantiation of template class 'Eigen::Product, 1, 3, 1, 32>, 1, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here RealScalar tmp = ei_real(a.coeff(j,j) - (m_matrix.row(j).start(j) * m_matrix.col(j).start(j).conjugate()).coeff(0,0)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LDLT >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:48:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix3d,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:42:25: note: instantiated from: PREFIX template class LDLT ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:127:35: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here * m_matrix.col(j).start(j).conjugate() ).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LDLT >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:48:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix3d,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:42:25: note: instantiated from: PREFIX template class LDLT ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:153:45: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0>' requested here (m_matrix.block(j+1, 0, endSize, j) * m_matrix.row(j).start(j).adjoint()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LLT >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:49:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix4f,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:41:25: note: instantiated from: PREFIX template class LLT; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/bin/cmake -E cmake_progress_report /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/CMakeFiles 2 [100%] Building CXX object Eigen/CMakeFiles/Eigen2.dir/src/QR/QrInstantiations.cpp.o cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen && /Developer/usr/bin/clang++ -DEigen2_EXPORTS -pipe -O2 -arch x86_64 -O3 -DNDEBUG -arch x86_64 -fPIC -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16 -o CMakeFiles/Eigen2.dir/src/QR/QrInstantiations.cpp.o -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 1, 4, 1, 32>, 1, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 1, 4, 1, 32>, 1, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:120:71: note: in instantiation of template class 'Eigen::Product, 1, 4, 1, 32>, 1, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here RealScalar tmp = ei_real(a.coeff(j,j) - (m_matrix.row(j).start(j) * m_matrix.col(j).start(j).conjugate()).coeff(0,0)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LDLT >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:49:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix4f,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:42:25: note: instantiated from: PREFIX template class LDLT ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:127:35: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here * m_matrix.col(j).start(j).conjugate() ).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LDLT >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:49:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix4f,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:42:25: note: instantiated from: PREFIX template class LDLT ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:153:45: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0>' requested here (m_matrix.block(j+1, 0, endSize, j) * m_matrix.row(j).start(j).adjoint()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LLT >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:50:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix4d,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:41:25: note: instantiated from: PREFIX template class LLT; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 1, 4, 1, 32>, 1, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 1, 4, 1, 32>, 1, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:120:71: note: in instantiation of template class 'Eigen::Product, 1, 4, 1, 32>, 1, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here RealScalar tmp = ei_real(a.coeff(j,j) - (m_matrix.row(j).start(j) * m_matrix.col(j).start(j).conjugate()).coeff(0,0)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LDLT >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:50:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix4d,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:42:25: note: instantiated from: PREFIX template class LDLT ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:127:35: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here * m_matrix.col(j).start(j).conjugate() ).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LDLT >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:50:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix4d,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:42:25: note: instantiated from: PREFIX template class LDLT ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:153:45: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>' requested here (m_matrix.block(j+1, 0, endSize, j) * m_matrix.row(j).start(j).adjoint()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LLT >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:51:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(MatrixXf,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:41:25: note: instantiated from: PREFIX template class LLT; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 1, 10000, 1, 32>, 1, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 1, 10000, 1, 32>, 1, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:120:71: note: in instantiation of template class 'Eigen::Product, 1, 10000, 1, 32>, 1, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here RealScalar tmp = ei_real(a.coeff(j,j) - (m_matrix.row(j).start(j) * m_matrix.col(j).start(j).conjugate()).coeff(0,0)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LDLT >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:51:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(MatrixXf,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:42:25: note: instantiated from: PREFIX template class LDLT ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:127:35: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>' requested here * m_matrix.col(j).start(j).conjugate() ).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LDLT >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:51:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(MatrixXf,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:42:25: note: instantiated from: PREFIX template class LDLT ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:36:22: error: explicit instantiation cannot have a storage class template static void ei_tridiagonal_qr_step(float* , float* , int, int, float* , int); ~~~~~~ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:37:22: error: explicit instantiation cannot have a storage class template static void ei_tridiagonal_qr_step(double* , double* , int, int, double* , int); ~~~~~~ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:38:22: error: explicit instantiation cannot have a storage class template static void ei_tridiagonal_qr_step(float* , float* , int, int, std::complex* , int); ~~~~~~ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:39:22: error: explicit instantiation cannot have a storage class template static void ei_tridiagonal_qr_step(double* , double* , int, int, std::complex* , int); ~~~~~~ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:153:45: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>' requested here (m_matrix.block(j+1, 0, endSize, j) * m_matrix.row(j).start(j).adjoint()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LLT >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:52:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(MatrixXd,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:41:25: note: instantiated from: PREFIX template class LLT; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 1, 10000, 1, 32>, 1, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 1, 10000, 1, 32>, 1, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:120:71: note: in instantiation of template class 'Eigen::Product, 1, 10000, 1, 32>, 1, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here RealScalar tmp = ei_real(a.coeff(j,j) - (m_matrix.row(j).start(j) * m_matrix.col(j).start(j).conjugate()).coeff(0,0)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LDLT >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:52:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(MatrixXd,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:42:25: note: instantiated from: PREFIX template class LDLT ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:127:35: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>' requested here * m_matrix.col(j).start(j).conjugate() ).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LDLT >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:52:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(MatrixXd,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:42:25: note: instantiated from: PREFIX template class LDLT ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:47: note: in instantiation of template class 'Eigen::Product, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::QR >::matrixQ' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:54:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix2f,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:44:25: note: instantiated from: PREFIX template class QR; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, Eigen::Matrix, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, Eigen::Matrix, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of template class 'Eigen::Product, Eigen::Matrix, 0>' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::QR >::matrixQ' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:54:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix2f,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:44:25: note: instantiated from: PREFIX template class QR; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:153:45: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>' requested here (m_matrix.block(j+1, 0, endSize, j) * m_matrix.row(j).start(j).adjoint()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:53:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(MatrixXcf,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:41:25: note: instantiated from: PREFIX template class LLT; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:66: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::Tridiagonalization >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:54:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix2f,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:45:25: note: instantiated from: PREFIX template class Tridiagonalization; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:178:78: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here matA.corner(BottomRight,n,n-i-1) -= ((matA.corner(BottomRight,n,n-i-1) * matA.col(i).end(n-i-1)) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::HessenbergDecomposition >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:54:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix2f,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:46:25: note: instantiated from: PREFIX template class HessenbergDecomposition; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:120:71: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 0>' requested here RealScalar tmp = ei_real(a.coeff(j,j) - (m_matrix.row(j).start(j) * m_matrix.col(j).start(j).conjugate()).coeff(0,0)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LDLT, 10000, 10000, 2, 10000, 10000> >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:53:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(MatrixXcf,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:42:25: note: instantiated from: PREFIX template class LDLT ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, Eigen::Matrix, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, Eigen::Matrix, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of template class 'Eigen::Product, Eigen::Matrix, 0>' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::HessenbergDecomposition >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:54:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix2f,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:46:25: note: instantiated from: PREFIX template class HessenbergDecomposition; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:127:35: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>' requested here * m_matrix.col(j).start(j).conjugate() ).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LDLT, 10000, 10000, 2, 10000, 10000> >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:53:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(MatrixXcf,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:42:25: note: instantiated from: PREFIX template class LDLT ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, const Eigen::Transpose > > &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, const Eigen::Transpose > > &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:63: note: in instantiation of template class 'Eigen::Product, const Eigen::Transpose > > &, 0>' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::SelfAdjointEigenSolver >::operatorSqrt' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:54:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix2f,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:47:25: note: instantiated from: PREFIX template class SelfAdjointEigenSolver ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:153:45: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>' requested here (m_matrix.block(j+1, 0, endSize, j) * m_matrix.row(j).start(j).adjoint()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:54:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(MatrixXcd,PREFIX) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:41:25: note: instantiated from: PREFIX template class LLT; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:120:71: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 0>' requested here RealScalar tmp = ei_real(a.coeff(j,j) - (m_matrix.row(j).start(j) * m_matrix.col(j).start(j).conjugate()).coeff(0,0)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LDLT, 10000, 10000, 2, 10000, 10000> >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:54:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(MatrixXcd,PREFIX) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:42:25: note: instantiated from: PREFIX template class LDLT ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:127:35: note: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] in instantiation of template class 'Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>' requested here * m_matrix.col(j).start(j).conjugate() ).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:34:3: note: in instantiation of member function 'Eigen::LDLT, 10000, 10000, 2, 10000, 10000> >::compute' requested here EIGEN_CHOLESKY_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky:54:3: note: instantiated from: EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(MatrixXcd,PREFIX) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Cholesky CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:47: note: in instantiation of template class 'Eigen::Product, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::QR >::matrixQ' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:55:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix2d,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:44:25: note: instantiated from: PREFIX template class QR; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :42:25: note: instantiated from: PREFIX template class LDLT ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, Eigen::Matrix, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, Eigen::Matrix, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of template class 'Eigen::Product, Eigen::Matrix, 0>' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::QR >::matrixQ' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:55:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix2d,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:44:25: note: instantiated from: PREFIX template class QR; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:136:33: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > > >' requested here m_matrix.col(0).end(size-1) = a.row(0).end(size-1).adjoint() / ei_real(m_matrix.coeff(0,0)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:139:58: note: in instantiation of member function 'Eigen::MatrixBase, 1, 2, 1, 32>, 1, 10000, 1, 32> >::squaredNorm' requested here x = ei_real(a.coeff(j,j)) - m_matrix.row(j).start(j).squaredNorm(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:156:36: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here m_matrix.col(j).end(endSize) = (a.row(j).end(endSize).adjoint() ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:291:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:103:14: note: in instantiation of member function 'Eigen::Matrix::operator=' requested here m_matrix = a; ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 2, 1, 32>, Eigen::Block, 1, 2, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 2, 1, 32>, Eigen::Block, 1, 2, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 2, 1, 32> >::lazyAssign, 1, 2, 1, 32> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 2, 1, 32>, Eigen::Block, 1, 2, 1, 32>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:231:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 2, 1, 32> >::operator=, 1, 2, 1, 32> >' requested here return this->operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:171:20: note: in instantiation of member function 'Eigen::MatrixBase, 1, 2, 1, 32> >::operator=' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of member function 'Eigen::MapBase, 1, 2, 1, 32> >::operator=' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:223:16: note: instantiated from: return Base::operator Op(other); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:116:19: note: in instantiation of member function 'Eigen::Block, 1, 2, 1, 32>::operator=' requested here m_matrix.row(0) = a.row(0).conjugate(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Transpose, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Transpose, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:455:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.transpose()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32> >, false, true>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:117:31: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32> > >' requested here m_matrix.col(0).end(size-1) = m_matrix.row(0).end(size-1) / m_matrix.coeff(0,0); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:126:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, 0, 6> >' requested here _temporary.end(endSize) = ( m_matrix.block(j+1,0, endSize, j) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 2, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 2, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 2, 1, 32>, 1, 10000, 1, 32> >::lazyAssign, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 2, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 2, 1, 32>, 1, 10000, 1, 32> >::operator=, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 1, 2, 1, 32>, 1, 10000, 1, 32> >::operator=, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:129:36: note: in instantiation of function template specialization 'Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32>::operator=, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here m_matrix.row(j).end(endSize) = a.row(j).end(endSize).conjugate() ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:66: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::Tridiagonalization >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:55:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix2d,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:45:25: note: instantiated from: PREFIX template class Tridiagonalization; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:136:33: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > > >' requested here m_matrix.col(0).end(size-1) = a.row(0).end(size-1).adjoint() / ei_real(m_matrix.coeff(0,0)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:139:58: note: in instantiation of member function 'Eigen::MatrixBase, 1, 2, 1, 32>, 1, 10000, 1, 32> >::squaredNorm' requested here x = ei_real(a.coeff(j,j)) - m_matrix.row(j).start(j).squaredNorm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:178:78: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here matA.corner(BottomRight,n,n-i-1) -= ((matA.corner(BottomRight,n,n-i-1) * matA.col(i).end(n-i-1)) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::HessenbergDecomposition >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:55:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix2d,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:46:25: note: instantiated from: PREFIX template class HessenbergDecomposition; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:156:36: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here m_matrix.col(j).end(endSize) = (a.row(j).end(endSize).adjoint() ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:291:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:103:14: note: in instantiation of member function 'Eigen::Matrix::operator=' requested here m_matrix = a; ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 2, 1, 32>, Eigen::Block, 1, 2, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 2, 1, 32>, Eigen::Block, 1, 2, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 2, 1, 32> >::lazyAssign, 1, 2, 1, 32> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 2, 1, 32>, Eigen::Block, 1, 2, 1, 32>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:231:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 2, 1, 32> >::operator=, 1, 2, 1, 32> >' requested here return this->operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:171:20: note: in instantiation of member function 'Eigen::MatrixBase, 1, 2, 1, 32> >::operator=' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of member function 'Eigen::MapBase, 1, 2, 1, 32> >::operator=' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:223:16: note: instantiated from: return Base::operator Op(other); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:116:19: note: in instantiation of member function 'Eigen::Block, 1, 2, 1, 32>::operator=' requested here m_matrix.row(0) = a.row(0).conjugate(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, Eigen::Matrix, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, Eigen::Matrix, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of template class 'Eigen::Product, Eigen::Matrix, 0>' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::HessenbergDecomposition >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:55:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix2d,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:46:25: note: instantiated from: PREFIX template class HessenbergDecomposition; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Transpose, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Transpose, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:455:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.transpose()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32> >, false, true>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:117:31: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32> > >' requested here m_matrix.col(0).end(size-1) = m_matrix.row(0).end(size-1) / m_matrix.coeff(0,0); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:126:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, 0, 6> >' requested here _temporary.end(endSize) = ( m_matrix.block(j+1,0, endSize, j) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 2, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 2, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 2, 1, 32>, 1, 10000, 1, 32> >::lazyAssign, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 2, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 2, 1, 32>, 1, 10000, 1, 32> >::operator=, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 1, 2, 1, 32>, 1, 10000, 1, 32> >::operator=, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:129:36: note: in instantiation of function template specialization 'Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32>::operator=, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here m_matrix.row(j).end(endSize) = a.row(j).end(endSize).conjugate() ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:136:33: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > > >' requested here m_matrix.col(0).end(size-1) = a.row(0).end(size-1).adjoint() / ei_real(m_matrix.coeff(0,0)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:139:58: note: in instantiation of member function 'Eigen::MatrixBase, 1, 3, 1, 32>, 1, 10000, 1, 32> >::squaredNorm' requested here x = ei_real(a.coeff(j,j)) - m_matrix.row(j).start(j).squaredNorm(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:156:36: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here m_matrix.col(j).end(endSize) = (a.row(j).end(endSize).adjoint() ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:291:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:103:14: note: in instantiation of member function 'Eigen::Matrix::operator=' requested here m_matrix = a; ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 3, 1, 32>, Eigen::Block, 1, 3, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 3, 1, 32>, Eigen::Block, 1, 3, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 3, 1, 32> >::lazyAssign, 1, 3, 1, 32> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 3, 1, 32>, Eigen::Block, 1, 3, 1, 32>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:231:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 3, 1, 32> >::operator=, 1, 3, 1, 32> >' requested here return this->operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:171:20: note: in instantiation of member function 'Eigen::MatrixBase, 1, 3, 1, 32> >::operator=' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of member function 'Eigen::MapBase, 1, 3, 1, 32> >::operator=' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:223:16: note: instantiated from: return Base::operator Op(other); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:116:19: note: in instantiation of member function 'Eigen::Block, 1, 3, 1, 32>::operator=' requested here m_matrix.row(0) = a.row(0).conjugate(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Transpose, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Transpose, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:455:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.transpose()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32> >, false, true>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:117:31: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32> > >' requested here m_matrix.col(0).end(size-1) = m_matrix.row(0).end(size-1) / m_matrix.coeff(0,0); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:126:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, 0, 6> >' requested here _temporary.end(endSize) = ( m_matrix.block(j+1,0, endSize, j) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 3, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 3, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 3, 1, 32>, 1, 10000, 1, 32> >::lazyAssign, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 3, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 3, 1, 32>, 1, 10000, 1, 32> >::operator=, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 1, 3, 1, 32>, 1, 10000, 1, 32> >::operator=, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:129:36: note: in instantiation of function template specialization 'Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32>::operator=, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here m_matrix.row(j).end(endSize) = a.row(j).end(endSize).conjugate() ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, const Eigen::Transpose > > &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, const Eigen::Transpose > > &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:63: note: in instantiation of template class 'Eigen::Product, const Eigen::Transpose > > &, 0>' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::SelfAdjointEigenSolver >::operatorSqrt' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:55:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix2d,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:47:25: note: instantiated from: PREFIX template class SelfAdjointEigenSolver ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:136:33: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > > >' requested here m_matrix.col(0).end(size-1) = a.row(0).end(size-1).adjoint() / ei_real(m_matrix.coeff(0,0)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:139:58: note: in instantiation of member function 'Eigen::MatrixBase, 1, 3, 1, 32>, 1, 10000, 1, 32> >::squaredNorm' requested here x = ei_real(a.coeff(j,j)) - m_matrix.row(j).start(j).squaredNorm(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:156:36: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here m_matrix.col(j).end(endSize) = (a.row(j).end(endSize).adjoint() ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:291:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:103:14: note: in instantiation of member function 'Eigen::Matrix::operator=' requested here m_matrix = a; ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 3, 1, 32>, Eigen::Block, 1, 3, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 3, 1, 32>, Eigen::Block, 1, 3, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 3, 1, 32> >::lazyAssign, 1, 3, 1, 32> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 3, 1, 32>, Eigen::Block, 1, 3, 1, 32>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:231:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 3, 1, 32> >::operator=, 1, 3, 1, 32> >' requested here return this->operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:171:20: note: in instantiation of member function 'Eigen::MatrixBase, 1, 3, 1, 32> >::operator=' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of member function 'Eigen::MapBase, 1, 3, 1, 32> >::operator=' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:223:16: note: instantiated from: return Base::operator Op(other); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:116:19: note: in instantiation of member function 'Eigen::Block, 1, 3, 1, 32>::operator=' requested here m_matrix.row(0) = a.row(0).conjugate(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Transpose, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Transpose, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:455:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.transpose()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32> >, false, true>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:117:31: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32> > >' requested here m_matrix.col(0).end(size-1) = m_matrix.row(0).end(size-1) / m_matrix.coeff(0,0); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:126:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, 0, 6> >' requested here _temporary.end(endSize) = ( m_matrix.block(j+1,0, endSize, j) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 3, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 3, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 3, 1, 32>, 1, 10000, 1, 32> >::lazyAssign, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 3, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 3, 1, 32>, 1, 10000, 1, 32> >::operator=, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 1, 3, 1, 32>, 1, 10000, 1, 32> >::operator=, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:129:36: note: in instantiation of function template specialization 'Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32>::operator=, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here m_matrix.row(j).end(endSize) = a.row(j).end(endSize).conjugate() ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:136:33: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > > >' requested here m_matrix.col(0).end(size-1) = a.row(0).end(size-1).adjoint() / ei_real(m_matrix.coeff(0,0)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:139:58: note: in instantiation of member function 'Eigen::MatrixBase, 1, 4, 1, 32>, 1, 10000, 1, 32> >::squaredNorm' requested here x = ei_real(a.coeff(j,j)) - m_matrix.row(j).start(j).squaredNorm(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:156:36: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here m_matrix.col(j).end(endSize) = (a.row(j).end(endSize).adjoint() ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:291:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:103:14: note: in instantiation of member function 'Eigen::Matrix::operator=' requested here m_matrix = a; ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 4, 1, 32>, Eigen::Block, 1, 4, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 4, 1, 32>, Eigen::Block, 1, 4, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 4, 1, 32> >::lazyAssign, 1, 4, 1, 32> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 4, 1, 32>, Eigen::Block, 1, 4, 1, 32>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:231:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 4, 1, 32> >::operator=, 1, 4, 1, 32> >' requested here return this->operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:171:20: note: in instantiation of member function 'Eigen::MatrixBase, 1, 4, 1, 32> >::operator=' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of member function 'Eigen::MapBase, 1, 4, 1, 32> >::operator=' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:223:16: note: instantiated from: return Base::operator Op(other); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:116:19: note: in instantiation of member function 'Eigen::Block, 1, 4, 1, 32>::operator=' requested here m_matrix.row(0) = a.row(0).conjugate(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:47: note: in instantiation of template class 'Eigen::Product, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::QR >::matrixQ' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:56:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix3f,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:44:25: note: instantiated from: PREFIX template class QR; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Transpose, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Transpose, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:455:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.transpose()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32> >, false, true>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:117:31: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32> > >' requested here m_matrix.col(0).end(size-1) = m_matrix.row(0).end(size-1) / m_matrix.coeff(0,0); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:126:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, 0, 6> >' requested here _temporary.end(endSize) = ( m_matrix.block(j+1,0, endSize, j) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 4, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 4, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 4, 1, 32>, 1, 10000, 1, 32> >::lazyAssign, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 4, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 4, 1, 32>, 1, 10000, 1, 32> >::operator=, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 1, 4, 1, 32>, 1, 10000, 1, 32> >::operator=, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:129:36: note: in instantiation of function template specialization 'Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32>::operator=, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here m_matrix.row(j).end(endSize) = a.row(j).end(endSize).conjugate() ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, Eigen::Matrix, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, Eigen::Matrix, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of template class 'Eigen::Product, Eigen::Matrix, 0>' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::QR >::matrixQ' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:56:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix3f,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:44:25: note: instantiated from: PREFIX template class QR; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:136:33: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > > >' requested here m_matrix.col(0).end(size-1) = a.row(0).end(size-1).adjoint() / ei_real(m_matrix.coeff(0,0)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:139:58: note: in instantiation of member function 'Eigen::MatrixBase, 1, 4, 1, 32>, 1, 10000, 1, 32> >::squaredNorm' requested here x = ei_real(a.coeff(j,j)) - m_matrix.row(j).start(j).squaredNorm(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:156:36: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here m_matrix.col(j).end(endSize) = (a.row(j).end(endSize).adjoint() ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:291:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:103:14: note: in instantiation of member function 'Eigen::Matrix::operator=' requested here m_matrix = a; ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 4, 1, 32>, Eigen::Block, 1, 4, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 4, 1, 32>, Eigen::Block, 1, 4, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 4, 1, 32> >::lazyAssign, 1, 4, 1, 32> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 4, 1, 32>, Eigen::Block, 1, 4, 1, 32>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:231:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 4, 1, 32> >::operator=, 1, 4, 1, 32> >' requested here return this->operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:171:20: note: in instantiation of member function 'Eigen::MatrixBase, 1, 4, 1, 32> >::operator=' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of member function 'Eigen::MapBase, 1, 4, 1, 32> >::operator=' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:223:16: note: instantiated from: return Base::operator Op(other); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:116:19: note: in instantiation of member function 'Eigen::Block, 1, 4, 1, 32>::operator=' requested here m_matrix.row(0) = a.row(0).conjugate(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Transpose, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Transpose, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:455:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.transpose()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32> >, false, true>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:117:31: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32> > >' requested here m_matrix.col(0).end(size-1) = m_matrix.row(0).end(size-1) / m_matrix.coeff(0,0); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:126:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, 0, 6> >' requested here _temporary.end(endSize) = ( m_matrix.block(j+1,0, endSize, j) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 4, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 4, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 4, 1, 32>, 1, 10000, 1, 32> >::lazyAssign, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 4, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 4, 1, 32>, 1, 10000, 1, 32> >::operator=, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 1, 4, 1, 32>, 1, 10000, 1, 32> >::operator=, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:129:36: note: in instantiation of function template specialization 'Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32>::operator=, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here m_matrix.row(j).end(endSize) = a.row(j).end(endSize).conjugate() ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:136:33: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here m_matrix.col(0).end(size-1) = a.row(0).end(size-1).adjoint() / ei_real(m_matrix.coeff(0,0)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:66: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::Tridiagonalization >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:56:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix3f,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:45:25: note: instantiated from: PREFIX template class Tridiagonalization; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:139:58: note: in instantiation of member function 'Eigen::MatrixBase, 1, 10000, 1, 32>, 1, 10000, 1, 32> >::squaredNorm' requested here x = ei_real(a.coeff(j,j)) - m_matrix.row(j).start(j).squaredNorm(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 0>' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:178:78: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here matA.corner(BottomRight,n,n-i-1) -= ((matA.corner(BottomRight,n,n-i-1) * matA.col(i).end(n-i-1)) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::HessenbergDecomposition >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:56:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix3f,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:46:25: note: instantiated from: PREFIX template class HessenbergDecomposition; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, Eigen::Matrix, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, Eigen::Matrix, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of template class 'Eigen::Product, Eigen::Matrix, 0>' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::HessenbergDecomposition >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:56:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix3f,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:46:25: note: instantiated from: PREFIX template class HessenbergDecomposition; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1>, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1>, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1> >::lazyAssign, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1>, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1> >::operator=, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Map.h:95:5: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Map) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Map, 1> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Map, 1> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Map, 1>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 1> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:774:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here lazyAssign(normal_prod); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:156:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here m_matrix.col(j).end(endSize) = (a.row(j).end(endSize).adjoint() ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:291:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:103:14: note: in instantiation of member function 'Eigen::Matrix::operator=' requested here m_matrix = a; ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 10000, 1, 32>, Eigen::Block, 1, 10000, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 10000, 1, 32>, Eigen::Block, 1, 10000, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 1, 32> >::lazyAssign, 1, 10000, 1, 32> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 10000, 1, 32>, Eigen::Block, 1, 10000, 1, 32>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:231:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 1, 32> >::operator=, 1, 10000, 1, 32> >' requested here return this->operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:171:20: note: in instantiation of member function 'Eigen::MatrixBase, 1, 10000, 1, 32> >::operator=' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of member function 'Eigen::MapBase, 1, 10000, 1, 32> >::operator=' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:223:16: note: instantiated from: return Base::operator Op(other); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:116:19: note: in instantiation of member function 'Eigen::Block, 1, 10000, 1, 32>::operator=' requested here m_matrix.row(0) = a.row(0).conjugate(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Transpose, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Transpose, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:455:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.transpose()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32> >, false, true>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:117:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >' requested here m_matrix.col(0).end(size-1) = m_matrix.row(0).end(size-1) / m_matrix.coeff(0,0); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:126:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here _temporary.end(endSize) = ( m_matrix.block(j+1,0, endSize, j) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp, Eigen::Block, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp, Eigen::Block, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp, Eigen::Block, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 1, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:126:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here _temporary.end(endSize) = ( m_matrix.block(j+1,0, endSize, j) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1>, Eigen::Block, 10000, 1, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1>, Eigen::Block, 10000, 1, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1> >::lazyAssign, 10000, 1, 1, 32> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1>, Eigen::Block, 10000, 1, 1, 32>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1> >::operator=, 10000, 1, 1, 32> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Map.h:95:5: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Map) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:126:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here _temporary.end(endSize) = ( m_matrix.block(j+1,0, endSize, j) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::Map, 1> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::Map, 1> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Map, 1>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 1> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:126:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here _temporary.end(endSize) = ( m_matrix.block(j+1,0, endSize, j) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:774:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here lazyAssign(normal_prod); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:126:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here _temporary.end(endSize) = ( m_matrix.block(j+1,0, endSize, j) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 10000, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 10000, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 1, 32>, 1, 10000, 1, 32> >::lazyAssign, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 10000, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 1, 32>, 1, 10000, 1, 32> >::operator=, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 1, 10000, 1, 32>, 1, 10000, 1, 32> >::operator=, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:129:36: note: in instantiation of function template specialization 'Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32>::operator=, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here m_matrix.row(j).end(endSize) = a.row(j).end(endSize).conjugate() ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:136:33: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here m_matrix.col(0).end(size-1) = a.row(0).end(size-1).adjoint() / ei_real(m_matrix.coeff(0,0)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:139:58: note: in instantiation of member function 'Eigen::MatrixBase, 1, 10000, 1, 32>, 1, 10000, 1, 32> >::squaredNorm' requested here x = ei_real(a.coeff(j,j)) - m_matrix.row(j).start(j).squaredNorm(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 0>' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, const Eigen::Transpose > > &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, const Eigen::Transpose > > &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:63: note: in instantiation of template class 'Eigen::Product, const Eigen::Transpose > > &, 0>' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::SelfAdjointEigenSolver >::operatorSqrt' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:56:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix3f,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:47:25: note: instantiated from: PREFIX template class SelfAdjointEigenSolver ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1>, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1>, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1> >::lazyAssign, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1>, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1> >::operator=, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Map.h:95:5: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Map) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Map, 1> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Map, 1> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Map, 1>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 1> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:774:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here lazyAssign(normal_prod); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:156:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here m_matrix.col(j).end(endSize) = (a.row(j).end(endSize).adjoint() ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:291:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:103:14: note: in instantiation of member function 'Eigen::Matrix::operator=' requested here m_matrix = a; ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 10000, 1, 32>, Eigen::Block, 1, 10000, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 10000, 1, 32>, Eigen::Block, 1, 10000, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 1, 32> >::lazyAssign, 1, 10000, 1, 32> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 10000, 1, 32>, Eigen::Block, 1, 10000, 1, 32>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:231:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 1, 32> >::operator=, 1, 10000, 1, 32> >' requested here return this->operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:171:20: note: in instantiation of member function 'Eigen::MatrixBase, 1, 10000, 1, 32> >::operator=' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of member function 'Eigen::MapBase, 1, 10000, 1, 32> >::operator=' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:223:16: note: instantiated from: return Base::operator Op(other); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:116:19: note: in instantiation of member function 'Eigen::Block, 1, 10000, 1, 32>::operator=' requested here m_matrix.row(0) = a.row(0).conjugate(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Transpose, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Transpose, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:455:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.transpose()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32> >, false, true>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:117:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >' requested here m_matrix.col(0).end(size-1) = m_matrix.row(0).end(size-1) / m_matrix.coeff(0,0); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:126:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here _temporary.end(endSize) = ( m_matrix.block(j+1,0, endSize, j) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp, Eigen::Block, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp, Eigen::Block, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp, Eigen::Block, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 1, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:126:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here _temporary.end(endSize) = ( m_matrix.block(j+1,0, endSize, j) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1>, Eigen::Block, 10000, 1, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1>, Eigen::Block, 10000, 1, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1> >::lazyAssign, 10000, 1, 1, 32> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1>, Eigen::Block, 10000, 1, 1, 32>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1> >::operator=, 10000, 1, 1, 32> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Map.h:95:5: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Map) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:126:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here _temporary.end(endSize) = ( m_matrix.block(j+1,0, endSize, j) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::Map, 1> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::Map, 1> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Map, 1>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 1> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:126:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here _temporary.end(endSize) = ( m_matrix.block(j+1,0, endSize, j) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:774:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here lazyAssign(normal_prod); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:126:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, 0, 6> >' requested here _temporary.end(endSize) = ( m_matrix.block(j+1,0, endSize, j) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 10000, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 10000, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 1, 32>, 1, 10000, 1, 32> >::lazyAssign, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 10000, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 1, 32>, 1, 10000, 1, 32> >::operator=, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 1, 10000, 1, 32>, 1, 10000, 1, 32> >::operator=, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:129:36: note: in instantiation of function template specialization 'Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32>::operator=, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32>, Eigen::Transpose, 10000, 1, 1, 32> > > >' requested here m_matrix.row(j).end(endSize) = a.row(j).end(endSize).conjugate() ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:136:33: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator= >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > > >' requested here m_matrix.col(0).end(size-1) = a.row(0).end(size-1).adjoint() / ei_real(m_matrix.coeff(0,0)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:47: note: in instantiation of template class 'Eigen::Product, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::QR >::matrixQ' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:57:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix3d,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:44:25: note: instantiated from: PREFIX template class QR; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:139:58: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> >::squaredNorm' requested here x = ei_real(a.coeff(j,j)) - m_matrix.row(j).start(j).squaredNorm(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 3, 10000, 1>, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 3, 10000, 1>, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 3, 10000, 1>, 0>' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, Eigen::Matrix, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, Eigen::Matrix, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of template class 'Eigen::Product, Eigen::Matrix, 0>' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::QR >::matrixQ' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:57:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix3d,PREFIX); \In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:44:25: note: instantiated from: PREFIX template class QR; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 3, 10000, 1>, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 3, 10000, 1>, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 3, 10000, 1> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 3, 10000, 1>, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 3, 10000, 1>::_set_noalias >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:577:38: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) typename ProductType::RhsNestedX rhs(product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 0, 10000, 1>, 1>, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 0, 10000, 1>, 1>, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 0, 10000, 1>, 1> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 0, 10000, 1>, 1>, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 0, 10000, 1>, 1> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Map.h:95:5: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Map) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 1, 0, 10000, 1>, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 1, 0, 10000, 1>, 1> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 3, 10000, 1>, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 3, 10000, 1>, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:774:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 3, 10000, 1>, 0> >' requested here lazyAssign(normal_prod); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::CwiseBinaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::CwiseBinaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::CwiseBinaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::CwiseBinaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::CwiseBinaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::CwiseBinaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:156:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator= >, Eigen::CwiseBinaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here m_matrix.col(j).end(endSize) = (a.row(j).end(endSize).adjoint() ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::lazyAssign, 10000, 10000, 2, 10000, 10000> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 2, 10000, 10000>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_noalias, 10000, 10000, 2, 10000, 10000> >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_selector, 10000, 10000, 2, 10000, 10000> >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:291:14: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set, 10000, 10000, 2, 10000, 10000> >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:103:14: note: in instantiation of member function 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::operator=' requested here m_matrix = a; ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:116:19: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32> > >' requested here m_matrix.row(0) = a.row(0).conjugate(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:455:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.transpose()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> >, false, true>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:117:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >' requested here m_matrix.col(0).end(size-1) = m_matrix.row(0).end(size-1) / m_matrix.coeff(0,0); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 2, 10000, 1>, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 2, 10000, 1>, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 2, 10000, 1>, 0>' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:126:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here _temporary.end(endSize) = ( m_matrix.block(j+1,0, endSize, j) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:66: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::Tridiagonalization >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:57:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix3d,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:45:25: note: instantiated from: PREFIX template class Tridiagonalization; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:178:78: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here matA.corner(BottomRight,n,n-i-1) -= ((matA.corner(BottomRight,n,n-i-1) * matA.col(i).end(n-i-1)) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::HessenbergDecomposition >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:57:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix3d,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:46:25: note: instantiated from: PREFIX template class HessenbergDecomposition; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:126:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here _temporary.end(endSize) = ( m_matrix.block(j+1,0, endSize, j) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::_set_noalias >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:577:38: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) typename ProductType::RhsNestedX rhs(product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:126:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here _temporary.end(endSize) = ( m_matrix.block(j+1,0, endSize, j) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 0, 10000, 1>, 1>, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 0, 10000, 1>, 1>, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 0, 10000, 1>, 1> >::lazyAssign, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 0, 10000, 1>, 1>, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 0, 10000, 1>, 1> >::operator=, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Map.h:95:5: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Map) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:126:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here _temporary.end(endSize) = ( m_matrix.block(j+1,0, endSize, j) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 1, 0, 10000, 1>, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 1, 0, 10000, 1>, 1> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:126:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here _temporary.end(endSize) = ( m_matrix.block(j+1,0, endSize, j) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 2, 10000, 1>, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 2, 10000, 1>, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:774:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 2, 10000, 1>, 0> >' requested here lazyAssign(normal_prod); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:126:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here _temporary.end(endSize) = ( m_matrix.block(j+1,0, endSize, j) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> >, Eigen::Transpose, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> >, Eigen::Transpose, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> >::lazyAssign >, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> >, Eigen::Transpose, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> >, Eigen::Transpose, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> >::operator= >, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> >, Eigen::Transpose, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> >::operator= >, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> >, Eigen::Transpose, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:129:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32>::operator= >, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> >, Eigen::Transpose, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > > >' requested here m_matrix.row(j).end(endSize) = a.row(j).end(endSize).conjugate() ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, Eigen::Matrix, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, Eigen::Matrix, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of template class 'Eigen::Product, Eigen::Matrix, 0>' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::HessenbergDecomposition >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:57:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix3d,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:46:25: note: instantiated from: PREFIX template class HessenbergDecomposition; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:136:33: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator= >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > > >' requested here m_matrix.col(0).end(size-1) = a.row(0).end(size-1).adjoint() / ei_real(m_matrix.coeff(0,0)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:139:58: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> >::squaredNorm' requested here x = ei_real(a.coeff(j,j)) - m_matrix.row(j).start(j).squaredNorm(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 3, 10000, 1>, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 3, 10000, 1>, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 3, 10000, 1>, 0>' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 3, 10000, 1>, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 3, 10000, 1>, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 3, 10000, 1> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 3, 10000, 1>, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 3, 10000, 1>::_set_noalias >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:577:38: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) typename ProductType::RhsNestedX rhs(product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 0, 10000, 1>, 1>, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 0, 10000, 1>, 1>, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 0, 10000, 1>, 1> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 0, 10000, 1>, 1>, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 0, 10000, 1>, 1> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Map.h:95:5: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Map) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 1, 0, 10000, 1>, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 1, 0, 10000, 1>, 1> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 3, 10000, 1>, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 3, 10000, 1>, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:774:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 3, 10000, 1>, 0> >' requested here lazyAssign(normal_prod); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::CwiseBinaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::CwiseBinaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::CwiseBinaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::CwiseBinaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::CwiseBinaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::CwiseBinaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:156:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator= >, Eigen::CwiseBinaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here m_matrix.col(j).end(endSize) = (a.row(j).end(endSize).adjoint() ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::lazyAssign, 10000, 10000, 2, 10000, 10000> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 2, 10000, 10000>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_noalias, 10000, 10000, 2, 10000, 10000> >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_selector, 10000, 10000, 2, 10000, 10000> >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:291:14: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set, 10000, 10000, 2, 10000, 10000> >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:103:14: note: in instantiation of member function 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::operator=' requested here m_matrix = a; ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:116:19: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32> > >' requested here m_matrix.row(0) = a.row(0).conjugate(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:455:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.transpose()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> >, false, true>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:117:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >' requested here m_matrix.col(0).end(size-1) = m_matrix.row(0).end(size-1) / m_matrix.coeff(0,0); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 2, 10000, 1>, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 2, 10000, 1>, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 2, 10000, 1>, 0>' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:126:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here _temporary.end(endSize) = ( m_matrix.block(j+1,0, endSize, j) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:126:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here _temporary.end(endSize) = ( m_matrix.block(j+1,0, endSize, j) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::_set_noalias >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:577:38: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) typename ProductType::RhsNestedX rhs(product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:126:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here _temporary.end(endSize) = ( m_matrix.block(j+1,0, endSize, j) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 0, 10000, 1>, 1>, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 0, 10000, 1>, 1>, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 0, 10000, 1>, 1> >::lazyAssign, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 0, 10000, 1>, 1>, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 0, 10000, 1>, 1> >::operator=, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Map.h:95:5: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Map) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:126:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here _temporary.end(endSize) = ( m_matrix.block(j+1,0, endSize, j) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 1, 0, 10000, 1>, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, const Eigen::Transpose > > &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, const Eigen::Transpose > > &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:63: note: in instantiation of template class 'Eigen::Product, const Eigen::Transpose > > &, 0>' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::SelfAdjointEigenSolver >::operatorSqrt' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:57:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix3d,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:47:25: note: instantiated from: PREFIX template class SelfAdjointEigenSolver ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 1, 0, 10000, 1>, 1> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:126:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here _temporary.end(endSize) = ( m_matrix.block(j+1,0, endSize, j) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 2, 10000, 1>, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 2, 10000, 1>, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:774:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 2, 10000, 1>, 0> >' requested here lazyAssign(normal_prod); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:126:31: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here _temporary.end(endSize) = ( m_matrix.block(j+1,0, endSize, j) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> >, Eigen::Transpose, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> >, Eigen::Transpose, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> >::lazyAssign >, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> >, Eigen::Transpose, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> >, Eigen::Transpose, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> >::operator= >, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> >, Eigen::Transpose, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> >::operator= >, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> >, Eigen::Transpose, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LDLT.h:129:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32>::operator= >, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> >, Eigen::Transpose, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > > >' requested here m_matrix.row(j).end(endSize) = a.row(j).end(endSize).conjugate() ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:47: note: in instantiation of template class 'Eigen::Product, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::QR >::matrixQ' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:58:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix4f,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:44:25: note: instantiated from: PREFIX template class QR; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, Eigen::Matrix, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, Eigen::Matrix, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of template class 'Eigen::Product, Eigen::Matrix, 0>' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::QR >::matrixQ' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:58:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix4f,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:44:25: note: instantiated from: PREFIX template class QR; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:66: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::Tridiagonalization >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:58:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix4f,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:45:25: note: instantiated from: PREFIX template class Tridiagonalization; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:178:78: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here matA.corner(BottomRight,n,n-i-1) -= ((matA.corner(BottomRight,n,n-i-1) * matA.col(i).end(n-i-1)) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::HessenbergDecomposition >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:58:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix4f,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:46:25: note: instantiated from: PREFIX template class HessenbergDecomposition; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, Eigen::Matrix, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, Eigen::Matrix, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of template class 'Eigen::Product, Eigen::Matrix, 0>' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::HessenbergDecomposition >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:58:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix4f,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:46:25: note: instantiated from: PREFIX template class HessenbergDecomposition; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, const Eigen::Transpose > > &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, const Eigen::Transpose > > &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:63: note: in instantiation of template class 'Eigen::Product, const Eigen::Transpose > > &, 0>' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::SelfAdjointEigenSolver >::operatorSqrt' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:58:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix4f,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:47:25: note: instantiated from: PREFIX template class SelfAdjointEigenSolver ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:47: note: in instantiation of template class 'Eigen::Product, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::QR >::matrixQ' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:59:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix4d,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:44:25: note: instantiated from: PREFIX template class QR; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, Eigen::Matrix, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, Eigen::Matrix, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of template class 'Eigen::Product, Eigen::Matrix, 0>' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::QR >::matrixQ' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:59:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix4d,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:44:25: note: instantiated from: PREFIX template class QR; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:66: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::Tridiagonalization >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:59:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix4d,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:45:25: note: instantiated from: PREFIX template class Tridiagonalization; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:178:78: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here matA.corner(BottomRight,n,n-i-1) -= ((matA.corner(BottomRight,n,n-i-1) * matA.col(i).end(n-i-1)) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::HessenbergDecomposition >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:59:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix4d,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:46:25: note: instantiated from: PREFIX template class HessenbergDecomposition; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, Eigen::Matrix, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, Eigen::Matrix, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of template class 'Eigen::Product, Eigen::Matrix, 0>' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::HessenbergDecomposition >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:59:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix4d,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:46:25: note: instantiated from: PREFIX template class HessenbergDecomposition; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, const Eigen::Transpose > > &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, const Eigen::Transpose > > &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:63: note: in instantiation of template class 'Eigen::Product, const Eigen::Transpose > > &, 0>' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::SelfAdjointEigenSolver >::operatorSqrt' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:59:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(Matrix4d,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:47:25: note: instantiated from: PREFIX template class SelfAdjointEigenSolver ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:47: note: in instantiation of template class 'Eigen::Product, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::QR >::matrixQ' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:60:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(MatrixXf,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:44:25: note: instantiated from: PREFIX template class QR; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, Eigen::Matrix, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, Eigen::Matrix, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of template class 'Eigen::Product, Eigen::Matrix, 0>' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::QR >::matrixQ' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:60:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(MatrixXf,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:44:25: note: instantiated from: PREFIX template class QR; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:66: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::Tridiagonalization >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:60:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(MatrixXf,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:45:25: note: instantiated from: PREFIX template class Tridiagonalization; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:178:78: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>' requested here matA.corner(BottomRight,n,n-i-1) -= ((matA.corner(BottomRight,n,n-i-1) * matA.col(i).end(n-i-1)) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::HessenbergDecomposition >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:60:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(MatrixXf,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:46:25: note: instantiated from: PREFIX template class HessenbergDecomposition; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, Eigen::Matrix, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, Eigen::Matrix, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of template class 'Eigen::Product, Eigen::Matrix, 0>' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::HessenbergDecomposition >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:60:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(MatrixXf,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:46:25: note: instantiated from: PREFIX template class HessenbergDecomposition; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:63: note: in instantiation of template class 'Eigen::Product &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1>' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::SelfAdjointEigenSolver >::operatorSqrt' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:60:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(MatrixXf,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:47:25: note: instantiated from: PREFIX template class SelfAdjointEigenSolver ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:47: note: in instantiation of template class 'Eigen::Product, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::QR >::matrixQ' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:61:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(MatrixXd,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:44:25: note: instantiated from: PREFIX template class QR; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, Eigen::Matrix, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, Eigen::Matrix, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of template class 'Eigen::Product, Eigen::Matrix, 0>' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::QR >::matrixQ' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:61:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(MatrixXd,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:44:25: note: instantiated from: PREFIX template class QR; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:66: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::Tridiagonalization >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:61:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(MatrixXd,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:45:25: note: instantiated from: PREFIX template class Tridiagonalization; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:178:78: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>' requested here matA.corner(BottomRight,n,n-i-1) -= ((matA.corner(BottomRight,n,n-i-1) * matA.col(i).end(n-i-1)) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::HessenbergDecomposition >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:61:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(MatrixXd,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:46:25: note: instantiated from: PREFIX template class HessenbergDecomposition; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, Eigen::Matrix, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, Eigen::Matrix, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of template class 'Eigen::Product, Eigen::Matrix, 0>' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::HessenbergDecomposition >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:61:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(MatrixXd,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:46:25: note: instantiated from: PREFIX template class HessenbergDecomposition; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:63: note: in instantiation of template class 'Eigen::Product &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1>' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::SelfAdjointEigenSolver >::operatorSqrt' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:61:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(MatrixXd,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:47:25: note: instantiated from: PREFIX template class SelfAdjointEigenSolver ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:47: note: in instantiation of template class 'Eigen::Product >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::QR, 10000, 10000, 2, 10000, 10000> >::matrixQ' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:62:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(MatrixXcf,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:44:25: note: instantiated from: PREFIX template class QR; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of template class 'Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::QR, 10000, 10000, 2, 10000, 10000> >::matrixQ' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:62:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(MatrixXcf,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:44:25: note: instantiated from: PREFIX template class QR; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:66: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::Tridiagonalization, 10000, 10000, 2, 10000, 10000> >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:62:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(MatrixXcf,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:45:25: note: instantiated from: PREFIX template class Tridiagonalization; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:178:78: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>' requested here matA.corner(BottomRight,n,n-i-1) -= ((matA.corner(BottomRight,n,n-i-1) * matA.col(i).end(n-i-1)) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::HessenbergDecomposition, 10000, 10000, 2, 10000, 10000> >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:62:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(MatrixXcf,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:46:25: note: instantiated from: PREFIX template class HessenbergDecomposition; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of template class 'Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::HessenbergDecomposition, 10000, 10000, 2, 10000, 10000> >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:62:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(MatrixXcf,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:46:25: note: instantiated from: PREFIX template class HessenbergDecomposition; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:63: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1>' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::SelfAdjointEigenSolver, 10000, 10000, 2, 10000, 10000> >::operatorSqrt' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:62:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(MatrixXcf,PREFIX); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:47:25: note: instantiated from: PREFIX template class SelfAdjointEigenSolver ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:47: note: in instantiation of template class 'Eigen::Product >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::QR, 10000, 10000, 2, 10000, 10000> >::matrixQ' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:63:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(MatrixXcd,PREFIX) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:44:25: note: instantiated from: PREFIX template class QR; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of template class 'Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::QR, 10000, 10000, 2, 10000, 10000> >::matrixQ' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:63:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(MatrixXcd,PREFIX) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:44:25: note: instantiated from: PREFIX template class QR; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:66: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::Tridiagonalization, 10000, 10000, 2, 10000, 10000> >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:63:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(MatrixXcd,PREFIX) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:45:25: note: instantiated from: PREFIX template class Tridiagonalization; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:178:78: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>' requested here matA.corner(BottomRight,n,n-i-1) -= ((matA.corner(BottomRight,n,n-i-1) * matA.col(i).end(n-i-1)) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::HessenbergDecomposition, 10000, 10000, 2, 10000, 10000> >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:63:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(MatrixXcd,PREFIX) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:46:25: note: instantiated from: PREFIX template class HessenbergDecomposition; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of template class 'Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::HessenbergDecomposition, 10000, 10000, 2, 10000, 10000> >::_compute' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:63:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(MatrixXcd,PREFIX) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:46:25: note: instantiated from: PREFIX template class HessenbergDecomposition; \ ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:63: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1>' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:41:1: note: in instantiation of member function 'Eigen::SelfAdjointEigenSolver, 10000, 10000, 2, 10000, 10000> >::operatorSqrt' requested here EIGEN_QR_MODULE_INSTANTIATE(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:63:3: note: instantiated from: EIGEN_QR_MODULE_INSTANTIATE_TYPE(MatrixXcd,PREFIX) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../QR:47:25: note: instantiated from: PREFIX template class SelfAdjointEigenSolver ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseNullaryOp, Eigen::Matrix > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseNullaryOp, Eigen::Matrix > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseNullaryOp, Eigen::Matrix >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:311:20: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Matrix > >' requested here MatrixType res = MatrixType::Identity(rows, cols); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:311:14: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here MatrixType res = MatrixType::Identity(rows, cols); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Flagged, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:47:61: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here template class Product; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:47:61: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here template class Product; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:319:47: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here res.corner(BottomRight,endLength, cols-k) -= ((m_hCoeffs.coeff(k) * m_qr.col(k).end(endLength)) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:233:53: note: in instantiation of member function 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::squaredNorm' requested here else if ((beta=m_qr.col(k).end(remainingSize-1).squaredNorm())>eps2) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:194:24: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here { return derived() = forceAligned() / other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of member function 'Eigen::MapBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator/=' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:237:55: note: instantiated from: EIGEN_INHERIT_SCALAR_ASSIGNMENT_OPERATOR(Derived, *=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:230:16: note: instantiated from: return Base::operator Op(scalar); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:240:40: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>::operator/=' requested here m_qr.col(k).end(remainingSize-1) /= v0-beta; ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, Eigen::Matrix, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, Eigen::Matrix, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, Eigen::Matrix, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseBinaryOp.h:90:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Matrix, 0> >' requested here : m_lhs(lhs), m_rhs(rhs), m_functor(func) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseBinaryOp.h:151:10: note: in instantiation of member function 'Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> >::CwiseBinaryOp' requested here return CwiseBinaryOp, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 0, 32> >::operator-, Eigen::Matrix, 0> >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:250:64: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0> >' requested here m_qr.corner(BottomRight, remainingSize, remainingCols) -= ei_conj(h) * m_qr.col(k).end(remainingSize) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:46:65: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here template class CwiseBinaryOp; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 0, 32> >::operator-, Eigen::Matrix, 0> >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:250:64: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0> >' requested here m_qr.corner(BottomRight, remainingSize, remainingCols) -= ei_conj(h) * m_qr.col(k).end(remainingSize) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:250:64: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0> >' requested here m_qr.corner(BottomRight, remainingSize, remainingCols) -= ei_conj(h) * m_qr.col(k).end(remainingSize) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:98:73: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here inline CoeffVectorType householderCoefficients(void) const { return m_hCoeffs; } ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::NestByValue, 1, 1, 1, 32> > > > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::NestByValue, 1, 1, 1, 32> > > > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> > >::lazyAssign, Eigen::CwiseUnaryOp, Eigen::NestByValue, 1, 1, 1, 32> > > > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::NestByValue, 1, 1, 1, 32> > > > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalCoeffs.h:71:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> > >::operator=, Eigen::CwiseUnaryOp, Eigen::NestByValue, 1, 1, 1, 32> > > > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(DiagonalCoeffs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:167:45: note: in instantiation of function template specialization 'Eigen::DiagonalCoeffs, 10000, 10000, 1, 32> >::operator=, Eigen::CwiseUnaryOp, Eigen::NestByValue, 1, 1, 1, 32> > > > > > >' requested here matT.corner(TopRight,n-1, n-1).diagonal() = subDiagonal().template cast().conjugate(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::NestByValue > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::NestByValue > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::NestByValue > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::NestByValue > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::NestByValue > > > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, Eigen::NestByValue > > > >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, Eigen::NestByValue > > > >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:378:10: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, Eigen::NestByValue > > > >' requested here diag = tridiag.diagonal(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::NestByValue, 1, 1, 1, 32> > > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::NestByValue, 1, 1, 1, 32> > > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::NestByValue, 1, 1, 1, 32> > > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::NestByValue, 1, 1, 1, 32> > > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::NestByValue, 1, 1, 1, 32> > > > > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, Eigen::NestByValue, 1, 1, 1, 32> > > > > >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, Eigen::NestByValue, 1, 1, 1, 32> > > > > >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:379:13: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, Eigen::NestByValue, 1, 1, 1, 32> > > > > >' requested here subdiag = tridiag.subDiagonal(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:191:24: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here { return derived() = forceAligned() * other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of member function 'Eigen::MapBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator*=' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:236:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, -=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:230:16: note: instantiated from: return Base::operator Op(scalar); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:215:32: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>::operator*=' requested here matA.col(i).end(n-(i+2)) *= (Scalar(1)/(v0-beta)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 1, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:26: note: in instantiation of function template specialization 'Eigen::Block, 1, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>, 0, 6> >' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:136: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:38:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived1::Flags)&int(Derived2::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:145:30: note: in instantiation of template class 'Eigen::ei_dot_traits, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Block, 1, 1, 1, 32> >' requested here int Vectorization = ei_dot_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:269:10: note: in instantiation of default argument for 'ei_dot_impl, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Block, 1, 1, 1, 32> >' required here return ei_dot_impl::run(derived(), other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:287:72: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::dot, 1, 1, 1, 32> >' requested here hCoeffs.end(n-i-1) += (h * Scalar(-0.5) * matA.col(i).end(n-i-1).dot(hCoeffs.end(n-i-1))) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 1, 1, 32> >::lazyAssign, Eigen::Block, 1, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 1, 1, 32> >::operator=, Eigen::Block, 1, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 1, 1, 1, 32> >::operator=, Eigen::Block, 1, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:184:24: note: in instantiation of function template specialization 'Eigen::Block, 1, 1, 1, 32>::operator=, Eigen::Block, 1, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here { return derived() = forceAligned() + other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 1, 1, 1, 32> >::operator+=, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:234:47: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, =) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:287:26: note: in instantiation of function template specialization 'Eigen::Block, 1, 1, 1, 32>::operator+=, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here hCoeffs.end(n-i-1) += (h * Scalar(-0.5) * matA.col(i).end(n-i-1).dot(hCoeffs.end(n-i-1))) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, Eigen::CwiseUnaryOp, Eigen::Transpose, 2, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >::operator*, Eigen::Transpose, 2, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Transpose, 2, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Transpose, 2, 1, 1, 32>, 10000, 1, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Transpose, 2, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Transpose, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Transpose, 2, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Transpose, 2, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, Eigen::CwiseUnaryOp, Eigen::Transpose, 2, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >::operator*, Eigen::Transpose, 2, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:47:61: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here template class Product; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >::operator*, Eigen::Transpose, 2, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:178:40: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here matA.corner(BottomRight,n,n-i-1) -= ((matA.corner(BottomRight,n,n-i-1) * matA.col(i).end(n-i-1)) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Block, 10000, 10000, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:198:40: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Block, 10000, 10000, 1, 32> > >' requested here matA.corner(BottomRight,n-i-1,n-i) -= ei_conj(h) * matA.corner(BottomRight,n-i-1,n-i); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 2, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 2, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 2, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 2, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32> >::lazyAssign, Eigen::Block, 2, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 2, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 2, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32> >::operator=, Eigen::Block, 2, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 2, 1, 1, 32> >::operator=, Eigen::Block, 2, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>::operator=, Eigen::Block, 2, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 2, 1, 1, 32> >::operator-=, Eigen::Block, 2, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:201:19: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>::operator-=, Eigen::Block, 2, 1, 1, 32> > >' requested here matA.col(n-1) -= h * matA.col(n-1); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseNullaryOp, Eigen::Matrix > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseNullaryOp, Eigen::Matrix > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseNullaryOp, Eigen::Matrix >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, Eigen::Matrix > >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, Eigen::Matrix > >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:270:20: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, Eigen::Matrix > >' requested here return derived() = Constant(rows(), cols(), value); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:530:10: note: in instantiation of member function 'Eigen::MatrixBase >::setConstant' requested here return setConstant(Scalar(1)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:196:13: note: in instantiation of member function 'Eigen::MatrixBase >::setOnes' requested here m_eivec.setOnes(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 2, 1, 1, 32> >, Eigen::Block, 2, 1, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 2, 1, 1, 32> >, Eigen::Block, 2, 1, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Swap.h:136:37: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32> > >::lazyAssign, 2, 1, 1, 32> >' requested here (SwapWrapper(derived())).lazyAssign(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:239:22: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32> >::swap, 2, 1, 1, 32> >' requested here m_eivec.col(i).swap(m_eivec.col(k+i)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:153:45: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0>' requested here (m_matrix.block(j+1, 0, endSize, j) * m_matrix.row(j).start(j).adjoint()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:136:33: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > > >' requested here m_matrix.col(0).end(size-1) = a.row(0).end(size-1).adjoint() / ei_real(m_matrix.coeff(0,0)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:139:58: note: in instantiation of member function 'Eigen::MatrixBase, 1, 2, 1, 32>, 1, 10000, 1, 32> >::squaredNorm' requested here x = ei_real(a.coeff(j,j)) - m_matrix.row(j).start(j).squaredNorm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:156:36: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here m_matrix.col(j).end(endSize) = (a.row(j).end(endSize).adjoint() ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator-=, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:175:89: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>::operator-=, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > >' requested here other.col(c).segment((IsLowerTriangular ? i : endBlock) + 1, remainingSize) -= ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:48:63: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048, 0>, Eigen::Matrix, 2048, 0>::run' requested here ei_solve_triangular_selector,Rhs>::run(lhs._expression(), other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048>, Eigen::Matrix, 2048, -1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:262:19: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> >::solveTriangularInPlace >' requested here cholB.matrixL().solveTriangularInPlace(matC); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Transpose > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Transpose > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Transpose > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix > > >' requested here { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:25: note: in instantiation of member function 'Eigen::MatrixBase > > >::eval' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:25: note: in instantiation of member function 'Eigen::MatrixBase > > >::eval' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:8: note: in instantiation of function template specialization 'Eigen::Matrix::operator= >' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator-=, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:175:89: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>::operator-=, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > >' requested here other.col(c).segment((IsLowerTriangular ? i : endBlock) + 1, remainingSize) -= ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048>, 2048, 0>, Eigen::Matrix, 2048, 0>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:265:54: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048>, 2048, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().template marked().solveTriangularInPlace(matC); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 2048> > >, 1024, 0>, 1, 2, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 2048> > >, 1024, 0>, 1, 2, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:83:57: note: in instantiation of template class 'Eigen::Product, 2048> > >, 1024, 0>, 1, 2, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here - (IsLowerTriangular ? ((lhs.row(i).start(i)) * other.col(c).start(i)).coeff(0,0) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:101:46: note: in instantiation of template class 'Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here btmp = lhs.block(startBlock,0,4,i) * other.col(c).start(i); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:101:16: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here btmp = lhs.block(startBlock,0,4,i) * other.col(c).start(i); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:538:94: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_true&) { _set_noalias(other.eval()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:101:16: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here btmp = lhs.block(startBlock,0,4,i) * other.col(c).start(i); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 2, 1, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 2, 1, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 2, 1, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:289:18: note: in instantiation of member function 'Eigen::MatrixBase, 2, 1, 1, 32> >::squaredNorm' requested here return ei_sqrt(squaredNorm()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:305:16: note: in instantiation of member function 'Eigen::MatrixBase, 2, 1, 1, 32> >::norm' requested here return n / n.norm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:39: note: in instantiation of member function 'Eigen::MatrixBase, 2, 1, 1, 32> >::normalized' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Block, 2, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Block, 2, 1, 1, 32> > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:305:10: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Block, 2, 1, 1, 32> > >' requested here return n / n.norm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:39: note: in instantiation of member function 'Eigen::MatrixBase, 2, 1, 1, 32> >::normalized' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 2, 1, 1, 32>, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 2, 1, 1, 32>, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32> >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 2, 1, 1, 32>, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32> >::operator= >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 2, 1, 1, 32> >::operator= >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:22: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>::operator= >' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:106:53: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here RealVectorType eigenvalues(void) const { return m_eivalues; } ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Matrix > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Matrix > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Matrix >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalMatrix.h:69:90: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Matrix > >' requested here inline DiagonalMatrix(const DiagonalMatrix& other) : m_coeffs(other.diagonal()) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalProduct.h:98:21: note: in instantiation of function template specialization 'Eigen::DiagonalMatrix > >::DiagonalMatrix, Eigen::Matrix > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product &, Eigen::DiagonalMatrix > >, 2>::Product, Eigen::DiagonalMatrix, Eigen::Matrix > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:22: note: in instantiation of function template specialization 'Eigen::MatrixBase >::operator*, Eigen::Matrix > > >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign &, Eigen::DiagonalMatrix > >, 2> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product &, Eigen::DiagonalMatrix > >, 2>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias &, Eigen::DiagonalMatrix > >, 2> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix &, Eigen::DiagonalMatrix > >, 2> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, const Eigen::Transpose > > &, 0>::Product &, Eigen::DiagonalMatrix > >, 2>, Eigen::Transpose > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:63: note: in instantiation of function template specialization 'Eigen::MatrixBase &, Eigen::DiagonalMatrix > >, 2> >::operator* > > >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, const Eigen::Transpose > > &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, const Eigen::Transpose > > &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, const Eigen::Transpose > > &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, const Eigen::Transpose > > &, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, const Eigen::Transpose > > &, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:14: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, const Eigen::Transpose > > &, 0> >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalMatrix.h:69:90: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here inline DiagonalMatrix(const DiagonalMatrix& other) : m_coeffs(other.diagonal()) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalProduct.h:98:21: note: in instantiation of function template specialization 'Eigen::DiagonalMatrix > >::DiagonalMatrix, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product &, Eigen::DiagonalMatrix > >, 2>::Product, Eigen::DiagonalMatrix, Eigen::CwiseUnaryOp, Eigen::Matrix > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:123:22: note: in instantiation of function template specialization 'Eigen::MatrixBase >::operator*, Eigen::CwiseUnaryOp, Eigen::Matrix > > > >' requested here return m_eivec * m_eivalues.cwise().inverse().cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseNullaryOp, Eigen::Matrix > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseNullaryOp, Eigen::Matrix > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseNullaryOp, Eigen::Matrix >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:311:20: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Matrix > >' requested here MatrixType res = MatrixType::Identity(rows, cols); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:311:14: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here MatrixType res = MatrixType::Identity(rows, cols); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Flagged, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:47:61: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here template class Product; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:47:61: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here template class Product; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 2, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:319:47: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here res.corner(BottomRight,endLength, cols-k) -= ((m_hCoeffs.coeff(k) * m_qr.col(k).end(endLength)) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:233:53: note: in instantiation of member function 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::squaredNorm' requested here else if ((beta=m_qr.col(k).end(remainingSize-1).squaredNorm())>eps2) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:194:54: warning: use of logical || with constant operand; switch to bitwise | or remove constant [-Wconstant-logical-operand] alignment = (Derived::Flags & DirectAccessBit) || (Derived::Flags & AlignedBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:32: note: in instantiation of member function 'Eigen::ei_sum_impl, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> >, 1, 0>::run' requested here return ei_sum_impl::run(derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:233:53: note: in instantiation of member function 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::squaredNorm' requested here else if ((beta=m_qr.col(k).end(remainingSize-1).squaredNorm())>eps2) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:194:24: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here { return derived() = forceAligned() / other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of member function 'Eigen::MapBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator/=' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:237:55: note: instantiated from: EIGEN_INHERIT_SCALAR_ASSIGNMENT_OPERATOR(Derived, *=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:230:16: note: instantiated from: return Base::operator Op(scalar); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:240:40: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>::operator/=' requested here m_qr.col(k).end(remainingSize-1) /= v0-beta; ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, Eigen::Matrix, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, Eigen::Matrix, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, Eigen::Matrix, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseBinaryOp.h:90:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Matrix, 0> >' requested here : m_lhs(lhs), m_rhs(rhs), m_functor(func) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseBinaryOp.h:151:10: note: in instantiation of member function 'Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> >::CwiseBinaryOp' requested here return CwiseBinaryOp, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 0, 32> >::operator-, Eigen::Matrix, 0> >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:250:64: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0> >' requested here m_qr.corner(BottomRight, remainingSize, remainingCols) -= ei_conj(h) * m_qr.col(k).end(remainingSize) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:46:65: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here template class CwiseBinaryOp; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 0, 32> >::operator-, Eigen::Matrix, 0> >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:250:64: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0> >' requested here m_qr.corner(BottomRight, remainingSize, remainingCols) -= ei_conj(h) * m_qr.col(k).end(remainingSize) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: 302in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here warning s generated. { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:250:64: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0> >' requested here m_qr.corner(BottomRight, remainingSize, remainingCols) -= ei_conj(h) * m_qr.col(k).end(remainingSize) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:98:73: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here inline CoeffVectorType householderCoefficients(void) const { return m_hCoeffs; } ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::NestByValue, 1, 1, 1, 32> > > > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::NestByValue, 1, 1, 1, 32> > > > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> > >::lazyAssign, Eigen::CwiseUnaryOp, Eigen::NestByValue, 1, 1, 1, 32> > > > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::NestByValue, 1, 1, 1, 32> > > > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalCoeffs.h:71:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> > >::operator=, Eigen::CwiseUnaryOp, Eigen::NestByValue, 1, 1, 1, 32> > > > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(DiagonalCoeffs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:167:45: note: in instantiation of function template specialization 'Eigen::DiagonalCoeffs, 10000, 10000, 1, 32> >::operator=, Eigen::CwiseUnaryOp, Eigen::NestByValue, 1, 1, 1, 32> > > > > > >' requested here matT.corner(TopRight,n-1, n-1).diagonal() = subDiagonal().template cast().conjugate(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::NestByValue > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::NestByValue > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::NestByValue > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::NestByValue > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::NestByValue > > > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, Eigen::NestByValue > > > >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, Eigen::NestByValue > > > >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:378:10: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, Eigen::NestByValue > > > >' requested here diag = tridiag.diagonal(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::NestByValue, 1, 1, 1, 32> > > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::NestByValue, 1, 1, 1, 32> > > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::NestByValue, 1, 1, 1, 32> > > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::NestByValue, 1, 1, 1, 32> > > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::NestByValue, 1, 1, 1, 32> > > > > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, Eigen::NestByValue, 1, 1, 1, 32> > > > > >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, Eigen::NestByValue, 1, 1, 1, 32> > > > > >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:379:13: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, Eigen::NestByValue, 1, 1, 1, 32> > > > > >' requested here subdiag = tridiag.subDiagonal(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:191:24: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here { return derived() = forceAligned() * other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of member function 'Eigen::MapBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator*=' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:236:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, -=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:230:16: note: instantiated from: return Base::operator Op(scalar); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:215:32: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>::operator*=' requested here matA.col(i).end(n-(i+2)) *= (Scalar(1)/(v0-beta)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 1, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:26: note: in instantiation of function template specialization 'Eigen::Block, 1, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>, 0, 6> >' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:136: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:38:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived1::Flags)&int(Derived2::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:145:30: note: in instantiation of template class 'Eigen::ei_dot_traits, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Block, 1, 1, 1, 32> >' requested here int Vectorization = ei_dot_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:269:10: note: in instantiation of default argument for 'ei_dot_impl, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Block, 1, 1, 1, 32> >' required here return ei_dot_impl::run(derived(), other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:287:72: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::dot, 1, 1, 1, 32> >' requested here hCoeffs.end(n-i-1) += (h * Scalar(-0.5) * matA.col(i).end(n-i-1).dot(hCoeffs.end(n-i-1))) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 1, 1, 32> >::lazyAssign, Eigen::Block, 1, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 1, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 1, 1, 32> >::operator=, Eigen::Block, 1, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 1, 1, 1, 32> >::operator=, Eigen::Block, 1, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:184:24: note: in instantiation of function template specialization 'Eigen::Block, 1, 1, 1, 32>::operator=, Eigen::Block, 1, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here { return derived() = forceAligned() + other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 1, 1, 1, 32> >::operator+=, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:234:47: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, =) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:287:26: note: in instantiation of function template specialization 'Eigen::Block, 1, 1, 1, 32>::operator+=, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here hCoeffs.end(n-i-1) += (h * Scalar(-0.5) * matA.col(i).end(n-i-1).dot(hCoeffs.end(n-i-1))) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, Eigen::CwiseUnaryOp, Eigen::Transpose, 2, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >::operator*, Eigen::Transpose, 2, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Transpose, 2, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Transpose, 2, 1, 1, 32>, 10000, 1, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Transpose, 2, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Transpose, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Transpose, 2, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Transpose, 2, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, Eigen::CwiseUnaryOp, Eigen::Transpose, 2, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >::operator*, Eigen::Transpose, 2, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:47:61: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here template class Product; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >::operator*, Eigen::Transpose, 2, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:178:40: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here matA.corner(BottomRight,n,n-i-1) -= ((matA.corner(BottomRight,n,n-i-1) * matA.col(i).end(n-i-1)) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Block, 10000, 10000, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:198:40: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Block, 10000, 10000, 1, 32> > >' requested here matA.corner(BottomRight,n-i-1,n-i) -= ei_conj(h) * matA.corner(BottomRight,n-i-1,n-i); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 2, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 2, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 2, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 2, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32> >::lazyAssign, Eigen::Block, 2, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 2, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 2, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32> >::operator=, Eigen::Block, 2, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 2, 1, 1, 32> >::operator=, Eigen::Block, 2, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>::operator=, Eigen::Block, 2, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 2, 1, 1, 32> >::operator-=, Eigen::Block, 2, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:201:19: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>::operator-=, Eigen::Block, 2, 1, 1, 32> > >' requested here matA.col(n-1) -= h * matA.col(n-1); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseNullaryOp, Eigen::Matrix > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseNullaryOp, Eigen::Matrix > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseNullaryOp, Eigen::Matrix >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, Eigen::Matrix > >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, Eigen::Matrix > >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:270:20: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, Eigen::Matrix > >' requested here return derived() = Constant(rows(), cols(), value); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:530:10: note: in instantiation of member function 'Eigen::MatrixBase >::setConstant' requested here return setConstant(Scalar(1)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:196:13: note: in instantiation of member function 'Eigen::MatrixBase >::setOnes' requested here m_eivec.setOnes(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 2, 1, 1, 32> >, Eigen::Block, 2, 1, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 2, 1, 1, 32> >, Eigen::Block, 2, 1, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Swap.h:136:37: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32> > >::lazyAssign, 2, 1, 1, 32> >' requested here (SwapWrapper(derived())).lazyAssign(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:239:22: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32> >::swap, 2, 1, 1, 32> >' requested here m_eivec.col(i).swap(m_eivec.col(k+i)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:153:45: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0>' requested here (m_matrix.block(j+1, 0, endSize, j) * m_matrix.row(j).start(j).adjoint()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:136:33: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > > >' requested here m_matrix.col(0).end(size-1) = a.row(0).end(size-1).adjoint() / ei_real(m_matrix.coeff(0,0)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 1, 2, 1, 32>, 1, 10000, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:139:58: note: in instantiation of member function 'Eigen::MatrixBase, 1, 2, 1, 32>, 1, 10000, 1, 32> >::squaredNorm' requested here x = ei_real(a.coeff(j,j)) - m_matrix.row(j).start(j).squaredNorm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:156:36: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here m_matrix.col(j).end(endSize) = (a.row(j).end(endSize).adjoint() ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator-=, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:175:89: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>::operator-=, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > >' requested here other.col(c).segment((IsLowerTriangular ? i : endBlock) + 1, remainingSize) -= ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:48:63: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048, 0>, Eigen::Matrix, 2048, 0>::run' requested here ei_solve_triangular_selector,Rhs>::run(lhs._expression(), other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048>, Eigen::Matrix, 2048, -1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:262:19: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> >::solveTriangularInPlace >' requested here cholB.matrixL().solveTriangularInPlace(matC); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Transpose > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Transpose > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Transpose > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix > > >' requested here { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:25: note: in instantiation of member function 'Eigen::MatrixBase > > >::eval' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:25: note: in instantiation of member function 'Eigen::MatrixBase > > >::eval' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:8: note: in instantiation of function template specialization 'Eigen::Matrix::operator= >' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 2, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 2, 1, 1, 32>, 10000, 1, 1, 32> >::operator-=, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:175:89: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>::operator-=, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > >' requested here other.col(c).segment((IsLowerTriangular ? i : endBlock) + 1, remainingSize) -= ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048>, 2048, 0>, Eigen::Matrix, 2048, 0>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:265:54: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048>, 2048, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().template marked().solveTriangularInPlace(matC); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 2048> > >, 1024, 0>, 1, 2, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 2048> > >, 1024, 0>, 1, 2, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:83:57: note: in instantiation of template class 'Eigen::Product, 2048> > >, 1024, 0>, 1, 2, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here - (IsLowerTriangular ? ((lhs.row(i).start(i)) * other.col(c).start(i)).coeff(0,0) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:101:46: note: in instantiation of template class 'Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here btmp = lhs.block(startBlock,0,4,i) * other.col(c).start(i); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:101:16: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here btmp = lhs.block(startBlock,0,4,i) * other.col(c).start(i); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:538:94: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_true&) { _set_noalias(other.eval()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:101:16: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here btmp = lhs.block(startBlock,0,4,i) * other.col(c).start(i); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 2, 1, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 2, 1, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 2, 1, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:289:18: note: in instantiation of member function 'Eigen::MatrixBase, 2, 1, 1, 32> >::squaredNorm' requested here return ei_sqrt(squaredNorm()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:305:16: note: in instantiation of member function 'Eigen::MatrixBase, 2, 1, 1, 32> >::norm' requested here return n / n.norm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:39: note: in instantiation of member function 'Eigen::MatrixBase, 2, 1, 1, 32> >::normalized' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Block, 2, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Block, 2, 1, 1, 32> > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:305:10: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Block, 2, 1, 1, 32> > >' requested here return n / n.norm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:39: note: in instantiation of member function 'Eigen::MatrixBase, 2, 1, 1, 32> >::normalized' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 2, 1, 1, 32>, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 2, 1, 1, 32>, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32> >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 2, 1, 1, 32>, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2, 1, 1, 32> >::operator= >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 2, 1, 1, 32> >::operator= >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:22: note: in instantiation of function template specialization 'Eigen::Block, 2, 1, 1, 32>::operator= >' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:106:53: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here RealVectorType eigenvalues(void) const { return m_eivalues; } ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Matrix > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Matrix > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Matrix >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalMatrix.h:69:90: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Matrix > >' requested here inline DiagonalMatrix(const DiagonalMatrix& other) : m_coeffs(other.diagonal()) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalProduct.h:98:21: note: in instantiation of function template specialization 'Eigen::DiagonalMatrix > >::DiagonalMatrix, Eigen::Matrix > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product &, Eigen::DiagonalMatrix > >, 2>::Product, Eigen::DiagonalMatrix, Eigen::Matrix > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:22: note: in instantiation of function template specialization 'Eigen::MatrixBase >::operator*, Eigen::Matrix > > >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign &, Eigen::DiagonalMatrix > >, 2> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product &, Eigen::DiagonalMatrix > >, 2>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias &, Eigen::DiagonalMatrix > >, 2> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix &, Eigen::DiagonalMatrix > >, 2> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, const Eigen::Transpose > > &, 0>::Product &, Eigen::DiagonalMatrix > >, 2>, Eigen::Transpose > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:63: note: in instantiation of function template specialization 'Eigen::MatrixBase &, Eigen::DiagonalMatrix > >, 2> >::operator* > > >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, const Eigen::Transpose > > &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, const Eigen::Transpose > > &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, const Eigen::Transpose > > &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, const Eigen::Transpose > > &, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, const Eigen::Transpose > > &, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:14: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, const Eigen::Transpose > > &, 0> >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalMatrix.h:69:90: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here inline DiagonalMatrix(const DiagonalMatrix& other) : m_coeffs(other.diagonal()) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalProduct.h:98:21: note: in instantiation of function template specialization 'Eigen::DiagonalMatrix > >::DiagonalMatrix, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product &, Eigen::DiagonalMatrix > >, 2>::Product, Eigen::DiagonalMatrix, Eigen::CwiseUnaryOp, Eigen::Matrix > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:123:22: note: in instantiation of function template specialization 'Eigen::MatrixBase >::operator*, Eigen::CwiseUnaryOp, Eigen::Matrix > > > >' requested here return m_eivec * m_eivalues.cwise().inverse().cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseNullaryOp, Eigen::Matrix > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseNullaryOp, Eigen::Matrix > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseNullaryOp, Eigen::Matrix >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:311:20: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Matrix > >' requested here MatrixType res = MatrixType::Identity(rows, cols); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:311:14: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here MatrixType res = MatrixType::Identity(rows, cols); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Flagged, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:47:61: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here template class Product; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:47:61: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here template class Product; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:319:47: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here res.corner(BottomRight,endLength, cols-k) -= ((m_hCoeffs.coeff(k) * m_qr.col(k).end(endLength)) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:233:53: note: in instantiation of member function 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::squaredNorm' requested here else if ((beta=m_qr.col(k).end(remainingSize-1).squaredNorm())>eps2) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:194:24: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here { return derived() = forceAligned() / other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of member function 'Eigen::MapBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator/=' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:237:55: note: instantiated from: EIGEN_INHERIT_SCALAR_ASSIGNMENT_OPERATOR(Derived, *=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:230:16: note: instantiated from: return Base::operator Op(scalar); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:240:40: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>::operator/=' requested here m_qr.col(k).end(remainingSize-1) /= v0-beta; ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, Eigen::Matrix, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, Eigen::Matrix, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, Eigen::Matrix, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseBinaryOp.h:90:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Matrix, 0> >' requested here : m_lhs(lhs), m_rhs(rhs), m_functor(func) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseBinaryOp.h:151:10: note: in instantiation of member function 'Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> >::CwiseBinaryOp' requested here return CwiseBinaryOp, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 0, 32> >::operator-, Eigen::Matrix, 0> >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:250:64: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0> >' requested here m_qr.corner(BottomRight, remainingSize, remainingCols) -= ei_conj(h) * m_qr.col(k).end(remainingSize) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:46:65: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here template class CwiseBinaryOp; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 0, 32> >::operator-, Eigen::Matrix, 0> >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:250:64: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0> >' requested here m_qr.corner(BottomRight, remainingSize, remainingCols) -= ei_conj(h) * m_qr.col(k).end(remainingSize) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:250:64: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0> >' requested here m_qr.corner(BottomRight, remainingSize, remainingCols) -= ei_conj(h) * m_qr.col(k).end(remainingSize) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::NestByValue, 2, 2, 1, 32> > > > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::NestByValue, 2, 2, 1, 32> > > > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> > >::lazyAssign, Eigen::CwiseUnaryOp, Eigen::NestByValue, 2, 2, 1, 32> > > > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::NestByValue, 2, 2, 1, 32> > > > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalCoeffs.h:71:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> > >::operator=, Eigen::CwiseUnaryOp, Eigen::NestByValue, 2, 2, 1, 32> > > > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(DiagonalCoeffs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:167:45: note: in instantiation of function template specialization 'Eigen::DiagonalCoeffs, 10000, 10000, 1, 32> >::operator=, Eigen::CwiseUnaryOp, Eigen::NestByValue, 2, 2, 1, 32> > > > > > >' requested here matT.corner(TopRight,n-1, n-1).diagonal() = subDiagonal().template cast().conjugate(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::NestByValue > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::NestByValue > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::NestByValue > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::NestByValue > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::NestByValue > > > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, Eigen::NestByValue > > > >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, Eigen::NestByValue > > > >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:378:10: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, Eigen::NestByValue > > > >' requested here diag = tridiag.diagonal(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::NestByValue, 2, 2, 1, 32> > > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::NestByValue, 2, 2, 1, 32> > > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::NestByValue, 2, 2, 1, 32> > > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::NestByValue, 2, 2, 1, 32> > > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::NestByValue, 2, 2, 1, 32> > > > > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, Eigen::NestByValue, 2, 2, 1, 32> > > > > >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, Eigen::NestByValue, 2, 2, 1, 32> > > > > >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:379:13: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, Eigen::NestByValue, 2, 2, 1, 32> > > > > >' requested here subdiag = tridiag.subDiagonal(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:191:24: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here { return derived() = forceAligned() * other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of member function 'Eigen::MapBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator*=' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:236:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, -=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:230:16: note: instantiated from: return Base::operator Op(scalar); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:215:32: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>::operator*=' requested here matA.col(i).end(n-(i+2)) *= (Scalar(1)/(v0-beta)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>, 0, 6> >' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:136: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:38:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived1::Flags)&int(Derived2::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:145:30: note: in instantiation of template class 'Eigen::ei_dot_traits, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Block, 10000, 1, 1, 32> >' requested here int Vectorization = ei_dot_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:269:10: note: in instantiation of default argument for 'ei_dot_impl, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Block, 10000, 1, 1, 32> >' required here return ei_dot_impl::run(derived(), other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:287:72: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::dot, 10000, 1, 1, 32> >' requested here hCoeffs.end(n-i-1) += (h * Scalar(-0.5) * matA.col(i).end(n-i-1).dot(hCoeffs.end(n-i-1))) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:184:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here { return derived() = forceAligned() + other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator+=, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:234:47: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, =) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:287:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator+=, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here hCoeffs.end(n-i-1) += (h * Scalar(-0.5) * matA.col(i).end(n-i-1).dot(hCoeffs.end(n-i-1))) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, Eigen::CwiseUnaryOp, Eigen::Transpose, 3, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >::operator*, Eigen::Transpose, 3, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Transpose, 3, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Transpose, 3, 1, 1, 32>, 10000, 1, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Transpose, 3, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Transpose, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Transpose, 3, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Transpose, 3, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, Eigen::CwiseUnaryOp, Eigen::Transpose, 3, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >::operator*, Eigen::Transpose, 3, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:47:61: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here template class Product; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >::operator*, Eigen::Transpose, 3, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:178:40: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here matA.corner(BottomRight,n,n-i-1) -= ((matA.corner(BottomRight,n,n-i-1) * matA.col(i).end(n-i-1)) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Block, 10000, 10000, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:198:40: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Block, 10000, 10000, 1, 32> > >' requested here matA.corner(BottomRight,n-i-1,n-i) -= ei_conj(h) * matA.corner(BottomRight,n-i-1,n-i); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 3, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 3, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32> >::lazyAssign, Eigen::Block, 3, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 3, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32> >::operator=, Eigen::Block, 3, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 3, 1, 1, 32> >::operator=, Eigen::Block, 3, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>::operator=, Eigen::Block, 3, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 3, 1, 1, 32> >::operator-=, Eigen::Block, 3, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:201:19: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>::operator-=, Eigen::Block, 3, 1, 1, 32> > >' requested here matA.col(n-1) -= h * matA.col(n-1); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseNullaryOp, Eigen::Matrix > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseNullaryOp, Eigen::Matrix > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseNullaryOp, Eigen::Matrix >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, Eigen::Matrix > >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, Eigen::Matrix > >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:270:20: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, Eigen::Matrix > >' requested here return derived() = Constant(rows(), cols(), value); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:530:10: note: in instantiation of member function 'Eigen::MatrixBase >::setConstant' requested here return setConstant(Scalar(1)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:196:13: note: in instantiation of member function 'Eigen::MatrixBase >::setOnes' requested here m_eivec.setOnes(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 3, 1, 1, 32> >, Eigen::Block, 3, 1, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 3, 1, 1, 32> >, Eigen::Block, 3, 1, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Swap.h:136:37: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32> > >::lazyAssign, 3, 1, 1, 32> >' requested here (SwapWrapper(derived())).lazyAssign(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:239:22: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32> >::swap, 3, 1, 1, 32> >' requested here m_eivec.col(i).swap(m_eivec.col(k+i)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:153:45: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0>' requested here (m_matrix.block(j+1, 0, endSize, j) * m_matrix.row(j).start(j).adjoint()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:136:33: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > > >' requested here m_matrix.col(0).end(size-1) = a.row(0).end(size-1).adjoint() / ei_real(m_matrix.coeff(0,0)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:139:58: note: in instantiation of member function 'Eigen::MatrixBase, 1, 3, 1, 32>, 1, 10000, 1, 32> >::squaredNorm' requested here x = ei_real(a.coeff(j,j)) - m_matrix.row(j).start(j).squaredNorm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:156:36: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here m_matrix.col(j).end(endSize) = (a.row(j).end(endSize).adjoint() ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator-=, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:175:89: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>::operator-=, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > >' requested here other.col(c).segment((IsLowerTriangular ? i : endBlock) + 1, remainingSize) -= ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:48:63: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048, 0>, Eigen::Matrix, 2048, 0>::run' requested here ei_solve_triangular_selector,Rhs>::run(lhs._expression(), other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048>, Eigen::Matrix, 2048, -1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:262:19: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> >::solveTriangularInPlace >' requested here cholB.matrixL().solveTriangularInPlace(matC); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Transpose > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Transpose > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Transpose > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix > > >' requested here { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:25: note: in instantiation of member function 'Eigen::MatrixBase > > >::eval' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:25: note: in instantiation of member function 'Eigen::MatrixBase > > >::eval' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:8: note: in instantiation of function template specialization 'Eigen::Matrix::operator= >' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator-=, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:175:89: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>::operator-=, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > >' requested here other.col(c).segment((IsLowerTriangular ? i : endBlock) + 1, remainingSize) -= ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048>, 2048, 0>, Eigen::Matrix, 2048, 0>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:265:54: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048>, 2048, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().template marked().solveTriangularInPlace(matC); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 2048> > >, 1024, 0>, 1, 3, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 2048> > >, 1024, 0>, 1, 3, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:83:57: note: in instantiation of template class 'Eigen::Product, 2048> > >, 1024, 0>, 1, 3, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here - (IsLowerTriangular ? ((lhs.row(i).start(i)) * other.col(c).start(i)).coeff(0,0) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:101:46: note: in instantiation of template class 'Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here btmp = lhs.block(startBlock,0,4,i) * other.col(c).start(i); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:101:16: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here btmp = lhs.block(startBlock,0,4,i) * other.col(c).start(i); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:538:94: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_true&) { _set_noalias(other.eval()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:101:16: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here btmp = lhs.block(startBlock,0,4,i) * other.col(c).start(i); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 3, 1, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 3, 1, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 3, 1, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:289:18: note: in instantiation of member function 'Eigen::MatrixBase, 3, 1, 1, 32> >::squaredNorm' requested here return ei_sqrt(squaredNorm()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:305:16: note: in instantiation of member function 'Eigen::MatrixBase, 3, 1, 1, 32> >::norm' requested here return n / n.norm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:39: note: in instantiation of member function 'Eigen::MatrixBase, 3, 1, 1, 32> >::normalized' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Block, 3, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Block, 3, 1, 1, 32> > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:305:10: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Block, 3, 1, 1, 32> > >' requested here return n / n.norm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:39: note: in instantiation of member function 'Eigen::MatrixBase, 3, 1, 1, 32> >::normalized' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 3, 1, 1, 32>, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 3, 1, 1, 32>, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32> >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 3, 1, 1, 32>, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32> >::operator= >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 3, 1, 1, 32> >::operator= >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:22: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>::operator= >' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:106:53: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here RealVectorType eigenvalues(void) const { return m_eivalues; } ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Matrix > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Matrix > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Matrix >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalMatrix.h:69:90: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Matrix > >' requested here inline DiagonalMatrix(const DiagonalMatrix& other) : m_coeffs(other.diagonal()) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalProduct.h:98:21: note: in instantiation of function template specialization 'Eigen::DiagonalMatrix > >::DiagonalMatrix, Eigen::Matrix > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product &, Eigen::DiagonalMatrix > >, 2>::Product, Eigen::DiagonalMatrix, Eigen::Matrix > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:22: note: in instantiation of function template specialization 'Eigen::MatrixBase >::operator*, Eigen::Matrix > > >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign &, Eigen::DiagonalMatrix > >, 2> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product &, Eigen::DiagonalMatrix > >, 2>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias &, Eigen::DiagonalMatrix > >, 2> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix &, Eigen::DiagonalMatrix > >, 2> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, const Eigen::Transpose > > &, 0>::Product &, Eigen::DiagonalMatrix > >, 2>, Eigen::Transpose > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:63: note: in instantiation of function template specialization 'Eigen::MatrixBase &, Eigen::DiagonalMatrix > >, 2> >::operator* > > >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, const Eigen::Transpose > > &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, const Eigen::Transpose > > &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, const Eigen::Transpose > > &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, const Eigen::Transpose > > &, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, const Eigen::Transpose > > &, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:14: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, const Eigen::Transpose > > &, 0> >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalMatrix.h:69:90: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here inline DiagonalMatrix(const DiagonalMatrix& other) : m_coeffs(other.diagonal()) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalProduct.h:98:21: note: in instantiation of function template specialization 'Eigen::DiagonalMatrix > >::DiagonalMatrix, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product &, Eigen::DiagonalMatrix > >, 2>::Product, Eigen::DiagonalMatrix, Eigen::CwiseUnaryOp, Eigen::Matrix > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:123:22: note: in instantiation of function template specialization 'Eigen::MatrixBase >::operator*, Eigen::CwiseUnaryOp, Eigen::Matrix > > > >' requested here return m_eivec * m_eivalues.cwise().inverse().cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseNullaryOp, Eigen::Matrix > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseNullaryOp, Eigen::Matrix > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseNullaryOp, Eigen::Matrix >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:311:20: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Matrix > >' requested here MatrixType res = MatrixType::Identity(rows, cols); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:311:14: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here MatrixType res = MatrixType::Identity(rows, cols); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Flagged, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:47:61: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here template class Product; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:47:61: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here template class Product; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 3, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:319:47: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here res.corner(BottomRight,endLength, cols-k) -= ((m_hCoeffs.coeff(k) * m_qr.col(k).end(endLength)) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:233:53: note: in instantiation of member function 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::squaredNorm' requested here else if ((beta=m_qr.col(k).end(remainingSize-1).squaredNorm())>eps2) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:194:24: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here { return derived() = forceAligned() / other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of member function 'Eigen::MapBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator/=' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:237:55: note: instantiated from: EIGEN_INHERIT_SCALAR_ASSIGNMENT_OPERATOR(Derived, *=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:230:16: note: instantiated from: return Base::operator Op(scalar); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:240:40: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>::operator/=' requested here m_qr.col(k).end(remainingSize-1) /= v0-beta; ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, Eigen::Matrix, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, Eigen::Matrix, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, Eigen::Matrix, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseBinaryOp.h:90:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Matrix, 0> >' requested here : m_lhs(lhs), m_rhs(rhs), m_functor(func) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseBinaryOp.h:151:10: note: in instantiation of member function 'Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> >::CwiseBinaryOp' requested here return CwiseBinaryOp, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 0, 32> >::operator-, Eigen::Matrix, 0> >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:250:64: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0> >' requested here m_qr.corner(BottomRight, remainingSize, remainingCols) -= ei_conj(h) * m_qr.col(k).end(remainingSize) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:46:65: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here template class CwiseBinaryOp; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 0, 32> >::operator-, Eigen::Matrix, 0> >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:250:64: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0> >' requested here m_qr.corner(BottomRight, remainingSize, remainingCols) -= ei_conj(h) * m_qr.col(k).end(remainingSize) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:250:64: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0> >' requested here m_qr.corner(BottomRight, remainingSize, remainingCols) -= ei_conj(h) * m_qr.col(k).end(remainingSize) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::NestByValue, 2, 2, 1, 32> > > > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::NestByValue, 2, 2, 1, 32> > > > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> > >::lazyAssign, Eigen::CwiseUnaryOp, Eigen::NestByValue, 2, 2, 1, 32> > > > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::NestByValue, 2, 2, 1, 32> > > > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalCoeffs.h:71:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> > >::operator=, Eigen::CwiseUnaryOp, Eigen::NestByValue, 2, 2, 1, 32> > > > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(DiagonalCoeffs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:167:45: note: in instantiation of function template specialization 'Eigen::DiagonalCoeffs, 10000, 10000, 1, 32> >::operator=, Eigen::CwiseUnaryOp, Eigen::NestByValue, 2, 2, 1, 32> > > > > > >' requested here matT.corner(TopRight,n-1, n-1).diagonal() = subDiagonal().template cast().conjugate(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::NestByValue > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::NestByValue > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::NestByValue > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::NestByValue > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::NestByValue > > > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, Eigen::NestByValue > > > >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, Eigen::NestByValue > > > >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:378:10: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, Eigen::NestByValue > > > >' requested here diag = tridiag.diagonal(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::NestByValue, 2, 2, 1, 32> > > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::NestByValue, 2, 2, 1, 32> > > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::NestByValue, 2, 2, 1, 32> > > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::NestByValue, 2, 2, 1, 32> > > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::NestByValue, 2, 2, 1, 32> > > > > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, Eigen::NestByValue, 2, 2, 1, 32> > > > > >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, Eigen::NestByValue, 2, 2, 1, 32> > > > > >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:379:13: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, Eigen::NestByValue, 2, 2, 1, 32> > > > > >' requested here subdiag = tridiag.subDiagonal(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:191:24: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here { return derived() = forceAligned() * other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of member function 'Eigen::MapBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator*=' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:236:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, -=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:230:16: note: instantiated from: return Base::operator Op(scalar); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:215:32: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>::operator*=' requested here matA.col(i).end(n-(i+2)) *= (Scalar(1)/(v0-beta)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>, 0, 6> >' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:136: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:38:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived1::Flags)&int(Derived2::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:145:30: note: in instantiation of template class 'Eigen::ei_dot_traits, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Block, 10000, 1, 1, 32> >' requested here int Vectorization = ei_dot_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:269:10: note: in instantiation of default argument for 'ei_dot_impl, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Block, 10000, 1, 1, 32> >' required here return ei_dot_impl::run(derived(), other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:287:72: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::dot, 10000, 1, 1, 32> >' requested here hCoeffs.end(n-i-1) += (h * Scalar(-0.5) * matA.col(i).end(n-i-1).dot(hCoeffs.end(n-i-1))) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:184:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here { return derived() = forceAligned() + other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator+=, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:234:47: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, =) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:287:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator+=, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here hCoeffs.end(n-i-1) += (h * Scalar(-0.5) * matA.col(i).end(n-i-1).dot(hCoeffs.end(n-i-1))) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, Eigen::CwiseUnaryOp, Eigen::Transpose, 3, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >::operator*, Eigen::Transpose, 3, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Transpose, 3, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Transpose, 3, 1, 1, 32>, 10000, 1, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Transpose, 3, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Transpose, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Transpose, 3, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Transpose, 3, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, Eigen::CwiseUnaryOp, Eigen::Transpose, 3, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >::operator*, Eigen::Transpose, 3, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:47:61: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here template class Product; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >::operator*, Eigen::Transpose, 3, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:178:40: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here matA.corner(BottomRight,n,n-i-1) -= ((matA.corner(BottomRight,n,n-i-1) * matA.col(i).end(n-i-1)) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Block, 10000, 10000, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:198:40: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Block, 10000, 10000, 1, 32> > >' requested here matA.corner(BottomRight,n-i-1,n-i) -= ei_conj(h) * matA.corner(BottomRight,n-i-1,n-i); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 3, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 3, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32> >::lazyAssign, Eigen::Block, 3, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 3, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32> >::operator=, Eigen::Block, 3, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 3, 1, 1, 32> >::operator=, Eigen::Block, 3, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>::operator=, Eigen::Block, 3, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 3, 1, 1, 32> >::operator-=, Eigen::Block, 3, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:201:19: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>::operator-=, Eigen::Block, 3, 1, 1, 32> > >' requested here matA.col(n-1) -= h * matA.col(n-1); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseNullaryOp, Eigen::Matrix > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseNullaryOp, Eigen::Matrix > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseNullaryOp, Eigen::Matrix >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, Eigen::Matrix > >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, Eigen::Matrix > >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:270:20: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, Eigen::Matrix > >' requested here return derived() = Constant(rows(), cols(), value); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:530:10: note: in instantiation of member function 'Eigen::MatrixBase >::setConstant' requested here return setConstant(Scalar(1)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:196:13: note: in instantiation of member function 'Eigen::MatrixBase >::setOnes' requested here m_eivec.setOnes(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 3, 1, 1, 32> >, Eigen::Block, 3, 1, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 3, 1, 1, 32> >, Eigen::Block, 3, 1, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Swap.h:136:37: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32> > >::lazyAssign, 3, 1, 1, 32> >' requested here (SwapWrapper(derived())).lazyAssign(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:239:22: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32> >::swap, 3, 1, 1, 32> >' requested here m_eivec.col(i).swap(m_eivec.col(k+i)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:153:45: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0>' requested here (m_matrix.block(j+1, 0, endSize, j) * m_matrix.row(j).start(j).adjoint()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:136:33: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > > >' requested here m_matrix.col(0).end(size-1) = a.row(0).end(size-1).adjoint() / ei_real(m_matrix.coeff(0,0)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 1, 3, 1, 32>, 1, 10000, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:139:58: note: in instantiation of member function 'Eigen::MatrixBase, 1, 3, 1, 32>, 1, 10000, 1, 32> >::squaredNorm' requested here x = ei_real(a.coeff(j,j)) - m_matrix.row(j).start(j).squaredNorm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:156:36: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 3, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here m_matrix.col(j).end(endSize) = (a.row(j).end(endSize).adjoint() ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator-=, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:175:89: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>::operator-=, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > >' requested here other.col(c).segment((IsLowerTriangular ? i : endBlock) + 1, remainingSize) -= ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:48:63: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048, 0>, Eigen::Matrix, 2048, 0>::run' requested here ei_solve_triangular_selector,Rhs>::run(lhs._expression(), other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048>, Eigen::Matrix, 2048, -1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:262:19: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> >::solveTriangularInPlace >' requested here cholB.matrixL().solveTriangularInPlace(matC); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Transpose > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Transpose > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Transpose > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix > > >' requested here { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:25: note: in instantiation of member function 'Eigen::MatrixBase > > >::eval' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:25: note: in instantiation of member function 'Eigen::MatrixBase > > >::eval' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:8: note: in instantiation of function template specialization 'Eigen::Matrix::operator= >' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 3, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 3, 1, 1, 32>, 10000, 1, 1, 32> >::operator-=, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:175:89: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>::operator-=, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > >' requested here other.col(c).segment((IsLowerTriangular ? i : endBlock) + 1, remainingSize) -= ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048>, 2048, 0>, Eigen::Matrix, 2048, 0>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:265:54: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048>, 2048, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().template marked().solveTriangularInPlace(matC); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 2048> > >, 1024, 0>, 1, 3, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 2048> > >, 1024, 0>, 1, 3, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:83:57: note: in instantiation of template class 'Eigen::Product, 2048> > >, 1024, 0>, 1, 3, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here - (IsLowerTriangular ? ((lhs.row(i).start(i)) * other.col(c).start(i)).coeff(0,0) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:101:46: note: in instantiation of template class 'Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here btmp = lhs.block(startBlock,0,4,i) * other.col(c).start(i); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:101:16: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here btmp = lhs.block(startBlock,0,4,i) * other.col(c).start(i); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:538:94: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_true&) { _set_noalias(other.eval()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:101:16: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here btmp = lhs.block(startBlock,0,4,i) * other.col(c).start(i); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 3, 1, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 3, 1, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 3, 1, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:289:18: note: in instantiation of member function 'Eigen::MatrixBase, 3, 1, 1, 32> >::squaredNorm' requested here return ei_sqrt(squaredNorm()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:305:16: note: in instantiation of member function 'Eigen::MatrixBase, 3, 1, 1, 32> >::norm' requested here return n / n.norm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:39: note: in instantiation of member function 'Eigen::MatrixBase, 3, 1, 1, 32> >::normalized' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Block, 3, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Block, 3, 1, 1, 32> > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:305:10: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Block, 3, 1, 1, 32> > >' requested here return n / n.norm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:39: note: in instantiation of member function 'Eigen::MatrixBase, 3, 1, 1, 32> >::normalized' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 3, 1, 1, 32>, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 3, 1, 1, 32>, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32> >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 3, 1, 1, 32>, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 3, 1, 1, 32> >::operator= >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 3, 1, 1, 32> >::operator= >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:22: note: in instantiation of function template specialization 'Eigen::Block, 3, 1, 1, 32>::operator= >' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:106:53: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here RealVectorType eigenvalues(void) const { return m_eivalues; } ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Matrix > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Matrix > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Matrix >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalMatrix.h:69:90: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Matrix > >' requested here inline DiagonalMatrix(const DiagonalMatrix& other) : m_coeffs(other.diagonal()) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalProduct.h:98:21: note: in instantiation of function template specialization 'Eigen::DiagonalMatrix > >::DiagonalMatrix, Eigen::Matrix > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product &, Eigen::DiagonalMatrix > >, 2>::Product, Eigen::DiagonalMatrix, Eigen::Matrix > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:22: note: in instantiation of function template specialization 'Eigen::MatrixBase >::operator*, Eigen::Matrix > > >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign &, Eigen::DiagonalMatrix > >, 2> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product &, Eigen::DiagonalMatrix > >, 2>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias &, Eigen::DiagonalMatrix > >, 2> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix &, Eigen::DiagonalMatrix > >, 2> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, const Eigen::Transpose > > &, 0>::Product &, Eigen::DiagonalMatrix > >, 2>, Eigen::Transpose > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:63: note: in instantiation of function template specialization 'Eigen::MatrixBase &, Eigen::DiagonalMatrix > >, 2> >::operator* > > >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, const Eigen::Transpose > > &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, const Eigen::Transpose > > &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, const Eigen::Transpose > > &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, const Eigen::Transpose > > &, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, const Eigen::Transpose > > &, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:14: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, const Eigen::Transpose > > &, 0> >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalMatrix.h:69:90: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here inline DiagonalMatrix(const DiagonalMatrix& other) : m_coeffs(other.diagonal()) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalProduct.h:98:21: note: in instantiation of function template specialization 'Eigen::DiagonalMatrix > >::DiagonalMatrix, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product &, Eigen::DiagonalMatrix > >, 2>::Product, Eigen::DiagonalMatrix, Eigen::CwiseUnaryOp, Eigen::Matrix > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:123:22: note: in instantiation of function template specialization 'Eigen::MatrixBase >::operator*, Eigen::CwiseUnaryOp, Eigen::Matrix > > > >' requested here return m_eivec * m_eivalues.cwise().inverse().cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseNullaryOp, Eigen::Matrix > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseNullaryOp, Eigen::Matrix > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseNullaryOp, Eigen::Matrix >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:311:20: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Matrix > >' requested here MatrixType res = MatrixType::Identity(rows, cols); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:311:14: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here MatrixType res = MatrixType::Identity(rows, cols); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Flagged, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:47:61: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here template class Product; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:47:61: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here template class Product; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:319:47: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here res.corner(BottomRight,endLength, cols-k) -= ((m_hCoeffs.coeff(k) * m_qr.col(k).end(endLength)) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:233:53: note: in instantiation of member function 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::squaredNorm' requested here else if ((beta=m_qr.col(k).end(remainingSize-1).squaredNorm())>eps2) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:194:54: warning: use of logical || with constant operand; switch to bitwise | or remove constant [-Wconstant-logical-operand] alignment = (Derived::Flags & DirectAccessBit) || (Derived::Flags & AlignedBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:32: note: in instantiation of member function 'Eigen::ei_sum_impl, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> >, 1, 0>::run' requested here return ei_sum_impl::run(derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:233:53: note: in instantiation of member function 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::squaredNorm' requested here else if ((beta=m_qr.col(k).end(remainingSize-1).squaredNorm())>eps2) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:194:24: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here { return derived() = forceAligned() / other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of member function 'Eigen::MapBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator/=' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:237:55: note: instantiated from: EIGEN_INHERIT_SCALAR_ASSIGNMENT_OPERATOR(Derived, *=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:230:16: note: instantiated from: return Base::operator Op(scalar); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:240:40: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32>::operator/=' requested here m_qr.col(k).end(remainingSize-1) /= v0-beta; ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, Eigen::Matrix, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, Eigen::Matrix, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, Eigen::Matrix, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseBinaryOp.h:90:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Matrix, 0> >' requested here : m_lhs(lhs), m_rhs(rhs), m_functor(func) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseBinaryOp.h:151:10: note: in instantiation of member function 'Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> >::CwiseBinaryOp' requested here return CwiseBinaryOp, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 0, 32> >::operator-, Eigen::Matrix, 0> >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:250:64: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0> >' requested here m_qr.corner(BottomRight, remainingSize, remainingCols) -= ei_conj(h) * m_qr.col(k).end(remainingSize) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:46:65: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here template class CwiseBinaryOp; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 0, 32> >::operator-, Eigen::Matrix, 0> >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:250:64: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0> >' requested here m_qr.corner(BottomRight, remainingSize, remainingCols) -= ei_conj(h) * m_qr.col(k).end(remainingSize) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:250:64: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0> >' requested here m_qr.corner(BottomRight, remainingSize, remainingCols) -= ei_conj(h) * m_qr.col(k).end(remainingSize) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::NestByValue, 3, 3, 1, 32> > > > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::NestByValue, 3, 3, 1, 32> > > > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> > >::lazyAssign, Eigen::CwiseUnaryOp, Eigen::NestByValue, 3, 3, 1, 32> > > > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::NestByValue, 3, 3, 1, 32> > > > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalCoeffs.h:71:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> > >::operator=, Eigen::CwiseUnaryOp, Eigen::NestByValue, 3, 3, 1, 32> > > > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(DiagonalCoeffs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:167:45: note: in instantiation of function template specialization 'Eigen::DiagonalCoeffs, 10000, 10000, 1, 32> >::operator=, Eigen::CwiseUnaryOp, Eigen::NestByValue, 3, 3, 1, 32> > > > > > >' requested here matT.corner(TopRight,n-1, n-1).diagonal() = subDiagonal().template cast().conjugate(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::NestByValue > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::NestByValue > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::NestByValue > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::NestByValue > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::NestByValue > > > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, Eigen::NestByValue > > > >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, Eigen::NestByValue > > > >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:378:10: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, Eigen::NestByValue > > > >' requested here diag = tridiag.diagonal(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::NestByValue, 3, 3, 1, 32> > > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::NestByValue, 3, 3, 1, 32> > > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::NestByValue, 3, 3, 1, 32> > > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::NestByValue, 3, 3, 1, 32> > > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::NestByValue, 3, 3, 1, 32> > > > > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, Eigen::NestByValue, 3, 3, 1, 32> > > > > >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, Eigen::NestByValue, 3, 3, 1, 32> > > > > >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:379:13: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, Eigen::NestByValue, 3, 3, 1, 32> > > > > >' requested here subdiag = tridiag.subDiagonal(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:191:24: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here { return derived() = forceAligned() * other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of member function 'Eigen::MapBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator*=' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:236:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, -=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:230:16: note: instantiated from: return Base::operator Op(scalar); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:215:32: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32>::operator*=' requested here matA.col(i).end(n-(i+2)) *= (Scalar(1)/(v0-beta)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>, 0, 6> >' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:136: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:38:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived1::Flags)&int(Derived2::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:145:30: note: in instantiation of template class 'Eigen::ei_dot_traits, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Block, 10000, 1, 1, 32> >' requested here int Vectorization = ei_dot_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:269:10: note: in instantiation of default argument for 'ei_dot_impl, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Block, 10000, 1, 1, 32> >' required here return ei_dot_impl::run(derived(), other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:287:72: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::dot, 10000, 1, 1, 32> >' requested here hCoeffs.end(n-i-1) += (h * Scalar(-0.5) * matA.col(i).end(n-i-1).dot(hCoeffs.end(n-i-1))) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:184:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here { return derived() = forceAligned() + other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator+=, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:234:47: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, =) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:287:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator+=, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here hCoeffs.end(n-i-1) += (h * Scalar(-0.5) * matA.col(i).end(n-i-1).dot(hCoeffs.end(n-i-1))) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseNullaryOp, Eigen::Matrix > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseNullaryOp, Eigen::Matrix > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseNullaryOp, Eigen::Matrix >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:270:20: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, Eigen::Matrix > >' requested here return derived() = Constant(rows(), cols(), value); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:402:10: note: in instantiation of member function 'Eigen::MatrixBase >::setConstant' requested here return setConstant(Scalar(0)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:657:7: note: in instantiation of member function 'Eigen::MatrixBase >::setZero' requested here m.setZero(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:674:40: note: in instantiation of member function 'Eigen::ei_setIdentity_impl, true>::run' requested here return ei_setIdentity_impl::run(derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:401:11: note: in instantiation of member function 'Eigen::MatrixBase >::setIdentity' requested here mat.setIdentity(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, Eigen::CwiseUnaryOp, Eigen::Transpose, 4, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >::operator*, Eigen::Transpose, 4, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Transpose, 4, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Transpose, 4, 1, 1, 32>, 10000, 1, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Transpose, 4, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Transpose, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Transpose, 4, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Transpose, 4, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, Eigen::CwiseUnaryOp, Eigen::Transpose, 4, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >::operator*, Eigen::Transpose, 4, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:47:61: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here template class Product; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >::operator*, Eigen::Transpose, 4, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:178:40: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here matA.corner(BottomRight,n,n-i-1) -= ((matA.corner(BottomRight,n,n-i-1) * matA.col(i).end(n-i-1)) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Block, 10000, 10000, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:198:40: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Block, 10000, 10000, 1, 32> > >' requested here matA.corner(BottomRight,n-i-1,n-i) -= ei_conj(h) * matA.corner(BottomRight,n-i-1,n-i); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 4, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 4, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 4, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 4, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32> >::lazyAssign, Eigen::Block, 4, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 4, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 4, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32> >::operator=, Eigen::Block, 4, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 4, 1, 1, 32> >::operator=, Eigen::Block, 4, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>::operator=, Eigen::Block, 4, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 4, 1, 1, 32> >::operator-=, Eigen::Block, 4, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:201:19: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>::operator-=, Eigen::Block, 4, 1, 1, 32> > >' requested here matA.col(n-1) -= h * matA.col(n-1); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 4, 1, 1, 32> >, Eigen::Block, 4, 1, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 4, 1, 1, 32> >, Eigen::Block, 4, 1, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Swap.h:136:37: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32> > >::lazyAssign, 4, 1, 1, 32> >' requested here (SwapWrapper(derived())).lazyAssign(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:239:22: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32> >::swap, 4, 1, 1, 32> >' requested here m_eivec.col(i).swap(m_eivec.col(k+i)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:153:45: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0>' requested here (m_matrix.block(j+1, 0, endSize, j) * m_matrix.row(j).start(j).adjoint()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:136:33: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > > >' requested here m_matrix.col(0).end(size-1) = a.row(0).end(size-1).adjoint() / ei_real(m_matrix.coeff(0,0)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:139:58: note: in instantiation of member function 'Eigen::MatrixBase, 1, 4, 1, 32>, 1, 10000, 1, 32> >::squaredNorm' requested here x = ei_real(a.coeff(j,j)) - m_matrix.row(j).start(j).squaredNorm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:156:36: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here m_matrix.col(j).end(endSize) = (a.row(j).end(endSize).adjoint() ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator-=, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:175:89: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32>::operator-=, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > >' requested here other.col(c).segment((IsLowerTriangular ? i : endBlock) + 1, remainingSize) -= ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:48:63: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048, 0>, Eigen::Matrix, 2048, 0>::run' requested here ei_solve_triangular_selector,Rhs>::run(lhs._expression(), other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048>, Eigen::Matrix, 2048, -1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:262:19: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> >::solveTriangularInPlace >' requested here cholB.matrixL().solveTriangularInPlace(matC); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Transpose > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Transpose > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Transpose > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix > > >' requested here { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:25: note: in instantiation of member function 'Eigen::MatrixBase > > >::eval' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:25: note: in instantiation of member function 'Eigen::MatrixBase > > >::eval' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:8: note: in instantiation of function template specialization 'Eigen::Matrix::operator= >' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator-=, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:175:89: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32>::operator-=, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > >' requested here other.col(c).segment((IsLowerTriangular ? i : endBlock) + 1, remainingSize) -= ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048>, 2048, 0>, Eigen::Matrix, 2048, 0>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:265:54: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048>, 2048, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().template marked().solveTriangularInPlace(matC); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 2048> > >, 1024, 0>, 1, 4, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 2048> > >, 1024, 0>, 1, 4, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:83:57: note: in instantiation of template class 'Eigen::Product, 2048> > >, 1024, 0>, 1, 4, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here - (IsLowerTriangular ? ((lhs.row(i).start(i)) * other.col(c).start(i)).coeff(0,0) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:101:46: note: in instantiation of template class 'Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here btmp = lhs.block(startBlock,0,4,i) * other.col(c).start(i); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:101:16: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here btmp = lhs.block(startBlock,0,4,i) * other.col(c).start(i); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:538:94: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_true&) { _set_noalias(other.eval()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:101:16: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here btmp = lhs.block(startBlock,0,4,i) * other.col(c).start(i); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 4, 1, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 4, 1, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 4, 1, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:289:18: note: in instantiation of member function 'Eigen::MatrixBase, 4, 1, 1, 32> >::squaredNorm' requested here return ei_sqrt(squaredNorm()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:305:16: note: in instantiation of member function 'Eigen::MatrixBase, 4, 1, 1, 32> >::norm' requested here return n / n.norm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:39: note: in instantiation of member function 'Eigen::MatrixBase, 4, 1, 1, 32> >::normalized' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Block, 4, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Block, 4, 1, 1, 32> > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:305:10: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Block, 4, 1, 1, 32> > >' requested here return n / n.norm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:39: note: in instantiation of member function 'Eigen::MatrixBase, 4, 1, 1, 32> >::normalized' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 4, 1, 1, 32>, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 4, 1, 1, 32>, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32> >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 4, 1, 1, 32>, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32> >::operator= >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 4, 1, 1, 32> >::operator= >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:22: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>::operator= >' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:106:53: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here RealVectorType eigenvalues(void) const { return m_eivalues; } ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Matrix > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Matrix > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Matrix >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalMatrix.h:69:90: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Matrix > >' requested here inline DiagonalMatrix(const DiagonalMatrix& other) : m_coeffs(other.diagonal()) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalProduct.h:98:21: note: in instantiation of function template specialization 'Eigen::DiagonalMatrix > >::DiagonalMatrix, Eigen::Matrix > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product &, Eigen::DiagonalMatrix > >, 2>::Product, Eigen::DiagonalMatrix, Eigen::Matrix > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:22: note: in instantiation of function template specialization 'Eigen::MatrixBase >::operator*, Eigen::Matrix > > >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign &, Eigen::DiagonalMatrix > >, 2> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product &, Eigen::DiagonalMatrix > >, 2>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias &, Eigen::DiagonalMatrix > >, 2> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix &, Eigen::DiagonalMatrix > >, 2> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, const Eigen::Transpose > > &, 0>::Product &, Eigen::DiagonalMatrix > >, 2>, Eigen::Transpose > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:63: note: in instantiation of function template specialization 'Eigen::MatrixBase &, Eigen::DiagonalMatrix > >, 2> >::operator* > > >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, const Eigen::Transpose > > &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, const Eigen::Transpose > > &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, const Eigen::Transpose > > &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, const Eigen::Transpose > > &, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, const Eigen::Transpose > > &, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:14: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, const Eigen::Transpose > > &, 0> >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalMatrix.h:69:90: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here inline DiagonalMatrix(const DiagonalMatrix& other) : m_coeffs(other.diagonal()) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalProduct.h:98:21: note: in instantiation of function template specialization 'Eigen::DiagonalMatrix > >::DiagonalMatrix, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product &, Eigen::DiagonalMatrix > >, 2>::Product, Eigen::DiagonalMatrix, Eigen::CwiseUnaryOp, Eigen::Matrix > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:123:22: note: in instantiation of function template specialization 'Eigen::MatrixBase >::operator*, Eigen::CwiseUnaryOp, Eigen::Matrix > > > >' requested here return m_eivec * m_eivalues.cwise().inverse().cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseNullaryOp, Eigen::Matrix > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseNullaryOp, Eigen::Matrix > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseNullaryOp, Eigen::Matrix >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:311:20: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Matrix > >' requested here MatrixType res = MatrixType::Identity(rows, cols); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:311:14: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here MatrixType res = MatrixType::Identity(rows, cols); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Flagged, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:47:61: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here template class Product; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:47:61: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here template class Product; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 4, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:319:47: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here res.corner(BottomRight,endLength, cols-k) -= ((m_hCoeffs.coeff(k) * m_qr.col(k).end(endLength)) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:233:53: note: in instantiation of member function 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::squaredNorm' requested here else if ((beta=m_qr.col(k).end(remainingSize-1).squaredNorm())>eps2) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:194:54: warning: use of logical || with constant operand; switch to bitwise | or remove constant [-Wconstant-logical-operand] alignment = (Derived::Flags & DirectAccessBit) || (Derived::Flags & AlignedBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:32: note: in instantiation of member function 'Eigen::ei_sum_impl, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> >, 1, 0>::run' requested here return ei_sum_impl::run(derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:233:53: note: in instantiation of member function 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::squaredNorm' requested here else if ((beta=m_qr.col(k).end(remainingSize-1).squaredNorm())>eps2) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:194:24: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here { return derived() = forceAligned() / other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of member function 'Eigen::MapBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator/=' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:237:55: note: instantiated from: EIGEN_INHERIT_SCALAR_ASSIGNMENT_OPERATOR(Derived, *=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:230:16: note: instantiated from: return Base::operator Op(scalar); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:240:40: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32>::operator/=' requested here m_qr.col(k).end(remainingSize-1) /= v0-beta; ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, Eigen::Matrix, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, Eigen::Matrix, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, Eigen::Matrix, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseBinaryOp.h:90:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Matrix, 0> >' requested here : m_lhs(lhs), m_rhs(rhs), m_functor(func) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseBinaryOp.h:151:10: note: in instantiation of member function 'Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> >::CwiseBinaryOp' requested here return CwiseBinaryOp, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 0, 32> >::operator-, Eigen::Matrix, 0> >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:250:64: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0> >' requested here m_qr.corner(BottomRight, remainingSize, remainingCols) -= ei_conj(h) * m_qr.col(k).end(remainingSize) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:46:65: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here template class CwiseBinaryOp; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 0, 32> >::operator-, Eigen::Matrix, 0> >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:250:64: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0> >' requested here m_qr.corner(BottomRight, remainingSize, remainingCols) -= ei_conj(h) * m_qr.col(k).end(remainingSize) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:250:64: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0> >' requested here m_qr.corner(BottomRight, remainingSize, remainingCols) -= ei_conj(h) * m_qr.col(k).end(remainingSize) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::NestByValue, 3, 3, 1, 32> > > > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::NestByValue, 3, 3, 1, 32> > > > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> > >::lazyAssign, Eigen::CwiseUnaryOp, Eigen::NestByValue, 3, 3, 1, 32> > > > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::NestByValue, 3, 3, 1, 32> > > > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalCoeffs.h:71:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> > >::operator=, Eigen::CwiseUnaryOp, Eigen::NestByValue, 3, 3, 1, 32> > > > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(DiagonalCoeffs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:167:45: note: in instantiation of function template specialization 'Eigen::DiagonalCoeffs, 10000, 10000, 1, 32> >::operator=, Eigen::CwiseUnaryOp, Eigen::NestByValue, 3, 3, 1, 32> > > > > > >' requested here matT.corner(TopRight,n-1, n-1).diagonal() = subDiagonal().template cast().conjugate(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::NestByValue > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::NestByValue > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::NestByValue > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::NestByValue > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::NestByValue > > > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, Eigen::NestByValue > > > >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, Eigen::NestByValue > > > >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:378:10: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, Eigen::NestByValue > > > >' requested here diag = tridiag.diagonal(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::NestByValue, 3, 3, 1, 32> > > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::NestByValue, 3, 3, 1, 32> > > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::NestByValue, 3, 3, 1, 32> > > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::NestByValue, 3, 3, 1, 32> > > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::NestByValue, 3, 3, 1, 32> > > > > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, Eigen::NestByValue, 3, 3, 1, 32> > > > > >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, Eigen::NestByValue, 3, 3, 1, 32> > > > > >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:379:13: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, Eigen::NestByValue, 3, 3, 1, 32> > > > > >' requested here subdiag = tridiag.subDiagonal(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:191:24: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here { return derived() = forceAligned() * other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of member function 'Eigen::MapBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator*=' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:236:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, -=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:230:16: note: instantiated from: return Base::operator Op(scalar); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:215:32: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32>::operator*=' requested here matA.col(i).end(n-(i+2)) *= (Scalar(1)/(v0-beta)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>, 0, 6> >' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:136: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:38:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived1::Flags)&int(Derived2::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:145:30: note: in instantiation of template class 'Eigen::ei_dot_traits, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Block, 10000, 1, 1, 32> >' requested here int Vectorization = ei_dot_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:269:10: note: in instantiation of default argument for 'ei_dot_impl, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Block, 10000, 1, 1, 32> >' required here return ei_dot_impl::run(derived(), other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:287:72: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::dot, 10000, 1, 1, 32> >' requested here hCoeffs.end(n-i-1) += (h * Scalar(-0.5) * matA.col(i).end(n-i-1).dot(hCoeffs.end(n-i-1))) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:184:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here { return derived() = forceAligned() + other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator+=, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:234:47: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, =) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:287:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator+=, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here hCoeffs.end(n-i-1) += (h * Scalar(-0.5) * matA.col(i).end(n-i-1).dot(hCoeffs.end(n-i-1))) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseNullaryOp, Eigen::Matrix > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseNullaryOp, Eigen::Matrix > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseNullaryOp, Eigen::Matrix >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:270:20: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, Eigen::Matrix > >' requested here return derived() = Constant(rows(), cols(), value); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:402:10: note: in instantiation of member function 'Eigen::MatrixBase >::setConstant' requested here return setConstant(Scalar(0)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:657:7: note: in instantiation of member function 'Eigen::MatrixBase >::setZero' requested here m.setZero(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:674:40: note: in instantiation of member function 'Eigen::ei_setIdentity_impl, true>::run' requested here return ei_setIdentity_impl::run(derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:401:11: note: in instantiation of member function 'Eigen::MatrixBase >::setIdentity' requested here mat.setIdentity(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, Eigen::CwiseUnaryOp, Eigen::Transpose, 4, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >::operator*, Eigen::Transpose, 4, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Transpose, 4, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Transpose, 4, 1, 1, 32>, 10000, 1, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Transpose, 4, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Transpose, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Transpose, 4, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Transpose, 4, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, Eigen::CwiseUnaryOp, Eigen::Transpose, 4, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >::operator*, Eigen::Transpose, 4, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:47:61: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here template class Product; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >::operator*, Eigen::Transpose, 4, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:178:40: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here matA.corner(BottomRight,n,n-i-1) -= ((matA.corner(BottomRight,n,n-i-1) * matA.col(i).end(n-i-1)) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Block, 10000, 10000, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:198:40: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Block, 10000, 10000, 1, 32> > >' requested here matA.corner(BottomRight,n-i-1,n-i) -= ei_conj(h) * matA.corner(BottomRight,n-i-1,n-i); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 4, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 4, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 4, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 4, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32> >::lazyAssign, Eigen::Block, 4, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 4, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 4, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32> >::operator=, Eigen::Block, 4, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 4, 1, 1, 32> >::operator=, Eigen::Block, 4, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>::operator=, Eigen::Block, 4, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 4, 1, 1, 32> >::operator-=, Eigen::Block, 4, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:201:19: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>::operator-=, Eigen::Block, 4, 1, 1, 32> > >' requested here matA.col(n-1) -= h * matA.col(n-1); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 4, 1, 1, 32> >, Eigen::Block, 4, 1, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 4, 1, 1, 32> >, Eigen::Block, 4, 1, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Swap.h:136:37: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32> > >::lazyAssign, 4, 1, 1, 32> >' requested here (SwapWrapper(derived())).lazyAssign(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:239:22: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32> >::swap, 4, 1, 1, 32> >' requested here m_eivec.col(i).swap(m_eivec.col(k+i)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:153:45: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0>' requested here (m_matrix.block(j+1, 0, endSize, j) * m_matrix.row(j).start(j).adjoint()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:136:33: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > > >' requested here m_matrix.col(0).end(size-1) = a.row(0).end(size-1).adjoint() / ei_real(m_matrix.coeff(0,0)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 1, 4, 1, 32>, 1, 10000, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:139:58: note: in instantiation of member function 'Eigen::MatrixBase, 1, 4, 1, 32>, 1, 10000, 1, 32> >::squaredNorm' requested here x = ei_real(a.coeff(j,j)) - m_matrix.row(j).start(j).squaredNorm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > > &, 0>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:156:36: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 4, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here m_matrix.col(j).end(endSize) = (a.row(j).end(endSize).adjoint() ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator-=, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:175:89: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32>::operator-=, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > >' requested here other.col(c).segment((IsLowerTriangular ? i : endBlock) + 1, remainingSize) -= ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:48:63: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048, 0>, Eigen::Matrix, 2048, 0>::run' requested here ei_solve_triangular_selector,Rhs>::run(lhs._expression(), other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048>, Eigen::Matrix, 2048, -1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:262:19: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> >::solveTriangularInPlace >' requested here cholB.matrixL().solveTriangularInPlace(matC); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Transpose > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Transpose > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Transpose > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix > > >' requested here { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:25: note: in instantiation of member function 'Eigen::MatrixBase > > >::eval' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:25: note: in instantiation of member function 'Eigen::MatrixBase > > >::eval' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:8: note: in instantiation of function template specialization 'Eigen::Matrix::operator= >' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 4, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 4, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 4, 1, 1, 32>, 10000, 1, 1, 32> >::operator-=, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:175:89: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32>::operator-=, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > >' requested here other.col(c).segment((IsLowerTriangular ? i : endBlock) + 1, remainingSize) -= ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048>, 2048, 0>, Eigen::Matrix, 2048, 0>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:265:54: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048>, 2048, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().template marked().solveTriangularInPlace(matC); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 2048> > >, 1024, 0>, 1, 4, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 2048> > >, 1024, 0>, 1, 4, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:83:57: note: in instantiation of template class 'Eigen::Product, 2048> > >, 1024, 0>, 1, 4, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here - (IsLowerTriangular ? ((lhs.row(i).start(i)) * other.col(c).start(i)).coeff(0,0) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:101:46: note: in instantiation of template class 'Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here btmp = lhs.block(startBlock,0,4,i) * other.col(c).start(i); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:101:16: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here btmp = lhs.block(startBlock,0,4,i) * other.col(c).start(i); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:538:94: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_true&) { _set_noalias(other.eval()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:101:16: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 4, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here btmp = lhs.block(startBlock,0,4,i) * other.col(c).start(i); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 4, 1, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 4, 1, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 4, 1, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:289:18: note: in instantiation of member function 'Eigen::MatrixBase, 4, 1, 1, 32> >::squaredNorm' requested here return ei_sqrt(squaredNorm()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:305:16: note: in instantiation of member function 'Eigen::MatrixBase, 4, 1, 1, 32> >::norm' requested here return n / n.norm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:39: note: in instantiation of member function 'Eigen::MatrixBase, 4, 1, 1, 32> >::normalized' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Block, 4, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Block, 4, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Block, 4, 1, 1, 32> > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:305:10: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Block, 4, 1, 1, 32> > >' requested here return n / n.norm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:39: note: in instantiation of member function 'Eigen::MatrixBase, 4, 1, 1, 32> >::normalized' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 4, 1, 1, 32>, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 4, 1, 1, 32>, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32> >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 4, 1, 1, 32>, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 4, 1, 1, 32> >::operator= >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 4, 1, 1, 32> >::operator= >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:22: note: in instantiation of function template specialization 'Eigen::Block, 4, 1, 1, 32>::operator= >' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:106:53: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here RealVectorType eigenvalues(void) const { return m_eivalues; } ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Matrix > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Matrix > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Matrix >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalMatrix.h:69:90: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Matrix > >' requested here inline DiagonalMatrix(const DiagonalMatrix& other) : m_coeffs(other.diagonal()) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalProduct.h:98:21: note: in instantiation of function template specialization 'Eigen::DiagonalMatrix > >::DiagonalMatrix, Eigen::Matrix > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product &, Eigen::DiagonalMatrix > >, 2>::Product, Eigen::DiagonalMatrix, Eigen::Matrix > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:22: note: in instantiation of function template specialization 'Eigen::MatrixBase >::operator*, Eigen::Matrix > > >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign &, Eigen::DiagonalMatrix > >, 2> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product &, Eigen::DiagonalMatrix > >, 2>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias &, Eigen::DiagonalMatrix > >, 2> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix &, Eigen::DiagonalMatrix > >, 2> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, const Eigen::Transpose > > &, 0>::Product &, Eigen::DiagonalMatrix > >, 2>, Eigen::Transpose > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:63: note: in instantiation of function template specialization 'Eigen::MatrixBase &, Eigen::DiagonalMatrix > >, 2> >::operator* > > >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, const Eigen::Transpose > > &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, const Eigen::Transpose > > &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, const Eigen::Transpose > > &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, const Eigen::Transpose > > &, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, const Eigen::Transpose > > &, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:14: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, const Eigen::Transpose > > &, 0> >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalMatrix.h:69:90: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here inline DiagonalMatrix(const DiagonalMatrix& other) : m_coeffs(other.diagonal()) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalProduct.h:98:21: note: in instantiation of function template specialization 'Eigen::DiagonalMatrix > >::DiagonalMatrix, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product &, Eigen::DiagonalMatrix > >, 2>::Product, Eigen::DiagonalMatrix, Eigen::CwiseUnaryOp, Eigen::Matrix > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:123:22: note: in instantiation of function template specialization 'Eigen::MatrixBase >::operator*, Eigen::CwiseUnaryOp, Eigen::Matrix > > > >' requested here return m_eivec * m_eivalues.cwise().inverse().cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseNullaryOp, Eigen::Matrix > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseNullaryOp, Eigen::Matrix > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseNullaryOp, Eigen::Matrix >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:311:20: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Matrix > >' requested here MatrixType res = MatrixType::Identity(rows, cols); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:311:14: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here MatrixType res = MatrixType::Identity(rows, cols); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of template class 'Eigen::Product, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Flagged, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseNullaryOp, Eigen::Matrix > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseNullaryOp, Eigen::Matrix > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseNullaryOp, Eigen::Matrix >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Flagged, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1>, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1>, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1> >::lazyAssign, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1>, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1> >::operator=, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Map.h:95:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Map) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Flagged, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:774:5: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here lazyAssign(normal_prod); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Flagged, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:47:61: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here template class Product; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:319:47: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here res.corner(BottomRight,endLength, cols-k) -= ((m_hCoeffs.coeff(k) * m_qr.col(k).end(endLength)) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:233:53: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::squaredNorm' requested here else if ((beta=m_qr.col(k).end(remainingSize-1).squaredNorm())>eps2) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:194:54: warning: use of logical || with constant operand; switch to bitwise | or remove constant [-Wconstant-logical-operand] alignment = (Derived::Flags & DirectAccessBit) || (Derived::Flags & AlignedBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:32: note: in instantiation of member function 'Eigen::ei_sum_impl, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, 1, 0>::run' requested here return ei_sum_impl::run(derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:233:53: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::squaredNorm' requested here else if ((beta=m_qr.col(k).end(remainingSize-1).squaredNorm())>eps2) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:194:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here { return derived() = forceAligned() / other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of member function 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator/=' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:237:55: note: instantiated from: EIGEN_INHERIT_SCALAR_ASSIGNMENT_OPERATOR(Derived, *=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:230:16: note: instantiated from: return Base::operator Op(scalar); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:240:40: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator/=' requested here m_qr.col(k).end(remainingSize-1) /= v0-beta; ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, Eigen::Matrix, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, Eigen::Matrix, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, Eigen::Matrix, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseBinaryOp.h:90:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Matrix, 0> >' requested here : m_lhs(lhs), m_rhs(rhs), m_functor(func) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseBinaryOp.h:151:10: note: in instantiation of member function 'Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> >::CwiseBinaryOp' requested here return CwiseBinaryOp, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 0, 32> >::operator-, Eigen::Matrix, 0> >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:250:64: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0> >' requested here m_qr.corner(BottomRight, remainingSize, remainingCols) -= ei_conj(h) * m_qr.col(k).end(remainingSize) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:250:64: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0> >' requested here m_qr.corner(BottomRight, remainingSize, remainingCols) -= ei_conj(h) * m_qr.col(k).end(remainingSize) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:98:73: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here inline CoeffVectorType householderCoefficients(void) const { return m_hCoeffs; } ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::NestByValue, 10000, 10000, 1, 32> > > > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::NestByValue, 10000, 10000, 1, 32> > > > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> > >::lazyAssign, Eigen::CwiseUnaryOp, Eigen::NestByValue, 10000, 10000, 1, 32> > > > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::NestByValue, 10000, 10000, 1, 32> > > > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalCoeffs.h:71:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> > >::operator=, Eigen::CwiseUnaryOp, Eigen::NestByValue, 10000, 10000, 1, 32> > > > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(DiagonalCoeffs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:167:45: note: in instantiation of function template specialization 'Eigen::DiagonalCoeffs, 10000, 10000, 1, 32> >::operator=, Eigen::CwiseUnaryOp, Eigen::NestByValue, 10000, 10000, 1, 32> > > > > > >' requested here matT.corner(TopRight,n-1, n-1).diagonal() = subDiagonal().template cast().conjugate(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::NestByValue > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::NestByValue > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::NestByValue > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::NestByValue > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::NestByValue > > > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, Eigen::NestByValue > > > >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, Eigen::NestByValue > > > >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:378:10: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, Eigen::NestByValue > > > >' requested here diag = tridiag.diagonal(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::NestByValue, 10000, 10000, 1, 32> > > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::NestByValue, 10000, 10000, 1, 32> > > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::NestByValue, 10000, 10000, 1, 32> > > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::NestByValue, 10000, 10000, 1, 32> > > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::NestByValue, 10000, 10000, 1, 32> > > > > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, Eigen::NestByValue, 10000, 10000, 1, 32> > > > > >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, Eigen::NestByValue, 10000, 10000, 1, 32> > > > > >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:379:13: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, Eigen::NestByValue, 10000, 10000, 1, 32> > > > > >' requested here subdiag = tridiag.subDiagonal(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:191:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here { return derived() = forceAligned() * other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of member function 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator*=' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:236:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, -=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:230:16: note: instantiated from: return Base::operator Op(scalar); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:215:32: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator*=' requested here matA.col(i).end(n-(i+2)) *= (Scalar(1)/(v0-beta)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp, Eigen::Block, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp, Eigen::Block, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp, Eigen::Block, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 1, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1>, Eigen::Block, 10000, 1, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1>, Eigen::Block, 10000, 1, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1> >::lazyAssign, 10000, 1, 1, 32> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1>, Eigen::Block, 10000, 1, 1, 32>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1> >::operator=, 10000, 1, 1, 32> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Map.h:95:5: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Map) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::Map, 1> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::Map, 1> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Map, 1>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 1> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:774:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here lazyAssign(normal_prod); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:136: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:38:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived1::Flags)&int(Derived2::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:145:30: note: in instantiation of template class 'Eigen::ei_dot_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Block, 10000, 1, 1, 32> >' requested here int Vectorization = ei_dot_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:269:10: note: in instantiation of default argument for 'ei_dot_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Block, 10000, 1, 1, 32> >' required here return ei_dot_impl::run(derived(), other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:287:72: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::dot, 10000, 1, 1, 32> >' requested here hCoeffs.end(n-i-1) += (h * Scalar(-0.5) * matA.col(i).end(n-i-1).dot(hCoeffs.end(n-i-1))) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:184:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here { return derived() = forceAligned() + other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator+=, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:234:47: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, =) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:287:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator+=, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here hCoeffs.end(n-i-1) += (h * Scalar(-0.5) * matA.col(i).end(n-i-1).dot(hCoeffs.end(n-i-1))) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseNullaryOp, Eigen::Matrix > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseNullaryOp, Eigen::Matrix > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseNullaryOp, Eigen::Matrix >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:270:20: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, Eigen::Matrix > >' requested here return derived() = Constant(rows(), cols(), value); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:402:10: note: in instantiation of member function 'Eigen::MatrixBase >::setConstant' requested here return setConstant(Scalar(0)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:657:7: note: in instantiation of member function 'Eigen::MatrixBase >::setZero' requested here m.setZero(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:674:40: note: in instantiation of member function 'Eigen::ei_setIdentity_impl, true>::run' requested here return ei_setIdentity_impl::run(derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:401:11: note: in instantiation of member function 'Eigen::MatrixBase >::setIdentity' requested here mat.setIdentity(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &>' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, Eigen::CwiseUnaryOp, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >::operator*, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseNullaryOp, Eigen::Matrix > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseNullaryOp, Eigen::Matrix > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseNullaryOp, Eigen::Matrix >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, Eigen::CwiseUnaryOp, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >::operator*, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1>, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1>, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1> >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1>, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1> >::operator= >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Map.h:95:5: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Map) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, Eigen::CwiseUnaryOp, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >::operator*, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Map, 1> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Map, 1> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Map, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 1> >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, Eigen::CwiseUnaryOp, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >::operator*, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:774:5: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here lazyAssign(normal_prod); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &>' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, Eigen::CwiseUnaryOp, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >::operator*, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, Eigen::CwiseUnaryOp, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >::operator*, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:47:61: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here template class Product; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >::operator*, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:178:40: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here matA.corner(BottomRight,n,n-i-1) -= ((matA.corner(BottomRight,n,n-i-1) * matA.col(i).end(n-i-1)) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Block, 10000, 10000, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:198:40: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Block, 10000, 10000, 1, 32> > >' requested here matA.corner(BottomRight,n-i-1,n-i) -= ei_conj(h) * matA.corner(BottomRight,n-i-1,n-i); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator-=, Eigen::Block, 10000, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:201:19: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator-=, Eigen::Block, 10000, 1, 1, 32> > >' requested here matA.col(n-1) -= h * matA.col(n-1); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32> >, Eigen::Block, 10000, 1, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32> >, Eigen::Block, 10000, 1, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Swap.h:136:37: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> > >::lazyAssign, 10000, 1, 1, 32> >' requested here (SwapWrapper(derived())).lazyAssign(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:239:22: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::swap, 10000, 1, 1, 32> >' requested here m_eivec.col(i).swap(m_eivec.col(k+i)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:153:45: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>' requested here (m_matrix.block(j+1, 0, endSize, j) * m_matrix.row(j).start(j).adjoint()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:136:33: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here m_matrix.col(0).end(size-1) = a.row(0).end(size-1).adjoint() / ei_real(m_matrix.coeff(0,0)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:139:58: note: in instantiation of member function 'Eigen::MatrixBase, 1, 10000, 1, 32>, 1, 10000, 1, 32> >::squaredNorm' requested here x = ei_real(a.coeff(j,j)) - m_matrix.row(j).start(j).squaredNorm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 0>' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1>, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1>, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1> >::lazyAssign, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1>, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1> >::operator=, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Map.h:95:5: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Map) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Map, 1> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Map, 1> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Map, 1>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 1> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:774:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here lazyAssign(normal_prod); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:156:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here m_matrix.col(j).end(endSize) = (a.row(j).end(endSize).adjoint() ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator-=, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:175:89: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator-=, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > >' requested here other.col(c).segment((IsLowerTriangular ? i : endBlock) + 1, remainingSize) -= ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:48:63: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048, 0>, Eigen::Matrix, 2048, 0>::run' requested here ei_solve_triangular_selector,Rhs>::run(lhs._expression(), other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048>, Eigen::Matrix, 2048, -1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:262:19: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> >::solveTriangularInPlace >' requested here cholB.matrixL().solveTriangularInPlace(matC); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Transpose > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Transpose > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Transpose > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix > > >' requested here { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:25: note: in instantiation of member function 'Eigen::MatrixBase > > >::eval' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:25: note: in instantiation of member function 'Eigen::MatrixBase > > >::eval' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:8: note: in instantiation of function template specialization 'Eigen::Matrix::operator= >' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator-=, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:175:89: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator-=, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > >' requested here other.col(c).segment((IsLowerTriangular ? i : endBlock) + 1, remainingSize) -= ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048>, 2048, 0>, Eigen::Matrix, 2048, 0>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:265:54: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048>, 2048, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().template marked().solveTriangularInPlace(matC); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 2048> > >, 1024, 0>, 1, 10000, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 2048> > >, 1024, 0>, 1, 10000, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:83:57: note: in instantiation of template class 'Eigen::Product, 2048> > >, 1024, 0>, 1, 10000, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here - (IsLowerTriangular ? ((lhs.row(i).start(i)) * other.col(c).start(i)).coeff(0,0) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:101:46: note: in instantiation of template class 'Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here btmp = lhs.block(startBlock,0,4,i) * other.col(c).start(i); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:101:16: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here btmp = lhs.block(startBlock,0,4,i) * other.col(c).start(i); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 10000, 1, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 10000, 1, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:289:18: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 1, 1, 32> >::squaredNorm' requested here return ei_sqrt(squaredNorm()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:305:16: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 1, 1, 32> >::norm' requested here return n / n.norm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:39: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 1, 1, 32> >::normalized' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:194:54: warning: use of logical || with constant operand; switch to bitwise | or remove constant [-Wconstant-logical-operand] alignment = (Derived::Flags & DirectAccessBit) || (Derived::Flags & AlignedBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:32: note: in instantiation of member function 'Eigen::ei_sum_impl, Eigen::Block, 10000, 1, 1, 32> >, 1, 0>::run' requested here return ei_sum_impl::run(derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 10000, 1, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:289:18: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 1, 1, 32> >::squaredNorm' requested here return ei_sqrt(squaredNorm()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:305:16: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 1, 1, 32> >::norm' requested here return n / n.norm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:39: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 1, 1, 32> >::normalized' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Block, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Block, 10000, 1, 1, 32> > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:305:10: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Block, 10000, 1, 1, 32> > >' requested here return n / n.norm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:39: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 1, 1, 32> >::normalized' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator= >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator= >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:22: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator= >' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Matrix > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Matrix > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Matrix >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalMatrix.h:69:90: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Matrix > >' requested here inline DiagonalMatrix(const DiagonalMatrix& other) : m_coeffs(other.diagonal()) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalProduct.h:98:21: note: in instantiation of function template specialization 'Eigen::DiagonalMatrix > >::DiagonalMatrix, Eigen::Matrix > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product &, Eigen::DiagonalMatrix > >, 2>::Product, Eigen::DiagonalMatrix, Eigen::Matrix > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:22: note: in instantiation of function template specialization 'Eigen::MatrixBase >::operator*, Eigen::Matrix > > >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, const Eigen::Transpose > > &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, const Eigen::Transpose > > &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of template class 'Eigen::Product, const Eigen::Transpose > > &, 0>' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &>' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:14: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1> >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign &, Eigen::DiagonalMatrix > >, 2> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product &, Eigen::DiagonalMatrix > >, 2>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias &, Eigen::DiagonalMatrix > >, 2> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:825:11: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) LhsCopy lhs(m_lhs); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:761:81: note: in instantiation of function template specialization 'Eigen::ei_cache_friendly_product_selector &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1>, 10000, 0, 32, 10000, 1, 32>::run >' requested here ei_cache_friendly_product_selector >::run(const_cast_derived(), product); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &>' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:14: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1> >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Transpose > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Transpose > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Transpose > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:826:11: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) RhsCopy rhs(m_rhs); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:761:81: note: in instantiation of function template specialization 'Eigen::ei_cache_friendly_product_selector &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1>, 10000, 0, 32, 10000, 1, 32>::run >' requested here ei_cache_friendly_product_selector >::run(const_cast_derived(), product); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &>' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:14: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1> >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign &, Eigen::DiagonalMatrix > >, 2> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product &, Eigen::DiagonalMatrix > >, 2>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias &, Eigen::DiagonalMatrix > >, 2> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of function template specialization 'Eigen::Product, const Eigen::Transpose > > &, 0>::Product &, Eigen::DiagonalMatrix > >, 2>, Eigen::Transpose > > >' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &>' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:14: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1> >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, const Eigen::Transpose > > &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, const Eigen::Transpose > > &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:774:5: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, const Eigen::Transpose > > &, 0> >' requested here lazyAssign(normal_prod); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &>' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:14: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1> >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalMatrix.h:69:90: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here inline DiagonalMatrix(const DiagonalMatrix& other) : m_coeffs(other.diagonal()) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalProduct.h:98:21: note: in instantiation of function template specialization 'Eigen::DiagonalMatrix > >::DiagonalMatrix, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product &, Eigen::DiagonalMatrix > >, 2>::Product, Eigen::DiagonalMatrix, Eigen::CwiseUnaryOp, Eigen::Matrix > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:123:22: note: in instantiation of function template specialization 'Eigen::MatrixBase >::operator*, Eigen::CwiseUnaryOp, Eigen::Matrix > > > >' requested here return m_eivec * m_eivalues.cwise().inverse().cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseNullaryOp, Eigen::Matrix > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseNullaryOp, Eigen::Matrix > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseNullaryOp, Eigen::Matrix >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:311:20: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Matrix > >' requested here MatrixType res = MatrixType::Identity(rows, cols); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:311:14: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here MatrixType res = MatrixType::Identity(rows, cols); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of template class 'Eigen::Product, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0>' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Flagged, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseNullaryOp, Eigen::Matrix > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseNullaryOp, Eigen::Matrix > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseNullaryOp, Eigen::Matrix >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Flagged, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1>, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1>, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1> >::lazyAssign, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1>, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1> >::operator=, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Map.h:95:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Map) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Flagged, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:774:5: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 0> >' requested here lazyAssign(normal_prod); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Flagged, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:47:61: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here template class Product; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::operator*, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > &, const Eigen::Block, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:319:47: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here res.corner(BottomRight,endLength, cols-k) -= ((m_hCoeffs.coeff(k) * m_qr.col(k).end(endLength)) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:233:53: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::squaredNorm' requested here else if ((beta=m_qr.col(k).end(remainingSize-1).squaredNorm())>eps2) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:194:54: warning: use of logical || with constant operand; switch to bitwise | or remove constant [-Wconstant-logical-operand] alignment = (Derived::Flags & DirectAccessBit) || (Derived::Flags & AlignedBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:32: note: in instantiation of member function 'Eigen::ei_sum_impl, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, 1, 0>::run' requested here return ei_sum_impl::run(derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:233:53: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::squaredNorm' requested here else if ((beta=m_qr.col(k).end(remainingSize-1).squaredNorm())>eps2) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:194:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here { return derived() = forceAligned() / other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of member function 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator/=' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:237:55: note: instantiated from: EIGEN_INHERIT_SCALAR_ASSIGNMENT_OPERATOR(Derived, *=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:230:16: note: instantiated from: return Base::operator Op(scalar); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:240:40: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator/=' requested here m_qr.col(k).end(remainingSize-1) /= v0-beta; ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, Eigen::Matrix, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, Eigen::Matrix, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, Eigen::Matrix, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseBinaryOp.h:90:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Matrix, 0> >' requested here : m_lhs(lhs), m_rhs(rhs), m_functor(func) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseBinaryOp.h:151:10: note: in instantiation of member function 'Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> >::CwiseBinaryOp' requested here return CwiseBinaryOp, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 0, 32> >::operator-, Eigen::Matrix, 0> >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:250:64: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0> >' requested here m_qr.corner(BottomRight, remainingSize, remainingCols) -= ei_conj(h) * m_qr.col(k).end(remainingSize) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, Eigen::Matrix, 0> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:250:64: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0> >' requested here m_qr.corner(BottomRight, remainingSize, remainingCols) -= ei_conj(h) * m_qr.col(k).end(remainingSize) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:98:73: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here inline CoeffVectorType householderCoefficients(void) const { return m_hCoeffs; } ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::NestByValue, 10000, 10000, 1, 32> > > > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::NestByValue, 10000, 10000, 1, 32> > > > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> > >::lazyAssign, Eigen::CwiseUnaryOp, Eigen::NestByValue, 10000, 10000, 1, 32> > > > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::NestByValue, 10000, 10000, 1, 32> > > > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalCoeffs.h:71:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> > >::operator=, Eigen::CwiseUnaryOp, Eigen::NestByValue, 10000, 10000, 1, 32> > > > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(DiagonalCoeffs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:167:45: note: in instantiation of function template specialization 'Eigen::DiagonalCoeffs, 10000, 10000, 1, 32> >::operator=, Eigen::CwiseUnaryOp, Eigen::NestByValue, 10000, 10000, 1, 32> > > > > > >' requested here matT.corner(TopRight,n-1, n-1).diagonal() = subDiagonal().template cast().conjugate(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::NestByValue > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::NestByValue > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::NestByValue > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::NestByValue > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::NestByValue > > > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, Eigen::NestByValue > > > >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, Eigen::NestByValue > > > >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:378:10: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, Eigen::NestByValue > > > >' requested here diag = tridiag.diagonal(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::NestByValue, 10000, 10000, 1, 32> > > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::NestByValue, 10000, 10000, 1, 32> > > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::NestByValue, 10000, 10000, 1, 32> > > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::NestByValue, 10000, 10000, 1, 32> > > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::NestByValue, 10000, 10000, 1, 32> > > > > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, Eigen::NestByValue, 10000, 10000, 1, 32> > > > > >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, Eigen::NestByValue, 10000, 10000, 1, 32> > > > > >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:379:13: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, Eigen::NestByValue, 10000, 10000, 1, 32> > > > > >' requested here subdiag = tridiag.subDiagonal(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:191:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here { return derived() = forceAligned() * other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of member function 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator*=' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:236:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, -=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:230:16: note: instantiated from: return Base::operator Op(scalar); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:215:32: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator*=' requested here matA.col(i).end(n-(i+2)) *= (Scalar(1)/(v0-beta)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, Eigen::Matrix, 0>' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp, Eigen::Block, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp, Eigen::Block, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp, Eigen::Block, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 1, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1>, Eigen::Block, 10000, 1, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1>, Eigen::Block, 10000, 1, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1> >::lazyAssign, 10000, 1, 1, 32> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1>, Eigen::Block, 10000, 1, 1, 32>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1> >::operator=, 10000, 1, 1, 32> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Map.h:95:5: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Map) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::Map, 1> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::Map, 1> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Map, 1>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 1> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:774:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, Eigen::Matrix, 0> >' requested here lazyAssign(normal_prod); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:136: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:38:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived1::Flags)&int(Derived2::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:145:30: note: in instantiation of template class 'Eigen::ei_dot_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Block, 10000, 1, 1, 32> >' requested here int Vectorization = ei_dot_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:269:10: note: in instantiation of default argument for 'ei_dot_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Block, 10000, 1, 1, 32> >' required here return ei_dot_impl::run(derived(), other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:287:72: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::dot, 10000, 1, 1, 32> >' requested here hCoeffs.end(n-i-1) += (h * Scalar(-0.5) * matA.col(i).end(n-i-1).dot(hCoeffs.end(n-i-1))) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:184:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here { return derived() = forceAligned() + other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator+=, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:234:47: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, =) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:287:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator+=, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here hCoeffs.end(n-i-1) += (h * Scalar(-0.5) * matA.col(i).end(n-i-1).dot(hCoeffs.end(n-i-1))) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseNullaryOp, Eigen::Matrix > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseNullaryOp, Eigen::Matrix > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseNullaryOp, Eigen::Matrix >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:270:20: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, Eigen::Matrix > >' requested here return derived() = Constant(rows(), cols(), value); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:402:10: note: in instantiation of member function 'Eigen::MatrixBase >::setConstant' requested here return setConstant(Scalar(0)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:657:7: note: in instantiation of member function 'Eigen::MatrixBase >::setZero' requested here m.setZero(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:674:40: note: in instantiation of member function 'Eigen::ei_setIdentity_impl, true>::run' requested here return ei_setIdentity_impl::run(derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:401:11: note: in instantiation of member function 'Eigen::MatrixBase >::setIdentity' requested here mat.setIdentity(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &>' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, Eigen::CwiseUnaryOp, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >::operator*, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseNullaryOp, Eigen::Matrix > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseNullaryOp, Eigen::Matrix > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseNullaryOp, Eigen::Matrix >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, Eigen::CwiseUnaryOp, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >::operator*, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1>, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1>, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1> >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1>, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1> >::operator= >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Map.h:95:5: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Map) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, Eigen::CwiseUnaryOp, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >::operator*, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Map, 1> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Map, 1> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Map, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 1> >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, Eigen::CwiseUnaryOp, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >::operator*, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:774:5: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here lazyAssign(normal_prod); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &>' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, Eigen::CwiseUnaryOp, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >::operator*, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, Eigen::Matrix, 0>::Product, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, Eigen::CwiseUnaryOp, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >::operator*, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:47:61: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here template class Product; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >::operator*, Eigen::Transpose, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Flagged, Eigen::Matrix, 0>, 0, 6> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:178:40: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Matrix, 0>, 0, 6> >' requested here matA.corner(BottomRight,n,n-i-1) -= ((matA.corner(BottomRight,n,n-i-1) * matA.col(i).end(n-i-1)) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::lazyAssign, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator=, Eigen::Block, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 1, 32> >::operator-=, Eigen::Block, 10000, 10000, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:198:40: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 1, 32>::operator-=, Eigen::Block, 10000, 10000, 1, 32> > >' requested here matA.corner(BottomRight,n-i-1,n-i) -= ei_conj(h) * matA.corner(BottomRight,n-i-1,n-i); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator=, Eigen::Block, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator-=, Eigen::Block, 10000, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:201:19: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator-=, Eigen::Block, 10000, 1, 1, 32> > >' requested here matA.col(n-1) -= h * matA.col(n-1); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32> >, Eigen::Block, 10000, 1, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32> >, Eigen::Block, 10000, 1, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Swap.h:136:37: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> > >::lazyAssign, 10000, 1, 1, 32> >' requested here (SwapWrapper(derived())).lazyAssign(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:239:22: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::swap, 10000, 1, 1, 32> >' requested here m_eivec.col(i).swap(m_eivec.col(k+i)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:153:45: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>' requested here (m_matrix.block(j+1, 0, endSize, j) * m_matrix.row(j).start(j).adjoint()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:136:33: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here m_matrix.col(0).end(size-1) = a.row(0).end(size-1).adjoint() / ei_real(m_matrix.coeff(0,0)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:139:58: note: in instantiation of member function 'Eigen::MatrixBase, 1, 10000, 1, 32>, 1, 10000, 1, 32> >::squaredNorm' requested here x = ei_real(a.coeff(j,j)) - m_matrix.row(j).start(j).squaredNorm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 0>' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1>, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1>, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1> >::lazyAssign, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1>, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1> >::operator=, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Map.h:95:5: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Map) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Map, 1> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Map, 1> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Map, 1>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 1> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:774:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 0> >' requested here lazyAssign(normal_prod); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 1, 32> &, const Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:156:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here m_matrix.col(j).end(endSize) = (a.row(j).end(endSize).adjoint() ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator-=, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:175:89: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator-=, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > >' requested here other.col(c).segment((IsLowerTriangular ? i : endBlock) + 1, remainingSize) -= ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:48:63: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048, 0>, Eigen::Matrix, 2048, 0>::run' requested here ei_solve_triangular_selector,Rhs>::run(lhs._expression(), other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048>, Eigen::Matrix, 2048, -1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:262:19: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> >::solveTriangularInPlace >' requested here cholB.matrixL().solveTriangularInPlace(matC); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Transpose > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Transpose > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Transpose > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix > > >' requested here { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:25: note: in instantiation of member function 'Eigen::MatrixBase > > >::eval' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: in instantiation of member function 'Eigen::Matrix::Matrix' requested here { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:25: note: in instantiation of member function 'Eigen::MatrixBase > > >::eval' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:8: note: in instantiation of function template specialization 'Eigen::Matrix::operator= >' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator-=, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:175:89: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator-=, Eigen::Block, 2048>, 2048, 0>, 10000, 1, 1, 0> > >' requested here other.col(c).segment((IsLowerTriangular ? i : endBlock) + 1, remainingSize) -= ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048>, 2048, 0>, Eigen::Matrix, 2048, 0>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:265:54: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048>, 2048, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().template marked().solveTriangularInPlace(matC); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 2048> > >, 1024, 0>, 1, 10000, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 2048> > >, 1024, 0>, 1, 10000, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:83:57: note: in instantiation of template class 'Eigen::Product, 2048> > >, 1024, 0>, 1, 10000, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here - (IsLowerTriangular ? ((lhs.row(i).start(i)) * other.col(c).start(i)).coeff(0,0) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:101:46: note: in instantiation of template class 'Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here btmp = lhs.block(startBlock,0,4,i) * other.col(c).start(i); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:101:16: note: in instantiation of function template specialization 'Eigen::Matrix::operator=, 2048> > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here btmp = lhs.block(startBlock,0,4,i) * other.col(c).start(i); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 2048> > >, 1024, 0>, Eigen::Matrix, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase, 2048> > >, 1024, 0> >::solveTriangularInPlace >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits, Eigen::Block, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl, Eigen::Block, 10000, 1, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 10000, 1, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:289:18: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 1, 1, 32> >::squaredNorm' requested here return ei_sqrt(squaredNorm()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:305:16: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 1, 1, 32> >::norm' requested here return n / n.norm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:39: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 1, 1, 32> >::normalized' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:194:54: warning: use of logical || with constant operand; switch to bitwise | or remove constant [-Wconstant-logical-operand] alignment = (Derived::Flags & DirectAccessBit) || (Derived::Flags & AlignedBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:32: note: in instantiation of member function 'Eigen::ei_sum_impl, Eigen::Block, 10000, 1, 1, 32> >, 1, 0>::run' requested here return ei_sum_impl::run(derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase, Eigen::Block, 10000, 1, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:289:18: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 1, 1, 32> >::squaredNorm' requested here return ei_sqrt(squaredNorm()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:305:16: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 1, 1, 32> >::norm' requested here return n / n.norm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:39: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 1, 1, 32> >::normalized' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Block, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Block, 10000, 1, 1, 32> > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:305:10: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Block, 10000, 1, 1, 32> > >' requested here return n / n.norm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:39: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 1, 1, 32> >::normalized' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 1, 32>, Eigen::Matrix >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 1, 32>, Eigen::Matrix >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::lazyAssign >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 1, 32>, Eigen::Matrix, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 1, 32> >::operator= >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 1, 32> >::operator= >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:22: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 1, 32>::operator= >' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::Matrix > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::Matrix > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::Matrix > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::Matrix >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::Matrix > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalMatrix.h:69:90: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::Matrix > >' requested here inline DiagonalMatrix(const DiagonalMatrix& other) : m_coeffs(other.diagonal()) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalProduct.h:98:21: note: in instantiation of function template specialization 'Eigen::DiagonalMatrix > >::DiagonalMatrix, Eigen::Matrix > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product &, Eigen::DiagonalMatrix > >, 2>::Product, Eigen::DiagonalMatrix, Eigen::Matrix > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:22: note: in instantiation of function template specialization 'Eigen::MatrixBase >::operator*, Eigen::Matrix > > >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, const Eigen::Transpose > > &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, const Eigen::Transpose > > &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of template class 'Eigen::Product, const Eigen::Transpose > > &, 0>' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &>' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:14: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1> >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign &, Eigen::DiagonalMatrix > >, 2> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product &, Eigen::DiagonalMatrix > >, 2>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias &, Eigen::DiagonalMatrix > >, 2> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:825:11: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) LhsCopy lhs(m_lhs); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:761:81: note: in instantiation of function template specialization 'Eigen::ei_cache_friendly_product_selector &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1>, 10000, 0, 32, 10000, 1, 32>::run >' requested here ei_cache_friendly_product_selector >::run(const_cast_derived(), product); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &>' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:14: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1> >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Transpose > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Transpose > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Transpose > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:826:11: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) RhsCopy rhs(m_rhs); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:761:81: note: in instantiation of function template specialization 'Eigen::ei_cache_friendly_product_selector &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1>, 10000, 0, 32, 10000, 1, 32>::run >' requested here ei_cache_friendly_product_selector >::run(const_cast_derived(), product); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &>' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:14: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1> >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign &, Eigen::DiagonalMatrix > >, 2> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product &, Eigen::DiagonalMatrix > >, 2>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias &, Eigen::DiagonalMatrix > >, 2> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of function template specialization 'Eigen::Product, const Eigen::Transpose > > &, 0>::Product &, Eigen::DiagonalMatrix > >, 2>, Eigen::Transpose > > >' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &>' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:14: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1> >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::Product, const Eigen::Transpose > > &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::Product, const Eigen::Transpose > > &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:774:5: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, const Eigen::Transpose > > &, 0> >' requested here lazyAssign(normal_prod); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &>' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::Product &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:14: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose > > &, 1> >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalMatrix.h:69:90: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here inline DiagonalMatrix(const DiagonalMatrix& other) : m_coeffs(other.diagonal()) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalProduct.h:98:21: note: in instantiation of function template specialization 'Eigen::DiagonalMatrix > >::DiagonalMatrix, Eigen::CwiseUnaryOp, Eigen::Matrix > > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product &, Eigen::DiagonalMatrix > >, 2>::Product, Eigen::DiagonalMatrix, Eigen::CwiseUnaryOp, Eigen::Matrix > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:123:22: note: in instantiation of function template specialization 'Eigen::MatrixBase >::operator*, Eigen::CwiseUnaryOp, Eigen::Matrix > > > >' requested here return m_eivec * m_eivalues.cwise().inverse().cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, Eigen::CwiseNullaryOp >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, Eigen::CwiseNullaryOp >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::lazyAssign >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, Eigen::CwiseNullaryOp >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_noalias >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:311:20: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::Matrix >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > >' requested here MatrixType res = MatrixType::Identity(rows, cols); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::lazyAssign, 10000, 10000, 2, 10000, 10000> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 2, 10000, 10000>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_noalias, 10000, 10000, 2, 10000, 10000> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:311:14: note: in instantiation of member function 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::Matrix' requested here MatrixType res = MatrixType::Identity(rows, cols); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::_set_noalias >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::Matrix >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>::Product >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::operator* >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 1, 10000, 3, 1, 10000>, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 1, 10000, 3, 1, 10000>, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of template class 'Eigen::Product, 1, 10000, 3, 1, 10000>, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 0>' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 2, 1, 10000> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 2, 1, 10000> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 10000, 2, 1, 10000>, Eigen::Flagged >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 2, 1, 10000>::_set_noalias >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 2, 1, 10000>::Matrix >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>::Product >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::operator* >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 10000, 2, 1, 10000>, Eigen::CwiseNullaryOp >, Eigen::Matrix, 1, 10000, 2, 1, 10000> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 10000, 2, 1, 10000>, Eigen::CwiseNullaryOp >, Eigen::Matrix, 1, 10000, 2, 1, 10000> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 2, 1, 10000> >::lazyAssign >, Eigen::Matrix, 1, 10000, 2, 1, 10000> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 10000, 2, 1, 10000>, Eigen::CwiseNullaryOp >, Eigen::Matrix, 1, 10000, 2, 1, 10000> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 2, 1, 10000>::_set_noalias >, Eigen::Matrix, 1, 10000, 2, 1, 10000> > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 10000, 2, 1, 10000>, Eigen::Flagged >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 2, 1, 10000>::_set_noalias >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 2, 1, 10000>::Matrix >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>::Product >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::operator* >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 10000, 3, 1, 10000>, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 10000, 3, 1, 10000>, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 3, 1, 10000> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 10000, 3, 1, 10000>, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 3, 1, 10000>::_set_noalias >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:700:38: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) typename ProductType::LhsNestedX lhs(product.lhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 10000, 2, 1, 10000>, Eigen::Flagged >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 2, 1, 10000>::_set_noalias >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 2, 1, 10000>::Matrix >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>::Product >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::operator* >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 10000, 0, 1, 10000>, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 10000, 0, 1, 10000>, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 0, 1, 10000>, 1> >::lazyAssign, 1, 10000, 3, 1, 10000> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 10000, 0, 1, 10000>, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 0, 1, 10000>, 1> >::operator=, 1, 10000, 3, 1, 10000> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Map.h:95:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Map) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 10000, 2, 1, 10000>, Eigen::Flagged >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 2, 1, 10000>::_set_noalias >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 2, 1, 10000>::Matrix >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>::Product >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::operator* >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 10000, 2, 1, 10000>, Eigen::Product, 1, 10000, 3, 1, 10000>, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 10000, 2, 1, 10000>, Eigen::Product, 1, 10000, 3, 1, 10000>, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:774:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 2, 1, 10000> >::lazyAssign, 1, 10000, 3, 1, 10000>, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 0> >' requested here lazyAssign(normal_prod); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 2, 1, 10000> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 2, 1, 10000> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 10000, 2, 1, 10000>, Eigen::Flagged >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 2, 1, 10000>::_set_noalias >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 2, 1, 10000>::Matrix >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>::Product >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::operator* >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 10000, 2, 1, 10000>, Eigen::Matrix, 1, 10000, 2, 1, 10000> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 10000, 2, 1, 10000>, Eigen::Matrix, 1, 10000, 2, 1, 10000> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 2, 1, 10000> >::lazyAssign, 1, 10000, 2, 1, 10000> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 10000, 2, 1, 10000>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 2, 1, 10000>::_set_noalias, 1, 10000, 2, 1, 10000> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:47:61: note: in instantiation of member function 'Eigen::Matrix, 1, 10000, 2, 1, 10000>::Matrix' requested here template class Product; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::operator* >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Flagged, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>, 0, 6> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Flagged, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>, 0, 6> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Flagged, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>, 0, 6> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Flagged, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>, 0, 6> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Flagged, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>, 0, 6> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Flagged, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>, 0, 6> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Flagged, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>, 0, 6> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::operator-=, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:319:47: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>::operator-=, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>, 0, 6> >' requested here res.corner(BottomRight,endLength, cols-k) -= ((m_hCoeffs.coeff(k) * m_qr.col(k).end(endLength)) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:233:53: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::squaredNorm' requested here else if ((beta=m_qr.col(k).end(remainingSize-1).squaredNorm())>eps2) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:194:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here { return derived() = forceAligned() / other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of member function 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator/=' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:237:55: note: instantiated from: EIGEN_INHERIT_SCALAR_ASSIGNMENT_OPERATOR(Derived, *=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:230:16: note: instantiated from: return Base::operator Op(scalar); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:240:40: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator/= >' requested here m_qr.col(k).end(remainingSize-1) /= v0-beta; ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::lazyAssign, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_noalias, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseBinaryOp.h:90:21: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::Matrix, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> >' requested here : m_lhs(lhs), m_rhs(rhs), m_functor(func) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseBinaryOp.h:151:10: note: in instantiation of member function 'Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> >::CwiseBinaryOp' requested here return CwiseBinaryOp, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32> >::operator-, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::operator-=, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:250:64: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>::operator-=, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> >' requested here m_qr.corner(BottomRight, remainingSize, remainingCols) -= ei_conj(h) * m_qr.col(k).end(remainingSize) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::operator-=, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:250:64: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>::operator-=, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> >' requested here m_qr.corner(BottomRight, remainingSize, remainingCols) -= ei_conj(h) * m_qr.col(k).end(remainingSize) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 10000, 1, 2, 10000, 1> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 10000, 1, 2, 10000, 1> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1> >::lazyAssign, 10000, 1, 2, 10000, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 10000, 1, 2, 10000, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::_set_noalias, 10000, 1, 2, 10000, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:98:73: note: in instantiation of member function 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::Matrix' requested here inline CoeffVectorType householderCoefficients(void) const { return m_hCoeffs; } ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp >, Eigen::CwiseUnaryOp >, Eigen::CwiseUnaryOp >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > > > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp >, Eigen::CwiseUnaryOp >, Eigen::CwiseUnaryOp >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > > > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > >::lazyAssign >, Eigen::CwiseUnaryOp >, Eigen::CwiseUnaryOp >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > > > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp >, Eigen::CwiseUnaryOp >, Eigen::CwiseUnaryOp >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > > > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalCoeffs.h:71:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > >::operator= >, Eigen::CwiseUnaryOp >, Eigen::CwiseUnaryOp >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > > > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(DiagonalCoeffs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:167:45: note: in instantiation of function template specialization 'Eigen::DiagonalCoeffs, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::operator= >, Eigen::CwiseUnaryOp >, Eigen::CwiseUnaryOp >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > > > > > >' requested here matT.corner(TopRight,n-1, n-1).diagonal() = subDiagonal().template cast().conjugate(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000> > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000> > > > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000> > > > >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000> > > > >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:378:10: note: in instantiation of function template specialization 'Eigen::Matrix::operator= >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000> > > > >' requested here diag = tridiag.diagonal(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > > > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > > > >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > > > >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:379:13: note: in instantiation of function template specialization 'Eigen::Matrix::operator= >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > > > >' requested here subdiag = tridiag.subDiagonal(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:191:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here { return derived() = forceAligned() * other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of member function 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator*=' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:236:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, -=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:230:16: note: instantiated from: return Base::operator Op(scalar); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:215:32: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator*= >' requested here matA.col(i).end(n-(i+2)) *= (Scalar(1)/(v0-beta)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 2, 10000, 1>, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 2, 10000, 1>, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 2, 10000, 1>, 0>' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 0, 10000, 1>, 1>, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 0, 10000, 1>, 1>, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 0, 10000, 1>, 1> >::lazyAssign, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 0, 10000, 1>, 1>, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 0, 10000, 1>, 1> >::operator=, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Map.h:95:5: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Map) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 1, 0, 10000, 1>, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 1, 0, 10000, 1>, 1> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 2, 10000, 1>, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 2, 10000, 1>, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:774:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 2, 10000, 1>, 0> >' requested here lazyAssign(normal_prod); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:136: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:38:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived1::Flags)&int(Derived2::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:145:30: note: in instantiation of template class 'Eigen::ei_dot_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >' requested here int Vectorization = ei_dot_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:269:10: note: in instantiation of default argument for 'ei_dot_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >' required here return ei_dot_impl::run(derived(), other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:287:72: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::dot, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >' requested here hCoeffs.end(n-i-1) += (h * Scalar(-0.5) * matA.col(i).end(n-i-1).dot(hCoeffs.end(n-i-1))) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:184:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>::operator= >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here { return derived() = forceAligned() + other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator+= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:234:47: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, =) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:287:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>::operator+= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here hCoeffs.end(n-i-1) += (h * Scalar(-0.5) * matA.col(i).end(n-i-1).dot(hCoeffs.end(n-i-1))) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, Eigen::CwiseNullaryOp >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, Eigen::CwiseNullaryOp >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::lazyAssign >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, Eigen::CwiseNullaryOp >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_noalias >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:270:20: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::operator= >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > >' requested here return derived() = Constant(rows(), cols(), value); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:402:10: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::setConstant' requested here return setConstant(Scalar(0)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:657:7: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::setZero' requested here m.setZero(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:674:40: note: in instantiation of member function 'Eigen::ei_setIdentity_impl, 10000, 10000, 2, 10000, 10000>, true>::run' requested here return ei_setIdentity_impl::run(derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:401:11: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::setIdentity' requested here mat.setIdentity(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &>' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::_set_noalias, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::Matrix, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >::operator* >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, Eigen::CwiseNullaryOp >, Eigen::Matrix, 10000, 1, 2, 10000, 1> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, Eigen::CwiseNullaryOp >, Eigen::Matrix, 10000, 1, 2, 10000, 1> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1> >::lazyAssign >, Eigen::Matrix, 10000, 1, 2, 10000, 1> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, Eigen::CwiseNullaryOp >, Eigen::Matrix, 10000, 1, 2, 10000, 1> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::_set_noalias >, Eigen::Matrix, 10000, 1, 2, 10000, 1> > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::_set_noalias, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::Matrix, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >::operator* >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 0, 10000, 1>, 1>, Eigen::Matrix, 10000, 1, 2, 10000, 1> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 0, 10000, 1>, 1>, Eigen::Matrix, 10000, 1, 2, 10000, 1> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 0, 10000, 1>, 1> >::lazyAssign, 10000, 1, 2, 10000, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 0, 10000, 1>, 1>, Eigen::Matrix, 10000, 1, 2, 10000, 1>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 0, 10000, 1>, 1> >::operator=, 10000, 1, 2, 10000, 1> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Map.h:95:5: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Map) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::_set_noalias, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::Matrix, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >::operator* >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1> >::lazyAssign, 10000, 1, 0, 10000, 1>, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::_set_noalias, 10000, 1, 0, 10000, 1>, 1> >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::_set_noalias, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::Matrix, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >::operator* >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:774:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here lazyAssign(normal_prod); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &>' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::_set_noalias, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::Matrix, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >::operator* >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 10000, 3, 1, 10000>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 10000, 3, 1, 10000>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 3, 1, 10000> >::lazyAssign >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 10000, 3, 1, 10000>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 3, 1, 10000>::_set_noalias >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 3, 1, 10000>::Matrix >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >::operator* >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 10000, 3, 1, 10000>, Eigen::Matrix, 1, 10000, 3, 1, 10000> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 10000, 3, 1, 10000>, Eigen::Matrix, 1, 10000, 3, 1, 10000> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 3, 1, 10000> >::lazyAssign, 1, 10000, 3, 1, 10000> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 10000, 3, 1, 10000>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 3, 1, 10000>::_set_noalias, 1, 10000, 3, 1, 10000> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:47:61: note: in instantiation of member function 'Eigen::Matrix, 1, 10000, 3, 1, 10000>::Matrix' requested here template class Product; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >::operator* >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Flagged, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>, 0, 6> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Flagged, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>, 0, 6> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Flagged, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>, 0, 6> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Flagged, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>, 0, 6> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Flagged, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>, 0, 6> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Flagged, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>, 0, 6> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Flagged, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>, 0, 6> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::operator-=, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:178:40: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>::operator-=, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>, 0, 6> >' requested here matA.corner(BottomRight,n,n-i-1) -= ((matA.corner(BottomRight,n,n-i-1) * matA.col(i).end(n-i-1)) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::operator-= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:198:40: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>::operator-= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > >' requested here matA.corner(BottomRight,n-i-1,n-i) -= ei_conj(h) * matA.corner(BottomRight,n-i-1,n-i); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >::operator-= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:201:19: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>::operator-= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > >' requested here matA.col(n-1) -= h * matA.col(n-1); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Swap.h:136:37: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >' requested here (SwapWrapper(derived())).lazyAssign(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:239:22: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >::swap, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >' requested here m_eivec.col(i).swap(m_eivec.col(k+i)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:153:45: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>' requested here (m_matrix.block(j+1, 0, endSize, j) * m_matrix.row(j).start(j).adjoint()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:136:33: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator= >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > > >' requested here m_matrix.col(0).end(size-1) = a.row(0).end(size-1).adjoint() / ei_real(m_matrix.coeff(0,0)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:139:58: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> >::squaredNorm' requested here x = ei_real(a.coeff(j,j)) - m_matrix.row(j).start(j).squaredNorm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 3, 10000, 1>, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 3, 10000, 1>, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 3, 10000, 1>, 0>' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 3, 10000, 1>, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 3, 10000, 1>, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 3, 10000, 1> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 3, 10000, 1>, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 3, 10000, 1>::_set_noalias >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:577:38: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) typename ProductType::RhsNestedX rhs(product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 0, 10000, 1>, 1>, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 0, 10000, 1>, 1>, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 0, 10000, 1>, 1> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 0, 10000, 1>, 1>, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 0, 10000, 1>, 1> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Map.h:95:5: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Map) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 1, 0, 10000, 1>, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 1, 0, 10000, 1>, 1> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 3, 10000, 1>, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 3, 10000, 1>, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:774:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 3, 10000, 1>, 0> >' requested here lazyAssign(normal_prod); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::CwiseBinaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::CwiseBinaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::CwiseBinaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::CwiseBinaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::CwiseBinaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::CwiseBinaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:156:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator= >, Eigen::CwiseBinaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here m_matrix.col(j).end(endSize) = (a.row(j).end(endSize).adjoint() ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048, 0>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048, 0>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048, 0>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048, 0>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048, 0>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator-= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048, 0>, 10000, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:175:89: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator-= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048, 0>, 10000, 1, 1, 32> > >' requested here other.col(c).segment((IsLowerTriangular ? i : endBlock) + 1, remainingSize) -= ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:48:63: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 10000, 10000, 2, 10000, 10000>, 2048, 0>, Eigen::Matrix, 10000, 10000, 2, 10000, 10000>, 2048, 0>::run' requested here ei_solve_triangular_selector,Rhs>::run(lhs._expression(), other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 10000, 10000, 2, 10000, 10000>, 2048>, Eigen::Matrix, 10000, 10000, 2, 10000, 10000>, 2048, -1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:262:19: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 2048> >::solveTriangularInPlace, 10000, 10000, 2, 10000, 10000> >' requested here cholB.matrixL().solveTriangularInPlace(matC); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 3, 10000, 10000>, Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 3, 10000, 10000>, Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 3, 10000, 10000> >::lazyAssign >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 3, 10000, 10000>, Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 3, 10000, 10000>::_set_noalias >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 3, 10000, 10000>::Matrix >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > >' requested here { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:25: note: in instantiation of member function 'Eigen::MatrixBase >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > >::eval' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 3, 10000, 10000>, Eigen::Matrix, 10000, 10000, 3, 10000, 10000> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 3, 10000, 10000>, Eigen::Matrix, 10000, 10000, 3, 10000, 10000> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 3, 10000, 10000> >::lazyAssign, 10000, 10000, 3, 10000, 10000> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 3, 10000, 10000>, Eigen::Matrix, 10000, 10000, 3, 10000, 10000>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 3, 10000, 10000>::_set_noalias, 10000, 10000, 3, 10000, 10000> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: in instantiation of member function 'Eigen::Matrix, 10000, 10000, 3, 10000, 10000>::Matrix' requested here { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:25: note: in instantiation of member function 'Eigen::MatrixBase >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > >::eval' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 3, 10000, 10000> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 3, 10000, 10000> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::lazyAssign, 10000, 10000, 3, 10000, 10000> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 3, 10000, 10000>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_noalias, 10000, 10000, 3, 10000, 10000> >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_selector, 10000, 10000, 3, 10000, 10000> >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set, 10000, 10000, 3, 10000, 10000> >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:8: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::operator=, 10000, 10000, 3, 10000, 10000> >' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048>, 2048, 0>, 10000, 1, 1, 0> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator-= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048>, 2048, 0>, 10000, 1, 1, 0> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:175:89: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator-= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048>, 2048, 0>, 10000, 1, 1, 0> > >' requested here other.col(c).segment((IsLowerTriangular ? i : endBlock) + 1, remainingSize) -= ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 10000, 10000, 2, 10000, 10000>, 2048>, 2048, 0>, Eigen::Matrix, 10000, 10000, 2, 10000, 10000>, 2048, 0>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:265:54: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 2048>, 2048, 0> >::solveTriangularInPlace, 10000, 10000, 2, 10000, 10000> >' requested here cholB.matrixL().template marked().solveTriangularInPlace(matC); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, 1, 10000, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, 1, 10000, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:83:57: note: in instantiation of template class 'Eigen::Product >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, 1, 10000, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here - (IsLowerTriangular ? ((lhs.row(i).start(i)) * other.col(c).start(i)).coeff(0,0) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, Eigen::Matrix, 10000, 10000, 2, 10000, 10000>, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0> >::solveTriangularInPlace, 10000, 10000, 2, 10000, 10000> >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:101:46: note: in instantiation of template class 'Eigen::Product >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here btmp = lhs.block(startBlock,0,4,i) * other.col(c).start(i); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, Eigen::Matrix, 10000, 10000, 2, 10000, 10000>, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0> >::solveTriangularInPlace, 10000, 10000, 2, 10000, 10000> >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, Eigen::Product >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, Eigen::Product >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1> >::lazyAssign >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, Eigen::Product >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::_set_noalias >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::_set_selector >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::_set >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:101:16: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::operator= >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here btmp = lhs.block(startBlock,0,4,i) * other.col(c).start(i); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, Eigen::Matrix, 10000, 10000, 2, 10000, 10000>, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0> >::solveTriangularInPlace, 10000, 10000, 2, 10000, 10000> >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:289:18: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >::squaredNorm' requested here return ei_sqrt(squaredNorm()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:305:16: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >::norm' requested here return n / n.norm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:39: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >::normalized' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::_set_noalias >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:305:10: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::Matrix >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > >' requested here return n / n.norm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:39: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >::normalized' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, Eigen::Matrix, 10000, 1, 2, 10000, 1> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, Eigen::Matrix, 10000, 1, 2, 10000, 1> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >::lazyAssign, 10000, 1, 2, 10000, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, Eigen::Matrix, 10000, 1, 2, 10000, 1>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >::operator=, 10000, 1, 2, 10000, 1> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >::operator=, 10000, 1, 2, 10000, 1> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:22: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>::operator=, 10000, 1, 2, 10000, 1> >' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 3, 10000, 10000>, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 3, 10000, 10000>, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 3, 10000, 10000>, 0>' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::lazyAssign, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &>' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, Eigen::Product, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_noalias, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:14: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::Matrix, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1> >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 3, 10000, 10000>, Eigen::Product, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 3, 10000, 10000>, Eigen::Product, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 3, 10000, 10000> >::lazyAssign, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 3, 10000, 10000>, Eigen::Product, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 3, 10000, 10000>::_set_noalias, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:825:11: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) LhsCopy lhs(m_lhs); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:761:81: note: in instantiation of function template specialization 'Eigen::ei_cache_friendly_product_selector, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1>, 10000, 0, 32, 10000, 1, 32>::run, 10000, 10000, 2, 10000, 10000> >' requested here ei_cache_friendly_product_selector >::run(const_cast_derived(), product); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::lazyAssign, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &>' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, Eigen::Product, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_noalias, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:14: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::Matrix, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1> >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::lazyAssign >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_noalias >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:826:11: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) RhsCopy rhs(m_rhs); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:761:81: note: in instantiation of function template specialization 'Eigen::ei_cache_friendly_product_selector, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1>, 10000, 0, 32, 10000, 1, 32>::run, 10000, 10000, 2, 10000, 10000> >' requested here ei_cache_friendly_product_selector >::run(const_cast_derived(), product); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::lazyAssign, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &>' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, Eigen::Product, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_noalias, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:14: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::Matrix, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1> >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, Eigen::Product, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, Eigen::Product, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::lazyAssign, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, Eigen::Product, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_noalias, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of function template specialization 'Eigen::Product, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 3, 10000, 10000>, 0>::Product, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2>, Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > >' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::lazyAssign, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &>' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, Eigen::Product, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_noalias, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:14: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::Matrix, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1> >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 3, 10000, 10000>, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 3, 10000, 10000>, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:774:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 3, 10000, 10000>, 0> >' requested here lazyAssign(normal_prod); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::lazyAssign, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &>' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, Eigen::Product, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_noalias, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:14: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::Matrix, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1> >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, Eigen::CwiseNullaryOp >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, Eigen::CwiseNullaryOp >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::lazyAssign >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, Eigen::CwiseNullaryOp >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_noalias >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:311:20: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::Matrix >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > >' requested here MatrixType res = MatrixType::Identity(rows, cols); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::lazyAssign, 10000, 10000, 2, 10000, 10000> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 2, 10000, 10000>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_noalias, 10000, 10000, 2, 10000, 10000> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:311:14: note: in instantiation of member function 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::Matrix' requested here MatrixType res = MatrixType::Identity(rows, cols); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::_set_noalias >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::Matrix >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>::Product >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::operator* >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 1, 10000, 3, 1, 10000>, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 1, 10000, 3, 1, 10000>, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of template class 'Eigen::Product, 1, 10000, 3, 1, 10000>, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 0>' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 2, 1, 10000> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 2, 1, 10000> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 10000, 2, 1, 10000>, Eigen::Flagged >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 2, 1, 10000>::_set_noalias >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 2, 1, 10000>::Matrix >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>::Product >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::operator* >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 10000, 2, 1, 10000>, Eigen::CwiseNullaryOp >, Eigen::Matrix, 1, 10000, 2, 1, 10000> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 10000, 2, 1, 10000>, Eigen::CwiseNullaryOp >, Eigen::Matrix, 1, 10000, 2, 1, 10000> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 2, 1, 10000> >::lazyAssign >, Eigen::Matrix, 1, 10000, 2, 1, 10000> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 10000, 2, 1, 10000>, Eigen::CwiseNullaryOp >, Eigen::Matrix, 1, 10000, 2, 1, 10000> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 2, 1, 10000>::_set_noalias >, Eigen::Matrix, 1, 10000, 2, 1, 10000> > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 10000, 2, 1, 10000>, Eigen::Flagged >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 2, 1, 10000>::_set_noalias >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 2, 1, 10000>::Matrix >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>::Product >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::operator* >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 10000, 3, 1, 10000>, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 10000, 3, 1, 10000>, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 3, 1, 10000> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 10000, 3, 1, 10000>, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 3, 1, 10000>::_set_noalias >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:700:38: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) typename ProductType::LhsNestedX lhs(product.lhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 10000, 2, 1, 10000>, Eigen::Flagged >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 2, 1, 10000>::_set_noalias >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 2, 1, 10000>::Matrix >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>::Product >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::operator* >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 10000, 0, 1, 10000>, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 10000, 0, 1, 10000>, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 0, 1, 10000>, 1> >::lazyAssign, 1, 10000, 3, 1, 10000> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 10000, 0, 1, 10000>, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 0, 1, 10000>, 1> >::operator=, 1, 10000, 3, 1, 10000> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Map.h:95:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Map) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 10000, 2, 1, 10000>, Eigen::Flagged >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 2, 1, 10000>::_set_noalias >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 2, 1, 10000>::Matrix >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>::Product >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::operator* >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 10000, 2, 1, 10000>, Eigen::Product, 1, 10000, 3, 1, 10000>, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 10000, 2, 1, 10000>, Eigen::Product, 1, 10000, 3, 1, 10000>, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:774:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 2, 1, 10000> >::lazyAssign, 1, 10000, 3, 1, 10000>, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 0> >' requested here lazyAssign(normal_prod); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 2, 1, 10000> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 2, 1, 10000> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 10000, 2, 1, 10000>, Eigen::Flagged >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 2, 1, 10000>::_set_noalias >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 2, 1, 10000>::Matrix >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>::Product >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, Eigen::Flagged >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::operator* >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 10000, 2, 1, 10000>, Eigen::Matrix, 1, 10000, 2, 1, 10000> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 10000, 2, 1, 10000>, Eigen::Matrix, 1, 10000, 2, 1, 10000> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 2, 1, 10000> >::lazyAssign, 1, 10000, 2, 1, 10000> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 10000, 2, 1, 10000>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 2, 1, 10000>::_set_noalias, 1, 10000, 2, 1, 10000> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:47:61: note: in instantiation of member function 'Eigen::Matrix, 1, 10000, 2, 1, 10000>::Matrix' requested here template class Product; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:320:7: note: in instantiation of function template specialization 'Eigen::MatrixBase >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::operator* >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, 1>, 0, 6> >' requested here * (m_qr.col(k).end(endLength).adjoint() * res.corner(BottomRight,endLength, cols-k)).lazy()).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Flagged, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>, 0, 6> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Flagged, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>, 0, 6> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Flagged, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>, 0, 6> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Flagged, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>, 0, 6> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Flagged, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>, 0, 6> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Flagged, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>, 0, 6> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Flagged, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>, 0, 6> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::operator-=, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:319:47: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>::operator-=, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>, 0, 6> >' requested here res.corner(BottomRight,endLength, cols-k) -= ((m_hCoeffs.coeff(k) * m_qr.col(k).end(endLength)) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:233:53: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::squaredNorm' requested here else if ((beta=m_qr.col(k).end(remainingSize-1).squaredNorm())>eps2) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:194:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here { return derived() = forceAligned() / other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of member function 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator/=' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:237:55: note: instantiated from: EIGEN_INHERIT_SCALAR_ASSIGNMENT_OPERATOR(Derived, *=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:230:16: note: instantiated from: return Base::operator Op(scalar); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:240:40: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator/= >' requested here m_qr.col(k).end(remainingSize-1) /= v0-beta; ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::lazyAssign, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_noalias, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseBinaryOp.h:90:21: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::Matrix, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> >' requested here : m_lhs(lhs), m_rhs(rhs), m_functor(func) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseBinaryOp.h:151:10: note: in instantiation of member function 'Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> >::CwiseBinaryOp' requested here return CwiseBinaryOp, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32> >::operator-, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::operator-=, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:250:64: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>::operator-=, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> >' requested here m_qr.corner(BottomRight, remainingSize, remainingCols) -= ei_conj(h) * m_qr.col(k).end(remainingSize) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::operator-=, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QR.h:250:64: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>::operator-=, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 2, 1, 10000>, 0> >' requested here m_qr.corner(BottomRight, remainingSize, remainingCols) -= ei_conj(h) * m_qr.col(k).end(remainingSize) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 10000, 1, 2, 10000, 1> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 10000, 1, 2, 10000, 1> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1> >::lazyAssign, 10000, 1, 2, 10000, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 10000, 1, 2, 10000, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::_set_noalias, 10000, 1, 2, 10000, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:98:73: note: in instantiation of member function 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::Matrix' requested here inline CoeffVectorType householderCoefficients(void) const { return m_hCoeffs; } ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp >, Eigen::CwiseUnaryOp >, Eigen::CwiseUnaryOp >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > > > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp >, Eigen::CwiseUnaryOp >, Eigen::CwiseUnaryOp >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > > > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > >::lazyAssign >, Eigen::CwiseUnaryOp >, Eigen::CwiseUnaryOp >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > > > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >, Eigen::CwiseUnaryOp >, Eigen::CwiseUnaryOp >, Eigen::CwiseUnaryOp >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > > > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/DiagonalCoeffs.h:71:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > >::operator= >, Eigen::CwiseUnaryOp >, Eigen::CwiseUnaryOp >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > > > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(DiagonalCoeffs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:167:45: note: in instantiation of function template specialization 'Eigen::DiagonalCoeffs, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::operator= >, Eigen::CwiseUnaryOp >, Eigen::CwiseUnaryOp >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > > > > > >' requested here matT.corner(TopRight,n-1, n-1).diagonal() = subDiagonal().template cast().conjugate(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000> > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000> > > > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000> > > > >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000> > > > >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:378:10: note: in instantiation of function template specialization 'Eigen::Matrix::operator= >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000> > > > >' requested here diag = tridiag.diagonal(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, Eigen::CwiseUnaryOp >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, Eigen::CwiseUnaryOp >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase >::lazyAssign >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, Eigen::CwiseUnaryOp >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix::_set_noalias >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > > > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix::_set_selector >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > > > >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix::_set >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > > > >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:379:13: note: in instantiation of function template specialization 'Eigen::Matrix::operator= >, Eigen::NestByValue, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > > > >' requested here subdiag = tridiag.subDiagonal(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:191:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> > >' requested here { return derived() = forceAligned() * other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of member function 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator*=' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:236:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, -=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:230:16: note: instantiated from: return Base::operator Op(scalar); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:215:32: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator*= >' requested here matA.col(i).end(n-(i+2)) *= (Scalar(1)/(v0-beta)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 2, 10000, 1>, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 2, 10000, 1>, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 2, 10000, 1>, 0>' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 0, 10000, 1>, 1>, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 0, 10000, 1>, 1>, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 0, 10000, 1>, 1> >::lazyAssign, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 0, 10000, 1>, 1>, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 0, 10000, 1>, 1> >::operator=, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Map.h:95:5: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Map) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 1, 0, 10000, 1>, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 1, 0, 10000, 1>, 1> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 2, 10000, 1>, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 2, 10000, 1>, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:774:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 2, 10000, 1>, 0> >' requested here lazyAssign(normal_prod); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::Flagged, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:284:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > &, 1>, 0, 6> >' requested here hCoeffs.end(n-i-1) = (matA.corner(BottomRight,n-i-1,n-i-1) * (h * matA.col(i).end(n-i-1))).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:136: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:38:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived1::Flags)&int(Derived2::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:145:30: note: in instantiation of template class 'Eigen::ei_dot_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >' requested here int Vectorization = ei_dot_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:269:10: note: in instantiation of default argument for 'ei_dot_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >' required here return ei_dot_impl::run(derived(), other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:287:72: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::dot, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >' requested here hCoeffs.end(n-i-1) += (h * Scalar(-0.5) * matA.col(i).end(n-i-1).dot(hCoeffs.end(n-i-1))) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:184:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>::operator= >, Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here { return derived() = forceAligned() + other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32> >::operator+= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:234:47: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, =) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:287:26: note: in instantiation of function template specialization 'Eigen::Block, 10000, 1, 2, 10000, 1>, 10000, 1, 1, 32>::operator+= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here hCoeffs.end(n-i-1) += (h * Scalar(-0.5) * matA.col(i).end(n-i-1).dot(hCoeffs.end(n-i-1))) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, Eigen::CwiseNullaryOp >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, Eigen::CwiseNullaryOp >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::lazyAssign >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, Eigen::CwiseNullaryOp >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_noalias >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:270:20: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::operator= >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > >' requested here return derived() = Constant(rows(), cols(), value); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:402:10: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::setConstant' requested here return setConstant(Scalar(0)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:657:7: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::setZero' requested here m.setZero(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/CwiseNullaryOp.h:674:40: note: in instantiation of member function 'Eigen::ei_setIdentity_impl, 10000, 10000, 2, 10000, 10000>, true>::run' requested here return ei_setIdentity_impl::run(derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/Tridiagonalization.h:401:11: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::setIdentity' requested here mat.setIdentity(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &>' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::_set_noalias, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::Matrix, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >::operator* >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, Eigen::CwiseNullaryOp >, Eigen::Matrix, 10000, 1, 2, 10000, 1> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, Eigen::CwiseNullaryOp >, Eigen::Matrix, 10000, 1, 2, 10000, 1> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1> >::lazyAssign >, Eigen::Matrix, 10000, 1, 2, 10000, 1> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, Eigen::CwiseNullaryOp >, Eigen::Matrix, 10000, 1, 2, 10000, 1> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::_set_noalias >, Eigen::Matrix, 10000, 1, 2, 10000, 1> > >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::_set_noalias, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::Matrix, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >::operator* >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 0, 10000, 1>, 1>, Eigen::Matrix, 10000, 1, 2, 10000, 1> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 0, 10000, 1>, 1>, Eigen::Matrix, 10000, 1, 2, 10000, 1> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 0, 10000, 1>, 1> >::lazyAssign, 10000, 1, 2, 10000, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 0, 10000, 1>, 1>, Eigen::Matrix, 10000, 1, 2, 10000, 1>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 0, 10000, 1>, 1> >::operator=, 10000, 1, 2, 10000, 1> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Map.h:95:5: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Map) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::_set_noalias, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::Matrix, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >::operator* >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1> >::lazyAssign, 10000, 1, 0, 10000, 1>, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::_set_noalias, 10000, 1, 0, 10000, 1>, 1> >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::_set_noalias, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::Matrix, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >::operator* >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:774:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here lazyAssign(normal_prod); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &>' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::_set_noalias, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::Matrix, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >::operator* >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 10000, 3, 1, 10000>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 10000, 3, 1, 10000>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 3, 1, 10000> >::lazyAssign >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 10000, 3, 1, 10000>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 3, 1, 10000>::_set_noalias >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:21: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 3, 1, 10000>::Matrix >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:298:10: note: in instantiation of function template specialization 'Eigen::Product, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here return typename ProductReturnType::Type(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >::operator* >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 1, 10000, 3, 1, 10000>, Eigen::Matrix, 1, 10000, 3, 1, 10000> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 1, 10000, 3, 1, 10000>, Eigen::Matrix, 1, 10000, 3, 1, 10000> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 1, 10000, 3, 1, 10000> >::lazyAssign, 1, 10000, 3, 1, 10000> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 1, 10000, 3, 1, 10000>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix, 1, 10000, 3, 1, 10000>::_set_noalias, 1, 10000, 3, 1, 10000> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/ForwardDeclarations.h:47:61: note: in instantiation of member function 'Eigen::Matrix, 1, 10000, 3, 1, 10000>::Matrix' requested here template class Product; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:179:41: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 1> >::operator* >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > > > >' requested here * (h * matA.col(i).end(n-i-1).adjoint())).lazy(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Flagged, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>, 0, 6> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Flagged, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>, 0, 6> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Flagged, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>, 0, 6> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Flagged, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>, 0, 6> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Flagged, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>, 0, 6> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Flagged, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>, 0, 6> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::Flagged, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>, 0, 6> > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::operator-=, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:178:40: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>::operator-=, 10000, 1, 2, 10000, 1>, Eigen::Matrix, 1, 10000, 3, 1, 10000>, 0>, 0, 6> >' requested here matA.corner(BottomRight,n,n-i-1) -= ((matA.corner(BottomRight,n,n-i-1) * matA.col(i).end(n-i-1)) ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> >::operator-= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:198:40: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32>::operator-= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> > >' requested here matA.corner(BottomRight,n-i-1,n-i) -= ei_conj(h) * matA.corner(BottomRight,n-i-1,n-i); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >::operator-= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/HessenbergDecomposition.h:201:19: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>::operator-= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > >' requested here matA.col(n-1) -= h * matA.col(n-1); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Swap.h:136:37: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >' requested here (SwapWrapper(derived())).lazyAssign(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:239:22: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >::swap, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >' requested here m_eivec.col(i).swap(m_eivec.col(k+i)); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:153:45: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>' requested here (m_matrix.block(j+1, 0, endSize, j) * m_matrix.row(j).start(j).adjoint()).lazy(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:136:33: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator= >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > > >' requested here m_matrix.col(0).end(size-1) = a.row(0).end(size-1).adjoint() / ei_real(m_matrix.coeff(0,0)); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:139:58: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> >::squaredNorm' requested here x = ei_real(a.coeff(j,j)) - m_matrix.row(j).start(j).squaredNorm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 3, 10000, 1>, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 3, 10000, 1>, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 3, 10000, 1>, 0>' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseNullaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 3, 10000, 1>, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 3, 10000, 1>, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 3, 10000, 1> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 3, 10000, 1>, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 3, 10000, 1>::_set_noalias >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:577:38: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) typename ProductType::RhsNestedX rhs(product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 0, 10000, 1>, 1>, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 0, 10000, 1>, 1>, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 0, 10000, 1>, 1> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 0, 10000, 1>, 1>, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 0, 10000, 1>, 1> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Map.h:95:5: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Map) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 1, 0, 10000, 1>, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Map, 10000, 1, 0, 10000, 1>, 1>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 1, 0, 10000, 1>, 1> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 3, 10000, 1>, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 3, 10000, 1>, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:774:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, Eigen::Matrix, 10000, 1, 3, 10000, 1>, 0> >' requested here lazyAssign(normal_prod); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:246:14: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &>' requested here { return lazyAssign(other._expression()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:152:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator=, 10000, 10000, 2, 10000, 10000>, 10000, 10000, 1, 32> &, const Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > > &, 1>, 0, 6> >' requested here m_matrix.col(j).end(endSize) = ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::CwiseBinaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::CwiseBinaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::CwiseBinaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseUnaryOp >, Eigen::CwiseBinaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::CwiseBinaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::CwiseBinaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:156:36: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator= >, Eigen::CwiseBinaryOp >, Eigen::Transpose >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 1, 10000, 1, 32>, 1, 10000, 1, 32> > > >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > > >' requested here m_matrix.col(j).end(endSize) = (a.row(j).end(endSize).adjoint() ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Cholesky/LLT.h:80:7: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::compute' requested here compute(matrix); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:258:19: note: in instantiation of member function 'Eigen::LLT, 10000, 10000, 2, 10000, 10000> >::LLT' requested here LLT cholB(matB); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048, 0>, 10000, 1, 1, 32> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048, 0>, 10000, 1, 1, 32> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048, 0>, 10000, 1, 1, 32> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048, 0>, 10000, 1, 1, 32> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048, 0>, 10000, 1, 1, 32> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator-= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048, 0>, 10000, 1, 1, 32> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:175:89: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator-= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048, 0>, 10000, 1, 1, 32> > >' requested here other.col(c).segment((IsLowerTriangular ? i : endBlock) + 1, remainingSize) -= ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:48:63: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 10000, 10000, 2, 10000, 10000>, 2048, 0>, Eigen::Matrix, 10000, 10000, 2, 10000, 10000>, 2048, 0>::run' requested here ei_solve_triangular_selector,Rhs>::run(lhs._expression(), other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 10000, 10000, 2, 10000, 10000>, 2048>, Eigen::Matrix, 10000, 10000, 2, 10000, 10000>, 2048, -1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:262:19: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 2048> >::solveTriangularInPlace, 10000, 10000, 2, 10000, 10000> >' requested here cholB.matrixL().solveTriangularInPlace(matC); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 3, 10000, 10000>, Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 3, 10000, 10000>, Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 3, 10000, 10000> >::lazyAssign >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 3, 10000, 10000>, Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 3, 10000, 10000>::_set_noalias >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 3, 10000, 10000>::Matrix >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > >' requested here { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:25: note: in instantiation of member function 'Eigen::MatrixBase >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > >::eval' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 3, 10000, 10000>, Eigen::Matrix, 10000, 10000, 3, 10000, 10000> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 3, 10000, 10000>, Eigen::Matrix, 10000, 10000, 3, 10000, 10000> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 3, 10000, 10000> >::lazyAssign, 10000, 10000, 3, 10000, 10000> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 3, 10000, 10000>, Eigen::Matrix, 10000, 10000, 3, 10000, 10000>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:415:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 3, 10000, 10000>::_set_noalias, 10000, 10000, 3, 10000, 10000> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: in instantiation of member function 'Eigen::Matrix, 10000, 10000, 3, 10000, 10000>::Matrix' requested here { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:25: note: in instantiation of member function 'Eigen::MatrixBase >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > >::eval' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 3, 10000, 10000> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 3, 10000, 10000> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::lazyAssign, 10000, 10000, 3, 10000, 10000> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 3, 10000, 10000>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:541:95: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_noalias, 10000, 10000, 3, 10000, 10000> >' requested here EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const ei_meta_false&) { _set_noalias(other); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_selector, 10000, 10000, 3, 10000, 10000> >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set, 10000, 10000, 3, 10000, 10000> >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:264:8: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::operator=, 10000, 10000, 3, 10000, 10000> >' requested here matC = matC.adjoint().eval(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>, Eigen::CwiseBinaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048>, 2048, 0>, 10000, 1, 1, 0> > >, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:188:24: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048>, 2048, 0>, 10000, 1, 1, 0> > > >' requested here { return derived() = forceAligned() - other; } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >::operator-= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048>, 2048, 0>, 10000, 1, 1, 0> > >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:235:48: note: instantiated from: EIGEN_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:175:89: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>::operator-= >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 2048>, 2048, 0>, 10000, 1, 1, 0> > >' requested here other.col(c).segment((IsLowerTriangular ? i : endBlock) + 1, remainingSize) -= ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector, 10000, 10000, 2, 10000, 10000>, 2048>, 2048, 0>, Eigen::Matrix, 10000, 10000, 2, 10000, 10000>, 2048, 0>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:265:54: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 2048>, 2048, 0> >::solveTriangularInPlace, 10000, 10000, 2, 10000, 10000> >' requested here cholB.matrixL().template marked().solveTriangularInPlace(matC); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, 1, 10000, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, 1, 10000, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:83:57: note: in instantiation of template class 'Eigen::Product >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, 1, 10000, 1, 0>, 1, 10000, 1, 0> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here - (IsLowerTriangular ? ((lhs.row(i).start(i)) * other.col(c).start(i)).coeff(0,0) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, Eigen::Matrix, 10000, 10000, 2, 10000, 10000>, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0> >::solveTriangularInPlace, 10000, 10000, 2, 10000, 10000> >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:101:46: note: in instantiation of template class 'Eigen::Product >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0>' requested here btmp = lhs.block(startBlock,0,4,i) * other.col(c).start(i); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, Eigen::Matrix, 10000, 10000, 2, 10000, 10000>, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0> >::solveTriangularInPlace, 10000, 10000, 2, 10000, 10000> >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, Eigen::Product >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, Eigen::Product >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1> >::lazyAssign >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, Eigen::Product >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::_set_noalias >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:492:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) { return typename ei_eval::type(derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:533:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::_set_selector >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here _set_selector(other.derived(), typename ei_meta_if::ret()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:283:14: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::_set >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here return _set(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:101:16: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::operator= >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, 10000, 10000, 1, 0> &, const Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> &, 0> >' requested here btmp = lhs.block(startBlock,0,4,i) * other.col(c).start(i); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/SolveTriangular.h:248:78: note: in instantiation of member function 'Eigen::ei_solve_triangular_selector >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0>, Eigen::Matrix, 10000, 10000, 2, 10000, 10000>, 1024, 1>::run' requested here ei_solve_triangular_selector::type>::run(derived(), otherCopy); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:280:66: note: in instantiation of function template specialization 'Eigen::MatrixBase >, Eigen::Part, 10000, 10000, 2, 10000, 10000>, 2048> > > >, 1024, 0> >::solveTriangularInPlace, 10000, 10000, 2, 10000, 10000> >' requested here cholB.matrixL().adjoint().template marked().solveTriangularInPlace(m_eivec); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:147: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:44:18: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] && (int(Derived::Flags)&LinearAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:151:30: note: in instantiation of template class 'Eigen::ei_sum_traits >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_sum_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Sum.h:255:10: note: in instantiation of default argument for 'ei_sum_impl >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > >' required here return ei_sum_impl::run(derived()); ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:279:41: note: in instantiation of member function 'Eigen::MatrixBase >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > >::sum' requested here return ei_real((*this).cwise().abs2().sum()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:289:18: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >::squaredNorm' requested here return ei_sqrt(squaredNorm()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:305:16: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >::norm' requested here return n / n.norm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:39: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >::normalized' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 1, 2, 10000, 1>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 1, 2, 10000, 1>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 1, 2, 10000, 1> >::lazyAssign >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 1, 2, 10000, 1>, Eigen::CwiseUnaryOp >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::_set_noalias >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Dot.h:305:10: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 1, 2, 10000, 1>::Matrix >, Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> > >' requested here return n / n.norm(); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:39: note: in instantiation of member function 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >::normalized' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, Eigen::Matrix, 10000, 1, 2, 10000, 1> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, Eigen::Matrix, 10000, 1, 2, 10000, 1> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >::lazyAssign, 10000, 1, 2, 10000, 1> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:467:52: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>, Eigen::Matrix, 10000, 1, 2, 10000, 1>, false, false>::run' requested here return ei_assign_selector::run(derived(), other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MapBase.h:177:20: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >::operator=, 10000, 1, 2, 10000, 1> >' requested here return Base::operator=(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Block.h:227:5: note: in instantiation of function template specialization 'Eigen::MapBase, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32> >::operator=, 10000, 1, 2, 10000, 1> >' requested here EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:233:53: note: instantiated from: #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/util/Macros.h:219:16: note: instantiated from: return Base::operator Op(other.derived()); \ ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:282:22: note: in instantiation of function template specialization 'Eigen::Block, 10000, 10000, 2, 10000, 10000>, 10000, 1, 1, 32>::operator=, 10000, 1, 2, 10000, 1> >' requested here m_eivec.col(i) = m_eivec.col(i).normalized(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:136:35: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] CanVectorizeRhs = RhsRowMajor && (RhsFlags & PacketAccessBit) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/MatrixBase.h:62:22: note: in instantiation of template class 'Eigen::ei_traits, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 3, 10000, 10000>, 0> >' requested here typedef typename ei_traits::Scalar Scalar; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:167:10: note: in instantiation of template class 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 3, 10000, 10000>, 0> >' requested here public MatrixBase > ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of template class 'Eigen::Product, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 3, 10000, 10000>, 0>' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::lazyAssign, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &>' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, Eigen::Product, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_noalias, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:14: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::Matrix, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1> >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:137: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:142:34: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] EvalToRowMajor = RhsRowMajor && (ProductMode==(int)CacheFriendlyProduct ? LhsRowMajor : (!CanVectorizeLhs)), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 3, 10000, 10000>, Eigen::Product, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 3, 10000, 10000>, Eigen::Product, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 3, 10000, 10000> >::lazyAssign, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 3, 10000, 10000>, Eigen::Product, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 3, 10000, 10000>::_set_noalias, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:825:11: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) LhsCopy lhs(m_lhs); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:761:81: note: in instantiation of function template specialization 'Eigen::ei_cache_friendly_product_selector, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1>, 10000, 0, 32, 10000, 1, 32>::run, 10000, 10000, 2, 10000, 10000> >' requested here ei_cache_friendly_product_selector >::run(const_cast_derived(), product); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::lazyAssign, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &>' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, Eigen::Product, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_noalias, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:14: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::Matrix, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1> >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::lazyAssign >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > >, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_noalias >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:826:11: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) RhsCopy rhs(m_rhs); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:761:81: note: in instantiation of function template specialization 'Eigen::ei_cache_friendly_product_selector, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1>, 10000, 0, 32, 10000, 1, 32>::run, 10000, 10000, 2, 10000, 10000> >' requested here ei_cache_friendly_product_selector >::run(const_cast_derived(), product); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::lazyAssign, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &>' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, Eigen::Product, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_noalias, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:14: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::Matrix, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1> >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, Eigen::Product, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, Eigen::Product, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::lazyAssign, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> >' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, Eigen::Product, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_noalias, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:204:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) : m_lhs(lhs), m_rhs(rhs) ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:772:19: note: in instantiation of function template specialization 'Eigen::Product, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 3, 10000, 10000>, 0>::Product, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2>, Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > >' requested here NormalProduct normal_prod(product.lhs(),product.rhs()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::lazyAssign, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &>' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, Eigen::Product, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_noalias, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:14: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::Matrix, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1> >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:41:33: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] SrcAlignment = DstIsAligned && SrcIsAligned ? Aligned : Unaligned ^ ~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:224:30: note: in instantiation of template class 'Eigen::ei_assign_traits, 10000, 10000, 2, 10000, 10000>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 3, 10000, 10000>, 0> >' requested here int Vectorization = ei_assign_traits::Vectorization, ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:432:3: note: in instantiation of default argument for 'ei_assign_impl, 10000, 10000, 2, 10000, 10000>, Eigen::Product, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 3, 10000, 10000>, 0> >' required here ei_assign_impl::run(derived(),other.derived()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Product.h:774:5: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::lazyAssign, 10000, 10000, 2, 10000, 10000>, Eigen::Matrix, 10000, 10000, 3, 10000, 10000>, 0> >' requested here lazyAssign(normal_prod); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:447:97: note: in instantiation of function template specialization 'Eigen::MatrixBase, 10000, 10000, 2, 10000, 10000> >::lazyAssign, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &>' requested here EIGEN_STRONG_INLINE static Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:554:61: note: in instantiation of member function 'Eigen::ei_assign_selector, 10000, 10000, 2, 10000, 10000>, Eigen::Product, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1>, false, false>::run' requested here return ei_assign_selector::run(*this, other.derived()); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Matrix.h:408:7: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::_set_noalias, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1> >' requested here _set_noalias(other); ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/SelfAdjointEigenSolver.h:114:14: note: in instantiation of function template specialization 'Eigen::Matrix, 10000, 10000, 2, 10000, 10000>::Matrix, 10000, 10000, 2, 10000, 10000> &, Eigen::DiagonalMatrix > >, 2> &, const Eigen::Transpose >, Eigen::Matrix, 10000, 10000, 2, 10000, 10000> > > > &, 1> >' requested here return m_eivec * m_eivalues.cwise().sqrt().asDiagonal() * m_eivec.adjoint(); ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/QrInstantiations.cpp:28: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/QR/../../Core:125: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16/Eigen/src/Core/Assign.h:90:44: warning: use of logical && with constant operand; switch to bitwise & or remove constant [-Wconstant-logical-operand] ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) ) ^ ~~~~~~~~~~~~~~~~~ 1191 warnings and 4 errors generated. make[2]: *** [Eigen/CMakeFiles/Eigen2.dir/src/QR/QrInstantiations.cpp.o] Error 1 make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16' make[1]: *** [Eigen/CMakeFiles/Eigen2.dir/all] Error 2 make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16' make: *** [all] Error 2 make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16' shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/work/eigen-eigen-2.0.16" && /usr/bin/make -j2 -w all " returned error 2 Warning: the following items did not execute (for eigen): org.macports.activate org.macports.build org.macports.destroot org.macports.install Log for eigen is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_eigen/eigen/main.log To report a bug, see