Requiring C++14 for setting EIGEN_HAS_CONSTEXPR is too strict
@rmlarsen1
Submitted by Rasmus Munk LarsenAssigned to Nobody
Link to original bugzilla bug (#1583)
Version: 3.4 (development)
Description
The commit:
changed the definition of EIGEN_HAS_CONSTEXPR such that it is only set for C++14 compilers. This is needlessly strict and breaks the IndexLists mechanism used to infer tensor shapes and sizes at compile time in TensorFlow.
It also breaks certain legacy builds internal to Google that rely on IndexList.