* [Bug middle-end/32209] Boot failure Comparing stages 2 and 3
2007-06-04 19:18 [Bug c/32209] New: Boot failure Comparing stages 2 and 3 malitzke at metronets dot com
@ 2007-06-04 20:09 ` andreast at gcc dot gnu dot org
2007-06-04 20:42 ` malitzke at metronets dot com
` (14 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: andreast at gcc dot gnu dot org @ 2007-06-04 20:09 UTC (permalink / raw)
To: gcc-bugs
------- Comment #1 from andreast at gcc dot gnu dot org 2007-06-04 20:09 -------
can you post the config flags? Did you may use --disable-checking ?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32209
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug middle-end/32209] Boot failure Comparing stages 2 and 3
2007-06-04 19:18 [Bug c/32209] New: Boot failure Comparing stages 2 and 3 malitzke at metronets dot com
2007-06-04 20:09 ` [Bug middle-end/32209] " andreast at gcc dot gnu dot org
@ 2007-06-04 20:42 ` malitzke at metronets dot com
2007-06-04 20:56 ` malitzke at metronets dot com
` (13 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: malitzke at metronets dot com @ 2007-06-04 20:42 UTC (permalink / raw)
To: gcc-bugs
------- Comment #2 from malitzke at metronets dot com 2007-06-04 20:42 -------
Confirmation on different architecture (powerpc-linux-gnu G4) doing an *.nm
comparison as follows: on c-common.o
16c16
< 00017d5c t add_tlist
---
> 00017d60 t add_tlist
60c60
< 00018ca0 T c_add_case_label
---
> 00018ca4 T c_add_case_label
73c73
< 0001758c T c_common_type_for_mode
---
> 00017590 T c_common_type_for_mode
78c78
< 00019788 T c_expand_decl
---
> 0001978c T c_expand_decl
107c107
< 000186fc t conversion_warning
---
> 00018700 t conversion_warning
109c109
< 00018bcc T convert_and_check
---
> 00018bd0 T convert_and_check
139c139
< 00019968 T finish_fname_decls
---
> 0001996c T finish_fname_decls
193,194c193,194
< 00019818 T fname_as_string
< 000195d8 T fname_decl
---
> 0001981c T fname_as_string
> 000195dc T fname_decl
304c304
< 00017c30 t merge_tlist
---
> 00017c34 t merge_tlist
311c311
< 000179d8 t new_tlist
---
> 000179dc t new_tlist
350c350
< 00016b20 T shorten_compare
---
> 00016b24 T shorten_compare
367c367
< 000193b8 T strict_aliasing_warning
---
> 000193bc T strict_aliasing_warning
394,396c394,396
< 000191c4 T vector_types_convertible_p
< 00018594 T verify_sequence_points
< 00017e08 t verify_tree
---
> 000191c8 T vector_types_convertible_p
> 00018598 T verify_sequence_points
> 00017e0c t verify_tree
401,402c401,402
< 00017bd0 t warn_for_collisions
< 00017ac0 t warn_for_collisions_1
---
> 00017bd4 t warn_for_collisions
> 00017ac4 t warn_for_collisions_1
427c427
< 00018a58 T warnings_for_convert_and_check
---
> 00018a5c T warnings_for_convert_and_check
This on revision 125313. By coincidence c-common.c was changed just now.
I am CC'ing people who made recent changes.
--
malitzke at metronets dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |sje at cup dot hp dot com,
| |jh at suse dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32209
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug middle-end/32209] Boot failure Comparing stages 2 and 3
2007-06-04 19:18 [Bug c/32209] New: Boot failure Comparing stages 2 and 3 malitzke at metronets dot com
2007-06-04 20:09 ` [Bug middle-end/32209] " andreast at gcc dot gnu dot org
2007-06-04 20:42 ` malitzke at metronets dot com
@ 2007-06-04 20:56 ` malitzke at metronets dot com
2007-06-04 21:56 ` malitzke at metronets dot com
` (12 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: malitzke at metronets dot com @ 2007-06-04 20:56 UTC (permalink / raw)
To: gcc-bugs
------- Comment #3 from malitzke at metronets dot com 2007-06-04 20:56 -------
Took the liberty of adding Prof Sikora and the release manager, Could not add
MR
Zedenek Dvorak (refusla by Bugzilla@gcc.gnu.org.
This seems to be a case Maintainers no doing the required bootstraps. I am
amazed that nobody else caught for a number of hours.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32209
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug middle-end/32209] Boot failure Comparing stages 2 and 3
2007-06-04 19:18 [Bug c/32209] New: Boot failure Comparing stages 2 and 3 malitzke at metronets dot com
` (2 preceding siblings ...)
2007-06-04 20:56 ` malitzke at metronets dot com
@ 2007-06-04 21:56 ` malitzke at metronets dot com
2007-06-04 22:01 ` pinskia at gcc dot gnu dot org
` (11 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: malitzke at metronets dot com @ 2007-06-04 21:56 UTC (permalink / raw)
To: gcc-bugs
------- Comment #4 from malitzke at metronets dot com 2007-06-04 21:56 -------
Here is the build machinery used on the powerpc: There were two changes made to
prior runs that caused no boot failures:
BUILD was incresed from 11 to 12
form enable-languages c++, fortran were removed as being pointless to
demonstrate the boot failure. Note that disable-checking is active.
Onthe other two machines the build machinery is architecture and number of
processor specific other pretty much the same.
#!/bin/sh
VERSION=4.3.0
ARCH=${ARCH:-powerpc}
TARGET=$ARCH-unknown-linux-gnu
BUILD=12
TMP=/var/tmp/gcc_r43 # `mcookie`
cd $TMP
# build gcc
( mkdir -p build-$BUILD;
mkdir -p destdir-$BUILD;
cd build-$BUILD;
../gcc-$VERSION/configure \
--prefix=/usr \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
--host=$TARGET \
--build=$TARGET \
--enable-__cxa_atexit \
--enable-threads=posix \
--enable-altivec \
--enable-shared \
--enable-clocale=gnu \
--enable-bootstrap \
--enable-languages=c \
--disable-nls \
--disable-checking \
--disable-werror \
--disable-multilib \
--with-ibmlongdouble \
--with-cpu=7450 \
--enable-clocale=gnu \
--with-system-zlib 2>&1 | tee .Conf
# --with-gxx-include-dir=/usr/lib/gcc/$TARGET/$VERSION/include/g++-v4 \
# --enable-version-specific-runtime-libs \
# --includedir=/usr/lib/gcc/$TARGET/$VERSION/include \
# --bindir=/usr/$TARGET/gcc-bin/$VERSION \
# --enable-libffi \
# --enable-ffi \
# --target=$TARGET \
# --enable-mudflap \
# --enable-libgcc-math \
# --enable-secureplt \
# --enable-libgfortran \
# --disable-libmudflap gentoo\
# --datadir=/usr/share/gcc-data/$TARGET \
# --disable-dss \
# --disable-libssp gentoo\
# --disable-libunwind-exceptions \
# --enable-libssp \
# --program-suffix=-$VERS \
# --enable-libgcj-multifile \
# --with-java-home=/usr \
# --disable-libgcj \
# --enable-java-awt=gtk \
# --with-java-home=/usr/lib/jvm/java-1.4.2/jre \
# --enable-languages=c,c++,fortran,objc,obj-c++,java \
# --enable-languages=c,c++,fortran \
# --libexecdir=/usr/libexec/gcc-$VERSION \
# --with-slibdir=/usr/lib/$TARGET/$VERSION \
# --libdir=/usr/lib/$TARGET/$VERSION \
# --enable-checking=release \
# Start the build:
nice --adjustment=15 make -j2 BOOT_CFLAGS="-O2 -pipe" STAGE1_CFLAGS="-O -pipe"
LIBCFLAGS="-O2 -pipe" \
LIBCXXFLAGS="-O2 -pipe -fno-implicit-templates" \
bootstrap 2>&1 |tee .Build
# LIBPATH=/$TARGET/$VERSION bootstrap 2>&1 |tee -a .Build
make install DESTDIR=/$TMP/destdir-$BUILD 2>&1 | tee .Inst
nice --adjustment=18 make -j2 -i check 2>&1 |tee .Check
)
echo
echo "powerpc-linux-gnu GCC-$VERSION-$BUILD package build complete!"
echo
In an earlier instance, which lasted two or three month, it was finally
admitted
that a bas file had for a short time been on the GCC svn repositiry. this file
was not eradicated during further svn updates and so stayed on my system. Given
that I intend (when load on the net is lower) to download a complete fresh copy
of gcc-4.3.0 to see if this kills the problem.
Sorry I overlooked your earlier posting the las too must have crossed each
other.
--
malitzke at metronets dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |andreast at gcc dot gnu dot
| |org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32209
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug middle-end/32209] Boot failure Comparing stages 2 and 3
2007-06-04 19:18 [Bug c/32209] New: Boot failure Comparing stages 2 and 3 malitzke at metronets dot com
` (3 preceding siblings ...)
2007-06-04 21:56 ` malitzke at metronets dot com
@ 2007-06-04 22:01 ` pinskia at gcc dot gnu dot org
2007-06-05 1:29 ` malitzke at metronets dot com
` (10 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2007-06-04 22:01 UTC (permalink / raw)
To: gcc-bugs
------- Comment #5 from pinskia at gcc dot gnu dot org 2007-06-04 22:01 -------
So you found a bug that was only exposed with " --disable-checking" which
usually means two thing, a gcc_assert really has side effects or something is
being micompiled now. Also by the way since the trunk works without including
--disable-checking, that means people are bootstrapping as required and just
made a stupid mistake otherwise.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32209
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug middle-end/32209] Boot failure Comparing stages 2 and 3
2007-06-04 19:18 [Bug c/32209] New: Boot failure Comparing stages 2 and 3 malitzke at metronets dot com
` (4 preceding siblings ...)
2007-06-04 22:01 ` pinskia at gcc dot gnu dot org
@ 2007-06-05 1:29 ` malitzke at metronets dot com
2007-06-05 4:48 ` andreast at gcc dot gnu dot org
` (9 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: malitzke at metronets dot com @ 2007-06-05 1:29 UTC (permalink / raw)
To: gcc-bugs
------- Comment #6 from malitzke at metronets dot com 2007-06-05 01:29 -------
Fantastic; My stupidity in copying the disable-checking from one of the dozen
top distributors (which make experimental gcc-4.x.y available, patched them
with gcc-3.x.y stuff and referred users to contact gcc maintainers directly.
They stopped it recently not because I asked them to about a year ago as being
counterproductive) revealed something perhaps helpful.
I took the 'disable-checking out gcc-4.3.0 and it bootstrapped fine. However,
grepping warning messages from three days ago and when boot failed I get the
same warning messages (at least exactly the same number). I am glad no being a
maintainer and having to develop a sixth sense about what side-effects or other
are at work.
Peace!
--
malitzke at metronets dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |INVALID
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32209
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug middle-end/32209] Boot failure Comparing stages 2 and 3
2007-06-04 19:18 [Bug c/32209] New: Boot failure Comparing stages 2 and 3 malitzke at metronets dot com
` (5 preceding siblings ...)
2007-06-05 1:29 ` malitzke at metronets dot com
@ 2007-06-05 4:48 ` andreast at gcc dot gnu dot org
2007-06-05 4:56 ` andreast at gcc dot gnu dot org
` (8 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: andreast at gcc dot gnu dot org @ 2007-06-05 4:48 UTC (permalink / raw)
To: gcc-bugs
------- Comment #7 from andreast at gcc dot gnu dot org 2007-06-05 04:48 -------
still broken for disable-checking
--
andreast at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |UNCONFIRMED
Resolution|INVALID |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32209
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug middle-end/32209] Boot failure Comparing stages 2 and 3
2007-06-04 19:18 [Bug c/32209] New: Boot failure Comparing stages 2 and 3 malitzke at metronets dot com
` (6 preceding siblings ...)
2007-06-05 4:48 ` andreast at gcc dot gnu dot org
@ 2007-06-05 4:56 ` andreast at gcc dot gnu dot org
2007-06-05 10:47 ` andreast at gcc dot gnu dot org
` (7 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: andreast at gcc dot gnu dot org @ 2007-06-05 4:56 UTC (permalink / raw)
To: gcc-bugs
--
andreast at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Last reconfirmed|0000-00-00 00:00:00 |2007-06-05 04:56:12
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32209
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug middle-end/32209] Boot failure Comparing stages 2 and 3
2007-06-04 19:18 [Bug c/32209] New: Boot failure Comparing stages 2 and 3 malitzke at metronets dot com
` (7 preceding siblings ...)
2007-06-05 4:56 ` andreast at gcc dot gnu dot org
@ 2007-06-05 10:47 ` andreast at gcc dot gnu dot org
2007-06-05 13:45 ` malitzke at metronets dot com
` (6 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: andreast at gcc dot gnu dot org @ 2007-06-05 10:47 UTC (permalink / raw)
To: gcc-bugs
------- Comment #8 from andreast at gcc dot gnu dot org 2007-06-05 10:46 -------
This is the commit causing this failure:
http://gcc.gnu.org/ml/gcc-cvs/2007-06/msg00052.html
--
andreast at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |rakdver at gcc dot gnu dot
| |org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32209
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug middle-end/32209] Boot failure Comparing stages 2 and 3
2007-06-04 19:18 [Bug c/32209] New: Boot failure Comparing stages 2 and 3 malitzke at metronets dot com
` (8 preceding siblings ...)
2007-06-05 10:47 ` andreast at gcc dot gnu dot org
@ 2007-06-05 13:45 ` malitzke at metronets dot com
2007-06-05 20:40 ` rakdver at gcc dot gnu dot org
` (5 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: malitzke at metronets dot com @ 2007-06-05 13:45 UTC (permalink / raw)
To: gcc-bugs
------- Comment #9 from malitzke at metronets dot com 2007-06-05 13:44 -------
Mr. Tobler
Thanks for pursuing this. For me. as a user, it is solved. My analysis, as an
outsider, points to the corruption, inadvertent chang, update malfunction of an
include file shared by the *.c files leading to the *.o files. Looking for the
1...n level include files might give a clue. If you think I could be helpful do
not hesitate to ask.
Cheers.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32209
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug middle-end/32209] Boot failure Comparing stages 2 and 3
2007-06-04 19:18 [Bug c/32209] New: Boot failure Comparing stages 2 and 3 malitzke at metronets dot com
` (9 preceding siblings ...)
2007-06-05 13:45 ` malitzke at metronets dot com
@ 2007-06-05 20:40 ` rakdver at gcc dot gnu dot org
2007-06-06 14:27 ` rakdver at gcc dot gnu dot org
` (4 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: rakdver at gcc dot gnu dot org @ 2007-06-05 20:40 UTC (permalink / raw)
To: gcc-bugs
--
rakdver at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|unassigned at gcc dot gnu |rakdver at gcc dot gnu dot
|dot org |org
Status|NEW |ASSIGNED
Last reconfirmed|2007-06-05 04:56:12 |2007-06-05 20:40:00
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32209
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug middle-end/32209] Boot failure Comparing stages 2 and 3
2007-06-04 19:18 [Bug c/32209] New: Boot failure Comparing stages 2 and 3 malitzke at metronets dot com
` (10 preceding siblings ...)
2007-06-05 20:40 ` rakdver at gcc dot gnu dot org
@ 2007-06-06 14:27 ` rakdver at gcc dot gnu dot org
2007-06-06 18:28 ` andreast at gcc dot gnu dot org
` (3 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: rakdver at gcc dot gnu dot org @ 2007-06-06 14:27 UTC (permalink / raw)
To: gcc-bugs
------- Comment #10 from rakdver at gcc dot gnu dot org 2007-06-06 14:27 -------
Patch: http://gcc.gnu.org/ml/gcc-patches/2007-06/msg00341.html
--
rakdver at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
URL| |http://gcc.gnu.org/ml/gcc-
| |patches/2007-
| |06/msg00341.html
Keywords| |patch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32209
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug middle-end/32209] Boot failure Comparing stages 2 and 3
2007-06-04 19:18 [Bug c/32209] New: Boot failure Comparing stages 2 and 3 malitzke at metronets dot com
` (11 preceding siblings ...)
2007-06-06 14:27 ` rakdver at gcc dot gnu dot org
@ 2007-06-06 18:28 ` andreast at gcc dot gnu dot org
2007-06-06 23:24 ` [Bug middle-end/32209] [4.3 Regression] Boot failure Comparing stages 2 and 3 with --disable-checking pinskia at gcc dot gnu dot org
` (2 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: andreast at gcc dot gnu dot org @ 2007-06-06 18:28 UTC (permalink / raw)
To: gcc-bugs
------- Comment #11 from andreast at gcc dot gnu dot org 2007-06-06 18:28 -------
Bootstrap succeeded on both, ppc darwin and i686 darwin. disable-checking!
Thank you!
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32209
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug middle-end/32209] [4.3 Regression] Boot failure Comparing stages 2 and 3 with --disable-checking
2007-06-04 19:18 [Bug c/32209] New: Boot failure Comparing stages 2 and 3 malitzke at metronets dot com
` (12 preceding siblings ...)
2007-06-06 18:28 ` andreast at gcc dot gnu dot org
@ 2007-06-06 23:24 ` pinskia at gcc dot gnu dot org
2007-06-08 7:29 ` rakdver at gcc dot gnu dot org
2007-06-09 19:02 ` pinskia at gcc dot gnu dot org
15 siblings, 0 replies; 17+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2007-06-06 23:24 UTC (permalink / raw)
To: gcc-bugs
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|Boot failure Comparing |[4.3 Regression] Boot
|stages 2 and 3 |failure Comparing stages 2
| |and 3 with --disable-
| |checking
Target Milestone|--- |4.3.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32209
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug middle-end/32209] [4.3 Regression] Boot failure Comparing stages 2 and 3 with --disable-checking
2007-06-04 19:18 [Bug c/32209] New: Boot failure Comparing stages 2 and 3 malitzke at metronets dot com
` (13 preceding siblings ...)
2007-06-06 23:24 ` [Bug middle-end/32209] [4.3 Regression] Boot failure Comparing stages 2 and 3 with --disable-checking pinskia at gcc dot gnu dot org
@ 2007-06-08 7:29 ` rakdver at gcc dot gnu dot org
2007-06-09 19:02 ` pinskia at gcc dot gnu dot org
15 siblings, 0 replies; 17+ messages in thread
From: rakdver at gcc dot gnu dot org @ 2007-06-08 7:29 UTC (permalink / raw)
To: gcc-bugs
------- Comment #12 from rakdver at gcc dot gnu dot org 2007-06-08 07:29 -------
Subject: Bug 32209
Author: rakdver
Date: Fri Jun 8 07:28:50 2007
New Revision: 125563
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125563
Log:
PR middle-end/32209
* dominance.c (debug_dominance_tree, debug_dominance_tree_1): New
functions.
(verify_dominators): Do not change dominance tree.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/dominance.c
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32209
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug middle-end/32209] [4.3 Regression] Boot failure Comparing stages 2 and 3 with --disable-checking
2007-06-04 19:18 [Bug c/32209] New: Boot failure Comparing stages 2 and 3 malitzke at metronets dot com
` (14 preceding siblings ...)
2007-06-08 7:29 ` rakdver at gcc dot gnu dot org
@ 2007-06-09 19:02 ` pinskia at gcc dot gnu dot org
15 siblings, 0 replies; 17+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2007-06-09 19:02 UTC (permalink / raw)
To: gcc-bugs
------- Comment #13 from pinskia at gcc dot gnu dot org 2007-06-09 19:01 -------
Fixed.
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Keywords| |build
Resolution| |FIXED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32209
^ permalink raw reply [flat|nested] 17+ messages in thread