[Bug debug/52160] gdb ignores line "bar: if(foo)goto bar;"

2012-09-16 Thread jan.kratochvil at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52160 Jan Kratochvil changed: What|Removed |Added CC||jan.kratochvil at redhat

[Bug debug/52160] gdb ignores line "bar: if(foo)goto bar;"

2012-09-16 Thread jan.kratochvil at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52160 --- Comment #3 from Jan Kratochvil 2012-09-16 07:10:39 UTC --- FAIL: gcc (GCC) 4.4.7 FAIL: gcc (GCC) 4.5.4 FAIL: gcc (GCC) 4.6.4 20120916 (prerelease) FAIL: gcc (GCC) 4.7.2 20120916 (prerelease) FAIL: gcc (GCC) 4.8.0 20120916 (experimental)

[Bug fortran/54572] Use libbacktrace library

2012-09-16 Thread jb at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54572 --- Comment #2 from Janne Blomqvist 2012-09-16 08:33:42 UTC --- (In reply to comment #1) > You need unwind frames present for this to work, i.e. the space (and to some > extent optimization-reducing - yes I'm sure) overhead of -funwind-tables. >

[Bug lto/54598] New: ICE: Segmentation fault in lto1 at tree-streamer-in.c:unpack_ts_fixed_cst_value_fields()

2012-09-16 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54598 Bug #: 54598 Summary: ICE: Segmentation fault in lto1 at tree-streamer-in.c:unpack_ts_fixed_cst_value_fields() Classification: Unclassified Product: gcc Version: 4.8.0

[Bug fortran/54597] Function can't return string without trailing spaces

2012-09-16 Thread kargl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54597 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org --- Co

[Bug fortran/54597] Function can't return string without trailing spaces

2012-09-16 Thread dongli at lasg dot iap.ac.cn
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54597 --- Comment #2 from Li Dong 2012-09-16 08:52:00 UTC --- (In reply to comment #1) > (In reply to comment #0) > > I would like to write a function that will return string without trailing > > spaces, the prototype of the function is as following: >

[Bug c++/54596] seg fault building Eigen stuff with cygwin

2012-09-16 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54596 --- Comment #1 from Mikael Pettersson 2012-09-16 09:03:14 UTC --- (In reply to comment #0) > The generated *.i* is attached. No it isn't. If it's very large you may have to compress it. Also, 4.5.3 is no longer supported, please try 4.6.3 or t

[Bug c++/54596] seg fault building Eigen stuff with cygwin

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

[Bug fortran/54599] New: Issues found in gfortran by the Coverity Scan

2012-09-16 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54599 Bug #: 54599 Summary: Issues found in gfortran by the Coverity Scan Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Prio

[Bug c++/54590] Incorrect multi-inheritence bases layout

2012-09-16 Thread wingfire at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54590 --- Comment #2 from Sun, Chaoyang 2012-09-16 11:38:24 UTC --- (In reply to comment #1) > The first word contains a pointer to the vtable for X. If the first word is the vtable of X, the memory layout should be: { vptr of x; data of B; vptr of A;

[Bug c++/54590] Incorrect multi-inheritence bases layout

2012-09-16 Thread wingfire at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54590 Sun, Chaoyang changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|INVALID

[Bug preprocessor/54600] New: Header file missing from dependency file.

2012-09-16 Thread mr.duncan.moore at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54600 Bug #: 54600 Summary: Header file missing from dependency file. Classification: Unclassified Product: gcc Version: 4.5.3 Status: UNCONFIRMED Severity: normal Priority

[Bug fortran/54597] Function can't return string without trailing spaces

2012-09-16 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54597 Tobias Burnus changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/54590] Incorrect multi-inheritence bases layout

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

[Bug fortran/54597] Function can't return string without trailing spaces

2012-09-16 Thread dongli at lasg dot iap.ac.cn
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54597 --- Comment #4 from Li Dong 2012-09-16 12:58:03 UTC --- (In reply to comment #3) > But back to your test case: > > function foo() > character(*), allocatable :: foo > > The "*" is invalid in this context; it means that the length is

[Bug c++/54601] New: AIX uses atexit which causes unloading of shared modules to break

2012-09-16 Thread pedzsan at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54601 Bug #: 54601 Summary: AIX uses atexit which causes unloading of shared modules to break Classification: Unclassified Product: gcc Version: 4.5.2 Status: UNCONFIRMED

[Bug c++/54601] AIX uses atexit which causes unloading of shared modules to break

2012-09-16 Thread pedzsan at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54601 --- Comment #1 from Perry Smith 2012-09-16 14:39:05 UTC --- Created attachment 28201 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28201 Educational program demonstrating when atexit is used. Run it without an argument, the function that d

[Bug c++/54601] AIX uses atexit which causes unloading of shared modules to break

2012-09-16 Thread pedzsan at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54601 --- Comment #2 from Perry Smith 2012-09-16 14:40:25 UTC --- Forgot to mention. A long thread discussing the issue, etc is here: http://www.mail-archive.com/gcc@gcc.gnu.org/msg65140.html

[Bug libobjc/51891] class_copyIvarList crashes on empty ivars

2012-09-16 Thread dpapavas at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51891 Dimitris Papavasiliou changed: What|Removed |Added CC||dpapavas at gmail dot com --- Com

[Bug target/54602] New: [SH] Register pop insn not put in rts delay slot

2012-09-16 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54602 Bug #: 54602 Summary: [SH] Register pop insn not put in rts delay slot Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: enhancement

[Bug target/54083] FAIL: gcc.dg/torture/pr53922.c on *-apple-darwin*

2012-09-16 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54083 John David Anglin changed: What|Removed |Added CC||danglin at gcc dot gnu.org --- Commen

[Bug fortran/54599] Issues found in gfortran by the Coverity Scan

2012-09-16 Thread mikael at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54599 Mikael Morin changed: What|Removed |Added CC||mikael at gcc dot gnu.org --- Comment #1 f

[Bug testsuite/54007] lto15.adb fails: gnat1: error: LTO support has not been enabled in this configuration

2012-09-16 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54007 --- Comment #3 from John David Anglin 2012-09-16 16:40:30 UTC --- Author: danglin Date: Sun Sep 16 16:40:25 2012 New Revision: 191360 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=191360 Log: PR testsuite/54007 * gnat.dg/lto15.ad

[Bug debug/54460] FAIL: g++.dg/debug/dwarf2/nested-3.C

2012-09-16 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54460 --- Comment #3 from John David Anglin 2012-09-16 16:43:38 UTC --- Author: danglin Date: Sun Sep 16 16:43:33 2012 New Revision: 191361 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=191361 Log: PR debug/54460 * g++.dg/debug/dwarf2/

[Bug fortran/54597] Function can't return string without trailing spaces

2012-09-16 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54597 Tobias Burnus changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|

[Bug debug/54460] FAIL: g++.dg/debug/dwarf2/nested-3.C

2012-09-16 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54460 John David Anglin changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug rtl-optimization/54127] [4.7/4.8 Regression] ICE in maybe_record_trace_start with asm goto, --target=powerpc-unknown-linux-gnu

2012-09-16 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54127 Dominique d'Humieres changed: What|Removed |Added Target||powerpc*-*-* Status|UN

[Bug debug/54460] FAIL: g++.dg/debug/dwarf2/nested-3.C

2012-09-16 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54460 --- Comment #5 from Dominique d'Humieres 2012-09-16 17:47:56 UTC --- For the record, revision 191361 also fixes the failure on powerpc-apple-darwin9. Thanks.

[Bug target/49423] [4.6/4.7/4.8 Regression] [arm] internal compiler error: in push_minipool_fix

2012-09-16 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49423 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |4.6.4 Summary|[arm] internal c

[Bug fortran/54594] [OOP] Type-bound ASSIGNMENTs (elemental + array version) rejected as ambiguous

2012-09-16 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54594 --- Comment #6 from Dominique d'Humieres 2012-09-16 18:26:28 UTC --- With the patch at http://gcc.gnu.org/ml/fortran/2012-09/msg00051.html, the tests in comments #0 and #1 fails with pr54594_1.f90:6.32: generic :: assignment(=) => a_ass

[Bug c++/54601] AIX uses atexit which causes unloading of shared modules to break

2012-09-16 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54601 --- Comment #3 from Jonathan Wakely 2012-09-16 18:47:11 UTC --- To be included the patch needs to be against trunk.

[Bug fortran/54603] New: Wrong code woth structure constructor for proc-pointer components

2012-09-16 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54603 Bug #: 54603 Summary: Wrong code woth structure constructor for proc-pointer components Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED

[Bug fortran/54387] [F03] Wrongly accepts non-proc result variable on the RHS of a proc-pointer assignment

2012-09-16 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54387 --- Comment #3 from janus at gcc dot gnu.org 2012-09-16 20:12:30 UTC --- Author: janus Date: Sun Sep 16 20:12:21 2012 New Revision: 191364 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=191364 Log: 2012-09-16 Janus Weil PR fortran/5

[Bug fortran/54387] [F03] Wrongly accepts non-proc result variable on the RHS of a proc-pointer assignment

2012-09-16 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54387 janus at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug fortran/54594] [OOP] Type-bound ASSIGNMENTs (elemental + array version) rejected as ambiguous

2012-09-16 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54594 --- Comment #7 from janus at gcc dot gnu.org 2012-09-16 20:49:24 UTC --- Author: janus Date: Sun Sep 16 20:49:20 2012 New Revision: 191365 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=191365 Log: 2012-09-16 Janus Weil PR fortran/5

[Bug fortran/54603] Wrong code with structure constructor for proc-pointer components

2012-09-16 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54603 --- Comment #1 from Tobias Burnus 2012-09-16 20:53:30 UTC --- For this%a = ext_ptr(this%a%init,this%a%cleanup) and the code (in trans-expr.c) 5584 gfc_conv_expr (&se, expr); ... 5588 tmp = gfc_trans_scalar_assign (&lse, &se, cm->

[Bug fortran/54594] [OOP] Type-bound ASSIGNMENTs (elemental + array version) rejected as ambiguous

2012-09-16 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54594 --- Comment #8 from janus at gcc dot gnu.org 2012-09-16 21:07:23 UTC --- (In reply to comment #6) > With the patch at http://gcc.gnu.org/ml/fortran/2012-09/msg00051.html, the > tests in comments #0 and #1 fails with > > pr54594_1.f90:6.32: > >

[Bug fortran/54603] [F03] Wrong code with structure constructor for proc-pointer components

2012-09-16 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54603 janus at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/54603] [F03] Wrong code with structure constructor for proc-pointer components

2012-09-16 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54603 --- Comment #3 from janus at gcc dot gnu.org 2012-09-16 21:21:56 UTC --- Loosely related: PR 50438.

[Bug fortran/54594] [OOP] Type-bound ASSIGNMENTs (elemental + array version) rejected as ambiguous

2012-09-16 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54594 Tobias Burnus changed: What|Removed |Added CC||burnus at gcc dot gnu.org --- Comment #9

[Bug fortran/54594] [OOP] Type-bound ASSIGNMENTs (elemental + array version) rejected as ambiguous

2012-09-16 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54594 --- Comment #10 from janus at gcc dot gnu.org 2012-09-16 21:38:23 UTC --- (In reply to comment #9) > The constraint is (F2008): > > C468 (R450) If generic-spec is not generic-name, each of its specific bindings > shall have a passed-object dummy a

[Bug fortran/54594] [OOP] Type-bound ASSIGNMENTs (elemental + array version) rejected as ambiguous

2012-09-16 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54594 --- Comment #11 from janus at gcc dot gnu.org 2012-09-16 22:04:30 UTC --- Author: janus Date: Sun Sep 16 22:04:26 2012 New Revision: 191366 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=191366 Log: 2012-09-16 Janus Weil PR fortran/

[Bug fortran/54594] [OOP] Type-bound ASSIGNMENTs (elemental + array version) rejected as ambiguous

2012-09-16 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54594 janus at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug fortran/54572] Use libbacktrace library

2012-09-16 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54572 --- Comment #3 from Hans-Peter Nilsson 2012-09-16 23:16:02 UTC --- (In reply to comment #2) > (In reply to comment #1) > > You need unwind frames present for this to work, > How is this different from the current backtracing implementation in >

[Bug c++/54604] New: ICE (segv) calling explicitly member function template specialization in a lambda

2012-09-16 Thread delong.j at fb dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54604 Bug #: 54604 Summary: ICE (segv) calling explicitly member function template specialization in a lambda Classification: Unclassified Product: gcc Version: 4.7.1 Statu

[Bug middle-end/54605] New: MIPS64 ICEs while building libgfortran for n32

2012-09-16 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54605 Bug #: 54605 Summary: MIPS64 ICEs while building libgfortran for n32 Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Keywords: build, ice-on-valid-

[Bug middle-end/54605] [4.8 Regression] MIPS64 ICEs while building libgfortran for n32

2012-09-16 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54605 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |4.8.0 Summary|MIPS64 ICEs whil

[Bug middle-end/54605] [4.8 Regression] MIPS64 ICEs while building libgfortran for n32

2012-09-16 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54605 --- Comment #1 from Andrew Pinski 2012-09-17 04:42:51 UTC --- Ok, the last revision it worked was 191233 .

[Bug middle-end/54605] [4.8 Regression] MIPS64 ICEs while building libgfortran for n32

2012-09-16 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54605 --- Comment #2 from Andrew Pinski 2012-09-17 04:50:03 UTC --- Actually I think this is fixed by: 2012-09-16 Richard Sandiford * calls.c (expand_call): Use emit_group_move for PARALLEL->PARALLEL moves.