[Bug target/53201] [4.8 Regression] unrecognized command line option '-mno-lzcnt-mno-hle

2012-05-02 Thread kyukhin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53201 --- Comment #4 from Kirill Yukhin 2012-05-03 06:50:25 UTC --- Author: kyukhin Date: Thu May 3 06:50:16 2012 New Revision: 187075 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=187075 Log: PR target/53201 * config/i386/dr

[Bug c++/53186] [C++11] missing devirtualization for operators "final"

2012-05-02 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53186 --- Comment #4 from vincenzo Innocente 2012-05-03 06:46:01 UTC --- Ciao Paolo, grazie per il patch. Io no so quale sia lo "standard" gcc, ma credo sarebbe meglio distribuire patch che si applicano direttamente dalla directory principale e non

[Bug c++/53206] overloaded virtual non const warning

2012-05-02 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53206 Manuel López-Ibáñez changed: What|Removed |Added CC||manu at gcc dot gnu.org --- Comment

[Bug c++/53186] [C++11] missing devirtualization for operators "final"

2012-05-02 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53186 --- Comment #3 from vincenzo Innocente 2012-05-03 06:42:46 UTC --- not bad… hope it could be back ported to 4.7.1 c++ -std=gnu++11 -c opFinal.cpp; nm opFinal.o; otool -t -v -V -X opFinal.o | c++filt 00b0 s EH_frame1 002

[Bug target/53201] [4.8 Regression] unrecognized command line option '-mno-lzcnt-mno-hle

2012-05-02 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53201 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3 f

[Bug target/52684] [4.7 regression] glibc long double math tests fail on sparc 64-bit

2012-05-02 Thread davem at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52684 --- Comment #10 from davem at gcc dot gnu.org 2012-05-03 05:18:11 UTC --- Created attachment 27298 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27298 Proposed fix. It turns out to in the end be a sparc specific problem. This makes sure, in

[Bug target/53201] [4.8 Regression] unrecognized command line option '-mno-lzcnt-mno-hle

2012-05-02 Thread kirill.yukhin at intel dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53201 --- Comment #2 from Yukhin Kirill 2012-05-03 05:15:47 UTC --- Tobias, bootstrap (-march=native) is passing with your fix. If nobody objects, I'll commit it as obvious fix

[Bug bootstrap/53208] New: build failure on mingw native internal compiler error: Segmentation fau lt

2012-05-02 Thread zhou3 at lycos dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53208 Bug #: 53208 Summary: build failure on mingw native internal compiler error: Segmentation fau lt Classification: Unclassified Product: gcc Version: 4.4.7 Status: UNCO

[Bug target/53201] [4.8 Regression] unrecognized command line option '-mno-lzcnt-mno-hle

2012-05-02 Thread kirill.yukhin at intel dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53201 Yukhin Kirill changed: What|Removed |Added CC||kirill.yukhin at intel dot

[Bug bootstrap/53197] [4.8 Regression] bootstrap comparison failure

2012-05-02 Thread matz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53197 Michael Matz changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug bootstrap/53197] [4.8 Regression] bootstrap comparison failure

2012-05-02 Thread matz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53197 --- Comment #15 from Michael Matz 2012-05-03 02:32:13 UTC --- Author: matz Date: Thu May 3 02:32:08 2012 New Revision: 187074 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=187074 Log: PR bootstrap/53197 * tree-ssa-dse.c (dse_opt

[Bug c++/53206] overloaded virtual non const warning

2012-05-02 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53206 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/53206] overloaded virtual non const warning

2012-05-02 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53206 --- Comment #1 from Andrew Pinski 2012-05-03 01:38:14 UTC --- -Woverloaded-virtual is not enabled by either -Wextra or -Wall right now.

[Bug c++/53207] bool conversion on return

2012-05-02 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53207 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Known to work|

[Bug c++/48420] Missed -Wconversion-null warning when passing const bool to T*

2012-05-02 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48420 Paolo Carlini changed: What|Removed |Added CC||hub at figuiere dot net --- Comment #7 fr

[Bug c++/53207] New: bool conversion on return

2012-05-02 Thread hub at figuiere dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53207 Bug #: 53207 Summary: bool conversion on return Classification: Unclassified Product: gcc Version: 4.6.3 Status: UNCONFIRMED Severity: enhancement Priority: P3

[Bug c++/53206] New: overloaded virtual non const warning

2012-05-02 Thread hub at figuiere dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53206 Bug #: 53206 Summary: overloaded virtual non const warning Classification: Unclassified Product: gcc Version: 4.6.3 Status: UNCONFIRMED Severity: enhancement Priority

[Bug c++/53202] Copy constructor not called when starting a thread

2012-05-02 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53202 --- Comment #3 from Jonathan Wakely 2012-05-03 01:14:28 UTC --- If I change some of the functions to forward lvalues instead of using perfect forwarding then I see one call to a copy constructor e.g. just changing the thread::Impl ctor to

[Bug c++/53186] [C++11] missing devirtualization for operators "final"

2012-05-02 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53186 --- Comment #2 from Paolo Carlini 2012-05-03 00:51:22 UTC --- Created attachment 27295 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27295 Draft

[Bug c++/53186] [C++11] missing devirtualization for operators "final"

2012-05-02 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53186 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/53202] Copy constructor not called when starting a thread

2012-05-02 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53202 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|NEW CC|

[Bug bootstrap/53197] [4.8 Regression] bootstrap comparison failure

2012-05-02 Thread matz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53197 --- Comment #14 from Michael Matz 2012-05-03 00:13:16 UTC --- Thanks to Jonathan I have a hunch now. He has BUILD_CONFIG=bootstrap-debug whereas I have BUILD_CONFIG empty for all my machines. This means that for him stage2 is built with -g -gto

[Bug bootstrap/53197] [4.8 Regression] bootstrap comparison failure

2012-05-02 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53197 --- Comment #13 from H.J. Lu 2012-05-03 00:02:26 UTC --- Created attachment 27294 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27294 auto-host.h on Fedora/15/x86-64 Here is auto-host.h on Fedora/15/x86-64. How does it compare against you

[Bug bootstrap/53197] [4.8 Regression] bootstrap comparison failure

2012-05-02 Thread matz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53197 --- Comment #12 from Michael Matz 2012-05-02 23:22:26 UTC --- (In reply to comment #11) > > I'll try binutils 2.22 now. Doesn't help, still no miscompare :-/

[Bug c++/52974] Canonicalize include paths in diagnostics

2012-05-02 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52974 --- Comment #9 from Jonathan Wakely 2012-05-02 23:04:55 UTC --- (In reply to comment #8) > Does it also help with the debug info? I haven't tested that. It does, great! > Also, I don't think it changes the output of g++ -v. It doesn't, I don'

[Bug libstdc++/40380] class documentation should mention include file to use

2012-05-02 Thread bkoz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40380 Benjamin Kosnik changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug bootstrap/53197] [4.8 Regression] bootstrap comparison failure

2012-05-02 Thread matz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53197 --- Comment #11 from Michael Matz 2012-05-02 22:53:21 UTC --- (In reply to comment #9) > > > Are you using binutils 2.22 or newer? > > > > No: binutils-2.21.1-60.1.x86_64 . > > Please try binutils 2.22. Even though Jonathan uses 2.20 and also

[Bug libstdc++/37144] A bug in include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp

2012-05-02 Thread bkoz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37144 Benjamin Kosnik changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug gcov-profile/49484] gcov crash if two(or more) forks happen at the same time

2012-05-02 Thread asharif at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49484 --- Comment #25 from asharif at gcc dot gnu.org 2012-05-02 22:52:36 UTC --- Author: asharif Date: Wed May 2 22:52:28 2012 New Revision: 187067 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=187067 Log: Backported r187026 from branches/goog

[Bug libstdc++/52191] abi_check should flag additions to released versions

2012-05-02 Thread bkoz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52191 Benjamin Kosnik changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|

[Bug c++/53205] New: Compound literals don't allow empty initializer lists

2012-05-02 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53205 Bug #: 53205 Summary: Compound literals don't allow empty initializer lists Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: minor

[Bug libstdc++/52689] static linking with libstdc++ fails

2012-05-02 Thread bkoz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52689 Benjamin Kosnik changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug libstdc++/44015] template parameters not documented

2012-05-02 Thread bkoz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44015 Benjamin Kosnik changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug bootstrap/53197] [4.8 Regression] bootstrap comparison failure

2012-05-02 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53197 --- Comment #10 from Jonathan Wakely 2012-05-02 22:39:48 UTC --- Same files: Comparing stages 2 and 3 warning: gcc/cc1plus-checksum.o differs warning: gcc/cc1-checksum.o differs Bootstrap comparison failure! gcc/tree-ssa-math-opts.o differs gcc/

[Bug rtl-optimization/53176] [4.8 Regression] gcc.target/i386/movbe-2.c and gcc.dg/lower-subreg-1.c

2012-05-02 Thread rsandifo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53176 --- Comment #11 from rsandifo at gcc dot gnu.org 2012-05-02 22:36:28 UTC --- (In reply to comment #8) > Actually, I think that's what rtlanal.c:rtx_cost should be changed to do, for > the cases where the targetm.rtx_costs function returns false.

[Bug bootstrap/53197] [4.8 Regression] bootstrap comparison failure

2012-05-02 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53197 --- Comment #9 from H.J. Lu 2012-05-02 22:33:12 UTC --- (In reply to comment #8) > (In reply to comment #6) > > > > Are you using binutils 2.22 or newer? > > No: binutils-2.21.1-60.1.x86_64 . Please try binutils 2.22.

[Bug rtl-optimization/53176] [4.8 Regression] gcc.target/i386/movbe-2.c and gcc.dg/lower-subreg-1.c

2012-05-02 Thread rsandifo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53176 --- Comment #10 from rsandifo at gcc dot gnu.org 2012-05-02 22:32:24 UTC --- (In reply to comment #4) > Not to mention that it would be nice to avoid the possibly expensive > initialization, which increases empty source file compilation time, whe

[Bug bootstrap/53197] [4.8 Regression] bootstrap comparison failure

2012-05-02 Thread matz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53197 --- Comment #8 from Michael Matz 2012-05-02 22:29:17 UTC --- (In reply to comment #6) > > Are you using binutils 2.22 or newer? No: binutils-2.21.1-60.1.x86_64 .

[Bug rtl-optimization/53176] [4.8 Regression] gcc.target/i386/movbe-2.c and gcc.dg/lower-subreg-1.c

2012-05-02 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53176 --- Comment #9 from Hans-Peter Nilsson 2012-05-02 22:27:32 UTC --- (In reply to comment #8) > Actually, I think that's what rtlanal.c:rtx_cost should be changed to do, for > the cases where the targetm.rtx_costs function returns false. ...and no

[Bug bootstrap/53197] [4.8 Regression] bootstrap comparison failure

2012-05-02 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53197 --- Comment #7 from Uros Bizjak 2012-05-02 22:27:50 UTC --- (In reply to comment #5) > Without help this will be impossible to debug for me. I can't reproduce with > either x86_64-linux (no configure options), nor under linux32 personality > (wi

[Bug libstdc++/44015] template parameters not documented

2012-05-02 Thread bkoz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44015 --- Comment #3 from Benjamin Kosnik 2012-05-02 22:25:36 UTC --- Author: bkoz Date: Wed May 2 22:25:28 2012 New Revision: 187066 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=187066 Log: 2012-05-02 Benjamin Kosnik PR libstdc++/44

[Bug rtl-optimization/53176] [4.8 Regression] gcc.target/i386/movbe-2.c and gcc.dg/lower-subreg-1.c

2012-05-02 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53176 --- Comment #8 from Hans-Peter Nilsson 2012-05-02 22:22:54 UTC --- (In reply to comment #7) > I contacted iant before I started this, and he said that the proper plan > is to use the rtl cost model. So that is what we did. The alternative > is

[Bug bootstrap/53197] [4.8 Regression] bootstrap comparison failure

2012-05-02 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53197 H.J. Lu changed: What|Removed |Added Status|ASSIGNED|NEW Target Milestone|4.8.0

[Bug bootstrap/53197] [4.8 Regression] bootstrap comparison failure

2012-05-02 Thread matz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53197 --- Comment #5 from Michael Matz 2012-05-02 22:21:31 UTC --- Without help this will be impossible to debug for me. I can't reproduce with either x86_64-linux (no configure options), nor under linux32 personality (without options and with HJs opt

[Bug bootstrap/53197] [4.8 Regression] bootstrap comparison failure

2012-05-02 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53197 --- Comment #4 from Jonathan Wakely 2012-05-02 22:17:26 UTC --- Definitely affects x86_64-unknown-linux-gnu too, my bootstrap failed with this config: /home/jwakely/src/gcc/configure --prefix=/home/jwakely/gcc/4.x --with-system-zlib --with-gnu-l

[Bug bootstrap/53188] [4.8 Regression] libatomic error: Please use exactly Autoconf 2.64 instead of 2.69

2012-05-02 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53188 --- Comment #4 from Jonathan Wakely 2012-05-02 22:13:06 UTC --- Something odd's happening, after a git pull and running make in my build dir I find the source has changed (I didn't do it) diff --git a/libatomic/Makefile.in b/libatomic/Makefile.i

[Bug bootstrap/53200] [4.8 Regression] bootstrap broken on x86_64-apple-darwin10 at revision 187018

2012-05-02 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53200 --- Comment #2 from Dominique d'Humieres 2012-05-02 22:13:17 UTC --- Created attachment 27293 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27293 file x86_64-apple-darwin10.8.0/libatomic/auto-config.h > Please attach the generated auto-con

[Bug libstdc++/52866] [4.8 Regression] build with --enable-libstdcxx-debug fails in libstdc++

2012-05-02 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52866 --- Comment #5 from Jonathan Wakely 2012-05-02 22:11:38 UTC --- Yep, I can't reproduce it now

[Bug regression/53203] New: [4.8 Regression]: gcc.dg/setjmp-1.c

2012-05-02 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53203 Bug #: 53203 Summary: [4.8 Regression]: gcc.dg/setjmp-1.c Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Keywords: diagnostic Severity:

[Bug bootstrap/53197] [4.8 Regression] bootstrap comparison failure

2012-05-02 Thread matz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53197 Michael Matz changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|unassigned at

[Bug libstdc++/53202] Copy constructor not called when starting a thread

2012-05-02 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53202 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c/53196] unknown struct name in C99 compound initializer doesn't generate error

2012-05-02 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53196 --- Comment #7 from Jonathan Wakely 2012-05-02 21:21:49 UTC --- Actually, I'm wrong, G++ does still support compound literals, but only with a non-empty initializer. Maybe I'll open a separate bug for that.

[Bug rtl-optimization/53176] [4.8 Regression] gcc.target/i386/movbe-2.c and gcc.dg/lower-subreg-1.c

2012-05-02 Thread zadeck at naturalbridge dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53176 --- Comment #7 from Kenneth Zadeck 2012-05-02 21:19:18 UTC --- I do apologize for the lack of heads up.that was a mistake on our part. I am also a little skeptical about the simple rtl cost model being good enough to encompass every machine

[Bug c/53196] unknown struct name in C99 compound initializer doesn't generate error

2012-05-02 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53196 --- Comment #6 from Jonathan Wakely 2012-05-02 21:17:01 UTC --- (In reply to comment #3) > (In reply to comment #2) > > That's simply because compound literals aren't valid in C++. > > So this page is wrong? > http://gcc.gnu.org/onlinedocs/gcc/

[Bug libstdc++/53202] New: Copy constructor not called when starting a thread

2012-05-02 Thread anthony.ajw at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53202 Bug #: 53202 Summary: Copy constructor not called when starting a thread Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal

[Bug target/53201] New: [4.8 Regression] unrecognized command line option '-mno-lzcnt-mno-hle

2012-05-02 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53201 Bug #: 53201 Summary: [4.8 Regression] unrecognized command line option '-mno-lzcnt-mno-hle Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRM

[Bug rtl-optimization/53176] [4.8 Regression] gcc.target/i386/movbe-2.c and gcc.dg/lower-subreg-1.c

2012-05-02 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53176 Hans-Peter Nilsson changed: What|Removed |Added CC||hp at gcc dot gnu.org --- Comment #6

[Bug bootstrap/53200] [4.8 Regression] bootstrap broken on x86_64-apple-darwin10 at revision 187018

2012-05-02 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53200 --- Comment #1 from Richard Henderson 2012-05-02 20:44:51 UTC --- Please attach the generated auto-config.h file.

[Bug rtl-optimization/53176] [4.8 Regression] gcc.target/i386/movbe-2.c and gcc.dg/lower-subreg-1.c

2012-05-02 Thread zadeck at naturalbridge dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53176 --- Comment #5 from Kenneth Zadeck 2012-05-02 20:35:47 UTC --- For each mode larger than the word size of the machine, a factor is computed. That factor is the number of times that mode is larger than a word mode. A move is split if the cost

[Bug c++/40076] g++ should not permit types to be defined in compound literals

2012-05-02 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40076 --- Comment #6 from Manuel López-Ibáñez 2012-05-02 20:20:53 UTC --- (In reply to comment #5) > That's correct for C++ (by the analogy discussed in this bug report), but > not for C. My fault. Clang pays more attention to the file extension than

[Bug plugins/53126] gcc-4.7.0 error "gcc-ar: Cannot find plugin"

2012-05-02 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53126 --- Comment #5 from Jeffrey A. Law 2012-05-02 20:15:23 UTC --- This code should generally follow the logic from gcc.c. We may not need to support all the environment variables that gcc.c handles. But for those we do need to support, the overal

[Bug c++/40076] g++ should not permit types to be defined in compound literals

2012-05-02 Thread joseph at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40076 --- Comment #5 from joseph at codesourcery dot com 2012-05-02 20:13:02 UTC --- On Wed, 2 May 2012, manu at gcc dot gnu.org wrote: > I think this is confirmed. Clang prints: > > pr40076.cc:1:17: error: 's3' can not be defined in a type specifier

[Bug c/51034] invalid typeof usage

2012-05-02 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51034 Manuel López-Ibáñez changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/51034] invalid typeof usage

2012-05-02 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51034 Manuel López-Ibáñez changed: What|Removed |Added CC||lzie59p1 at frolickingcow

[Bug c/53196] unknown struct name in C99 compound initializer doesn't generate error

2012-05-02 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53196 Manuel López-Ibáñez changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug bootstrap/53200] New: [4.8 Regression] bootstrap broken on x86_64-apple-darwin10 at revision 187018

2012-05-02 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53200 Bug #: 53200 Summary: [4.8 Regression] bootstrap broken on x86_64-apple-darwin10 at revision 187018 Classification: Unclassified Product: gcc Version: 4.8.0 Status: U

[Bug plugins/53126] gcc-4.7.0 error "gcc-ar: Cannot find plugin"

2012-05-02 Thread andi-gcc at firstfloor dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53126 --- Comment #4 from Andi Kleen 2012-05-02 20:04:50 UTC --- Patch looks good. Thanks Jakub.

[Bug c++/40076] g++ should not permit types to be defined in compound literals

2012-05-02 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40076 Manuel López-Ibáñez changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/53196] unknown struct name in C99 compound initializer doesn't generate error

2012-05-02 Thread joseph at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53196 --- Comment #4 from joseph at codesourcery dot com 2012-05-02 19:59:46 UTC --- On Wed, 2 May 2012, redi at gcc dot gnu.org wrote: > Also, to be valid C the initializer should be { 0 }, allowing an empty > initializer is a GNU C extension. And in

[Bug c/53196] unknown struct name in C99 compound initializer doesn't generate error

2012-05-02 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53196 --- Comment #3 from Manuel López-Ibáñez 2012-05-02 19:52:08 UTC --- (In reply to comment #2) > That's simply because compound literals aren't valid in C++. So this page is wrong? http://gcc.gnu.org/onlinedocs/gcc/Compound-Literals.html

[Bug lto/52605] LTO -g ICE when looking up context of VMTs of classes defined within functions

2012-05-02 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52605 --- Comment #2 from Martin Jambor 2012-05-02 19:50:40 UTC --- Author: jamborm Date: Wed May 2 19:50:37 2012 New Revision: 187063 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=187063 Log: 2012-05-02 Martin Jambor PR lto/52605

[Bug plugins/53126] gcc-4.7.0 error "gcc-ar: Cannot find plugin"

2012-05-02 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53126 --- Comment #3 from Jakub Jelinek 2012-05-02 19:39:11 UTC --- Created attachment 27290 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27290 gcc48-pr53126.patch Ugh, what gcc-ar does isn't even remotely matching to what gcc does. If GCC_EXE

[Bug c/53196] unknown struct name in C99 compound initializer doesn't generate error

2012-05-02 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53196 --- Comment #2 from Jonathan Wakely 2012-05-02 19:32:03 UTC --- (In reply to comment #1) > Interestingly, the code without the typo: > > struct foo { > int i; > }; > > int > main(void) > { > struct foo f = (struct foo) { }; > return 0; >

[Bug target/53194] [4.8 Regression] Many x86 failures

2012-05-02 Thread kirill.yukhin at intel dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53194 --- Comment #2 from Yukhin Kirill 2012-05-02 19:20:59 UTC --- The problem is here: + + sprintf (hle_macro, "__ATOMIC_HLE_ACQUIRE=%d", IX86_HLE_ACQUIRE); + def_or_undef (parse_in, hle_macro); + + sprintf (hle_macro, "__ATOMIC_HLE_RELEASE=%d", I

[Bug target/53199] __builtin_bswap64 and __builtin_bswap32 generate errors if -mcpu=power6

2012-05-02 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53199 --- Comment #1 from Michael Meissner 2012-05-02 19:16:26 UTC --- If you compile the following with -mcpu=power6 -m64: long long b64 (long long *p) { return __builtin_bswap64 (*p); } Using the -mno-avoid-indexed-addresses works around the prob

[Bug c/53196] unknown struct name in C99 compound initializer doesn't generate error

2012-05-02 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53196 Manuel López-Ibáñez changed: What|Removed |Added CC||manu at gcc dot gnu.org --- Comment

[Bug target/53199] New: __builtin_bswap64 and __builtin_bswap32 generate errors if -mcpu=power6

2012-05-02 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53199 Bug #: 53199 Summary: __builtin_bswap64 and __builtin_bswap32 generate errors if -mcpu=power6 Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFI

[Bug c/53198] [4.6 Regression] gcc wrongly emits "array subscript is above array bounds" for simple arrays

2012-05-02 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53198 Manuel López-Ibáñez changed: What|Removed |Added CC||manu at gcc dot gnu.org --- Comment

[Bug bootstrap/53197] [4.8 Regression] bootstrap comparison failure

2012-05-02 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53197 Uros Bizjak changed: What|Removed |Added CC||matz at gcc dot gnu.org --- Comment #2 from

[Bug c/53198] New: [4.6 Regression] gcc wrongly emits "array subscript is above array bounds" for simple arrays

2012-05-02 Thread vapier at gentoo dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53198 Bug #: 53198 Summary: [4.6 Regression] gcc wrongly emits "array subscript is above array bounds" for simple arrays Classification: Unclassified Product: gcc Version: 4.6.0

[Bug bootstrap/53197] [4.8 Regression] bootstrap comparison failure

2012-05-02 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53197 Uros Bizjak changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug bootstrap/53197] New: [4.8 Regression] bootstrap failure on Linux/ia32

2012-05-02 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53197 Bug #: 53197 Summary: [4.8 Regression] bootstrap failure on Linux/ia32 Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal P

[Bug rtl-optimization/53176] [4.8 Regression] gcc.target/i386/movbe-2.c and gcc.dg/lower-subreg-1.c

2012-05-02 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53176 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4 f

[Bug rtl-optimization/53176] [4.8 Regression] gcc.target/i386/movbe-2.c and gcc.dg/lower-subreg-1.c

2012-05-02 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53176 --- Comment #3 from Uros Bizjak 2012-05-02 17:58:17 UTC --- (In reply to comment #1) > Lower-subreg is most likely a terrible transformation to do on later x86s but > is likely to have been useful on the earlier ones. So this regression is > li

[Bug target/53194] [4.8 Regression] Many x86 failures

2012-05-02 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53194 --- Comment #1 from H.J. Lu 2012-05-02 17:55:50 UTC --- The same failures happens on both ia32 and x86-64.

[Bug c/53196] New: unknown struct name in C99 compound initializer doesn't generate error

2012-05-02 Thread lzie59p1 at frolickingcow dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53196 Bug #: 53196 Summary: unknown struct name in C99 compound initializer doesn't generate error Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIR

[Bug target/53194] New: [4.8 Regression] Many x86 failures

2012-05-02 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53194 Bug #: 53194 Summary: [4.8 Regression] Many x86 failures Classification: Unclassified Product: gcc Version: 4.7.1 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug target/50820] [avr] Use EIND consistently

2012-05-02 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50820 Georg-Johann Lay changed: What|Removed |Added Known to work||4.5.4 Known to fail|

[Bug target/50820] [avr] Use EIND consistently

2012-05-02 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50820 --- Comment #6 from Georg-Johann Lay 2012-05-02 17:37:36 UTC --- Author: gjl Date: Wed May 2 17:37:31 2012 New Revision: 187059 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=187059 Log: Backport from 2011-10-21 4.6-branch 180303.

[Bug target/45263] registers used in __do_global_ctors can get clobbered

2012-05-02 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45263 Georg-Johann Lay changed: What|Removed |Added Keywords||wrong-code Known to work|4.7.0

[Bug rtl-optimization/53190] CSE (?) CSEs asms

2012-05-02 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53190 Uros Bizjak changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug target/45263] registers used in __do_global_ctors can get clobbered

2012-05-02 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45263 --- Comment #16 from Georg-Johann Lay 2012-05-02 17:23:14 UTC --- Author: gjl Date: Wed May 2 17:23:06 2012 New Revision: 187058 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=187058 Log: Backport from 2011-05-30 4.6-branch r174427.

[Bug c++/53184] Unnecessary anonymous namespace warnings

2012-05-02 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53184 --- Comment #4 from Jason Merrill 2012-05-02 17:23:09 UTC --- (In reply to comment #3) > Because then the anonymous class has the name "Foo" for linkage purposes, and > has external linkage. When Foo referes to the const or volatile qualified >

[Bug libstdc++/53193] [4.7 Regression] 23_containers/unordered_set/instantiation_neg.cc

2012-05-02 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53193 --- Comment #2 from paolo at gcc dot gnu.org 2012-05-02 17:16:43 UTC --- Author: paolo Date: Wed May 2 17:16:33 2012 New Revision: 187057 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=187057 Log: 2012-05-02 Paolo Carlini PR libs

[Bug libstdc++/53193] [4.7 Regression] 23_containers/unordered_set/instantiation_neg.cc

2012-05-02 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53193 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug target/39633] [avr] loop bug: missing 8-bit comparison (*cmpqi)

2012-05-02 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39633 Georg-Johann Lay changed: What|Removed |Added Known to work||4.5.4 Known to fail|

[Bug fortran/53175] [4.8 Regression] link failure for private module variables used in function specification

2012-05-02 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53175 --- Comment #2 from Tobias Burnus 2012-05-02 17:15:33 UTC --- As I have not clearly mentioned it before, there exist the following workarounds: a) Make "dim" *not* PRIVATE. ("dim" can be marked as PROTECTED to avoid unwanted changes.) That might

[Bug target/39633] [avr] loop bug: missing 8-bit comparison (*cmpqi)

2012-05-02 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39633 --- Comment #15 from Georg-Johann Lay 2012-05-02 17:14:42 UTC --- Author: gjl Date: Wed May 2 17:14:32 2012 New Revision: 187056 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=187056 Log: Backport from 2011-07-11 4.6-branch r176143

[Bug libstdc++/52447] Application crashes on SLES11 when using libstdc++.so.6.0.10 but runs fine with 6.0.8

2012-05-02 Thread bkoz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52447 Benjamin Kosnik changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|

[Bug libstdc++/52740] Unable to make gcc-4.x.x after successful configuration

2012-05-02 Thread bkoz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52740 Benjamin Kosnik changed: What|Removed |Added Status|WAITING |RESOLVED CC|

  1   2   >