[Bug c++/53627] perfect forwarding for static int member

2012-06-10 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53627 --- Comment #8 from Daniel Krügler 2012-06-11 06:47:42 UTC --- (In reply to comment #7) > (In reply to comment #4) > > because that was fixed with C++11 due to > > > > http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#712 > > > > Th

[Bug c++/53627] perfect forwarding for static int member

2012-06-10 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53627 --- Comment #8 from Daniel Krügler 2012-06-11 06:47:42 UTC --- (In reply to comment #7) > (In reply to comment #4) > > because that was fixed with C++11 due to > > > > http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#712 > > > > Th

[Bug c++/53620] Compiler segfaults when compiling Digikam

2012-06-10 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53620 --- Comment #6 from Markus Trippelsdorf 2012-06-11 06:27:16 UTC --- The attached testcase crashes in determine_visibility. 4.8 is also affected. Here is an ugly testcase: markus@x4 /tmp % cat test.ii templateclass H; template >class A; template

[Bug c++/53039] [4.7/4.8 Regression] including breaks std::is_convertible with template-pack expansion

2012-06-10 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53039 --- Comment #12 from Jason Merrill 2012-06-11 05:59:25 UTC --- (In reply to comment #11) > The #c10 testcase started failing with > http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170341 Right. Using DECL_NAME to compare parameter packs doesn'

[Bug middle-end/53623] [4.7/4.8 Regression] sign extension is effectively split into two x86-64 instructions

2012-06-10 Thread adam at consulting dot net.nz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53623 --- Comment #3 from Adam Warner 2012-06-10 23:32:19 UTC --- (Off topic "Note" correction) In my previous note I suggested the instruction "movsbq dh -> rdx". There is no such instruction! One cannot encode register ah/bh/ch/dh in an instruction

[Bug target/53621] [SH] Frame pointers not generated with -fno-omit-frame-pointer on GCC 4.7.0

2012-06-10 Thread kkojima at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53621 --- Comment #4 from Kazumoto Kojima 2012-06-10 23:24:57 UTC --- Oleg's patch looks the right thing to do. Perhaps if (PREFERRED_DEBUGGING_TYPE != DWARF2_DEBUG) flag_omit_frame_pointer = 0; might a bit straight representation indicati

[Bug bootstrap/53238] Bootstrap failure: error: 'pthread_mutex_timedlock' was not declared in this scope

2012-06-10 Thread skunk at iskunk dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53238 --- Comment #13 from Daniel Richard G. 2012-06-10 22:39:36 UTC --- Hi Jonathan, I've checked and double-checked this, and was hoping you could offer some insight: I get the "Undefined symbol: vtable for std::ctype" error only when bootstrapping

[Bug target/53621] [SH] Frame pointers not generated with -fno-omit-frame-pointer on GCC 4.7.0

2012-06-10 Thread lsebald1 at umbc dot edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53621 --- Comment #3 from Lawrence Sebald 2012-06-10 22:25:30 UTC --- (In reply to comment #2) > This line is related to PR 29996 and was introduced in this patch > http://gcc.gnu.org/ml/gcc-patches/2010-01/msg01147.html > > I'm not sure whether remov

[Bug c++/53627] perfect forwarding for static int member

2012-06-10 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53627 --- Comment #7 from Jonathan Wakely 2012-06-10 21:50:18 UTC --- (In reply to comment #4) > because that was fixed with C++11 due to > > http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#712 > > This situation should no longer requir

[Bug c++/53628] [C++11][DR 712] Compiler requires definition of static member constants when not odr-used

2012-06-10 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53628 --- Comment #3 from Jonathan Wakely 2012-06-10 21:48:51 UTC --- (In reply to comment #1) > I would like to add that exactly the same example is still the main example of > the otherwise valid explanations in > > http://gcc.gnu.org/wiki/VerboseDi

[Bug c++/53628] [C++11][DR 712] Compiler requires definition of static member constants when not odr-used

2012-06-10 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53628 --- Comment #2 from Daniel Krügler 2012-06-10 21:43:24 UTC --- (In reply to comment #1) > I would like to add that exactly the same example is still the main example of > the otherwise valid explanations in > > http://gcc.gnu.org/wiki/VerboseDia

[Bug c++/53628] [C++11][DR 712] Compiler requires definition of static member constants when not odr-used

2012-06-10 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53628 Daniel Krügler changed: What|Removed |Added Keywords||link-failure --- Comment #1 from Daniel

[Bug c++/53627] perfect forwarding for static int member

2012-06-10 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53627 --- Comment #6 from Jonathan Wakely 2012-06-10 21:37:38 UTC --- I've updated the wiki with words to that effect

[Bug c++/53628] New: [C++11][DR 712] Compiler requires definition of static member constants when not odr-used

2012-06-10 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53628 Bug #: 53628 Summary: [C++11][DR 712] Compiler requires definition of static member constants when not odr-used Classification: Unclassified Product: gcc Version: 4.8.0

[Bug c++/53627] perfect forwarding for static int member

2012-06-10 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53627 --- Comment #5 from Daniel Krügler 2012-06-10 21:26:27 UTC --- (In reply to comment #4) > (In reply to comment #2) > > This is exactly: > > > > http://gcc.gnu.org/wiki/VerboseDiagnostics#missing_static_const_definition > > I agree. But let me

[Bug c++/53627] perfect forwarding for static int member

2012-06-10 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53627 Daniel Krügler changed: What|Removed |Added CC||daniel.kruegler at |

[Bug c++/53626] [C++11] move assignment for ifstream

2012-06-10 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53626 Jonathan Wakely changed: What|Removed |Added Summary|move assignment for |[C++11] move assignment for

[Bug c++/53627] perfect forwarding for static int member

2012-06-10 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53627 --- Comment #3 from Daniel Krügler 2012-06-10 21:11:41 UTC --- This does not look like a compiler defect to me. Z::n has never been defined but is odr-used.

[Bug c++/53627] perfect forwarding for static int member

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

[Bug rtl-optimization/52573] [4.5/4.6/4.7/4.8 regression] regrename creates overlapping register allocations for output operands

2012-06-10 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52573 --- Comment #3 from Mikael Pettersson 2012-06-10 20:29:29 UTC --- Created attachment 27601 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27601 test case reduced from gcc.c-torture/execute/20040709-1.c With this test case I can reproduce th

[Bug c++/53627] perfect forwarding for static int member

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

[Bug c++/53627] New: perfect forwarding for static int member

2012-06-10 Thread mikhail_semenov at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53627 Bug #: 53627 Summary: perfect forwarding for static int member Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority:

[Bug c++/53626] New: move assignment for ifstream

2012-06-10 Thread mikhail_semenov at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53626 Bug #: 53626 Summary: move assignment for ifstream Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c/41045] Extended asm with C operands doesn’t work at top level

2012-06-10 Thread svfuerst at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41045 Steven Fuerst changed: What|Removed |Added CC||svfuerst at gmail dot com --- Comment #9

[Bug target/53621] [SH] Frame pointers not generated with -fno-omit-frame-pointer on GCC 4.7.0

2012-06-10 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53621 Oleg Endo changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug ada/53625] New: GNAT bug box einfo.adb:2741 from Indefinite_Vectors containing access to controlled type

2012-06-10 Thread gcc at davidb dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53625 Bug #: 53625 Summary: GNAT bug box einfo.adb:2741 from Indefinite_Vectors containing access to controlled type Classification: Unclassified Product: gcc Version: 4.7.0

[Bug other/53615] Buffer overflow in the compiler?

2012-06-10 Thread wek at host dot sk
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53615 Jan Waclawek changed: What|Removed |Added CC||wek at host dot sk --- Comment #4 from Jan

[Bug other/53615] Buffer overflow in the compiler?

2012-06-10 Thread wek at host dot sk
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53615 --- Comment #3 from Jan Waclawek 2012-06-10 15:07:10 UTC --- Created attachment 27597 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27597 wek1.c

[Bug middle-end/53623] [4.7/4.8 Regression] sign extension is effectively split into two x86-64 instructions

2012-06-10 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53623 H.J. Lu changed: What|Removed |Added Summary|[4.7 Regression] sign |[4.7/4.8 Regression] sign |ex

[Bug middle-end/53623] [4.7 Regression] sign extension is effectively split into two x86-64 instructions

2012-06-10 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53623 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/53622] C++11 regex captures extra characters

2012-06-10 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53622 --- Comment #2 from Jonathan Wakely 2012-06-10 14:19:12 UTC --- is unimplemented, there's little point trying to use it and even less point reporting bugs against it.

[Bug c++/53620] Compiler segfaults when compiling Digikam

2012-06-10 Thread rohangarg at ubuntu dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53620 --- Comment #5 from Rohan Garg 2012-06-10 12:10:29 UTC --- (In reply to comment #2) > (In reply to comment #1) > > Seems like my files are too large to be attached, hence you can find them > > here > > http://people.ubuntu.com/~rohangarg/gcc/ >

[Bug c++/53620] Compiler segfaults when compiling Digikam

2012-06-10 Thread rohangarg at ubuntu dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53620 --- Comment #4 from Rohan Garg 2012-06-10 12:08:49 UTC --- Created attachment 27596 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27596 Build log and preprocessed source

[Bug c++/53620] Compiler segfaults when compiling Digikam

2012-06-10 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53620 Markus Trippelsdorf changed: What|Removed |Added CC||markus at trippelsdorf dot

[Bug c++/53620] Compiler segfaults when compiling Digikam

2012-06-10 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53620 Daniel Krügler changed: What|Removed |Added CC||daniel.kruegler at |

[Bug fortran/52265] [OOP] TREE dump confusing with nested SELECT TYPE

2012-06-10 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52265 Thomas Koenig changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org --- Comment #3

[Bug ada/53590] new compiler generates both SISD and SIMD instructions for parallel operations of a "pure" function

2012-06-10 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53590 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot |