-
Bug
-
Resolution: Unresolved
-
Medium
-
Code Generation Tools
-
CODEGEN-13107
-
C7000_4.1.0.LTS
-
default
-
The attached C++ source contains this expression ...
// cfloat *X; cfloat8 coefs; *((cfloat8 *) &X[elt]) *= coefs; // "=" is ok, "*=" crashes
Build with optimization level 3 ...
% cl7x -@options.txt --opt_level=3 file.cpp >> Compilation failure
Build with optimization level 0 ...
% cl7x -@options.txt --opt_level=0 file.cpp >> file.cpp, line 43: INTERNAL ERROR: no match for MULT This may be a serious problem. Please contact customer support with a description of this problem and a sample of the source files that caused this INTERNAL ERROR message to appear. Cannot continue compilation - ABORTING! >> Compilation failure