On 12/19/2017 02:23 PM, Lev Karatun wrote:

I get the error when running make on 1 process, after cleaning the build directory. Any help would be appreciated!

It's a compiler bug -- you are triggering an assertion inside the compiler itself, not in our source code. So that already makes it difficult to find a solution.

It used to be pretty common to trigger compiler bugs, and the only solution to this was to try to make the code that's being compiled smaller. You already know that the issue is in fe_enriched.cc -- remove one function after the other, while making sure that the compiler error still happens. Repeat this until you can't remove a single line any more, then try to modify the code in such a way that it continues to do the same thing, but with a different syntax.

Of course, you could also try to use GCC instead of the Intel compiler. Or you could see if your sysadmins are willing to upgrade the Intel compiler -- this particular compiler bug appears to already have been fixed:
  https://software.intel.com/en-us/forums/intel-c-compiler/topic/293438

Best
 W.

--
------------------------------------------------------------------------
Wolfgang Bangerth          email:                 bange...@colostate.edu
                           www: http://www.math.colostate.edu/~bangerth/

--
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see 
https://groups.google.com/d/forum/dealii?hl=en
--- You received this message because you are subscribed to the Google Groups "deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dealii+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to