I encountered two types of icpc internal errors when compiling some C++11 source files. They look like:
$ icpc -std=c++11 -S lattice_numerical_constraint.ii Internal error loop: assertion failed: find_seq_in_lookup_table: seq_number not found (shared/cfe/edgcpfe/il.c, line 3941) compilation aborted for lattice_numerical_constraint.ii (code 4)
$ icpc -std=c++11 -S fmssm_lattice_mz_constraint.ii ": internal error: ** segmentation violation signal raised ** Access violation or stack overflow. Please contact Support. compilation aborted for fmssm_lattice_mz_constraint.ii (code 4)
The .ii files were generated by icpc -E. The two preprocessed source files and the output from icpc -v are in the attachment. Thank you.
thanks for raising this issue and including the preprocessed files. I was able to reproduce the issue and will escalate this to you engineering team after further investigations.