[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: