Failed to build dealii
EGGWang97 opened this issue · 4 comments
EGGWang97 commented
bangerth commented
What is the compiler you are using?
EGGWang97 commented
What is the compiler you are using?
gcc 6.1.0
bangerth commented
It seems like we didn't test with a compiler this old before putting out the release. GCC 6.1.0 is from April 2016, so it's quite old.
It is possible that you can fix the issue by going to include/deal.II/base/symmetric_tensor.h
and removing the DEAL_II_CONSTEXPR
in all places where unit_symmetric_tensor()
appears. An alternative is to (i) install a newer compiler, or (ii) use a newer release of the OS that comes with a newer compiler as well.
tjhei commented
Let us know if you need further help, otherwise I assume you fixed the problem by updating compilers.