[Bug libfortran/47945] REAL(8) output conversion error on MinGW32

2011-03-01 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47945 Tobias Burnus changed: What|Removed |Added CC||burnus at gcc dot gnu.org --- Comment #8

[Bug libfortran/47945] REAL(8) output conversion error on MinGW32

2011-03-01 Thread kargl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47945 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org --- Co

[Bug libfortran/47945] REAL(8) output conversion error on MinGW32

2011-03-01 Thread thenlich at users dot sourceforge.net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47945 Thomas Henlich changed: What|Removed |Added Severity|normal |minor --- Comment #6 from Thomas Henlich

[Bug regression/47836] Some Cross Compiler can't build target-libiberty or target-zlib

2011-03-01 Thread rwild at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47836 --- Comment #11 from Ralf Wildenhues 2011-03-02 05:57:38 UTC --- The automatic enabling of zlib was turned on by revision 152434, a merge of the lto branch. It seems you can use --disable-lto or --with-system-zlib to disable a target zlib from b

[Bug target/46887] Invalid AIX linker flag '-bnoerok', it has to be '-bernotok'

2011-03-01 Thread rwild at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46887 --- Comment #3 from Ralf Wildenhues 2011-03-02 05:49:25 UTC --- dje, you marked this PR as NEW. Why? Michael didn't confirm it with pristine GCC. If you can reproduce it yourself, please reread and follow comment #1. Thanks.

[Bug target/47949] New: Missed optimization for -Os using xchg instead of mov.

2011-03-01 Thread svfuerst at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47949 Summary: Missed optimization for -Os using xchg instead of mov. Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: target A

[Bug target/47898] [4.3 Regression] unable to find a register to spill in class 'FPUL_REGS'

2011-03-01 Thread kkojima at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47898 Kazumoto Kojima changed: What|Removed |Added Target||sh4-*-* Priority|P3

[Bug target/47935] PowerPC64 -mcmodel=medium invalid lwa offset

2011-03-01 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47935 Alan Modra changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug target/47935] PowerPC64 -mcmodel=medium invalid lwa offset

2011-03-01 Thread amodra at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47935 --- Comment #3 from Alan Modra 2011-03-02 01:15:47 UTC --- Author: amodra Date: Wed Mar 2 01:15:44 2011 New Revision: 170607 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170607 Log: PR target/47935 * config/rs6000/predicates.md

[Bug c/36299] spurious and undocumented warning with -Waddress for a == 0 when a is an array

2011-03-01 Thread vincent at vinc17 dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36299 --- Comment #7 from Vincent Lefèvre 2011-03-02 01:15:23 UTC --- (In reply to comment #6) > I think the intention is to warn, at least for a == (void *)0, since the > address of a cannot be zero or null. So I would say that this is a regression.

[Bug target/47935] PowerPC64 -mcmodel=medium invalid lwa offset

2011-03-01 Thread amodra at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47935 --- Comment #2 from Alan Modra 2011-03-02 00:54:25 UTC --- Author: amodra Date: Wed Mar 2 00:54:22 2011 New Revision: 170606 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170606 Log: PR target/47935 * config/rs6000/predicates.md

[Bug lto/47924] [4.6 Regression] Missed optimization with LTO

2011-03-01 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47924 Martin Jambor changed: What|Removed |Added CC||jamborm at gcc dot gnu.org --- Comment #7

[Bug lto/47943] PRE fails to move a load before a loop with LTO

2011-03-01 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47943 Martin Jambor changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|

[Bug libfortran/47945] REAL(8) output conversion error on MinGW32

2011-03-01 Thread jvdelisle at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47945 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot |

[Bug target/47908] attribute((optimize(2))) causes ICE in m68k_sched_issue_rate

2011-03-01 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47908 --- Comment #2 from Mikael Pettersson 2011-03-01 23:45:01 UTC --- m68k needs to define TARGET_OVERRIDE_OPTIONS_AFTER_CHANGE in order to override the instruction scheduling options implied by attribute((optimize(2))).

[Bug c++/47851] [4.6 Regression] [C++0x] Incorrect decltype result for conditional operator

2011-03-01 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47851 Paolo Carlini changed: What|Removed |Added Target Milestone|--- |4.6.0 --- Comment #4 from Paolo Carlini

[Bug target/47948] New: ICE: in emit_move_insn, at expr.c:3355 with -mno-sse2 on very simple code

2011-03-01 Thread zsojka at seznam dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47948 Summary: ICE: in emit_move_insn, at expr.c:3355 with -mno-sse2 on very simple code Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug libstdc++/47913] [C++0x] improve ratio_add to overflow less often

2011-03-01 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47913 --- Comment #6 from Paolo Carlini 2011-03-01 23:00:05 UTC --- Thanks again for your help on this. Preliminarily, a few observations: 1- Please make sure the code is minimally documented (are the comments in longlong.h enough?); 2- I see stuff li

[Bug c++/46159] [4.5/4.6 Regression] Bogus warning about lambdas

2011-03-01 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46159 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug c++/47851] [4.6 Regression] [C++0x] Incorrect decltype result for conditional operator

2011-03-01 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47851 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/46282] [4.6 Regression] [C++0x] ICE: SIGSEGV in grokbitfield (decl2.c:1054)

2011-03-01 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46282 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug c++/47851] [4.6 Regression] [C++0x] Incorrect decltype result for conditional operator

2011-03-01 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47851 --- Comment #2 from Jason Merrill 2011-03-01 22:44:41 UTC --- Author: jason Date: Tue Mar 1 22:44:35 2011 New Revision: 170601 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170601 Log: PR c++/47851 * call.c (standard_conversion)

[Bug c++/46282] [4.6 Regression] [C++0x] ICE: SIGSEGV in grokbitfield (decl2.c:1054)

2011-03-01 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46282 --- Comment #1 from Jason Merrill 2011-03-01 22:44:30 UTC --- Author: jason Date: Tue Mar 1 22:44:26 2011 New Revision: 170600 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170600 Log: PR c++/46282 * decl2.c (grokbitfield): Hand

[Bug c++/47200] [C++0x] ICE: in adjust_temp_type, at cp/semantics.c:5821 with missing definition of constexpr function

2011-03-01 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47200 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug libstdc++/47913] [C++0x] improve ratio_add to overflow less often

2011-03-01 Thread marc.glisse at normalesup dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47913 --- Comment #5 from Marc Glisse 2011-03-01 22:15:48 UTC --- Created attachment 23509 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23509 Overkill I was having a hard time making it nice and clean, so I went for totally overkill. It might b

[Bug rtl-optimization/47899] [4.5/4.6 Regression] ICE in get_loop_body, at cfgloop.c:831

2011-03-01 Thread rakdver at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47899 --- Comment #4 from Zdenek Dvorak 2011-03-01 22:13:15 UTC --- Created attachment 23508 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23508 proposed fix When the non-exit path is removed during the complete peeling of the loop, we may need

[Bug target/47947] Varibles of type vector double are not copied correctly in gcc-4.5.1 and gcc-4.6.0

2011-03-01 Thread pthaugen at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47947 Pat Haugen changed: What|Removed |Added CC||pthaugen at gcc dot gnu.org --- Comment #1 f

[Bug debug/47283] [4.6 regression] ICE in refs_may_alias_p_1, at tree-ssa-alias.c

2011-03-01 Thread sje at cup dot hp.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47283 --- Comment #20 from Steve Ellcey 2011-03-01 21:50:38 UTC --- It is still working for me on ia64-hp-hpux11.23 in 32 and 64 bit modes but it is failing on my ia64-debian-linux-gnu system. I failed to notice that earlier.

[Bug libstdc++/47145] configure test for docbook-xsl-ns stylesheets uses hardcoded path

2011-03-01 Thread bkoz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47145 --- Comment #22 from Benjamin Kosnik 2011-03-01 21:31:57 UTC --- Here's a plan. Remove as per #4 -AC_CHECK_FILE([/usr/share/sgml/docbook/xsl-ns-stylesheets/VERSION], - [glibcxx_stylesheets=yes], [glibcxx_stylesheets=no]) replace

[Bug c/47947] Varibles of type vector double are not copied correctly in gcc-4.5.1 and gcc-4.6.0

2011-03-01 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47947 David Edelsohn changed: What|Removed |Added Target||powerpc-*-* Status|UNCONFIRM

[Bug tree-optimization/47447] [4.3/4.4 Regression] "Unable to coalesce ssa_names and " ICE in tree-ssa-coalesce.c when -O3 is used

2011-03-01 Thread asharif at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47447 --- Comment #8 from asharif at gcc dot gnu.org 2011-03-01 19:39:49 UTC --- Ping. Andrew or Richard, how can I rework my patch to address this issue? Thanks,

[Bug debug/47283] [4.6 regression] ICE in refs_may_alias_p_1, at tree-ssa-alias.c

2011-03-01 Thread ubizjak at gmail dot com
gcc-build-xxx/gcc/xgcc -v Using built-in specs. COLLECT_GCC=/home/uros/gcc-build-xxx/gcc/xgcc Target: ia64-suse-linux-gnu Configured with: ../gcc-svn/trunk/configure --target=ia64-suse-linux-gnu --enable-languages=c,c++ Thread model: posix gcc version 4.6.0 20110301 (experimental) [trunk revis

[Bug target/47744] [x32] ICE: in reload_cse_simplify_operands, at postreload.c:403

2011-03-01 Thread hjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47744 --- Comment #6 from hjl at gcc dot gnu.org 2011-03-01 19:21:21 UTC --- Author: hjl Date: Tue Mar 1 19:21:18 2011 New Revision: 170599 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170599 Log: Add PLUS bas support to ix86_simplify_base_d

[Bug lto/47497] [4.6 Regression] SPEC CPU 2006 failed to link with LTO -fuse-linker-plugin -fwhole-program

2011-03-01 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47497 Jan Hubicka changed: What|Removed |Added Status|WAITING |ASSIGNED --- Comment #19 from Jan Hubicka

[Bug lto/47497] [4.6 Regression] SPEC CPU 2006 failed to link with LTO -fuse-linker-plugin -fwhole-program

2011-03-01 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47497 --- Comment #18 from Jan Hubicka 2011-03-01 19:07:36 UTC --- Created attachment 23507 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23507 patch I am testing Hi, the problem is with thunks referring thunks or aliases. lto-symtab is wrong h

[Bug debug/47946] Dwarf uses 64-bits to refer to a structure offset unnecessarily

2011-03-01 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47946 --- Comment #3 from Jakub Jelinek 2011-03-01 18:39:17 UTC --- Created attachment 23506 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23506 gcc46-pr47946.patch Untested fix.

[Bug middle-end/39246] FAIL: gcc.dg/uninit-13.c

2011-03-01 Thread jingyu at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39246 --- Comment #7 from Jing Yu 2011-03-01 18:08:57 UTC --- I am on leave from 02/01/2011 to 05/30/2011. I may not reply your email during this period. If you have Android toolchain questions/issues/requests, please contact Doug (dougk...@google.com

[Bug middle-end/39246] FAIL: gcc.dg/uninit-13.c

2011-03-01 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39246 --- Comment #6 from Andreas Krebbel 2011-03-01 18:08:11 UTC --- The first difference between x86_64 and s390x appears in 004t.gimple since s390x returns complex numbers in memory: x86_64: foo () { float D.2684; C D.2685; C f; D.2684 =

[Bug lto/43038] DECL_PRESERVE_P or attribute((used)) static globals not completely preserved with -flto

2011-03-01 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43038 --- Comment #11 from Jan Hubicka 2011-03-01 17:41:48 UTC --- > > The original LTO proposal included assembler changes to allow multiple > > local symbols with the same name in the output. You could resurrect that, > > though allowing reference

[Bug target/47926] [x32] nested function pointer doesn't work

2011-03-01 Thread hjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47926 --- Comment #2 from hjl at gcc dot gnu.org 2011-03-01 17:31:35 UTC --- Author: hjl Date: Tue Mar 1 17:31:31 2011 New Revision: 170598 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170598 Log: Use movl to load trampoline address for x32.

[Bug target/47744] [x32] ICE: in reload_cse_simplify_operands, at postreload.c:403

2011-03-01 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47744 --- Comment #5 from H.J. Lu 2011-03-01 17:27:00 UTC --- Another one: [hjl@gnu-6 ilp32-26]$ cat x.c typedef union rtunion_def { struct rtx_def *rtx; } rtunion; typedef struct rtx_def { unsigned short code; rtunion fld[1]; } *rtx; extern rtx

[Bug c/47947] New: Varibles of type vector double are not copied correctly in gcc-4.5.1 and gcc-4.6.0

2011-03-01 Thread tkarkha at us dot ibm.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47947 Summary: Varibles of type vector double are not copied correctly in gcc-4.5.1 and gcc-4.6.0 Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: critical Prio

[Bug c++/47940] warn about calls to a pure virtual from a constructor/destructor

2011-03-01 Thread mlg7 at yandex dot ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47940 --- Comment #6 from mlg 2011-03-01 17:23:41 UTC --- (In reply to comment #4) > (In reply to comment #0) > > > > Functions that call pure virtual functions cannot > > be called from constructors and destructors. > > This may be discovered at compi

[Bug tree-optimization/47639] [4.5 Regression] ICE: verify_stmts failed: statement marked for throw, but doesn't with -fstack-check=generic -fexceptions -fnon-call-exceptions

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

[Bug debug/47946] Dwarf uses 64-bits to refer to a structure offset unnecessarily

2011-03-01 Thread matz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47946 Michael Matz changed: What|Removed |Added CC||matz at gcc dot gnu.org --- Comment #2 fro

[Bug tree-optimization/47639] [4.5 Regression] ICE: verify_stmts failed: statement marked for throw, but doesn't with -fstack-check=generic -fexceptions -fnon-call-exceptions

2011-03-01 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47639 --- Comment #6 from Richard Guenther 2011-03-01 17:06:45 UTC --- Author: rguenth Date: Tue Mar 1 17:06:41 2011 New Revision: 170596 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170596 Log: 2011-03-01 Richard Guenther Backpo

[Bug tree-optimization/47890] [4.5 Regression] internal compiler error: in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1186

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

[Bug tree-optimization/46723] [4.5 Regression] internal compiler error: in get_initial_def_for_induction, at tree-vect-loop.c:2431

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

[Bug tree-optimization/46723] [4.5 Regression] internal compiler error: in get_initial_def_for_induction, at tree-vect-loop.c:2431

2011-03-01 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46723 --- Comment #14 from Richard Guenther 2011-03-01 17:04:32 UTC --- Author: rguenth Date: Tue Mar 1 17:04:26 2011 New Revision: 170595 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170595 Log: 2011-03-01 Richard Guenther Backp

[Bug tree-optimization/47890] [4.5 Regression] internal compiler error: in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1186

2011-03-01 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47890 --- Comment #9 from Richard Guenther 2011-03-01 17:04:32 UTC --- Author: rguenth Date: Tue Mar 1 17:04:26 2011 New Revision: 170595 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170595 Log: 2011-03-01 Richard Guenther Backpo

[Bug c/47939] Missing DW_TAG_typedef for qualified types

2011-03-01 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47939 --- Comment #7 from Richard Guenther 2011-03-01 17:01:38 UTC --- (In reply to comment #6) > On Tue, 1 Mar 2011, rguenth at gcc dot gnu.org wrote: > > > The patch bootstrapped and tested ok. Removing > > > > if (!flag_gen_aux_info && (TYPE_QU

[Bug c/47939] Missing DW_TAG_typedef for qualified types

2011-03-01 Thread joseph at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47939 --- Comment #6 from joseph at codesourcery dot com 2011-03-01 16:52:37 UTC --- On Tue, 1 Mar 2011, rguenth at gcc dot gnu.org wrote: > The patch bootstrapped and tested ok. Removing > > if (!flag_gen_aux_info && (TYPE_QUALS (element_type))) >

[Bug lto/43038] DECL_PRESERVE_P or attribute((used)) static globals not completely preserved with -flto

2011-03-01 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43038 --- Comment #10 from Richard Guenther 2011-03-01 16:42:26 UTC --- (In reply to comment #9) > On Tue, 1 Mar 2011, d.g.gorbachev at gmail dot com wrote: > > > > The problem is that statics need to be mangled, so they persist > > > as i.1234 instea

[Bug lto/43038] DECL_PRESERVE_P or attribute((used)) static globals not completely preserved with -flto

2011-03-01 Thread joseph at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43038 --- Comment #9 from joseph at codesourcery dot com 2011-03-01 16:39:23 UTC --- On Tue, 1 Mar 2011, d.g.gorbachev at gmail dot com wrote: > > The problem is that statics need to be mangled, so they persist > > as i.1234 instead. Really refering t

[Bug fortran/42769] [OOP] ICE in resolve_typebound_procedure

2011-03-01 Thread mikael at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42769 --- Comment #34 from Mikael Morin 2011-03-01 16:26:53 UTC --- The hack in comment 32 compiles correctly comment 24, but rejects the following variant (with the type-bound call in a subroutine) with: use mod2 1 Error: Name 'my_get' at

[Bug fortran/45797] ICE (segfault): Invalid read in gfc_use_derived

2011-03-01 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45797 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/46459] ICE (segfault): Invalid read in compare_actual_formal [error recovery]

2011-03-01 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46459 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/47939] Missing DW_TAG_typedef for qualified types

2011-03-01 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47939 --- Comment #5 from Richard Guenther 2011-03-01 15:41:53 UTC --- The patch bootstrapped and tested ok. Removing if (!flag_gen_aux_info && (TYPE_QUALS (element_type))) type = TYPE_MAIN_VARIANT (type); unconditionally breaks gcc.dg/array-q

[Bug fortran/43829] Scalarization of reductions

2011-03-01 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43829 --- Comment #33 from Dominique d'Humieres 2011-03-01 15:41:36 UTC --- (In reply to comment #32) > Created attachment 23268 [details] > More up-to-date patch Although this patch is probably not suitable for stage 4, I have it in my tree for some

[Bug c/36299] spurious and undocumented warning with -Waddress for a == 0 when a is an array

2011-03-01 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36299 --- Comment #6 from Manuel López-Ibáñez 2011-03-01 15:37:25 UTC --- (In reply to comment #5) > > So, I assume that it has been fixed anyway. Do you confirm? I think the intention is to warn, at least for a == (void *)0, since the address of a c

[Bug c++/47774] [C++0x] constexpr specifier on ctor not ignored when template instantiation causes ctor to not satify constexpr requirements

2011-03-01 Thread dev.lists at jessamine dot co.uk
the bug with various member types. It still fails on two cases when using array members. I don't think they are errors. Running sh constexpr-ctor-templ.cpp with 4.6.0 20110301 now yields the following (output compressed for legibility [snip] = -c constexpr-ctor-tem

[Bug debug/47946] Dwarf uses 64-bits to refer to a structure offset unnecessarily

2011-03-01 Thread hariharans at picochip dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47946 --- Comment #1 from hariharans at picochip dot com 2011-03-01 15:31:47 UTC --- Created attachment 23504 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23504 The assembly code

[Bug debug/47946] New: Dwarf uses 64-bits to refer to a structure offset unnecessarily

2011-03-01 Thread hariharans at picochip dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47946 Summary: Dwarf uses 64-bits to refer to a structure offset unnecessarily Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Com

[Bug c/36299] spurious and undocumented warning with -Waddress for a == 0 when a is an array

2011-03-01 Thread vincent at vinc17 dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36299 --- Comment #5 from Vincent Lefèvre 2011-03-01 15:05:19 UTC --- Under Debian, I can no longer reproduce the problem with GCC 4.5.2: $ gcc-4.5 -Wall warn-nulladdress.c $ gcc-4.5 -Waddress warn-nulladdress.c $ gcc-4.4 -Wall warn-nulladdress.c warn

[Bug c/47939] Missing DW_TAG_typedef for qualified types

2011-03-01 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47939 --- Comment #4 from Richard Guenther 2011-03-01 14:49:43 UTC --- That said, specifying -aux-info /dev/null also fixes this bug. Huh.

[Bug libfortran/47945] REAL(8) output conversion error on MinGW32

2011-03-01 Thread thenlich at users dot sourceforge.net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47945 --- Comment #4 from Thomas Henlich 2011-03-01 14:44:54 UTC --- (In reply to comment #3) > 0.142857142857142849218750 is still within the accuracy of IEEE > double. > All numbers map to the same IEEE double. This is technically correct;

[Bug c/47939] Missing DW_TAG_typedef for qualified types

2011-03-01 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47939 --- Comment #3 from Richard Guenther 2011-03-01 14:36:31 UTC --- Better patch, I'm giving that a quick test. Index: c-decl.c === --- c-decl.c(revision 170589) +++ c-decl.c(w

[Bug c/47939] Missing DW_TAG_typedef for qualified types

2011-03-01 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47939 --- Comment #2 from Richard Guenther 2011-03-01 14:31:35 UTC --- The lack of knowledge of George_t is the worst side-effect of this bug. /* { dg-do run } */ /* { dg-options "-g" } */ typedef struct _Harry { int dummy; } Harry_t; Harry_t harry;

[Bug libfortran/47945] REAL(8) output conversion error on MinGW32

2011-03-01 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47945 --- Comment #3 from Andreas Schwab 2011-03-01 14:27:54 UTC --- 0.142857142857142849218750 is still within the accuracy of IEEE double. All numbers map to the same IEEE double.

[Bug c/47939] Missing DW_TAG_typedef for qualified types

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

[Bug libfortran/47945] REAL(8) output conversion error on MinGW32

2011-03-01 Thread thenlich at users dot sourceforge.net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47945 --- Comment #2 from Thomas Henlich 2011-03-01 14:01:56 UTC --- Created attachment 23502 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23502 C test case

[Bug libfortran/47945] REAL(8) output conversion error on MinGW32

2011-03-01 Thread thenlich at users dot sourceforge.net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47945 --- Comment #1 from Thomas Henlich 2011-03-01 14:01:32 UTC --- Created attachment 23501 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23501 Test case

[Bug libfortran/47945] New: REAL(8) output conversion error on MinGW32

2011-03-01 Thread thenlich at users dot sourceforge.net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47945 Summary: REAL(8) output conversion error on MinGW32 Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libfortran AssignedTo: un

[Bug c++/47942] Not possible to initialize a shared_ptr with a class defined in function scope, inheriting from a global scope base class

2011-03-01 Thread skagget77 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47942 --- Comment #4 from Johan Andersson 2011-03-01 13:58:00 UTC --- Thanks for the quick reply and advice to use static_cast, the reinterpret_cast was a temporary memory lapse! The old GCC version was because I used a web-interface to verify the pro

[Bug c++/47942] Not possible to initialize a shared_ptr with a class defined in function scope, inheriting from a global scope base class

2011-03-01 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47942 --- Comment #3 from Jonathan Wakely 2011-03-01 13:45:26 UTC --- (In reply to comment #2) > Your options are either to use C++0x mode (classes without linkage can be used > as template arguments in C++0x) or to upcast the pointer It seems that th

[Bug tree-optimization/47944] New: Several graphite tests SEGV on Solaris 10/x86

2011-03-01 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47944 Summary: Several graphite tests SEGV on Solaris 10/x86 Product: gcc Version: 4.6.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Com

[Bug c++/47942] Not possible to initialize a shared_ptr with a class defined in function scope, inheriting from a global scope base class

2011-03-01 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47942 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug lto/47943] PRE fails to move a load before a loop with LTO

2011-03-01 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47943 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/47942] Not possible to initialize a shared_ptr with a class defined in function scope, inheriting from a global scope base class

2011-03-01 Thread skagget77 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47942 --- Comment #1 from Johan Andersson 2011-03-01 13:28:26 UTC --- I might add that this bug is also present in gcc (Debian 4.4.5-11) 4.4.5.

[Bug lto/47941] [4.6 Regression] FAIL: gcc.dg/guality/vla-2.c

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

[Bug bootstrap/47923] Errors when installing GCC 4.5.2 on AIX 6.1

2011-03-01 Thread mirko.chioldin at iside dot bcc.it
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47923 --- Comment #7 from Mirko 2011-03-01 13:20:54 UTC --- Created attachment 23500 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23500 Test with XLC

[Bug fortran/47844] Array stride ignored for pointer-valued function results

2011-03-01 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47844 Tobias Burnus changed: What|Removed |Added Summary|I/O: data transfer |Array stride ignored for

[Bug bootstrap/47923] Errors when installing GCC 4.5.2 on AIX 6.1

2011-03-01 Thread mirko.chioldin at iside dot bcc.it
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47923 --- Comment #6 from Mirko 2011-03-01 13:20:17 UTC --- Hello, I have tried to compile with XLC. I set the variables with the following lines: export LDR_CNTRL=MAXDATA=0x5000 export LDR_CNTRL=MACDATA=0x3000 export PATH=/usr/vac/bin:/usr/va

[Bug tree-optimization/47890] [4.5 Regression] internal compiler error: in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1186

2011-03-01 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47890 Richard Guenther changed: What|Removed |Added Known to work||4.6.0 Summary|[4.5/4.6 Regr

[Bug tree-optimization/47890] [4.5/4.6 Regression] internal compiler error: in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1186

2011-03-01 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47890 --- Comment #7 from Richard Guenther 2011-03-01 13:18:29 UTC --- Author: rguenth Date: Tue Mar 1 13:18:25 2011 New Revision: 170593 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170593 Log: 2011-03-01 Richard Guenther PR tree-op

[Bug lto/47943] PRE fails to move a load before a loop with LTO

2011-03-01 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47943 --- Comment #1 from Martin Jambor 2011-03-01 13:11:23 UTC --- Created attachment 23499 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23499 Testcase The testcase.

[Bug lto/47943] New: PRE fails to move a load before a loop with LTO

2011-03-01 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47943 Summary: PRE fails to move a load before a loop with LTO Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto AssignedTo: unas

[Bug c++/47942] New: Not possible to initialize a shared_ptr with a class defined in function scope, inheriting from a global scope base class

2011-03-01 Thread skagget77 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47942 Summary: Not possible to initialize a shared_ptr with a class defined in function scope, inheriting from a global scope base class Product: gcc Version: 4.1.2 Stat

[Bug lto/47941] New: [4.6 Regression] FAIL: gcc.dg/guality/vla-2.c

2011-03-01 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47941 Summary: [4.6 Regression] FAIL: gcc.dg/guality/vla-2.c Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto AssignedTo: unassi

[Bug tree-optimization/47896] wrong code with -O -fno-early-inlining -fipa-pta -fno-tree-dominator-opts -fno-tree-forwprop

2011-03-01 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47896 Richard Guenther changed: What|Removed |Added Keywords||alias --- Comment #3 from Richard Guen

[Bug lto/43038] DECL_PRESERVE_P or attribute((used)) static globals not completely preserved with -flto

2011-03-01 Thread d.g.gorbachev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43038 --- Comment #8 from Dmitry Gorbachev 2011-03-01 12:46:39 UTC --- > The problem is that statics need to be mangled, so they persist > as i.1234 instead. Really refering to a local symbol in asm is > going to be difficult with LTO (any global or o

[Bug fortran/47850] [4.6 Regression] ICE in gfc_conv_array_initializer

2011-03-01 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47850 --- Comment #7 from Paul Thomas 2011-03-01 12:45:34 UTC --- (In reply to comment #5) > (In reply to comment #3) > > -std=f95 no longer generates the error that it should: > >logical, parameter :: buf(3) = [(any(sc(i) ==nc), i = 1, 3)] > >

[Bug c++/47940] warn about calls to a pure virtual from a constructor/destructor

2011-03-01 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47940 --- Comment #5 from Jonathan Wakely 2011-03-01 12:32:19 UTC --- (In reply to comment #4) > "abstract virtual" - the class is abstract, the function is pure virtual. I forgot I already changed that ;) http://gcc.gnu.org/ml/gcc-cvs/2010-05/msg0043

[Bug c++/47940] warn about calls to a pure virtual from a constructor/destructor

2011-03-01 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47940 --- Comment #4 from Jonathan Wakely 2011-03-01 12:30:06 UTC --- (In reply to comment #0) > > Functions that call pure virtual functions cannot > be called from constructors and destructors. > This may be discovered at compile-time, and the above

[Bug c++/47940] warn about calls to a pure virtual from a constructor/destructor

2011-03-01 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47940 Jonathan Wakely changed: What|Removed |Added Keywords||diagnostic Summary|can call

[Bug libfortran/47938] libgfortran symbol version node bumped unnecessarily

2011-03-01 Thread jb at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47938 Janne Blomqvist changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug tree-optimization/47835] FAIL: gcc.dg/pr46909.c scan-tree-dump ifcombine "optimizing two comparisons to x_[0-9]+\(D\) != 4"

2011-03-01 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47835 Rainer Orth changed: What|Removed |Added CC||ro at gcc dot gnu.org --- Comment #8 from R

[Bug tree-optimization/47404] gcc.dg/pr46909.c FAILs on IRIX 6.5

2011-03-01 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47404 Rainer Orth changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/47940] can call a pure virtual from a constructor/destructor

2011-03-01 Thread mlg7 at yandex dot ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47940 --- Comment #2 from mlg 2011-03-01 11:34:30 UTC --- Yes it _is_ hard to detect. My colleague was suspecting a build system bug/feature at first (hours for a full rebuild). If it was a direct call, there would be a linker error. >If the call was d

[Bug fortran/47850] [4.6 Regression] ICE in gfc_conv_array_initializer

2011-03-01 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47850 Paul Thomas changed: What|Removed |Added CC||franke.daniel at gmail dot

  1   2   >