"internal error: backend signals" while compiling with Intel STM

"internal error: backend signals" while compiling with Intel STM

Hi All,

I was trying to compile a program with Intel's STM ( prototype version 3.0).
My compilation command line was as follows
"intel/Compiler/bin/intel64/icpc -O0 -Wall -g -Qtm_enabled -c -o Cavity.o Cavity.cpp".

I got following error:

Tuple.h(84): remark #981: operands are evaluated in unspecified order
static double angle(Tuple a, Tuple b, Tuple c) {return b.angle(a, c);};
^

Cavity.cpp(141): remark #383: value copied to temporary, reference to temporary used
_connections->push_back(curr->getRelation(next));
^

Cavity.cpp(262): remark #981: operands are evaluated in unspecified order
ne = new Element(center, ed->getPoint(0), ed->getPoint(1));
^

(0): internal error: backend signals

compilation aborted for Cavity.cpp (code 4)

I have no clue whats going on here. Can somebody please throw some light on this?

Thanks
Arka

PS: The compliation was done on 64-bit Intel Nahalem machine.

2 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

Quoting - arkaprava.basu
Hi All,

I was trying to compile a program with Intel's STM ( prototype version 3.0).
My compilation command line was as follows
"intel/Compiler/bin/intel64/icpc -O0 -Wall -g -Qtm_enabled -c -o Cavity.o Cavity.cpp".

I got following error:

Tuple.h(84): remark #981: operands are evaluated in unspecified order
static double angle(Tuple a, Tuple b, Tuple c) {return b.angle(a, c);};
^

Cavity.cpp(141): remark #383: value copied to temporary, reference to temporary used
_connections->push_back(curr->getRelation(next));
^

Cavity.cpp(262): remark #981: operands are evaluated in unspecified order
ne = new Element(center, ed->getPoint(0), ed->getPoint(1));
^

(0): internal error: backend signals

compilation aborted for Cavity.cpp (code 4)

I have no clue whats going on here. Can somebody please throw some light on this?

Thanks
Arka

PS: The compliation was done on 64-bit Intel Nahalem machine.

without a test case I cannot say anything about the internal error. Can you send me a test case with which I can reproduce the probelm.
Ravi

Leave a Comment

Please sign in to add a comment. Not a member? Join today