Pressio/pressio

c++ 20 build casuses some warning for eigen 3.3.7

fnrizzi opened this issue · 3 comments

@fnrizzi I see two warnings replicated in different places:

  • warning: arithmetic between different enumeration types is deprecated [-Wdeprecated-anon-enum-enum-conversion]
  • warning: bitwise operation between different enumeration types is deprecated [-Wdeprecated-anon-enum-enum-conversion]

Shall we disable the warnings ?
Or try to upgrade Eigen to v3.4.0 in pressio-builder and see if that solves the issue ?
I guess we could also fix Eigen to conform to C++20 if that doesn't work (they allow volunteers to contribute).

all the C++20 is not high priority ,so let's skip this for now

eigen was upgraded to 3.4 so this is not applicable any more