public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug bootstrap/50674] New: [4.7 Regression]  profiledbootstrap broken: corrupted profile info: sum_all is smaller than sum_max
@ 2011-10-09 11:59 markus at trippelsdorf dot de
  2011-10-09 13:35 ` [Bug bootstrap/50674] " markus at trippelsdorf dot de
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: markus at trippelsdorf dot de @ 2011-10-09 11:59 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50674

             Bug #: 50674
           Summary: [4.7 Regression]  profiledbootstrap broken: corrupted
                    profile info: sum_all is smaller than sum_max
    Classification: Unclassified
           Product: gcc
           Version: 4.7.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: bootstrap
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: markus@trippelsdorf.de


On x86_64-pc-linux-gnu I get bootstrap errors with
--with-build-config=bootstrap-lto and "make profiledbootstrap":

/var/tmp/gcc_build_dir/./prev-gcc/g++ -B/var/tmp/gcc_build_dir/./prev-gcc/
-B/usr/x86_64-pc-linux-gnu/bin/ -nostdinc++
-B/var/tmp/gcc_build_dir/prev-x86_64-pc-linux-gnu/libstdc++-v3/src/.libs
-B/var/tmp/gcc_build_dir/prev-x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/.libs
-I/var/tmp/gcc_build_dir/prev-x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu
-I/var/tmp/gcc_build_dir/prev-x86_64-pc-linux-gnu/libstdc++-v3/include
-I/var/tmp/gcc/libstdc++-v3/libsupc++
-L/var/tmp/gcc_build_dir/prev-x86_64-pc-linux-gnu/libstdc++-v3/src/.libs
-L/var/tmp/gcc_build_dir/prev-x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/.libs
-c  -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -march=native -O2 -pipe -flto=jobserver
-frandom-seed=1 -fprofile-use -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual  
 -DHAVE_CONFIG_H -I. -Ic-family -I../../gcc/gcc -I../../gcc/gcc/c-family
-I../../gcc/gcc/../include -I../../gcc/gcc/../libcpp/include 
-I../../gcc/gcc/../libdecnumber -I../../gcc/gcc/../libdecnumber/bid
-I../libdecnumber    ../../gcc/gcc/c-family/stub-objc.c -o c-family/stub-objc.o
../../gcc/gcc/c-family/stub-objc.c: In function
‘objc_maybe_warn_exceptions(unsigned int)’:
../../gcc/gcc/c-family/stub-objc.c:463:1: error: corrupted profile info:
sum_all is smaller than sum_max
../../gcc/gcc/c-family/stub-objc.c: In function ‘objc_finish_function()’:
../../gcc/gcc/c-family/stub-objc.c:463:1: error: corrupted profile info:
sum_all is smaller than sum_max
../../gcc/gcc/c-family/stub-objc.c: In function
‘objc_check_format_arg(tree_node*, tree_node*)’:
../../gcc/gcc/c-family/stub-objc.c:463:1: error: corrupted profile info:
sum_all is smaller than sum_max
../../gcc/gcc/c-family/stub-objc.c: In function
‘objc_string_ref_type_p(tree_node*)’:
../../gcc/gcc/c-family/stub-objc.c:463:1: error: corrupted profile info:
sum_all is smaller than sum_max
../../gcc/gcc/c-family/stub-objc.c: In function
‘objc_write_global_declarations()’:
...

or:
var/tmp/gcc_build_dir/./prev-gcc/g++ -B/var/tmp/gcc_build_dir/./prev-gcc/
-B/usr/x86_64-pc-linux-gnu/bin/ -nostdinc++
-B/var/tmp/gcc_build_dir/prev-x86_64-pc-linux-gnu/libstdc++-v3/src/.libs
-B/var/tmp/gcc_build_dir/prev-x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/.libs
-I/var/tmp/gcc_build_dir/prev-x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu
-I/var/tmp/gcc_build_dir/prev-x86_64-pc-linux-gnu/libstdc++-v3/include
-I/var/tmp/gcc/libstdc++-v3/libsupc++
-L/var/tmp/gcc_build_dir/prev-x86_64-pc-linux-gnu/libstdc++-v3/src/.libs
-L/var/tmp/gcc_build_dir/prev-x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/.libs 
-I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I../../gcc/libcpp/include
 -march=native -O2 -pipe -flto=jobserver -frandom-seed=1 -fprofile-use -W -Wall
-Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long 
-I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I../../gcc/libcpp/include
 -c -o init.o -MT init.o -MMD -MP -MF .deps/init.Tpo ../../gcc/libcpp/init.c
/usr/bin/gmsgfmt --statistics -o po/zh_TW.gmo ../../gcc/libcpp/po/zh_TW.po
210 translated messages.
178 translated messages, 23 fuzzy translations, 9 untranslated messages.
../../gcc/libcpp/init.c: In function ‘post_options(cpp_reader*)’:
../../gcc/libcpp/init.c:734:1: error: corrupted profile info: sum_all is
smaller than sum_max
../../gcc/libcpp/init.c: In function ‘cpp_finish(cpp_reader*, _IO_FILE*)’:
../../gcc/libcpp/init.c:734:1: error: corrupted profile info: sum_all is
smaller than sum_max
../../gcc/libcpp/init.c: In function ‘read_original_directory(cpp_reader*)’:
../../gcc/libcpp/init.c:734:1: error: corrupted profile info: sum_all is
smaller than sum_max
../../gcc/libcpp/init.c: In function ‘read_original_filename(cpp_reader*)’:
../../gcc/libcpp/init.c:734:1: error: corrupted profile info: sum_all is
smaller than sum_max
../../gcc/libcpp/init.c: In function ‘cpp_read_main_file(cpp_reader*, char
const*)’:
...


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug bootstrap/50674] [4.7 Regression]  profiledbootstrap broken: corrupted profile info: sum_all is smaller than sum_max
  2011-10-09 11:59 [Bug bootstrap/50674] New: [4.7 Regression] profiledbootstrap broken: corrupted profile info: sum_all is smaller than sum_max markus at trippelsdorf dot de
@ 2011-10-09 13:35 ` markus at trippelsdorf dot de
  2011-10-09 17:34 ` rguenth at gcc dot gnu.org
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: markus at trippelsdorf dot de @ 2011-10-09 13:35 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50674

Markus Trippelsdorf <markus at trippelsdorf dot de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rth at gcc dot gnu.org

--- Comment #1 from Markus Trippelsdorf <markus at trippelsdorf dot de> 2011-10-09 13:35:26 UTC ---
Git bisect points to Rev179701:

f480372230f4bfc55d02b48322ed5c96e999d7e0 is the first bad commit
commit f480372230f4bfc55d02b48322ed5c96e999d7e0
Author: rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Date:   Fri Oct 7 22:41:48 2011 +0000

    Rename vshuffle/vec_shuffle to vec_perm.

            * doc/extend.texi (__builtin_shuffle): Improve the description to
            include the modulus of the selector.  Mention OpenCL.
            * doc/md.texi (vec_perm, vec_perm_const): Document named patterns.

            * tree.def (VEC_PERM_EXPR): Rename from VEC_SHUFFLE_EXPR.
            * genopinit.c (optabs): Rename vshuffle to vec_perm.
            * c-typeck.c (c_build_vec_perm_expr): Rename from
            c_build_vec_shuffle_expr.  Update for name changes.
            * optabs.c (expand_vec_perm_expr_p): Rename from
            expand_vec_shuffle_expr_p.
            (expand_vec_perm_expr): Rename from expand_vec_shuffle_expr.
            * optabs.h (OTI_vec_perm): Rename from DOI_vshuffle.
            (vec_perm_optab): Rename from vshuffle_optab.
            * expr.c, gimple-pretty-print.c, gimple.c, gimplify.c,
            c-tree.h, c-parser.c, tree-cfg.c, tree-inline.c,
tree-pretty-print.c,
            tree-ssa-operands.c, tree-vect-generic.c: Update for name changes.

            * config/i386/i386.c (ix86_expand_vec_perm): Rename from
            ix86_expand_vshuffle.
            * config/i386/i386-protos.h: Update.
            * config/i386/sse.md (VEC_PERM_AVX2): Rename from VSHUFFLE_AVX2.
            (vec_perm<VEC_PERM_AVX2>): Rename from vshuffle<VSHUFFLE_AVX2>.

    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@179701
138bc75d-0d04-0410-961f-82ee72b054a4


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug bootstrap/50674] [4.7 Regression]  profiledbootstrap broken: corrupted profile info: sum_all is smaller than sum_max
  2011-10-09 11:59 [Bug bootstrap/50674] New: [4.7 Regression] profiledbootstrap broken: corrupted profile info: sum_all is smaller than sum_max markus at trippelsdorf dot de
  2011-10-09 13:35 ` [Bug bootstrap/50674] " markus at trippelsdorf dot de
@ 2011-10-09 17:34 ` rguenth at gcc dot gnu.org
  2011-10-10 15:36 ` rguenth at gcc dot gnu.org
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: rguenth at gcc dot gnu.org @ 2011-10-09 17:34 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50674

Richard Guenther <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |4.7.0


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug bootstrap/50674] [4.7 Regression]  profiledbootstrap broken: corrupted profile info: sum_all is smaller than sum_max
  2011-10-09 11:59 [Bug bootstrap/50674] New: [4.7 Regression] profiledbootstrap broken: corrupted profile info: sum_all is smaller than sum_max markus at trippelsdorf dot de
  2011-10-09 13:35 ` [Bug bootstrap/50674] " markus at trippelsdorf dot de
  2011-10-09 17:34 ` rguenth at gcc dot gnu.org
@ 2011-10-10 15:36 ` rguenth at gcc dot gnu.org
  2011-10-10 16:51 ` rth at gcc dot gnu.org
  2011-10-10 18:32 ` markus at trippelsdorf dot de
  4 siblings, 0 replies; 6+ messages in thread
From: rguenth at gcc dot gnu.org @ 2011-10-10 15:36 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50674

Richard Guenther <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P3                          |P1


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug bootstrap/50674] [4.7 Regression]  profiledbootstrap broken: corrupted profile info: sum_all is smaller than sum_max
  2011-10-09 11:59 [Bug bootstrap/50674] New: [4.7 Regression] profiledbootstrap broken: corrupted profile info: sum_all is smaller than sum_max markus at trippelsdorf dot de
                   ` (2 preceding siblings ...)
  2011-10-10 15:36 ` rguenth at gcc dot gnu.org
@ 2011-10-10 16:51 ` rth at gcc dot gnu.org
  2011-10-10 18:32 ` markus at trippelsdorf dot de
  4 siblings, 0 replies; 6+ messages in thread
From: rth at gcc dot gnu.org @ 2011-10-10 16:51 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50674

--- Comment #2 from Richard Henderson <rth at gcc dot gnu.org> 2011-10-10 16:51:19 UTC ---
(In reply to comment #1)
> Git bisect points to Rev179701:
...
>     Rename vshuffle/vec_shuffle to vec_perm.
> 
>             * doc/extend.texi (__builtin_shuffle): Improve the description to
>             include the modulus of the selector.  Mention OpenCL.
>             * doc/md.texi (vec_perm, vec_perm_const): Document named patterns.

Are you sure about those bisect results?  I admit that md.texi did
have a typo that broke "make pdf", but I cannot imagine this code
being involved in a bootstrap at all, much less affecting profiledbootstrap.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug bootstrap/50674] [4.7 Regression]  profiledbootstrap broken: corrupted profile info: sum_all is smaller than sum_max
  2011-10-09 11:59 [Bug bootstrap/50674] New: [4.7 Regression] profiledbootstrap broken: corrupted profile info: sum_all is smaller than sum_max markus at trippelsdorf dot de
                   ` (3 preceding siblings ...)
  2011-10-10 16:51 ` rth at gcc dot gnu.org
@ 2011-10-10 18:32 ` markus at trippelsdorf dot de
  4 siblings, 0 replies; 6+ messages in thread
From: markus at trippelsdorf dot de @ 2011-10-10 18:32 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50674

Markus Trippelsdorf <markus at trippelsdorf dot de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |DUPLICATE

--- Comment #3 from Markus Trippelsdorf <markus at trippelsdorf dot de> 2011-10-10 18:32:11 UTC ---
(In reply to comment #2)
> (In reply to comment #1)
> > Git bisect points to Rev179701:
> ...
> >     Rename vshuffle/vec_shuffle to vec_perm.
> > 
> >             * doc/extend.texi (__builtin_shuffle): Improve the description to
> >             include the modulus of the selector.  Mention OpenCL.
> >             * doc/md.texi (vec_perm, vec_perm_const): Document named patterns.
> 
> Are you sure about those bisect results?  I admit that md.texi did
> have a typo that broke "make pdf", but I cannot imagine this code
> being involved in a bootstrap at all, much less affecting profiledbootstrap.

It surely hasn't escaped your notice that the Changelog continues beyond
those two entries.
Anyway, this is a dup of PR50665 and is fixed by the patch Uros Bizjak.

*** This bug has been marked as a duplicate of bug 50665 ***


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2011-10-10 18:32 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-10-09 11:59 [Bug bootstrap/50674] New: [4.7 Regression] profiledbootstrap broken: corrupted profile info: sum_all is smaller than sum_max markus at trippelsdorf dot de
2011-10-09 13:35 ` [Bug bootstrap/50674] " markus at trippelsdorf dot de
2011-10-09 17:34 ` rguenth at gcc dot gnu.org
2011-10-10 15:36 ` rguenth at gcc dot gnu.org
2011-10-10 16:51 ` rth at gcc dot gnu.org
2011-10-10 18:32 ` markus at trippelsdorf dot de

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