Created
September 17, 2015 16:41
-
-
Save Dapid/94cff5f6f3b4124a23da to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
building 'ceygen.core' extension | |
gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -march=core-avx-i -O2 -pipe -mtune=native -fPIC -Iceygen -I/usr/include/eigen3 -I/usr/include/python2.7 -c ceygen/core.cpp -o build/temp.linux-x86_64-2.7/ceygen/core.o -O2 -march=native -fopenmp | |
g++ -pthread -shared -Wl,-z,relro -march=core-avx-i -O2 -pipe -mtune=native build/temp.linux-x86_64-2.7/ceygen/core.o -L/usr/lib64 -lpython2.7 -o build/lib.linux-x86_64-2.7/ceygen/core.so -fopenmp | |
building 'ceygen.dtype' extension | |
gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -march=core-avx-i -O2 -pipe -mtune=native -fPIC -Iceygen -I/usr/include/eigen3 -I/usr/include/python2.7 -c ceygen/dtype.cpp -o build/temp.linux-x86_64-2.7/ceygen/dtype.o -O2 -march=native -fopenmp | |
g++ -pthread -shared -Wl,-z,relro -march=core-avx-i -O2 -pipe -mtune=native build/temp.linux-x86_64-2.7/ceygen/dtype.o -L/usr/lib64 -lpython2.7 -o build/lib.linux-x86_64-2.7/ceygen/dtype.so -fopenmp | |
building 'ceygen.elemwise' extension | |
gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -march=core-avx-i -O2 -pipe -mtune=native -fPIC -Iceygen -I/usr/include/eigen3 -I/usr/include/python2.7 -c ceygen/elemwise.cpp -o build/temp.linux-x86_64-2.7/ceygen/elemwise.o -O2 -march=native -fopenmp | |
g++ -pthread -shared -Wl,-z,relro -march=core-avx-i -O2 -pipe -mtune=native build/temp.linux-x86_64-2.7/ceygen/elemwise.o -L/usr/lib64 -lpython2.7 -o build/lib.linux-x86_64-2.7/ceygen/elemwise.so -fopenmp | |
building 'ceygen.llt' extension | |
gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -march=core-avx-i -O2 -pipe -mtune=native -fPIC -Iceygen -I/usr/include/eigen3 -I/usr/include/python2.7 -c ceygen/llt.cpp -o build/temp.linux-x86_64-2.7/ceygen/llt.o -O2 -march=native -fopenmp | |
g++ -pthread -shared -Wl,-z,relro -march=core-avx-i -O2 -pipe -mtune=native build/temp.linux-x86_64-2.7/ceygen/llt.o -L/usr/lib64 -lpython2.7 -o build/lib.linux-x86_64-2.7/ceygen/llt.so -fopenmp | |
building 'ceygen.lu' extension | |
gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -march=core-avx-i -O2 -pipe -mtune=native -fPIC -Iceygen -I/usr/include/eigen3 -I/usr/include/python2.7 -c ceygen/lu.cpp -o build/temp.linux-x86_64-2.7/ceygen/lu.o -O2 -march=native -fopenmp | |
In file included from /usr/include/eigen3/Eigen/Core:254:0, | |
from ceygen/eigen_cpp.h:18, | |
from ceygen/lu.cpp:260: | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h: In instantiation of ‘static void Eigen::PartialPivLU<MatrixType>::check_template_parameters() [with _MatrixType = Eigen::Matrix<char, -1, -1, 1, -1, -1>]’: | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:395:28: required from ‘Eigen::PartialPivLU<MatrixType>& Eigen::PartialPivLU<MatrixType>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<char, -1, -1, 1, -1, -1>; Eigen::PartialPivLU<MatrixType>::MatrixType = Eigen::Matrix<char, -1, -1, 1, -1, -1>]’ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:215:10: required from ‘Eigen::PartialPivLU<MatrixType>::PartialPivLU(const MatrixType&) [with _MatrixType = Eigen::Matrix<char, -1, -1, 1, -1, -1>; Eigen::PartialPivLU<MatrixType>::MatrixType = Eigen::Matrix<char, -1, -1, 1, -1, -1>]’ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:487:42: required from ‘const Eigen::PartialPivLU<Eigen::Matrix<typename Eigen::internal::traits<T>::Scalar, Eigen::internal::traits<T>::RowsAtCompileTime, Eigen::internal::traits<T>::ColsAtCompileTime, (AutoAlign | ((Eigen::internal::traits<T>::Flags & Eigen::RowMajorBit) ? RowMajor : ColMajor)), Eigen::internal::traits<T>::MaxRowsAtCompileTime, Eigen::internal::traits<T>::MaxColsAtCompileTime> > Eigen::MatrixBase<Derived>::partialPivLu() const [with Derived = Eigen::Map<Eigen::Matrix<char, -1, -1, 1, -1, -1>, 0, Eigen::Stride<-1, 1> >; typename Eigen::internal::traits<T>::Scalar = char]’ | |
/usr/include/eigen3/Eigen/src/LU/Determinant.h:41:41: required from ‘static typename Eigen::internal::traits<T>::Scalar Eigen::internal::determinant_impl<Derived, DeterminantType>::run(const Derived&) [with Derived = Eigen::Map<Eigen::Matrix<char, -1, -1, 1, -1, -1>, 0, Eigen::Stride<-1, 1> >; int DeterminantType = -1; typename Eigen::internal::traits<T>::Scalar = char]’ | |
/usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::MatrixBase<Derived>::determinant() const [with Derived = Eigen::Map<Eigen::Matrix<char, -1, -1, 1, -1, -1>, 0, Eigen::Stride<-1, 1> >; typename Eigen::internal::traits<T>::Scalar = char]’ | |
ceygen/lu.cpp:2868:42: required from here | |
/usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h:114:9: error: ‘THIS_FUNCTION_IS_NOT_FOR_INTEGER_NUMERIC_TYPES’ is not a member of ‘Eigen::internal::static_assertion<false>’ | |
if (Eigen::internal::static_assertion<bool(CONDITION)>::MSG) {} | |
^ | |
/usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h:178:5: note: in expansion of macro ‘EIGEN_STATIC_ASSERT’ | |
EIGEN_STATIC_ASSERT(!NumTraits<TYPE>::IsInteger, THIS_FUNCTION_IS_NOT_FOR_INTEGER_NUMERIC_TYPES) | |
^ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:177:7: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_NON_INTEGER’ | |
EIGEN_STATIC_ASSERT_NON_INTEGER(Scalar); | |
^ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h: In instantiation of ‘static void Eigen::PartialPivLU<MatrixType>::check_template_parameters() [with _MatrixType = Eigen::Matrix<char, -1, -1, 0, -1, -1>]’: | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:395:28: required from ‘Eigen::PartialPivLU<MatrixType>& Eigen::PartialPivLU<MatrixType>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<char, -1, -1, 0, -1, -1>; Eigen::PartialPivLU<MatrixType>::MatrixType = Eigen::Matrix<char, -1, -1, 0, -1, -1>]’ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:215:10: required from ‘Eigen::PartialPivLU<MatrixType>::PartialPivLU(const MatrixType&) [with _MatrixType = Eigen::Matrix<char, -1, -1, 0, -1, -1>; Eigen::PartialPivLU<MatrixType>::MatrixType = Eigen::Matrix<char, -1, -1, 0, -1, -1>]’ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:487:42: required from ‘const Eigen::PartialPivLU<Eigen::Matrix<typename Eigen::internal::traits<T>::Scalar, Eigen::internal::traits<T>::RowsAtCompileTime, Eigen::internal::traits<T>::ColsAtCompileTime, (AutoAlign | ((Eigen::internal::traits<T>::Flags & Eigen::RowMajorBit) ? RowMajor : ColMajor)), Eigen::internal::traits<T>::MaxRowsAtCompileTime, Eigen::internal::traits<T>::MaxColsAtCompileTime> > Eigen::MatrixBase<Derived>::partialPivLu() const [with Derived = Eigen::Map<Eigen::Matrix<char, -1, -1, 0, -1, -1>, 0, Eigen::Stride<-1, 1> >; typename Eigen::internal::traits<T>::Scalar = char]’ | |
/usr/include/eigen3/Eigen/src/LU/Determinant.h:41:41: required from ‘static typename Eigen::internal::traits<T>::Scalar Eigen::internal::determinant_impl<Derived, DeterminantType>::run(const Derived&) [with Derived = Eigen::Map<Eigen::Matrix<char, -1, -1, 0, -1, -1>, 0, Eigen::Stride<-1, 1> >; int DeterminantType = -1; typename Eigen::internal::traits<T>::Scalar = char]’ | |
/usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::MatrixBase<Derived>::determinant() const [with Derived = Eigen::Map<Eigen::Matrix<char, -1, -1, 0, -1, -1>, 0, Eigen::Stride<-1, 1> >; typename Eigen::internal::traits<T>::Scalar = char]’ | |
ceygen/lu.cpp:2900:42: required from here | |
/usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h:114:9: error: ‘THIS_FUNCTION_IS_NOT_FOR_INTEGER_NUMERIC_TYPES’ is not a member of ‘Eigen::internal::static_assertion<false>’ | |
if (Eigen::internal::static_assertion<bool(CONDITION)>::MSG) {} | |
^ | |
/usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h:178:5: note: in expansion of macro ‘EIGEN_STATIC_ASSERT’ | |
EIGEN_STATIC_ASSERT(!NumTraits<TYPE>::IsInteger, THIS_FUNCTION_IS_NOT_FOR_INTEGER_NUMERIC_TYPES) | |
^ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:177:7: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_NON_INTEGER’ | |
EIGEN_STATIC_ASSERT_NON_INTEGER(Scalar); | |
^ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h: In instantiation of ‘static void Eigen::PartialPivLU<MatrixType>::check_template_parameters() [with _MatrixType = Eigen::Matrix<short int, -1, -1, 1, -1, -1>]’: | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:395:28: required from ‘Eigen::PartialPivLU<MatrixType>& Eigen::PartialPivLU<MatrixType>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<short int, -1, -1, 1, -1, -1>; Eigen::PartialPivLU<MatrixType>::MatrixType = Eigen::Matrix<short int, -1, -1, 1, -1, -1>]’ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:215:10: required from ‘Eigen::PartialPivLU<MatrixType>::PartialPivLU(const MatrixType&) [with _MatrixType = Eigen::Matrix<short int, -1, -1, 1, -1, -1>; Eigen::PartialPivLU<MatrixType>::MatrixType = Eigen::Matrix<short int, -1, -1, 1, -1, -1>]’ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:487:42: required from ‘const Eigen::PartialPivLU<Eigen::Matrix<typename Eigen::internal::traits<T>::Scalar, Eigen::internal::traits<T>::RowsAtCompileTime, Eigen::internal::traits<T>::ColsAtCompileTime, (AutoAlign | ((Eigen::internal::traits<T>::Flags & Eigen::RowMajorBit) ? RowMajor : ColMajor)), Eigen::internal::traits<T>::MaxRowsAtCompileTime, Eigen::internal::traits<T>::MaxColsAtCompileTime> > Eigen::MatrixBase<Derived>::partialPivLu() const [with Derived = Eigen::Map<Eigen::Matrix<short int, -1, -1, 1, -1, -1>, 0, Eigen::Stride<-1, 1> >; typename Eigen::internal::traits<T>::Scalar = short int]’ | |
/usr/include/eigen3/Eigen/src/LU/Determinant.h:41:41: required from ‘static typename Eigen::internal::traits<T>::Scalar Eigen::internal::determinant_impl<Derived, DeterminantType>::run(const Derived&) [with Derived = Eigen::Map<Eigen::Matrix<short int, -1, -1, 1, -1, -1>, 0, Eigen::Stride<-1, 1> >; int DeterminantType = -1; typename Eigen::internal::traits<T>::Scalar = short int]’ | |
/usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::MatrixBase<Derived>::determinant() const [with Derived = Eigen::Map<Eigen::Matrix<short int, -1, -1, 1, -1, -1>, 0, Eigen::Stride<-1, 1> >; typename Eigen::internal::traits<T>::Scalar = short int]’ | |
ceygen/lu.cpp:2964:42: required from here | |
/usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h:114:9: error: ‘THIS_FUNCTION_IS_NOT_FOR_INTEGER_NUMERIC_TYPES’ is not a member of ‘Eigen::internal::static_assertion<false>’ | |
if (Eigen::internal::static_assertion<bool(CONDITION)>::MSG) {} | |
^ | |
/usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h:178:5: note: in expansion of macro ‘EIGEN_STATIC_ASSERT’ | |
EIGEN_STATIC_ASSERT(!NumTraits<TYPE>::IsInteger, THIS_FUNCTION_IS_NOT_FOR_INTEGER_NUMERIC_TYPES) | |
^ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:177:7: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_NON_INTEGER’ | |
EIGEN_STATIC_ASSERT_NON_INTEGER(Scalar); | |
^ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h: In instantiation of ‘static void Eigen::PartialPivLU<MatrixType>::check_template_parameters() [with _MatrixType = Eigen::Matrix<short int, -1, -1, 0, -1, -1>]’: | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:395:28: required from ‘Eigen::PartialPivLU<MatrixType>& Eigen::PartialPivLU<MatrixType>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<short int, -1, -1, 0, -1, -1>; Eigen::PartialPivLU<MatrixType>::MatrixType = Eigen::Matrix<short int, -1, -1, 0, -1, -1>]’ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:215:10: required from ‘Eigen::PartialPivLU<MatrixType>::PartialPivLU(const MatrixType&) [with _MatrixType = Eigen::Matrix<short int, -1, -1, 0, -1, -1>; Eigen::PartialPivLU<MatrixType>::MatrixType = Eigen::Matrix<short int, -1, -1, 0, -1, -1>]’ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:487:42: required from ‘const Eigen::PartialPivLU<Eigen::Matrix<typename Eigen::internal::traits<T>::Scalar, Eigen::internal::traits<T>::RowsAtCompileTime, Eigen::internal::traits<T>::ColsAtCompileTime, (AutoAlign | ((Eigen::internal::traits<T>::Flags & Eigen::RowMajorBit) ? RowMajor : ColMajor)), Eigen::internal::traits<T>::MaxRowsAtCompileTime, Eigen::internal::traits<T>::MaxColsAtCompileTime> > Eigen::MatrixBase<Derived>::partialPivLu() const [with Derived = Eigen::Map<Eigen::Matrix<short int, -1, -1, 0, -1, -1>, 0, Eigen::Stride<-1, 1> >; typename Eigen::internal::traits<T>::Scalar = short int]’ | |
/usr/include/eigen3/Eigen/src/LU/Determinant.h:41:41: required from ‘static typename Eigen::internal::traits<T>::Scalar Eigen::internal::determinant_impl<Derived, DeterminantType>::run(const Derived&) [with Derived = Eigen::Map<Eigen::Matrix<short int, -1, -1, 0, -1, -1>, 0, Eigen::Stride<-1, 1> >; int DeterminantType = -1; typename Eigen::internal::traits<T>::Scalar = short int]’ | |
/usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::MatrixBase<Derived>::determinant() const [with Derived = Eigen::Map<Eigen::Matrix<short int, -1, -1, 0, -1, -1>, 0, Eigen::Stride<-1, 1> >; typename Eigen::internal::traits<T>::Scalar = short int]’ | |
ceygen/lu.cpp:2996:42: required from here | |
/usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h:114:9: error: ‘THIS_FUNCTION_IS_NOT_FOR_INTEGER_NUMERIC_TYPES’ is not a member of ‘Eigen::internal::static_assertion<false>’ | |
if (Eigen::internal::static_assertion<bool(CONDITION)>::MSG) {} | |
^ | |
/usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h:178:5: note: in expansion of macro ‘EIGEN_STATIC_ASSERT’ | |
EIGEN_STATIC_ASSERT(!NumTraits<TYPE>::IsInteger, THIS_FUNCTION_IS_NOT_FOR_INTEGER_NUMERIC_TYPES) | |
^ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:177:7: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_NON_INTEGER’ | |
EIGEN_STATIC_ASSERT_NON_INTEGER(Scalar); | |
^ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h: In instantiation of ‘static void Eigen::PartialPivLU<MatrixType>::check_template_parameters() [with _MatrixType = Eigen::Matrix<int, -1, -1, 1, -1, -1>]’: | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:395:28: required from ‘Eigen::PartialPivLU<MatrixType>& Eigen::PartialPivLU<MatrixType>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<int, -1, -1, 1, -1, -1>; Eigen::PartialPivLU<MatrixType>::MatrixType = Eigen::Matrix<int, -1, -1, 1, -1, -1>]’ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:215:10: required from ‘Eigen::PartialPivLU<MatrixType>::PartialPivLU(const MatrixType&) [with _MatrixType = Eigen::Matrix<int, -1, -1, 1, -1, -1>; Eigen::PartialPivLU<MatrixType>::MatrixType = Eigen::Matrix<int, -1, -1, 1, -1, -1>]’ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:487:42: required from ‘const Eigen::PartialPivLU<Eigen::Matrix<typename Eigen::internal::traits<T>::Scalar, Eigen::internal::traits<T>::RowsAtCompileTime, Eigen::internal::traits<T>::ColsAtCompileTime, (AutoAlign | ((Eigen::internal::traits<T>::Flags & Eigen::RowMajorBit) ? RowMajor : ColMajor)), Eigen::internal::traits<T>::MaxRowsAtCompileTime, Eigen::internal::traits<T>::MaxColsAtCompileTime> > Eigen::MatrixBase<Derived>::partialPivLu() const [with Derived = Eigen::Map<Eigen::Matrix<int, -1, -1, 1, -1, -1>, 0, Eigen::Stride<-1, 1> >; typename Eigen::internal::traits<T>::Scalar = int]’ | |
/usr/include/eigen3/Eigen/src/LU/Determinant.h:41:41: required from ‘static typename Eigen::internal::traits<T>::Scalar Eigen::internal::determinant_impl<Derived, DeterminantType>::run(const Derived&) [with Derived = Eigen::Map<Eigen::Matrix<int, -1, -1, 1, -1, -1>, 0, Eigen::Stride<-1, 1> >; int DeterminantType = -1; typename Eigen::internal::traits<T>::Scalar = int]’ | |
/usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::MatrixBase<Derived>::determinant() const [with Derived = Eigen::Map<Eigen::Matrix<int, -1, -1, 1, -1, -1>, 0, Eigen::Stride<-1, 1> >; typename Eigen::internal::traits<T>::Scalar = int]’ | |
ceygen/lu.cpp:3060:42: required from here | |
/usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h:114:9: error: ‘THIS_FUNCTION_IS_NOT_FOR_INTEGER_NUMERIC_TYPES’ is not a member of ‘Eigen::internal::static_assertion<false>’ | |
if (Eigen::internal::static_assertion<bool(CONDITION)>::MSG) {} | |
^ | |
/usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h:178:5: note: in expansion of macro ‘EIGEN_STATIC_ASSERT’ | |
EIGEN_STATIC_ASSERT(!NumTraits<TYPE>::IsInteger, THIS_FUNCTION_IS_NOT_FOR_INTEGER_NUMERIC_TYPES) | |
^ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:177:7: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_NON_INTEGER’ | |
EIGEN_STATIC_ASSERT_NON_INTEGER(Scalar); | |
^ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h: In instantiation of ‘static void Eigen::PartialPivLU<MatrixType>::check_template_parameters() [with _MatrixType = Eigen::Matrix<int, -1, -1>]’: | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:395:28: required from ‘Eigen::PartialPivLU<MatrixType>& Eigen::PartialPivLU<MatrixType>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<int, -1, -1>; Eigen::PartialPivLU<MatrixType>::MatrixType = Eigen::Matrix<int, -1, -1>]’ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:215:10: required from ‘Eigen::PartialPivLU<MatrixType>::PartialPivLU(const MatrixType&) [with _MatrixType = Eigen::Matrix<int, -1, -1>; Eigen::PartialPivLU<MatrixType>::MatrixType = Eigen::Matrix<int, -1, -1>]’ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:487:42: required from ‘const Eigen::PartialPivLU<Eigen::Matrix<typename Eigen::internal::traits<T>::Scalar, Eigen::internal::traits<T>::RowsAtCompileTime, Eigen::internal::traits<T>::ColsAtCompileTime, (AutoAlign | ((Eigen::internal::traits<T>::Flags & Eigen::RowMajorBit) ? RowMajor : ColMajor)), Eigen::internal::traits<T>::MaxRowsAtCompileTime, Eigen::internal::traits<T>::MaxColsAtCompileTime> > Eigen::MatrixBase<Derived>::partialPivLu() const [with Derived = Eigen::Map<Eigen::Matrix<int, -1, -1>, 0, Eigen::Stride<-1, 1> >; typename Eigen::internal::traits<T>::Scalar = int]’ | |
/usr/include/eigen3/Eigen/src/LU/Determinant.h:41:41: required from ‘static typename Eigen::internal::traits<T>::Scalar Eigen::internal::determinant_impl<Derived, DeterminantType>::run(const Derived&) [with Derived = Eigen::Map<Eigen::Matrix<int, -1, -1>, 0, Eigen::Stride<-1, 1> >; int DeterminantType = -1; typename Eigen::internal::traits<T>::Scalar = int]’ | |
/usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::MatrixBase<Derived>::determinant() const [with Derived = Eigen::Map<Eigen::Matrix<int, -1, -1>, 0, Eigen::Stride<-1, 1> >; typename Eigen::internal::traits<T>::Scalar = int]’ | |
ceygen/lu.cpp:3092:42: required from here | |
/usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h:114:9: error: ‘THIS_FUNCTION_IS_NOT_FOR_INTEGER_NUMERIC_TYPES’ is not a member of ‘Eigen::internal::static_assertion<false>’ | |
if (Eigen::internal::static_assertion<bool(CONDITION)>::MSG) {} | |
^ | |
/usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h:178:5: note: in expansion of macro ‘EIGEN_STATIC_ASSERT’ | |
EIGEN_STATIC_ASSERT(!NumTraits<TYPE>::IsInteger, THIS_FUNCTION_IS_NOT_FOR_INTEGER_NUMERIC_TYPES) | |
^ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:177:7: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_NON_INTEGER’ | |
EIGEN_STATIC_ASSERT_NON_INTEGER(Scalar); | |
^ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h: In instantiation of ‘static void Eigen::PartialPivLU<MatrixType>::check_template_parameters() [with _MatrixType = Eigen::Matrix<long int, -1, -1, 1, -1, -1>]’: | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:395:28: required from ‘Eigen::PartialPivLU<MatrixType>& Eigen::PartialPivLU<MatrixType>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<long int, -1, -1, 1, -1, -1>; Eigen::PartialPivLU<MatrixType>::MatrixType = Eigen::Matrix<long int, -1, -1, 1, -1, -1>]’ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:215:10: required from ‘Eigen::PartialPivLU<MatrixType>::PartialPivLU(const MatrixType&) [with _MatrixType = Eigen::Matrix<long int, -1, -1, 1, -1, -1>; Eigen::PartialPivLU<MatrixType>::MatrixType = Eigen::Matrix<long int, -1, -1, 1, -1, -1>]’ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:487:42: required from ‘const Eigen::PartialPivLU<Eigen::Matrix<typename Eigen::internal::traits<T>::Scalar, Eigen::internal::traits<T>::RowsAtCompileTime, Eigen::internal::traits<T>::ColsAtCompileTime, (AutoAlign | ((Eigen::internal::traits<T>::Flags & Eigen::RowMajorBit) ? RowMajor : ColMajor)), Eigen::internal::traits<T>::MaxRowsAtCompileTime, Eigen::internal::traits<T>::MaxColsAtCompileTime> > Eigen::MatrixBase<Derived>::partialPivLu() const [with Derived = Eigen::Map<Eigen::Matrix<long int, -1, -1, 1, -1, -1>, 0, Eigen::Stride<-1, 1> >; typename Eigen::internal::traits<T>::Scalar = long int]’ | |
/usr/include/eigen3/Eigen/src/LU/Determinant.h:41:41: required from ‘static typename Eigen::internal::traits<T>::Scalar Eigen::internal::determinant_impl<Derived, DeterminantType>::run(const Derived&) [with Derived = Eigen::Map<Eigen::Matrix<long int, -1, -1, 1, -1, -1>, 0, Eigen::Stride<-1, 1> >; int DeterminantType = -1; typename Eigen::internal::traits<T>::Scalar = long int]’ | |
/usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::MatrixBase<Derived>::determinant() const [with Derived = Eigen::Map<Eigen::Matrix<long int, -1, -1, 1, -1, -1>, 0, Eigen::Stride<-1, 1> >; typename Eigen::internal::traits<T>::Scalar = long int]’ | |
ceygen/lu.cpp:3156:42: required from here | |
/usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h:114:9: error: ‘THIS_FUNCTION_IS_NOT_FOR_INTEGER_NUMERIC_TYPES’ is not a member of ‘Eigen::internal::static_assertion<false>’ | |
if (Eigen::internal::static_assertion<bool(CONDITION)>::MSG) {} | |
^ | |
/usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h:178:5: note: in expansion of macro ‘EIGEN_STATIC_ASSERT’ | |
EIGEN_STATIC_ASSERT(!NumTraits<TYPE>::IsInteger, THIS_FUNCTION_IS_NOT_FOR_INTEGER_NUMERIC_TYPES) | |
^ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:177:7: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_NON_INTEGER’ | |
EIGEN_STATIC_ASSERT_NON_INTEGER(Scalar); | |
^ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h: In instantiation of ‘static void Eigen::PartialPivLU<MatrixType>::check_template_parameters() [with _MatrixType = Eigen::Matrix<long int, -1, -1, 0, -1, -1>]’: | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:395:28: required from ‘Eigen::PartialPivLU<MatrixType>& Eigen::PartialPivLU<MatrixType>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<long int, -1, -1, 0, -1, -1>; Eigen::PartialPivLU<MatrixType>::MatrixType = Eigen::Matrix<long int, -1, -1, 0, -1, -1>]’ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:215:10: required from ‘Eigen::PartialPivLU<MatrixType>::PartialPivLU(const MatrixType&) [with _MatrixType = Eigen::Matrix<long int, -1, -1, 0, -1, -1>; Eigen::PartialPivLU<MatrixType>::MatrixType = Eigen::Matrix<long int, -1, -1, 0, -1, -1>]’ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:487:42: required from ‘const Eigen::PartialPivLU<Eigen::Matrix<typename Eigen::internal::traits<T>::Scalar, Eigen::internal::traits<T>::RowsAtCompileTime, Eigen::internal::traits<T>::ColsAtCompileTime, (AutoAlign | ((Eigen::internal::traits<T>::Flags & Eigen::RowMajorBit) ? RowMajor : ColMajor)), Eigen::internal::traits<T>::MaxRowsAtCompileTime, Eigen::internal::traits<T>::MaxColsAtCompileTime> > Eigen::MatrixBase<Derived>::partialPivLu() const [with Derived = Eigen::Map<Eigen::Matrix<long int, -1, -1, 0, -1, -1>, 0, Eigen::Stride<-1, 1> >; typename Eigen::internal::traits<T>::Scalar = long int]’ | |
/usr/include/eigen3/Eigen/src/LU/Determinant.h:41:41: required from ‘static typename Eigen::internal::traits<T>::Scalar Eigen::internal::determinant_impl<Derived, DeterminantType>::run(const Derived&) [with Derived = Eigen::Map<Eigen::Matrix<long int, -1, -1, 0, -1, -1>, 0, Eigen::Stride<-1, 1> >; int DeterminantType = -1; typename Eigen::internal::traits<T>::Scalar = long int]’ | |
/usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::MatrixBase<Derived>::determinant() const [with Derived = Eigen::Map<Eigen::Matrix<long int, -1, -1, 0, -1, -1>, 0, Eigen::Stride<-1, 1> >; typename Eigen::internal::traits<T>::Scalar = long int]’ | |
ceygen/lu.cpp:3188:42: required from here | |
/usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h:114:9: error: ‘THIS_FUNCTION_IS_NOT_FOR_INTEGER_NUMERIC_TYPES’ is not a member of ‘Eigen::internal::static_assertion<false>’ | |
if (Eigen::internal::static_assertion<bool(CONDITION)>::MSG) {} | |
^ | |
/usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h:178:5: note: in expansion of macro ‘EIGEN_STATIC_ASSERT’ | |
EIGEN_STATIC_ASSERT(!NumTraits<TYPE>::IsInteger, THIS_FUNCTION_IS_NOT_FOR_INTEGER_NUMERIC_TYPES) | |
^ | |
/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:177:7: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_NON_INTEGER’ | |
EIGEN_STATIC_ASSERT_NON_INTEGER(Scalar); | |
^ | |
error: command 'gcc' failed with exit status 1 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment