------- Comment #2 from bernard at brenda-arkle dot me dot uk  2008-12-13 23:53 
-------
I'm not sure what 'now' means.  It's still true for release 4.3.2!
I'm prepared to test with the live sources, but do you want me to?
Do you believe that the problem has been understood and addressed,
or are you hoping that it's gone away (not for the first time in
the history of gcc 4.x.x)?

The following configuration options work fine with --disable-intermodule
substituted for --enable-intermodule.

'../gcc-4.3.2/configure' '--prefix=/usr' '--libexecdir=/usr/lib'
'--infodir=/usr/share/info' '--mandir=/usr/share/man' '--enable-libada'
'--enable-libssp' '--disable-werror' '--with-mpfr=/usr' '--with-gmp=/usr'
'--with-datarootdir=/usr/share' '--with-docdir=/usr/share/gcc-4.3.2/doc'
'--with-pdfdir=/usr/share/gcc-4.3.2/doc'
'--with-htmldir=/usr/share/gcc-4.3.2/doc/html' '--disable-coverage'
'--enable-nls' '--enable-__cxa_atexit' '--enable-decimal-float'
'--disable-fixed-point' '--enable-threads=posix' '--enable-clocale=gnu'
'--enable-shared' '--enable-intermodule'
'--enable-languages=ada,c++,fortran,java,objc,obj-c++,treelang,c'
'--with-local-prefix=/usr' '--with-gnu-ld' '--with-demangler-in-ld'
'--with-gnu-as' '--with-system-libunwind' '--with-system-zlib'
'--enable-bootstrap'

Configured exactly as given, the relevant bit of the build output is:

Comparing stages 2 and 3
warning: ./cc1objplus-checksum.o differs
warning: ./cc1-checksum.o differs
warning: ./cc1plus-checksum.o differs
warning: ./cc1obj-checksum.o differs
Bootstrap comparison failure!
./libbackend.o differs

That's with *almost* unmodified sources.  As it happens, as
part of working around a bug which I reported, I've adopted
two patches which have made their way into the live tree:

  (a) the patch for "my" bug 37870: the patch functionally
      changes gcc/expmed.c and adds a new test
  (b) the patch noted at
      http://gcc.gnu.org/ml/gcc-patches/2008-08/msg02201.html
      which I grabbed simply to confirm that it wasn't relevant
      (it also modifies gcc/expmed.c).

I don't believe that these changes are relevant (and in any case,
they make the 4.3.2 source more rather than less like the
current live tree).


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37865

Reply via email to