public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug bootstrap/29544] [4.2 Regression] Not building with checking in stage1
2006-10-22 2:25 [Bug bootstrap/29544] New: [4.2 Regression] Not building with checking in stage1 pinskia at gcc dot gnu dot org
@ 2006-10-22 2:25 ` pinskia at gcc dot gnu dot org
2006-10-22 2:29 ` pinskia at gcc dot gnu dot org
` (8 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-10-22 2:25 UTC (permalink / raw)
To: gcc-bugs
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |bonzini at gnu dot org
Target Milestone|--- |4.2.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29544
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug bootstrap/29544] New: [4.2 Regression] Not building with checking in stage1
@ 2006-10-22 2:25 pinskia at gcc dot gnu dot org
2006-10-22 2:25 ` [Bug bootstrap/29544] " pinskia at gcc dot gnu dot org
` (9 more replies)
0 siblings, 10 replies; 11+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-10-22 2:25 UTC (permalink / raw)
To: gcc-bugs
In 4.1 (and maybe even 4.0), we used to build with checking enable in stage1 to
check some bugs but now with the toplevel bootstrap, this no longer happens.
--
Summary: [4.2 Regression] Not building with checking in stage1
Product: gcc
Version: 4.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: bootstrap
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: pinskia at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29544
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug bootstrap/29544] [4.2 Regression] Not building with checking in stage1
2006-10-22 2:25 [Bug bootstrap/29544] New: [4.2 Regression] Not building with checking in stage1 pinskia at gcc dot gnu dot org
2006-10-22 2:25 ` [Bug bootstrap/29544] " pinskia at gcc dot gnu dot org
@ 2006-10-22 2:29 ` pinskia at gcc dot gnu dot org
2006-10-22 2:40 ` pinskia at gcc dot gnu dot org
` (7 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-10-22 2:29 UTC (permalink / raw)
To: gcc-bugs
------- Comment #1 from pinskia at gcc dot gnu dot org 2006-10-22 02:29 -------
In 4.2 and above:
gcc -c -g -fkeep-inline-functions -DIN_GCC -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition
-Wmissing-format-attribute -fno-common -DHAVE_CONFIG_H -I. -I.
-I/src/gcc/eh/gcc/gcc -I/src/gcc/eh/gcc/gcc/. -I/src/gcc/eh/gcc/gcc/../include
-I/src/gcc/eh/gcc/gcc/../libcpp/include -I/src/gcc/eh/gcc/gcc/../libdecnumber
-I../libdecnumber /src/gcc/eh/gcc/gcc/tree-ssa.c -o tree-ssa.o
In 4.1:
gcc -c -g -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic
-Wno-long-long -Wno-variadic-macros -Wold-style-definition
-Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I.
-I/home/pinskia/src/gcc/gcc-4.1/gcc/gcc
-I/home/pinskia/src/gcc/gcc-4.1/gcc/gcc/.
-I/home/pinskia/src/gcc/gcc-4.1/gcc/gcc/../include
-I/home/pinskia/src/gcc/gcc-4.1/gcc/gcc/../libcpp/include
/home/pinskia/src/gcc/gcc-4.1/gcc/gcc/tree-ssa.c -o tree-ssa.o
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29544
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug bootstrap/29544] [4.2 Regression] Not building with checking in stage1
2006-10-22 2:25 [Bug bootstrap/29544] New: [4.2 Regression] Not building with checking in stage1 pinskia at gcc dot gnu dot org
2006-10-22 2:25 ` [Bug bootstrap/29544] " pinskia at gcc dot gnu dot org
2006-10-22 2:29 ` pinskia at gcc dot gnu dot org
@ 2006-10-22 2:40 ` pinskia at gcc dot gnu dot org
2006-10-22 3:02 ` pinskia at gcc dot gnu dot org
` (6 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-10-22 2:40 UTC (permalink / raw)
To: gcc-bugs
------- Comment #2 from pinskia at gcc dot gnu dot org 2006-10-22 02:40 -------
I think there are two ways of fixing this is do --enable-checking=yes for
stage1 gcc configuring or the way 4.1 does it via CFLAGS.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29544
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug bootstrap/29544] [4.2 Regression] Not building with checking in stage1
2006-10-22 2:25 [Bug bootstrap/29544] New: [4.2 Regression] Not building with checking in stage1 pinskia at gcc dot gnu dot org
` (2 preceding siblings ...)
2006-10-22 2:40 ` pinskia at gcc dot gnu dot org
@ 2006-10-22 3:02 ` pinskia at gcc dot gnu dot org
2006-10-23 10:11 ` bonzini at gnu dot org
` (5 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-10-22 3:02 UTC (permalink / raw)
To: gcc-bugs
------- Comment #3 from pinskia at gcc dot gnu dot org 2006-10-22 03:01 -------
I am going to fix it via the configure option, for the mainline I am going to
recommend to also add rtl checking for stage1.
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|unassigned at gcc dot gnu |pinskia at gcc dot gnu dot
|dot org |org
Status|UNCONFIRMED |ASSIGNED
Ever Confirmed|0 |1
Last reconfirmed|0000-00-00 00:00:00 |2006-10-22 03:01:52
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29544
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug bootstrap/29544] [4.2 Regression] Not building with checking in stage1
2006-10-22 2:25 [Bug bootstrap/29544] New: [4.2 Regression] Not building with checking in stage1 pinskia at gcc dot gnu dot org
` (3 preceding siblings ...)
2006-10-22 3:02 ` pinskia at gcc dot gnu dot org
@ 2006-10-23 10:11 ` bonzini at gnu dot org
2006-10-23 15:44 ` pinskia at gcc dot gnu dot org
` (4 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: bonzini at gnu dot org @ 2006-10-23 10:11 UTC (permalink / raw)
To: gcc-bugs
------- Comment #4 from bonzini at gnu dot org 2006-10-23 10:11 -------
Like this?
Index: /Users/bonzinip/cvs/gcc/Makefile.def
===================================================================
--- /Users/bonzinip/cvs/gcc/Makefile.def (revision 116745)
+++ /Users/bonzinip/cvs/gcc/Makefile.def (working copy)
@@ -480,7 +480,7 @@ dependencies = { module=all-target-winsu
// Toplevel bootstrap
bootstrap_stage = {
id=1 ;
- stage_configure_flags='--disable-intermodule \
+ stage_configure_flags='--disable-intermodule --enable-checking \
--disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"' ;
stage_make_flags='CFLAGS="$(STAGE1_CFLAGS)"
LIBCFLAGS="$(STAGE1_CFLAGS)"' ; };
bootstrap_stage = {
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29544
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug bootstrap/29544] [4.2 Regression] Not building with checking in stage1
2006-10-22 2:25 [Bug bootstrap/29544] New: [4.2 Regression] Not building with checking in stage1 pinskia at gcc dot gnu dot org
` (4 preceding siblings ...)
2006-10-23 10:11 ` bonzini at gnu dot org
@ 2006-10-23 15:44 ` pinskia at gcc dot gnu dot org
2006-10-23 22:42 ` bonzini at gnu dot org
` (3 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-10-23 15:44 UTC (permalink / raw)
To: gcc-bugs
------- Comment #5 from pinskia at gcc dot gnu dot org 2006-10-23 15:44 -------
(In reply to comment #4)
> Like this?
Actually thinking about it some more, that will cause stage1 not to be build
with the more checking if the user wanted it to be, ie
--enable-checking=yes,rtl,gcac when configuring.
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|pinskia at gcc dot gnu dot |unassigned at gcc dot gnu
|org |dot org
Status|ASSIGNED |NEW
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29544
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug bootstrap/29544] [4.2 Regression] Not building with checking in stage1
2006-10-22 2:25 [Bug bootstrap/29544] New: [4.2 Regression] Not building with checking in stage1 pinskia at gcc dot gnu dot org
` (5 preceding siblings ...)
2006-10-23 15:44 ` pinskia at gcc dot gnu dot org
@ 2006-10-23 22:42 ` bonzini at gnu dot org
2006-12-19 11:02 ` [Bug bootstrap/29544] [4.2/4.3 " bonzini at gcc dot gnu dot org
` (2 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: bonzini at gnu dot org @ 2006-10-23 22:42 UTC (permalink / raw)
To: gcc-bugs
------- Comment #6 from bonzini at gnu dot org 2006-10-23 22:41 -------
ok, mine then.
--
bonzini at gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|unassigned at gcc dot gnu |bonzini at gnu dot org
|dot org |
Status|NEW |ASSIGNED
Last reconfirmed|2006-10-22 03:01:52 |2006-10-23 22:41:55
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29544
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug bootstrap/29544] [4.2/4.3 Regression] Not building with checking in stage1
2006-10-22 2:25 [Bug bootstrap/29544] New: [4.2 Regression] Not building with checking in stage1 pinskia at gcc dot gnu dot org
` (6 preceding siblings ...)
2006-10-23 22:42 ` bonzini at gnu dot org
@ 2006-12-19 11:02 ` bonzini at gcc dot gnu dot org
2006-12-29 17:47 ` [Bug bootstrap/29544] [4.2 " bonzini at gcc dot gnu dot org
2006-12-29 17:47 ` bonzini at gnu dot org
9 siblings, 0 replies; 11+ messages in thread
From: bonzini at gcc dot gnu dot org @ 2006-12-19 11:02 UTC (permalink / raw)
To: gcc-bugs
------- Comment #7 from bonzini at gnu dot org 2006-12-19 11:01 -------
Subject: Bug 29544
Author: bonzini
Date: Tue Dec 19 11:01:36 2006
New Revision: 120048
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=120048
Log:
2006-12-19 Paolo Bonzini <bonzini@gnu.org>
PR bootstrap/29544
* Makefile.def (flags_to_pass): Add STAGE1_CHECKING.
(bootstrap_stage): Add STAGE1_CHECKING to stage1 configure flags,
move here comment from Makefile.tpl.
* Makefile.tpl: Move some definitions higher in the file.
(STAGE1_CHECKING): New.
* configure.in: Add --enable-stage1-checking.
* configure: Regenerate.
* Makefile.in: Regenerate.
gcc:
2006-12-19 Paolo Bonzini <bonzini@gnu.org>
* gcc/Makefile.in (STAGE1_CHECKING): Rename to...
(STAGE1_CHECKING_CFLAGS): ... this.
Modified:
trunk/ChangeLog
trunk/Makefile.def
trunk/Makefile.in
trunk/Makefile.tpl
trunk/configure
trunk/configure.in
trunk/gcc/ChangeLog
trunk/gcc/Makefile.in
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29544
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug bootstrap/29544] [4.2 Regression] Not building with checking in stage1
2006-10-22 2:25 [Bug bootstrap/29544] New: [4.2 Regression] Not building with checking in stage1 pinskia at gcc dot gnu dot org
` (8 preceding siblings ...)
2006-12-29 17:47 ` [Bug bootstrap/29544] [4.2 " bonzini at gcc dot gnu dot org
@ 2006-12-29 17:47 ` bonzini at gnu dot org
9 siblings, 0 replies; 11+ messages in thread
From: bonzini at gnu dot org @ 2006-12-29 17:47 UTC (permalink / raw)
To: gcc-bugs
------- Comment #9 from bonzini at gnu dot org 2006-12-29 17:47 -------
committed
--
bonzini at gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29544
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug bootstrap/29544] [4.2 Regression] Not building with checking in stage1
2006-10-22 2:25 [Bug bootstrap/29544] New: [4.2 Regression] Not building with checking in stage1 pinskia at gcc dot gnu dot org
` (7 preceding siblings ...)
2006-12-19 11:02 ` [Bug bootstrap/29544] [4.2/4.3 " bonzini at gcc dot gnu dot org
@ 2006-12-29 17:47 ` bonzini at gcc dot gnu dot org
2006-12-29 17:47 ` bonzini at gnu dot org
9 siblings, 0 replies; 11+ messages in thread
From: bonzini at gcc dot gnu dot org @ 2006-12-29 17:47 UTC (permalink / raw)
To: gcc-bugs
------- Comment #8 from bonzini at gnu dot org 2006-12-29 17:47 -------
Subject: Bug 29544
Author: bonzini
Date: Fri Dec 29 17:47:06 2006
New Revision: 120272
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=120272
Log:
2006-12-29 Paolo Bonzini <bonzini@gnu.org>
PR bootstrap/29544
* Makefile.def (flags_to_pass): Add STAGE1_CHECKING.
(bootstrap_stage): Add STAGE1_CHECKING to stage1 configure flags,
move here comment from Makefile.tpl.
* Makefile.tpl: Move some definitions higher in the file.
(STAGE1_CHECKING): New.
* configure.in: Add --enable-stage1-checking. Disable --enable-werror
on release branches.
gcc:
2006-12-29 Paolo Bonzini <bonzini@gnu.org>
PR bootstrap/29544
* gcc/Makefile.in (STAGE1_CHECKING): Rename to...
(STAGE1_CHECKING_CFLAGS): ... this.
Modified:
branches/gcc-4_2-branch/ChangeLog
branches/gcc-4_2-branch/Makefile.def
branches/gcc-4_2-branch/Makefile.in
branches/gcc-4_2-branch/Makefile.tpl
branches/gcc-4_2-branch/configure
branches/gcc-4_2-branch/configure.in
branches/gcc-4_2-branch/gcc/ChangeLog
branches/gcc-4_2-branch/gcc/Makefile.in
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29544
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2006-12-29 17:47 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-10-22 2:25 [Bug bootstrap/29544] New: [4.2 Regression] Not building with checking in stage1 pinskia at gcc dot gnu dot org
2006-10-22 2:25 ` [Bug bootstrap/29544] " pinskia at gcc dot gnu dot org
2006-10-22 2:29 ` pinskia at gcc dot gnu dot org
2006-10-22 2:40 ` pinskia at gcc dot gnu dot org
2006-10-22 3:02 ` pinskia at gcc dot gnu dot org
2006-10-23 10:11 ` bonzini at gnu dot org
2006-10-23 15:44 ` pinskia at gcc dot gnu dot org
2006-10-23 22:42 ` bonzini at gnu dot org
2006-12-19 11:02 ` [Bug bootstrap/29544] [4.2/4.3 " bonzini at gcc dot gnu dot org
2006-12-29 17:47 ` [Bug bootstrap/29544] [4.2 " bonzini at gcc dot gnu dot org
2006-12-29 17:47 ` bonzini at gnu dot org
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).