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).