Re: Mainline build failure on i686-pc-linux-gnu
On Apr 12, 2005, at 12:53 AM, Gabriel Dos Reis wrote: Diego Novillo [EMAIL PROTECTED] writes: | On Mon, Apr 11, 2005 at 10:59:46PM -0500, Gabriel Dos Reis wrote: | | -c /home/gdr/redhat/egcs/gcc/crtstuff.c -DCRT_BEGIN \ |-o crtbegin.o | make[1]: *** [crtbegin.o] Aborted | make[1]: Leaving directory `/home/gdr/build/4.1/gcc' | make: *** [all-gcc] Error 2 | | What's your top-of-ChangeLog? Works for me up to | | 2005-04-11 Diego Novillo [EMAIL PROTECTED] | | PR tree-optimization/20933 | * tree-ssa-alias.c (compute_flow_insensitive_aliasing): Move | [ ... ] And what version of the compiler were you starting with? If it was 4.1.0 between the following patches: 2005-04-08 Diego Novillo [EMAIL PROTECTED] Merge from tree-cleanup-branch: VRP, store CCP, store copy-prop, incremental SSA updating of FUD chains and newly exposed symbols. and 2005-04-11 Diego Novillo [EMAIL PROTECTED] PR tree-optimization/20933 * tree-ssa-alias.c (compute_flow_insensitive_aliasing): Move Then try with another compiler as 4.1.0 was broken during those two dates really. This was PR 20933 by the way. Thanks, Andrew Pinski
Re: Mainline build failure on i686-pc-linux-gnu
Andrew Pinski [EMAIL PROTECTED] writes: | And what version of the compiler were you starting with? | If it was 4.1.0 between the following patches: | 2005-04-08 Diego Novillo [EMAIL PROTECTED] | | Merge from tree-cleanup-branch: VRP, store CCP, store | copy-prop, incremental SSA updating of FUD chains and | newly exposed symbols. | | and | 2005-04-11 Diego Novillo [EMAIL PROTECTED] | | PR tree-optimization/20933 | * tree-ssa-alias.c (compute_flow_insensitive_aliasing): Move | | Then try with another compiler as 4.1.0 was broken during those two | dates really. You're right on all counts. Thanks! -- Gaby
Re: Mainline build failure on i686-pc-linux-gnu
On Tue, Apr 12, 2005 at 07:30:56AM +0200, Gabriel Dos Reis wrote: This might be due to the bootstrapping compiler -- I was using a compiler built from yesterday tree to bootstrap Oh, PR 20933. Yes, the fix you see there should allow you to use 4.1 as a stage0 compiler again. We were miscompiling libiberty. Diego.
Re: Mainline build failure on i686-pc-linux-gnu
On Mon, Apr 11, 2005 at 10:59:46PM -0500, Gabriel Dos Reis wrote: -c /home/gdr/redhat/egcs/gcc/crtstuff.c -DCRT_BEGIN \ -o crtbegin.o make[1]: *** [crtbegin.o] Aborted make[1]: Leaving directory `/home/gdr/build/4.1/gcc' make: *** [all-gcc] Error 2 What's your top-of-ChangeLog? Works for me up to 2005-04-11 Diego Novillo [EMAIL PROTECTED] PR tree-optimization/20933 * tree-ssa-alias.c (compute_flow_insensitive_aliasing): Move [ ... ] Diego.
Re: Mainline build failure on i686-pc-linux-gnu
Diego Novillo [EMAIL PROTECTED] writes: | On Mon, Apr 11, 2005 at 10:59:46PM -0500, Gabriel Dos Reis wrote: | | -c /home/gdr/redhat/egcs/gcc/crtstuff.c -DCRT_BEGIN \ |-o crtbegin.o | make[1]: *** [crtbegin.o] Aborted | make[1]: Leaving directory `/home/gdr/build/4.1/gcc' | make: *** [all-gcc] Error 2 | | What's your top-of-ChangeLog? Works for me up to | | 2005-04-11 Diego Novillo [EMAIL PROTECTED] | | PR tree-optimization/20933 | * tree-ssa-alias.c (compute_flow_insensitive_aliasing): Move | [ ... ] I have 2005-04-11 Geoffrey Keating [EMAIL PROTECTED] * config/t-slibgcc-darwin: Don't put shared libraries in directories other than $(slibdir). * config/rs6000/darwin.h: Find -m64 libgcc under the name the OS uses for it. 2005-04-11 Diego Novillo [EMAIL PROTECTED] PR tree-optimization/20933 * tree-ssa-alias.c (compute_flow_insensitive_aliasing): Move logic to reject aliases between read-only and writable variables ... (may_alias_p): ... here. (get_tmt_for): Do not associate read-only tags to pointers whose pointed-to type is not read-only. * tree-ssa.c (verify_ssa): Check that memory stores have at least one V_MAY_DEF or V_MUST_DEF. Bootstrap fails at the same point as regular make. -- Gaby
Re: Mainline build failure on i686-pc-linux-gnu
Gabriel Dos Reis [EMAIL PROTECTED] writes: | Diego Novillo [EMAIL PROTECTED] writes: | | | On Mon, Apr 11, 2005 at 10:59:46PM -0500, Gabriel Dos Reis wrote: | | | | -c /home/gdr/redhat/egcs/gcc/crtstuff.c -DCRT_BEGIN \ | |-o crtbegin.o | | make[1]: *** [crtbegin.o] Aborted | | make[1]: Leaving directory `/home/gdr/build/4.1/gcc' | | make: *** [all-gcc] Error 2 | | | | What's your top-of-ChangeLog? Works for me up to | | | | 2005-04-11 Diego Novillo [EMAIL PROTECTED] | | | | PR tree-optimization/20933 | | * tree-ssa-alias.c (compute_flow_insensitive_aliasing): Move | | [ ... ] | | I have | | 2005-04-11 Geoffrey Keating [EMAIL PROTECTED] | | * config/t-slibgcc-darwin: Don't put shared libraries in | directories other than $(slibdir). | * config/rs6000/darwin.h: Find -m64 libgcc under the name the | OS uses for it. This might be due to the bootstrapping compiler -- I was using a compiler built from yesterday tree to bootstrap Using built-in specs. Target: i686-pc-linux-gnu Configured with: /home/gdr/redhat/egcs/configure --prefix=/home/gdr --enable-languages=c++ --disable-nls Thread model: posix gcc version 4.1.0 20050411 (experimental) Blowing away that compiler and using the native compiler (3.3.1) of my system let me complete the build. Whatever problem there was yesterday, it seems to have been fixed. Thanks, -- Gaby