[Bug bootstrap/44304] Building gcc 4.5.0 under Snow Leopard : stages 2 3 differ
--- Comment #11 from iains at gcc dot gnu dot org 2010-06-03 13:17 --- *** This bug has been marked as a duplicate of 43170 *** -- iains at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution||DUPLICATE http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44304
[Bug bootstrap/44304] Building gcc 4.5.0 under Snow Leopard : stages 2 3 differ
--- Comment #5 from doc0 dot delphin at voila dot fr 2010-06-02 16:07 --- Created an attachment (id=20809) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20809action=view) Shell (bash) script to build gcc Files related to this bug : shell (bash) script, log files. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44304
[Bug bootstrap/44304] Building gcc 4.5.0 under Snow Leopard : stages 2 3 differ
--- Comment #6 from doc0 dot delphin at voila dot fr 2010-06-02 16:08 --- Created an attachment (id=20810) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20810action=view) config.log -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44304
[Bug bootstrap/44304] Building gcc 4.5.0 under Snow Leopard : stages 2 3 differ
--- Comment #7 from doc0 dot delphin at voila dot fr 2010-06-02 16:09 --- Created an attachment (id=20811) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20811action=view) configure.log File generated by ./configure ... 21 | tee configure.log -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44304
[Bug bootstrap/44304] Building gcc 4.5.0 under Snow Leopard : stages 2 3 differ
--- Comment #8 from doc0 dot delphin at voila dot fr 2010-06-02 16:12 --- Created an attachment (id=20812) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20812action=view) All the files -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44304
[Bug bootstrap/44304] Building gcc 4.5.0 under Snow Leopard : stages 2 3 differ
--- Comment #9 from doc0 dot delphin at voila dot fr 2010-06-02 16:15 --- (In reply to comment #1) OK Thank you very much. I have verified the prerequisites before. Please note I just send a zip files with all log files. Thanks. first can you give the output from the failure: i.e. which files have differences? ...the configuration line you are using. the output of autoconf --version automake --version m4 --version I should remind you of : http://gcc.gnu.org/install/prerequisites.html x86_64-apple-darwin10 will not build gcc properly with the auto* tools installed - you must ensure that the required versions are found. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44304
[Bug bootstrap/44304] Building gcc 4.5.0 under Snow Leopard : stages 2 3 differ
--- Comment #10 from iains at gcc dot gnu dot org 2010-06-02 16:25 --- (In reply to comment #9) (In reply to comment #1) OK Thank you very much. I have verified the prerequisites before. Please note I just send a zip files with all log files. thanks for posting the files - see also : http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43170 It does look like this is the same issue. However, to confirm: Is this phenomenon deterministic - or a random occurrence depending on processor load? (as I look at your script, it would seem that you have not done a parallel build) if you remove all the libgomp directories and then re-do make - does it succeed ? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44304
[Bug bootstrap/44304] Building gcc 4.5.0 under Snow Leopard : stages 2 3 differ
--- Comment #4 from iains at gcc dot gnu dot org 2010-05-29 07:49 --- 4.5-branch (as of r160013) has an error in config.gcc (which I just fixed on trunk yesterday, with r159979) in which several t-make fragments are included twice on x86_64-*-darwin*. If anyone is interested to try it out I could make you a patch for 4.5-branch to do the same fix. still, first we need a repeatable phenomenon - and to be sure that it's not tool-related. -- iains at gcc dot gnu dot org changed: What|Removed |Added CC||iains at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44304
[Bug bootstrap/44304] Building gcc 4.5.0 under Snow Leopard : stages 2 3 differ
--- Comment #1 from iains at gcc dot gnu dot org 2010-05-28 09:13 --- first can you give the output from the failure: i.e. which files have differences? ...the configuration line you are using. the output of autoconf --version automake --version m4 --version I should remind you of : http://gcc.gnu.org/install/prerequisites.html x86_64-apple-darwin10 will not build gcc properly with the auto* tools installed - you must ensure that the required versions are found. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44304
[Bug bootstrap/44304] Building gcc 4.5.0 under Snow Leopard : stages 2 3 differ
--- Comment #2 from howarth at nitro dot med dot uc dot edu 2010-05-28 11:56 --- MacPorts has accumulated a number of users who seem to run into this issue with gcc 4.5.0 (apparently always with libgomp)... https://svn.macports.org/ticket/24664 Peter O'Gorman also has a problem machine as a well (a Mac Mini) which randomly fails the bootstrap comparison. Oddly I haven't seen this on my MacPro. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44304
[Bug bootstrap/44304] Building gcc 4.5.0 under Snow Leopard : stages 2 3 differ
--- Comment #3 from dominiq at lps dot ens dot fr 2010-05-28 12:16 --- If the comparison failure is for libgomp, this pr is a duplicate of pr43170. The origin of the problem can be seen with the following test: [macbook] f90/bug% grep -i tls /opt/gcc/omp_build_w_fail7/stage2-x86_64-apple-darwin10.3.0/libgomp/config.log | #define HAVE_TLS 1 | #define HAVE_TLS 1 | #define HAVE_TLS 1 | #define HAVE_TLS 1 gcc_cv_have_tls=yes #define HAVE_TLS 1 [macbook] f90/bug% grep -i tls /opt/gcc/omp_build_w_fail7/stage2-x86_64-apple-darwin10.3.0/i386/libgomp/config.log gcc_cv_have_tls=no [macbook] f90/bug% grep -i tls /opt/gcc/omp_build_w_fail7/stage3-x86_64-apple-darwin10.3.0/libgomp/config.log | #define HAVE_TLS 1 | #define HAVE_TLS 1 | #define HAVE_TLS 1 | #define HAVE_TLS 1 gcc_cv_have_tls=yes #define HAVE_TLS 1 [macbook] f90/bug% grep -i tls /opt/gcc/omp_build_w_fail7/stage3-x86_64-apple-darwin10.3.0/i386/libgomp/config.log | #define HAVE_TLS 1 | #define HAVE_TLS 1 | #define HAVE_TLS 1 | #define HAVE_TLS 1 gcc_cv_have_tls=yes #define HAVE_TLS 1 AFAICT gcc_cv_have_tls=no can occur at stage 2 or 3 and in the main lib or in the i386 one. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44304