I was trying to compile my C++ program, which uses MPICH and NAG C library (I use NAG to generate random numbers), with a pgCC compiler.
However, the compiler gave me the following error message:
PGCC-S-0000-Internal compiler error. linearize: bad ili #: 0 (mpisim.C: 225)
PGCC-S-0000-Internal compiler error. gen_aili: unrec. ili opcode: 0 (mpisim.C: 225)
PGCC-S-0000-Internal compiler error. linearize: bad ili #: 0 (mpisim.C: 266)
PGCC-S-0000-Internal compiler error. gen_aili: unrec. ili opcode: 0 (mpisim.C: 266)
PGCC/x86 Linux 12.4-0: compilation completed with severe errors
I have no idea what these messages are referring to. Can someone explain to me what they mean?
Is there a way for me to figure out the position of the problematic line(s)? Does the 255
in (mpisim.C: 225)
indicate the line number in my code?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…