[Bug c++/50956] New: -Wcast-qual does not work

2011-11-02 Thread joerg.rich...@pdv-fs.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50956 Bug #: 50956 Summary: -Wcast-qual does not work Classification: Unclassified Product: gcc Version: 4.6.2 Status: UNCONFIRMED Severity: normal Priority: P3 Co

[Bug c++/50941] [C++0x] user-defined string literals provide incorrect length for wchar_t, char16_t, and char32_t

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

[Bug libstdc++/50957] New: complex ctor drops sign of zero (sometimes)

2011-11-02 Thread kreckel at ginac dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50957 Bug #: 50957 Summary: complex ctor drops sign of zero (sometimes) Classification: Unclassified Product: gcc Version: 4.6.2 Status: UNCONFIRMED Severity: normal Priori

[Bug libstdc++/50880] __complex_acosh() picks wrong complex branch

2011-11-02 Thread kreckel at ginac dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50880 Richard B. Kreckel changed: What|Removed |Added See Also||http://gcc.gnu.org/bugzilla

[Bug fortran/50933] Wrongly regards BIND(C) types as incompatible

2011-11-02 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50933 --- Comment #1 from Tobias Burnus 2011-11-02 08:30:20 UTC --- Untested patch: --- a/gcc/fortran/interface.c +++ b/gcc/fortran/interface.c @@ -405,7 +405,7 @@ gfc_compare_derived_types (gfc_symbol *derived1, gfc_symbol *derived2) return 1;

[Bug middle-end/50890] [4.7 Regression] ICE in fold_convert_loc, at fold-const.c:1894

2011-11-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50890 --- Comment #3 from Richard Guenther 2011-11-02 08:46:12 UTC --- Author: rguenth Date: Wed Nov 2 08:46:08 2011 New Revision: 180763 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=180763 Log: 2010-11-02 Richard Guenther PR tree-op

[Bug middle-end/50890] [4.7 Regression] ICE in fold_convert_loc, at fold-const.c:1894

2011-11-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50890 Richard Guenther changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug middle-end/50881] ICE Segfault on compare this pointer with reference

2011-11-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50881 Richard Guenther changed: What|Removed |Added Component|c++ |middle-end --- Comment #7 from Richard

[Bug middle-end/50881] [4.6 Regression] ICE Segfault on compare this pointer with reference

2011-11-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50881 Richard Guenther changed: What|Removed |Added Known to work||4.5.3 Target Milestone|---

[Bug c++/50958] New: [C++0x] raw literal operator provides incorrect string for integer literal '0'

2011-11-02 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50958 Bug #: 50958 Summary: [C++0x] raw literal operator provides incorrect string for integer literal '0' Classification: Unclassified Product: gcc Version: 4.7.0 Status:

[Bug lto/50935] All slim LTO tests FAIL on 32-bit Solaris

2011-11-02 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50935 --- Comment #2 from ro at CeBiTec dot Uni-Bielefeld.DE 2011-11-02 09:18:04 UTC --- > --- Comment #1 from Richard Guenther 2011-11-01 > 09:27:20 UTC --- > Confirmed. Can you try writing a dg-effective-target test? Sure, that's my plan once I'm

[Bug tree-optimization/50912] [4.7 regression] gimple assertion failure at gimple.h:1940 with -msse2

2011-11-02 Thread irar at il dot ibm.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50912 Ira Rosen changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/49098] unused parameters in rx.c:rx_memory_move_cost

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

[Bug c++/50957] [C++0x][constexpr] complex ctor drops sign of zero (sometimes)

2011-11-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50957 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |NEW Keywords|

[Bug c++/50957] [C++0x][constexpr] complex ctor drops sign of zero (sometimes)

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

[Bug libstdc++/50880] __complex_acosh() picks wrong complex branch

2011-11-02 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50880 --- Comment #12 from Paolo Carlini 2011-11-02 09:40:26 UTC --- In my opinion BC2 is fine, I can take of applying it, if you still endorse it.

[Bug tree-optimization/50955] [4.7 Regression] IVopts incorrectly rewrite the address of a global memory access into a local form.

2011-11-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50955 Richard Guenther changed: What|Removed |Added Keywords||wrong-code Status|UNCONFIR

[Bug other/50953] Snow Leopard 10.6.8 - TinyOS - Segmentation Fault

2011-11-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50953 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug other/50954] Snow Leopard 10.6.8 - TinyOS Oscilloscope - Segmentation Fault

2011-11-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50954 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug libstdc++/48760] [4.6 Regression] std::complex constructor buggy in the face of NaN's

2011-11-02 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48760 Paolo Carlini changed: What|Removed |Added CC||kreckel at ginac dot de --- Comment #33 f

[Bug middle-end/50950] warning missed when OR'ing to an uninitialized variable

2011-11-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50950 --- Comment #1 from Richard Guenther 2011-11-02 09:48:16 UTC --- No, it's the lame warning-for-uninitialized-memory (your variables are address-taken) code that triggered in 4.4 but not in newer releases. Thus it's more related to PR50040. Note

[Bug middle-end/50950] warning missed when OR'ing to an uninitialized variable

2011-11-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50950 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug middle-end/50040] [4.5/4.6 Regression] missed warning: ‘x.y’ is used uninitialized in this function

2011-11-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50040 Richard Guenther changed: What|Removed |Added CC||sezeroz at gmail dot com --- Comment #

[Bug libstdc++/50951] state of subtract_with_carry_engine not saved correctly to output stream

2011-11-02 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50951 --- Comment #3 from paolo at gcc dot gnu.org 2011-11-02 10:06:16 UTC --- Author: paolo Date: Wed Nov 2 10:06:08 2011 New Revision: 180764 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=180764 Log: 2011-11-02 Paolo Carlini PR libs

[Bug libstdc++/50951] state of subtract_with_carry_engine not saved correctly to output stream

2011-11-02 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50951 Paolo Carlini changed: What|Removed |Added Known to work||4.7.0 Target Milestone|---

[Bug tree-optimization/50902] [4.7 Regression] intVar/dinternal.cc ICEs at -O2 -ftree-vectorize

2011-11-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50902 Richard Guenther changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug tree-optimization/50902] [4.7 Regression] intVar/dinternal.cc ICEs at -O2 -ftree-vectorize

2011-11-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50902 --- Comment #10 from Richard Guenther 2011-11-02 10:20:36 UTC --- Author: rguenth Date: Wed Nov 2 10:20:32 2011 New Revision: 180765 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=180765 Log: 2011-11-02 Richard Guenther PR tree-o

[Bug fortran/50959] New: [OOP] Redundant setting of the vptr

2011-11-02 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50959 Bug #: 50959 Summary: [OOP] Redundant setting of the vptr Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Keywords: missed-optimization S

[Bug fortran/50960] New: [OOP] vtables not marked as constant

2011-11-02 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50960 Bug #: 50960 Summary: [OOP] vtables not marked as constant Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Keywords: missed-optimization

[Bug translation/45116] config/ia64/vms_symvec_libgcc_s.opt not an options file

2011-11-02 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45116 --- Comment #1 from Rainer Orth 2011-11-02 10:49:50 UTC --- Author: ro Date: Wed Nov 2 10:49:46 2011 New Revision: 180767 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=180767 Log: Move shlib support to toplevel libgcc gcc: PR t

[Bug c++/50956] -Wcast-qual does not work

2011-11-02 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50956 Paolo Carlini changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #1 f

[Bug fortran/50959] [OOP] Redundant setting of the vptr

2011-11-02 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50959 --- Comment #1 from janus at gcc dot gnu.org 2011-11-02 11:28:51 UTC --- (In reply to comment #0) > It is pointless to store the vptr if one does not use it. The problem is: How do we know if it will be used later on or not? > Example: The inval

[Bug middle-end/50950] warning missed when OR'ing to an uninitialized variable

2011-11-02 Thread sezeroz at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50950 --- Comment #3 from Ozkan Sezer 2011-11-02 11:29:20 UTC --- (In reply to comment #2) > A dup actually (fixed on trunk): > Thank you. Can we expect a backport of the fix to 4.5 and 4.6? > t.c: In function 'f0': > t.c:14:5: warning: 'x' is used

[Bug c++/50961] New: Fails to decay template function properly(?)

2011-11-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50961 Bug #: 50961 Summary: Fails to decay template function properly(?) Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Keywords: rejects-valid

[Bug target/48308] [4.6/4.7 Regression] crosscompiling to arm fails with assembler: can't resolve '.LC4' {.rodata.str1.1 section} - '.LPIC4' {*UND* section}

2011-11-02 Thread madhu_k515 at yahoo dot co.in
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48308 Madhu changed: What|Removed |Added CC||madhu_k515 at yahoo dot |

[Bug target/48308] [4.6/4.7 Regression] crosscompiling to arm fails with assembler: can't resolve '.LC4' {.rodata.str1.1 section} - '.LPIC4' {*UND* section}

2011-11-02 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48308 --- Comment #13 from Ramana Radhakrishnan 2011-11-02 11:40:44 UTC --- (In reply to comment #12) > Please tell me this bug is fixed in gcc 4.6.2 release? If this is fixed in > gcc4.6.2 release can I use the fix patch into gcc 4.6-linaro? > > Than

[Bug c++/50961] Fails to decay template function properly(?)

2011-11-02 Thread giecrilj at stegny dot 2a.pl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50961 Christopher Yeleighton changed: What|Removed |Added CC||giecrilj at stegny dot

[Bug fortran/50960] [OOP] vtables not marked as constant

2011-11-02 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50960 --- Comment #1 from janus at gcc dot gnu.org 2011-11-02 11:57:44 UTC --- (In reply to comment #0) > < richi> and it seems the vtables are not initialized in a way the > optimizers could use them > < richi> they are not constant Right. I h

[Bug target/50962] New: Additional opportunity for AGU stall avoidance optimization for Atom processor

2011-11-02 Thread izamyatin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50962 Bug #: 50962 Summary: Additional opportunity for AGU stall avoidance optimization for Atom processor Classification: Unclassified Product: gcc Version: 4.7.0 Status:

[Bug target/50962] Additional opportunity for AGU stall avoidance optimization for Atom processor

2011-11-02 Thread izamyatin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50962 --- Comment #1 from Igor Zamyatin 2011-11-02 12:00:55 UTC --- Created attachment 25688 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25688 testcase

[Bug libstdc++/50880] __complex_acosh() picks wrong complex branch

2011-11-02 Thread gdr at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50880 Gabriel Dos Reis changed: What|Removed |Added CC||gdr at gcc dot gnu.org --- Comment #13

[Bug libstdc++/50880] __complex_acosh() picks wrong complex branch

2011-11-02 Thread gdr at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50880 --- Comment #14 from Gabriel Dos Reis 2011-11-02 12:27:20 UTC --- (In reply to comment #9) > Created attachment 25654 [details] > BC2 Since we are talking about branch cut and prespectiving since zeros, I think we should avoid the the arithmeti

[Bug libstdc++/50880] __complex_acosh() picks wrong complex branch

2011-11-02 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50880 --- Comment #15 from Paolo Carlini 2011-11-02 12:31:09 UTC --- Ok, thanks for your feedback Gaby. Indeed, I also wondered if we shouldn't work with the components. Richard, can you send a version of Kahan's algorithm rewritten in terms of real a

[Bug libstdc++/50880] __complex_acosh() picks wrong complex branch

2011-11-02 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50880 --- Comment #16 from Paolo Carlini 2011-11-02 12:44:06 UTC --- Well, I guess this would be most of it: template std::complex<_Tp> __complex_acosh(const std::complex<_Tp>& __z) { return _Tp(2.0) * std::log(std::sqrt(_Tp(0.5) *

[Bug c++/50956] -Wcast-qual does not work

2011-11-02 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50956 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/50880] __complex_acosh() picks wrong complex branch

2011-11-02 Thread gdr at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50880 --- Comment #17 from Gabriel Dos Reis 2011-11-02 12:48:23 UTC --- (In reply to comment #16) > Well, I guess this would be most of it: > > template > std::complex<_Tp> > __complex_acosh(const std::complex<_Tp>& __z) > { > retu

[Bug tree-optimization/50955] [4.7 Regression] IVopts incorrectly rewrite the address of a global memory access into a local form.

2011-11-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50955 --- Comment #3 from Richard Guenther 2011-11-02 12:48:23 UTC --- The candidate candidate 15 depends on 3 var_before ivtmp.161 var_after ivtmp.161 incremented before exit test type unsigned int base (unsigned int) pDst_39(D) - (unsign

[Bug libstdc++/50880] __complex_acosh() picks wrong complex branch

2011-11-02 Thread gdr at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50880 --- Comment #18 from Gabriel Dos Reis 2011-11-02 12:48:47 UTC --- (In reply to comment #16) > Well, I guess this would be most of it: > > template > std::complex<_Tp> > __complex_acosh(const std::complex<_Tp>& __z) > { > retu

[Bug c++/50956] -Wcast-qual does not work

2011-11-02 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50956 Paolo Carlini changed: What|Removed |Added CC||paolo.carlini at oracle dot

[Bug target/50962] Additional opportunity for AGU stall avoidance optimization for Atom processor

2011-11-02 Thread enkovich.gnu at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50962 --- Comment #2 from Ilya Enkovich 2011-11-02 13:05:46 UTC --- Created attachment 25689 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25689 Proposed patch

[Bug target/50962] Additional opportunity for AGU stall avoidance optimization for Atom processor

2011-11-02 Thread enkovich.gnu at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50962 Ilya Enkovich changed: What|Removed |Added CC||enkovich.gnu at gmail dot

[Bug tree-optimization/50955] [4.7 Regression] IVopts incorrectly rewrite the address of a global memory access into a local form.

2011-11-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50955 --- Comment #4 from Richard Guenther 2011-11-02 13:09:40 UTC --- It looks like IVOPTs fails to consider a candidate for the use inquestion and thus, after choosing the final IV set ends up rewriting that use into this stupid form (instead of usin

[Bug c++/50956] -Wcast-qual does not work

2011-11-02 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50956 --- Comment #4 from Paolo Carlini 2011-11-02 13:15:35 UTC --- Well, we shouldn't early return error_mark_node, however. Also, in the specific case at issue here we are still failing to warn, because we return from build_static_cast_1 pretty earl

[Bug target/48949] [4.6/4.7 Regression] gcc-4.6.0 regression with complex.h on i386-pc-solaris2.10

2011-11-02 Thread mariah.lenox at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48949 --- Comment #8 from Mariah Lenox 2011-11-02 13:18:52 UTC --- > Please answer comment #3. Answers provided on bug report 50944.

[Bug tree-optimization/50955] [4.7 Regression] IVopts incorrectly rewrite the address of a global memory access into a local form.

2011-11-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50955 Richard Guenther changed: What|Removed |Added CC||rakdver at gcc dot gnu.org --- Comment

[Bug c++/50958] [C++0x] raw literal operator provides incorrect string for integer literal '0'

2011-11-02 Thread 3dw4rd at verizon dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50958 --- Comment #1 from Ed Smith-Rowland <3dw4rd at verizon dot net> 2011-11-02 14:00:11 UTC --- In http://gcc.gnu.org/ml/gcc-patches/2011-10/msg02804.html I have a patch to address a resolution issue. For some reason, this bug doesn't show up in tha

[Bug c++/50956] -Wcast-qual does not work

2011-11-02 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50956 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED CC|paolo.carlini

[Bug fortran/50959] [OOP] Redundant setting of the vptr

2011-11-02 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50959 Tobias Burnus changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug fortran/50960] [OOP] vtables not marked as constant

2011-11-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50960 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/50960] [OOP] vtables not marked as constant

2011-11-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50960 --- Comment #3 from Richard Guenther 2011-11-02 14:37:35 UTC --- The vtable object looks like (with the patch): unit size align 64 symtab 0 alias set -1 canonical type 0x75b37dc8 fields SI file t.f90 l

[Bug fortran/50960] [OOP] vtables not marked as constant

2011-11-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50960 --- Comment #4 from Richard Guenther 2011-11-02 14:40:09 UTC --- Doing that in gdb yields to : D.1793_12 = &__vtab_m_T; D.1794_13 = base; base (); in the fre1 dump.

[Bug lto/44965] lto option code breaks file format with each added option

2011-11-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44965 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/45640] gcc.c-torture/execute/20050316-2.c ICEs with -mno-mmx -m3dnow -flto

2011-11-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45640 Richard Guenther changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug fortran/50960] [OOP] vtables not marked as constant

2011-11-02 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50960 --- Comment #5 from Tobias Burnus 2011-11-02 14:57:34 UTC --- (In reply to comment #1) > - if (gfc_add_flavor (&vtab->attr, FL_VARIABLE, NULL, > + if (gfc_add_flavor (&vtab->attr, FL_PARAMETER, NULL, (In reply to comment #3) > it

[Bug driver/47785] GCC with -flto does not pass options to the assembler

2011-11-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47785 --- Comment #2 from Richard Guenther 2011-11-02 15:01:09 UTC --- For this to be fixed we'd need something similar to COLLECT_GCC_OPTIONS, COLLECT_AS_OPTIONS for example, and lto-wrapper passing those on via -Wa to the link-time driver.

[Bug fortran/50960] [OOP] vtables not marked as constant

2011-11-02 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50960 --- Comment #6 from janus at gcc dot gnu.org 2011-11-02 15:08:28 UTC --- (In reply to comment #1) > I'll try if the following patch survives regtesting It fails at least on: FAIL: gfortran.dg/dynamic_dispatch_4.f03 -O0 (test for excess errors)

[Bug lto/48217] lto mishandles quotes in command line defines

2011-11-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48217 --- Comment #2 from Richard Guenther 2011-11-02 15:13:51 UTC --- collect2 has extract_string () which handles unquoting from COLLECT_GCC_OPTIONS.

[Bug fortran/50960] [OOP] vtables not marked as constant

2011-11-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50960 --- Comment #7 from Richard Guenther 2011-11-02 15:16:08 UTC --- (In reply to comment #5) > (In reply to comment #1) > > - if (gfc_add_flavor (&vtab->attr, FL_VARIABLE, NULL, > > + if (gfc_add_flavor (&vtab->attr, FL_PARAMETER, NU

[Bug middle-end/50963] New: TLS incompatible with -mcmodel=large & PIC

2011-11-02 Thread drepper.fsp at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50963 Bug #: 50963 Summary: TLS incompatible with -mcmodel=large & PIC Classification: Unclassified Product: gcc Version: 4.6.2 Status: UNCONFIRMED Severity: normal Priorit

[Bug bootstrap/50882] [4.6 Regression] internal compiler error: in extract_insn, at recog.c:2109 on powerpc-ibm-aix5.3.0.0

2011-11-02 Thread greed at pobox dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50882 --- Comment #7 from Graham Reed 2011-11-02 15:28:55 UTC --- (In reply to comment #6) Reverting config/rs6000/rs6000.md to the version in 4.6.1 clears the ICE in that testcase.

[Bug c++/47606] [trans-mem] internal compiler error in expand_block_tm with O2

2011-11-02 Thread patrick.marlier at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47606 Patrick Marlier changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug lto/48217] lto mishandles quotes in command line defines

2011-11-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48217 Richard Guenther changed: What|Removed |Added Status|NEW |ASSIGNED Version|unknown

[Bug lto/50964] New: [trans-mem] no support for LTO

2011-11-02 Thread patrick.marlier at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50964 Bug #: 50964 Summary: [trans-mem] no support for LTO Classification: Unclassified Product: gcc Version: trans-mem Status: UNCONFIRMED Severity: enhancement Priority:

[Bug tree-optimization/50672] [4.7 Regression] ice: verify_ssa failed: no immediate_use list

2011-11-02 Thread vries at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50672 --- Comment #13 from vries at gcc dot gnu.org 2011-11-02 16:30:03 UTC --- Author: vries Date: Wed Nov 2 16:29:50 2011 New Revision: 180779 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=180779 Log: 2011-11-02 Tom de Vries PR tree-o

[Bug fortran/50960] [OOP] vtables not marked as constant

2011-11-02 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50960 --- Comment #8 from janus at gcc dot gnu.org 2011-11-02 16:44:56 UTC --- (In reply to comment #6) > It fails at least on: > > FAIL: gfortran.dg/dynamic_dispatch_4.f03 -O0 (test for excess errors) Here is a reduced test case: module foo_mod

[Bug c++/50965] New: C++11 Non static member initializer are not run when class is initialized with {}

2011-11-02 Thread ogoffart at kde dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50965 Bug #: 50965 Summary: C++11 Non static member initializer are not run when class is initialized with {} Classification: Unclassified Product: gcc Version: 4.7.0 Statu

[Bug c++/50965] C++11 Non static member initializer are not run when class is initialized with {}

2011-11-02 Thread ogoffart at kde dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50965 --- Comment #1 from Olivier Goffart 2011-11-02 17:33:26 UTC --- Created attachment 25691 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25691 Suggested patch

[Bug c++/50965] C++11 Non static member initializer are not run when class is initialized with {}

2011-11-02 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50965 --- Comment #2 from Andrew Pinski 2011-11-02 17:42:05 UTC --- Is there a reason why you are removing: - A a2 = { 24 }; - if (a2.i != 24) return 2; >From the testcase?

[Bug c++/50965] C++11 Non static member initializer are not run when class is initialized with {}

2011-11-02 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50965 --- Comment #3 from Andrew Pinski 2011-11-02 17:42:23 UTC --- Also patches goto gcc-patches@.

[Bug tree-optimization/50763] [4.7 Regression] ICE: verify_gimple failed: missing PHI def with -ftree-tail-merge

2011-11-02 Thread vries at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50763 --- Comment #20 from vries at gcc dot gnu.org 2011-11-02 18:01:25 UTC --- Author: vries Date: Wed Nov 2 18:01:18 2011 New Revision: 180785 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=180785 Log: 2011-11-02 Tom de Vries PR tree-o

[Bug c++/50956] -Wcast-qual does not work

2011-11-02 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50956 --- Comment #6 from paolo at gcc dot gnu.org 2011-11-02 18:04:53 UTC --- Author: paolo Date: Wed Nov 2 18:04:48 2011 New Revision: 180786 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=180786 Log: 2011-11-02 Paolo Carlini PR c++/

[Bug c++/50956] -Wcast-qual does not work

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

[Bug debug/48354] internal compiler error: in splice_child_die, at dwarf2out.c:8064

2011-11-02 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48354 --- Comment #16 from Jack Howarth 2011-11-02 18:08:37 UTC --- The original test case still fails on x86_64-apple-darwin11 as well at r180780... g++-fsf-4.7 -r -nostdlib -g -flto bug.ii In file included from bug.ii:8:0, from :2:

[Bug c++/50965] C++11 Non static member initializer are not run when class is initialized with {}

2011-11-02 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50965 Paolo Carlini changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #4 f

[Bug target/50906] e500 exception unwinding under "-Os" causes SIGSEGV

2011-11-02 Thread Kyle.D.Moffett at boeing dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50906 --- Comment #6 from Kyle Moffett 2011-11-02 18:24:02 UTC --- Created attachment 25692 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25692 Archive of RTL dumps of failing testcase built with "-Os" I spent some time looking through the RTL d

[Bug libstdc++/50880] __complex_acosh() picks wrong complex branch

2011-11-02 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50880 --- Comment #19 from paolo at gcc dot gnu.org 2011-11-02 18:43:31 UTC --- Author: paolo Date: Wed Nov 2 18:43:26 2011 New Revision: 180787 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=180787 Log: 2011-11-02 Richard B. Kreckel

[Bug libstdc++/50880] __complex_acosh() picks wrong complex branch

2011-11-02 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50880 --- Comment #20 from paolo at gcc dot gnu.org 2011-11-02 18:43:46 UTC --- Author: paolo Date: Wed Nov 2 18:43:42 2011 New Revision: 180788 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=180788 Log: 2011-11-02 Richard B. Kreckel

[Bug middle-end/50966] New: [4.4/4.5/4.6/4.7 Regression] Missing 'is used uninitialized' warning (struct pointer dereference)

2011-11-02 Thread belyshev at depni dot sinp.msu.ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50966 Bug #: 50966 Summary: [4.4/4.5/4.6/4.7 Regression] Missing 'is used uninitialized' warning (struct pointer dereference) Classification: Unclassified Product: gcc Version: 4.7.0

[Bug fortran/50960] [OOP] vtables not marked as constant

2011-11-02 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50960 --- Comment #9 from janus at gcc dot gnu.org 2011-11-02 18:49:35 UTC --- (In reply to comment #6) > It fails at least on: > > FAIL: gfortran.dg/dynamic_dispatch_4.f03 -O0 (test for excess errors) > FAIL: gfortran.dg/dynamic_dispatch_5.f03 -O0

[Bug c++/50967] New: [C++0x] Literal operators are not found by using-declarations

2011-11-02 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50967 Bug #: 50967 Summary: [C++0x] Literal operators are not found by using-declarations Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED

[Bug c++/50967] [C++0x] Literal operators are not found by using-declarations

2011-11-02 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50967 Daniel Krügler changed: What|Removed |Added Keywords||rejects-valid CC|

[Bug c/50968] New: ICE on armhf building gcc-snapshot

2011-11-02 Thread konstantinos.margaritis at linaro dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50968 Bug #: 50968 Summary: ICE on armhf building gcc-snapshot Classification: Unclassified Product: gcc Version: 4.6.2 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug middle-end/50966] [4.4/4.5/4.6/4.7 Regression] Missing 'is used uninitialized' warning (struct pointer dereference)

2011-11-02 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50966 --- Comment #1 from Manuel López-Ibáñez 2011-11-02 19:19:39 UTC --- Well, it did fix one of the oldest false positives in GCC: PR middle-end/179 * tree-ssa.c (warn_uninit): Do not warn for variables that can be initialize

[Bug c/50968] ICE on armhf building gcc-snapshot

2011-11-02 Thread konstantinos.margaritis at linaro dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50968 --- Comment #1 from Konstantinos Margaritis 2011-11-02 19:21:19 UTC --- Created attachment 25693 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25693 minimal testcase produced using delta tool from src/libgcc/unwind-dw2.c

[Bug middle-end/50966] [4.4/4.5/4.6/4.7 Regression] Missing 'is used uninitialized' warning (struct pointer dereference)

2011-11-02 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50966 --- Comment #2 from Manuel López-Ibáñez 2011-11-02 19:24:44 UTC --- BTW, this could actually be a duplicate of PR19430, if bar uninitialized use appears in a PHI op. One would need to look at the dumps and put a breakpoint at the warning point to

[Bug target/50968] ICE on armhf building gcc-snapshot

2011-11-02 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50968 --- Comment #2 from Andrew Pinski 2011-11-02 19:24:51 UTC --- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29693

[Bug target/50945] [4.7 regression] ICE on floating-point move with -msoft-float

2011-11-02 Thread ebotcazou at gcc dot gnu.org
Likewise. (movtf_insn_sp64_hq): Likewise. (movtf_insn_sp64_no_fpu): Likewise. Added: trunk/gcc/testsuite/gcc.target/sparc/2002-1.c Modified: trunk/gcc/ChangeLog trunk/gcc/config/sparc/sparc.md trunk/gcc/testsuite/ChangeLog

[Bug target/50945] [4.7 regression] ICE on floating-point move with -msoft-float

2011-11-02 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50945 --- Comment #6 from Eric Botcazou 2011-11-02 20:07:31 UTC --- Author: ebotcazou Date: Wed Nov 2 20:07:26 2011 New Revision: 180792 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=180792 Log: PR target/50945 * config/sparc/sparc.md

[Bug target/50945] [4.7 regression] ICE on floating-point move with -msoft-float

2011-11-02 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50945 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug fortran/50960] [OOP] vtables not marked as constant

2011-11-02 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50960 --- Comment #10 from janus at gcc dot gnu.org 2011-11-02 20:11:01 UTC --- (In reply to comment #9) > Apart from the two failures above, the patch in comment 1 also fails on: > > FAIL: gfortran.dg/class_15.f03 -O (internal compiler error) The re

  1   2   >