egcs-2.91.24 19980418 : internal error--unrecognizable insn (ultrasparc)

Laurent Bonnaud bonnaud@irisa.fr
Fri Apr 24 15:00:00 GMT 1998


>>>>> "Jim" == Jim Wilson <wilson@cygnus.com> writes:
Jim> 
Jim> I am unable to reproduce this bug.
Jim> Perhaps your build directory is inconsistent?  This can happen if you patch
Jim> your sources and then try to reuse an existing build directory.

You're right.  This snapshot did not compile "out of the box" so i had
to patch it, and i did not do a 'make clean'.  I naively assumed that
the make process was "incremental".  I suppose it is very hard to write
an "incremental" Makefile for such a complex build process.  But i
wonder how you do your developpement with such a long build !

Jim> If so, then
Jim> the problem will go away if you do a `make clean; make bootstrap'.

I rebuilt the snapshot in an empty directory.  Unfortunately it still
has the same bug.  However, the resulting 'cc1plus' programs are not
the same.

Jim> Or maybe you haven't provided enough info for me to reproduce the problem.
Jim> You didn't mention the configuration (host/target), so it could be specific
Jim> to a particular configuration.

host=target=sparc-sun-solaris2.5.1

Here is exactly what i did :

% mkcd eb
% ~/poubelle/egcs-19980418/configure --prefix=/udd/bonnaud/poubelle/sparc-egcs --enable-shared
% make bootstrap
% make install

If you still miss some information, please ask.

-- 
Laurent.



More information about the Gcc-bugs mailing list