You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hallo, by using make -j2 i get an error with EIGEN3 i have tested all versions of EIGEN3 but it is always the following error. How can i fix it ?
Scanning dependencies of target cnn
Scanning dependencies of target cnn_shared
[ 2%] Building CXX object cnn/cnn/CMakeFiles/cnn_shared.dir/cfsm-builder.cc.o
[ 2%] Building CXX object cnn/cnn/CMakeFiles/cnn.dir/cfsm-builder.cc.o
In file included from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Core:371:0,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Dense:1,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Eigen:1,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:21,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cnn.h:13,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.h:6,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.cc:1:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::enable_if<((! Eigen::internal::is_integral::value) && (! Eigen::NumTraits::IsComplex)), bool>::type Eigen::internal::isfinite_impl(const T&)’:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h:723:16: error: ‘std::isfinite’ has not been declared
using std::isfinite;
^
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::enable_if<((! Eigen::internal::is_integral::value) && (! Eigen::NumTraits::IsComplex)), bool>::type Eigen::internal::isinf_impl(const T&)’:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h:738:16: error: ‘std::isinf’ has not been declared
using std::isinf;
^
In file included from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Core:371:0,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Dense:1,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Eigen:1,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:21,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cnn.h:13,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.h:6,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.cc:1:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::enable_if<((! Eigen::internal::is_integral::value) && (! Eigen::NumTraits::IsComplex)), bool>::type Eigen::internal::isfinite_impl(const T&)’:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h:723:16: error: ‘std::isfinite’ has not been declared
using std::isfinite;
^
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::enable_if<((! Eigen::internal::is_integral::value) && (! Eigen::NumTraits::IsComplex)), bool>::type Eigen::internal::isnan_impl(const T&)’:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h:753:16: error: ‘std::isnan’ has not been declared
using std::isnan;
^
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::enable_if<((! Eigen::internal::is_integral::value) && (! Eigen::NumTraits::IsComplex)), bool>::type Eigen::internal::isinf_impl(const T&)’:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h:738:16: error: ‘std::isinf’ has not been declared
using std::isinf;
^
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::enable_if<((! Eigen::internal::is_integral::value) && (! Eigen::NumTraits::IsComplex)), bool>::type Eigen::internal::isnan_impl(const T&)’:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h:753:16: error: ‘std::isnan’ has not been declared
using std::isnan;
^
In file included from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cnn.h:13:0,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.h:6,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.cc:1:
/home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h: In member function ‘bool cnn::Tensor::is_valid() const’:
/home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:95:11: error: ‘__builtin_isnan’ is not a member of ‘std’
if (std::isnan(v[i]) || std::isinf(v[i])) return false;
^
/home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:95:11: note: suggested alternative:
: note: ‘__builtin_isnan’
/home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:95:31: error: ‘__builtin_isinf_sign’ is not a member of ‘std’
if (std::isnan(v[i]) || std::isinf(v[i])) return false;
^
/home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:95:31: note: suggested alternative:
: note: ‘__builtin_isinf_sign’
In file included from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cnn.h:13:0,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.h:6,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.cc:1:
/home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h: In member function ‘bool cnn::Tensor::is_valid() const’:
/home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:95:11: error: ‘__builtin_isnan’ is not a member of ‘std’
if (std::isnan(v[i]) || std::isinf(v[i])) return false;
^
/home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:95:11: note: suggested alternative:
: note: ‘__builtin_isnan’
/home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:95:31: error: ‘__builtin_isinf_sign’ is not a member of ‘std’
if (std::isnan(v[i]) || std::isinf(v[i])) return false;
^
/home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:95:31: note: suggested alternative:
: note: ‘__builtin_isinf_sign’
In file included from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Core:371:0,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Dense:1,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Eigen:1,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:21,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cnn.h:13,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.h:6,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.cc:1:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::enable_if<((! Eigen::internal::is_integral::value) && (! Eigen::NumTraits::IsComplex)), bool>::type Eigen::internal::isfinite_impl(const T&) [with T = double; typename Eigen::internal::enable_if<((! Eigen::internal::is_integral::value) && (! Eigen::NumTraits::IsComplex)), bool>::type = bool]’:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h:961:100 required from ‘bool Eigen::numext::isfinite(const T&) [with T = double]’
/home/stud_homes/s4191414/eigen-dev3.3.7/unsupported/Eigen/CXX11/src/Tensor/TensorCostModel.h:69:5: required from here
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h:724:39: error: ‘isfinite’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
return isfinite EIGEN_NOT_A_MACRO (x);
^
In file included from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Core:371:0,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Dense:1,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Eigen:1,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:21,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cnn.h:13,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.h:6,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.cc:1:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::enable_if<((! Eigen::internal::is_integral::value) && (! Eigen::NumTraits::IsComplex)), bool>::type Eigen::internal::isfinite_impl(const T&) [with T = double; typename Eigen::internal::enable_if<((! Eigen::internal::is_integral::value) && (! Eigen::NumTraits::IsComplex)), bool>::type = bool]’:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h:961:100 required from ‘bool Eigen::numext::isfinite(const T&) [with T = double]’
/home/stud_homes/s4191414/eigen-dev3.3.7/unsupported/Eigen/CXX11/src/Tensor/TensorCostModel.h:69:5: required from here
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h:724:39: error: ‘isfinite’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
return isfinite EIGEN_NOT_A_MACRO (x);
^
In file included from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Core:533:0,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Dense:1,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Eigen:1,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:21,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cnn.h:13,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.h:6,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.cc:1:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/GlobalFunctions.h:89:36 note: ‘template const Eigen::CwiseUnaryOp<Eigen::internal::scalar_isfinite_op, const Derived> Eigen::isfinite(const Eigen::ArrayBase&)’ declared here, later in the translation unit
EIGEN_ARRAY_DECLARE_GLOBAL_UNARY(isfinite,scalar_isfinite_op,finite value tes
^
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/GlobalFunctions.h:32:4: note: in definition of macro ‘EIGEN_ARRAY_DECLARE_GLOBAL_UNARY’
(NAME)(const Eigen::ArrayBase& x) {
^
In file included from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Core:371:0,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Dense:1,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Eigen:1,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:21,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cnn.h:13,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.h:6,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.cc:1:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h:724:39: error: no matching function for call to ‘isfinite(const double&)’
return isfinite EIGEN_NOT_A_MACRO (x);
^
In file included from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Core:533:0,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Dense:1,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Eigen:1,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:21,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cnn.h:13,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.h:6,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.cc:1:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/GlobalFunctions.h:89:36 note: candidate: template const Eigen::CwiseUnaryOp<Eigen::internal::scalar_isfinite_op, const Derived> Eigen::isfinite(const Eigen::ArrayBase&)
EIGEN_ARRAY_DECLARE_GLOBAL_UNARY(isfinite,scalar_isfinite_op,finite value tes
^
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/GlobalFunctions.h:32:4: note: in definition of macro ‘EIGEN_ARRAY_DECLARE_GLOBAL_UNARY’
(NAME)(const Eigen::ArrayBase& x) {
^
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/GlobalFunctions.h:89:36 note: template argument deduction/substitution failed:
EIGEN_ARRAY_DECLARE_GLOBAL_UNARY(isfinite,scalar_isfinite_op,finite value tes
^
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/GlobalFunctions.h:32:4: note: in definition of macro ‘EIGEN_ARRAY_DECLARE_GLOBAL_UNARY’
(NAME)(const Eigen::ArrayBase& x) {
^
In file included from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Core:371:0,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Dense:1,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Eigen:1,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:21,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cnn.h:13,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.h:6,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.cc:1:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h:724:39: note: mismatched types ‘const Eigen::ArrayBase’ and ‘const double’
return isfinite EIGEN_NOT_A_MACRO (x);
^
In file included from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Core:533:0,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Dense:1,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Eigen:1,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:21,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cnn.h:13,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.h:6,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.cc:1:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/GlobalFunctions.h:89:36 note: ‘template const Eigen::CwiseUnaryOp<Eigen::internal::scalar_isfinite_op, const Derived> Eigen::isfinite(const Eigen::ArrayBase&)’ declared here, later in the translation unit
EIGEN_ARRAY_DECLARE_GLOBAL_UNARY(isfinite,scalar_isfinite_op,finite value test,\sa Eigen::isinf DOXCOMMA Eigen::isnan DOXCOMMA ArrayBase::isfinite)
^
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/GlobalFunctions.h:32:4: note: in definition of macro ‘EIGEN_ARRAY_DECLARE_GLOBAL_UNARY’
(NAME)(const Eigen::ArrayBase& x) {
^
In file included from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Core:371:0,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Dense:1,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Eigen:1,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:21,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cnn.h:13,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.h:6,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.cc:1:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h:724:39: error: no matching function for call to ‘isfinite(const double&)’
return isfinite EIGEN_NOT_A_MACRO (x);
^
In file included from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Core:533:0,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Dense:1,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Eigen:1,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:21,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cnn.h:13,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.h:6,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.cc:1:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/GlobalFunctions.h:89:36 note: candidate: template const Eigen::CwiseUnaryOp<Eigen::internal::scalar_isfinite_op, const Derived> Eigen::isfinite(const Eigen::ArrayBase&)
EIGEN_ARRAY_DECLARE_GLOBAL_UNARY(isfinite,scalar_isfinite_op,finite value test,\sa Eigen::isinf DOXCOMMA Eigen::isnan DOXCOMMA ArrayBase::isfinite)
^
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/GlobalFunctions.h:32:4: note: in definition of macro ‘EIGEN_ARRAY_DECLARE_GLOBAL_UNARY’
(NAME)(const Eigen::ArrayBase& x) {
^
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/GlobalFunctions.h:89:36 note: template argument deduction/substitution failed:
EIGEN_ARRAY_DECLARE_GLOBAL_UNARY(isfinite,scalar_isfinite_op,finite value test,\sa Eigen::isinf DOXCOMMA Eigen::isnan DOXCOMMA ArrayBase::isfinite)
^
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/GlobalFunctions.h:32:4: note: in definition of macro ‘EIGEN_ARRAY_DECLARE_GLOBAL_UNARY’
(NAME)(const Eigen::ArrayBase& x) {
^
In file included from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Core:371:0,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Dense:1,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Eigen:1,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:21,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cnn.h:13,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.h:6,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.cc:1:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h:724:39: note: mismatched types ‘const Eigen::ArrayBase’ and ‘const double’
return isfinite EIGEN_NOT_A_MACRO (x);
^
cnn/cnn/CMakeFiles/cnn.dir/build.make:62: die Regel für Ziel „cnn/cnn/CMakeFiles/cnn.dir/cfsm-builder.cc.o“ scheiterte
cnn/cnn/CMakeFiles/cnn_shared.dir/build.make:62: die Regel für Ziel „cnn/cnn/CMakeFiles/cnn_shared.dir/cfsm-builder.cc.o“ scheiterte
make[2]: *** [cnn/cnn/CMakeFiles/cnn.dir/cfsm-builder.cc.o] Fehler 1
make[2]: *** [cnn/cnn/CMakeFiles/cnn_shared.dir/cfsm-builder.cc.o] Fehler 1
CMakeFiles/Makefile2:87: die Regel für Ziel „cnn/cnn/CMakeFiles/cnn_shared.dir/all“ scheiterte
make[1]: *** [cnn/cnn/CMakeFiles/cnn_shared.dir/all] Fehler 2
make[1]: *** Auf noch nicht beendete Prozesse wird gewartet …
CMakeFiles/Makefile2:124: die Regel für Ziel „cnn/cnn/CMakeFiles/cnn.dir/all“ scheiterte
make[1]: *** [cnn/cnn/CMakeFiles/cnn.dir/all] Fehler 2
Makefile:140: die Regel für Ziel „all“ scheiterte
make: *** [all] Fehler 2
The text was updated successfully, but these errors were encountered:
Hallo, by using make -j2 i get an error with EIGEN3 i have tested all versions of EIGEN3 but it is always the following error. How can i fix it ?
Scanning dependencies of target cnn
Scanning dependencies of target cnn_shared
[ 2%] Building CXX object cnn/cnn/CMakeFiles/cnn_shared.dir/cfsm-builder.cc.o
[ 2%] Building CXX object cnn/cnn/CMakeFiles/cnn.dir/cfsm-builder.cc.o
In file included from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Core:371:0,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Dense:1,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Eigen:1,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:21,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cnn.h:13,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.h:6,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.cc:1:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::enable_if<((! Eigen::internal::is_integral::value) && (! Eigen::NumTraits::IsComplex)), bool>::type Eigen::internal::isfinite_impl(const T&)’:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h:723:16: error: ‘std::isfinite’ has not been declared
using std::isfinite;
^
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::enable_if<((! Eigen::internal::is_integral::value) && (! Eigen::NumTraits::IsComplex)), bool>::type Eigen::internal::isinf_impl(const T&)’:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h:738:16: error: ‘std::isinf’ has not been declared
using std::isinf;
^
In file included from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Core:371:0,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Dense:1,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Eigen:1,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:21,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cnn.h:13,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.h:6,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.cc:1:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::enable_if<((! Eigen::internal::is_integral::value) && (! Eigen::NumTraits::IsComplex)), bool>::type Eigen::internal::isfinite_impl(const T&)’:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h:723:16: error: ‘std::isfinite’ has not been declared
using std::isfinite;
^
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::enable_if<((! Eigen::internal::is_integral::value) && (! Eigen::NumTraits::IsComplex)), bool>::type Eigen::internal::isnan_impl(const T&)’:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h:753:16: error: ‘std::isnan’ has not been declared
using std::isnan;
^
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::enable_if<((! Eigen::internal::is_integral::value) && (! Eigen::NumTraits::IsComplex)), bool>::type Eigen::internal::isinf_impl(const T&)’:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h:738:16: error: ‘std::isinf’ has not been declared
using std::isinf;
^
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h: In function ‘typename Eigen::internal::enable_if<((! Eigen::internal::is_integral::value) && (! Eigen::NumTraits::IsComplex)), bool>::type Eigen::internal::isnan_impl(const T&)’:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h:753:16: error: ‘std::isnan’ has not been declared
using std::isnan;
^
In file included from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cnn.h:13:0,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.h:6,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.cc:1:
/home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h: In member function ‘bool cnn::Tensor::is_valid() const’:
/home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:95:11: error: ‘__builtin_isnan’ is not a member of ‘std’
if (std::isnan(v[i]) || std::isinf(v[i])) return false;
^
/home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:95:11: note: suggested alternative:
: note: ‘__builtin_isnan’
/home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:95:31: error: ‘__builtin_isinf_sign’ is not a member of ‘std’
if (std::isnan(v[i]) || std::isinf(v[i])) return false;
^
/home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:95:31: note: suggested alternative:
: note: ‘__builtin_isinf_sign’
In file included from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cnn.h:13:0,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.h:6,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.cc:1:
/home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h: In member function ‘bool cnn::Tensor::is_valid() const’:
/home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:95:11: error: ‘__builtin_isnan’ is not a member of ‘std’
if (std::isnan(v[i]) || std::isinf(v[i])) return false;
^
/home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:95:11: note: suggested alternative:
: note: ‘__builtin_isnan’
/home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:95:31: error: ‘__builtin_isinf_sign’ is not a member of ‘std’
if (std::isnan(v[i]) || std::isinf(v[i])) return false;
^
/home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:95:31: note: suggested alternative:
: note: ‘__builtin_isinf_sign’
In file included from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Core:371:0,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Dense:1,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Eigen:1,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:21,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cnn.h:13,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.h:6,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.cc:1:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::enable_if<((! Eigen::internal::is_integral::value) && (! Eigen::NumTraits::IsComplex)), bool>::type Eigen::internal::isfinite_impl(const T&) [with T = double; typename Eigen::internal::enable_if<((! Eigen::internal::is_integral::value) && (! Eigen::NumTraits::IsComplex)), bool>::type = bool]’:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h:961:100 required from ‘bool Eigen::numext::isfinite(const T&) [with T = double]’
/home/stud_homes/s4191414/eigen-dev3.3.7/unsupported/Eigen/CXX11/src/Tensor/TensorCostModel.h:69:5: required from here
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h:724:39: error: ‘isfinite’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
return isfinite EIGEN_NOT_A_MACRO (x);
^
In file included from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Core:371:0,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Dense:1,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Eigen:1,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:21,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cnn.h:13,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.h:6,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.cc:1:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::enable_if<((! Eigen::internal::is_integral::value) && (! Eigen::NumTraits::IsComplex)), bool>::type Eigen::internal::isfinite_impl(const T&) [with T = double; typename Eigen::internal::enable_if<((! Eigen::internal::is_integral::value) && (! Eigen::NumTraits::IsComplex)), bool>::type = bool]’:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h:961:100 required from ‘bool Eigen::numext::isfinite(const T&) [with T = double]’
/home/stud_homes/s4191414/eigen-dev3.3.7/unsupported/Eigen/CXX11/src/Tensor/TensorCostModel.h:69:5: required from here
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h:724:39: error: ‘isfinite’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
return isfinite EIGEN_NOT_A_MACRO (x);
^
In file included from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Core:533:0,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Dense:1,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Eigen:1,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:21,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cnn.h:13,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.h:6,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.cc:1:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/GlobalFunctions.h:89:36 note: ‘template const Eigen::CwiseUnaryOp<Eigen::internal::scalar_isfinite_op, const Derived> Eigen::isfinite(const Eigen::ArrayBase&)’ declared here, later in the translation unit
EIGEN_ARRAY_DECLARE_GLOBAL_UNARY(isfinite,scalar_isfinite_op,finite value tes
^
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/GlobalFunctions.h:32:4: note: in definition of macro ‘EIGEN_ARRAY_DECLARE_GLOBAL_UNARY’
(NAME)(const Eigen::ArrayBase& x) {
^
In file included from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Core:371:0,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Dense:1,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Eigen:1,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:21,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cnn.h:13,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.h:6,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.cc:1:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h:724:39: error: no matching function for call to ‘isfinite(const double&)’
return isfinite EIGEN_NOT_A_MACRO (x);
^
In file included from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Core:533:0,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Dense:1,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Eigen:1,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:21,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cnn.h:13,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.h:6,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.cc:1:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/GlobalFunctions.h:89:36 note: candidate: template const Eigen::CwiseUnaryOp<Eigen::internal::scalar_isfinite_op, const Derived> Eigen::isfinite(const Eigen::ArrayBase&)
EIGEN_ARRAY_DECLARE_GLOBAL_UNARY(isfinite,scalar_isfinite_op,finite value tes
^
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/GlobalFunctions.h:32:4: note: in definition of macro ‘EIGEN_ARRAY_DECLARE_GLOBAL_UNARY’
(NAME)(const Eigen::ArrayBase& x) {
^
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/GlobalFunctions.h:89:36 note: template argument deduction/substitution failed:
EIGEN_ARRAY_DECLARE_GLOBAL_UNARY(isfinite,scalar_isfinite_op,finite value tes
^
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/GlobalFunctions.h:32:4: note: in definition of macro ‘EIGEN_ARRAY_DECLARE_GLOBAL_UNARY’
(NAME)(const Eigen::ArrayBase& x) {
^
In file included from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Core:371:0,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Dense:1,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Eigen:1,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:21,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cnn.h:13,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.h:6,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.cc:1:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h:724:39: note: mismatched types ‘const Eigen::ArrayBase’ and ‘const double’
return isfinite EIGEN_NOT_A_MACRO (x);
^
In file included from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Core:533:0,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Dense:1,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Eigen:1,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:21,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cnn.h:13,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.h:6,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.cc:1:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/GlobalFunctions.h:89:36 note: ‘template const Eigen::CwiseUnaryOp<Eigen::internal::scalar_isfinite_op, const Derived> Eigen::isfinite(const Eigen::ArrayBase&)’ declared here, later in the translation unit
EIGEN_ARRAY_DECLARE_GLOBAL_UNARY(isfinite,scalar_isfinite_op,finite value test,\sa Eigen::isinf DOXCOMMA Eigen::isnan DOXCOMMA ArrayBase::isfinite)
^
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/GlobalFunctions.h:32:4: note: in definition of macro ‘EIGEN_ARRAY_DECLARE_GLOBAL_UNARY’
(NAME)(const Eigen::ArrayBase& x) {
^
In file included from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Core:371:0,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Dense:1,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Eigen:1,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:21,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cnn.h:13,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.h:6,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.cc:1:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h:724:39: error: no matching function for call to ‘isfinite(const double&)’
return isfinite EIGEN_NOT_A_MACRO (x);
^
In file included from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Core:533:0,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Dense:1,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Eigen:1,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:21,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cnn.h:13,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.h:6,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.cc:1:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/GlobalFunctions.h:89:36 note: candidate: template const Eigen::CwiseUnaryOp<Eigen::internal::scalar_isfinite_op, const Derived> Eigen::isfinite(const Eigen::ArrayBase&)
EIGEN_ARRAY_DECLARE_GLOBAL_UNARY(isfinite,scalar_isfinite_op,finite value test,\sa Eigen::isinf DOXCOMMA Eigen::isnan DOXCOMMA ArrayBase::isfinite)
^
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/GlobalFunctions.h:32:4: note: in definition of macro ‘EIGEN_ARRAY_DECLARE_GLOBAL_UNARY’
(NAME)(const Eigen::ArrayBase& x) {
^
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/GlobalFunctions.h:89:36 note: template argument deduction/substitution failed:
EIGEN_ARRAY_DECLARE_GLOBAL_UNARY(isfinite,scalar_isfinite_op,finite value test,\sa Eigen::isinf DOXCOMMA Eigen::isnan DOXCOMMA ArrayBase::isfinite)
^
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/GlobalFunctions.h:32:4: note: in definition of macro ‘EIGEN_ARRAY_DECLARE_GLOBAL_UNARY’
(NAME)(const Eigen::ArrayBase& x) {
^
In file included from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Core:371:0,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Dense:1,
from /home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/Eigen:1,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/tensor.h:21,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cnn.h:13,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.h:6,
from /home/stud_homes/s4191414/rnng-master/cnn/cnn/cfsm-builder.cc:1:
/home/stud_homes/s4191414/eigen-dev3.3.7/Eigen/src/Core/MathFunctions.h:724:39: note: mismatched types ‘const Eigen::ArrayBase’ and ‘const double’
return isfinite EIGEN_NOT_A_MACRO (x);
^
cnn/cnn/CMakeFiles/cnn.dir/build.make:62: die Regel für Ziel „cnn/cnn/CMakeFiles/cnn.dir/cfsm-builder.cc.o“ scheiterte
cnn/cnn/CMakeFiles/cnn_shared.dir/build.make:62: die Regel für Ziel „cnn/cnn/CMakeFiles/cnn_shared.dir/cfsm-builder.cc.o“ scheiterte
make[2]: *** [cnn/cnn/CMakeFiles/cnn.dir/cfsm-builder.cc.o] Fehler 1
make[2]: *** [cnn/cnn/CMakeFiles/cnn_shared.dir/cfsm-builder.cc.o] Fehler 1
CMakeFiles/Makefile2:87: die Regel für Ziel „cnn/cnn/CMakeFiles/cnn_shared.dir/all“ scheiterte
make[1]: *** [cnn/cnn/CMakeFiles/cnn_shared.dir/all] Fehler 2
make[1]: *** Auf noch nicht beendete Prozesse wird gewartet …
CMakeFiles/Makefile2:124: die Regel für Ziel „cnn/cnn/CMakeFiles/cnn.dir/all“ scheiterte
make[1]: *** [cnn/cnn/CMakeFiles/cnn.dir/all] Fehler 2
Makefile:140: die Regel für Ziel „all“ scheiterte
make: *** [all] Fehler 2
The text was updated successfully, but these errors were encountered: