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

Re: [MiNT] bug in gcc!



Miro Kropacek wrote:
                   (reg:SI 0 %d0))) 139 {*addsi3_internal} (nil))
        jdsample.c:141: internal compiler error: in
        reload_cse_simplify_operands, at postreload.c:396
        Please submit a full bug report,


    I don' understand much, but it looks like this:
    http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41176

Or this: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40836 but I don't understand much more either :)

This one seem to look even more like your bug:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37053

There are some comments about this bug here:
http://gcc.gnu.org/ml/gcc-patches/2009-07/msg00789.html

Especially:
Note that -m68020 option is necessary to trigger the bug.

You should try to compile for 68000, or try -O1. Of course it will be bad for your benchmark results.

On the bug report page, you will notice a comment like this:
"m68k-linux-gnu is neither primary nor secondary target."
GCC people don't care about 680x0, they don't care about the a.out file format... Not very good to get some support for MiNT.

However, you would also notice a comment from Andreas:
"Fixed in 4.5.0."

So the best thing to do would probably to wait for the 4.5.0 release.
Or try an older GCC 4.x version.

--
Vincent Rivière