Re: Internal Compiler errors with -mieee
On 7 Dec 1998, Brederlow wrote:
> After I got it down to 114 cycles for a 4x4 matrix multiplication I
> then wanted to compare that with ieee correct multiplications and
> additions, just to see the speed penalty:
>
> > c++ -g -O2 -mieee matrixtest.cc
>
> resulted in an internal compiler error. The problem is the inline
> funktion used for multiplication of the matrixes. But even a matrix
> addition gives the same internal error.
Most likely, it's the same optimisation bug that we've all been
complaining about. Try compiling with -O0 instead of -O2. From what I
can gather, the inlining that -O2 produces kills compilation somehow.
C
Reply to: