[Bug fortran/66079] [6 Regression] memory leak with source allocation in internal subprogram

2015-05-20 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66079 --- Comment #4 from Paul Thomas --- Created attachment 35583 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35583&action=edit Further advanced patch This version fixes non-character allocatable scalar functions. Now, only allocatable chara

[Bug fortran/66079] [6 Regression] memory leak with source allocation in internal subprogram

2015-05-22 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66079 --- Comment #5 from Paul Thomas --- Created attachment 35603 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35603&action=edit Nearly OK patch The attached bootstraps and regtests on 6.0.0. The following runs without memory leaks and fixes

[Bug fortran/66082] memory leak with automatic array dummy argument with derived type array constructor actual argument

2015-05-23 Thread pault at gcc dot gnu.org
||2015-05-23 CC||pault at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Paul Thomas --- Confirmed. Oddly, the memory leak

[Bug fortran/66082] memory leak with automatic array dummy argument with derived type array constructor actual argument

2015-05-26 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66082 --- Comment #3 from Paul Thomas --- Author: pault Date: Tue May 26 10:20:41 2015 New Revision: 223677 URL: https://gcc.gnu.org/viewcvs?rev=223677&root=gcc&view=rev Log: 2015-05-26 Paul Thomas PR fortran/66082 * trans-array.c

[Bug fortran/34547] [4.8/4.9 regression] NULL(): Fortran 2003 changes, accepts invalid, ICE on invalid

2014-01-19 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34547 --- Comment #13 from Paul Thomas --- Author: pault Date: Sun Jan 19 11:28:44 2014 New Revision: 206772 URL: http://gcc.gnu.org/viewcvs?rev=206772&root=gcc&view=rev Log: 2014-01-19 Paul Thomas PR fortran/34547 * resolve.c (resolve_tran

[Bug fortran/34547] [4.8/4.9 regression] NULL(): Fortran 2003 changes, accepts invalid, ICE on invalid

2014-01-19 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34547 Paul Thomas changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/20585] [meta-bug] Fortran 2003 support

2014-01-19 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20585 Bug 20585 depends on bug 34547, which changed state. Bug 34547 Summary: [4.8/4.9 regression] NULL(): Fortran 2003 changes, accepts invalid, ICE on invalid http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34547 What|Removed

[Bug fortran/55172] [4.7 Regression] [OOP] gfc_variable_attr(): Bad array reference in SELECT TYPE

2014-01-19 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55172 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/59414] [4.8/4.9 Regression] [OOP] ICE in in gfc_conv_expr_descriptor on ALLOCATE inside SELECT TYPE

2014-01-19 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59414 --- Comment #12 from Paul Thomas --- (In reply to janus from comment #3) snip > > module ObjectLists > implicit none > > type :: t > end type > > type Object_array_pointer > class(t), pointer :: p(:) > end type > > co

[Bug fortran/58410] [4.8/4.9 Regression] Bogus uninitialized variable warning for allocatable derived type array function result

2014-01-19 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58410 --- Comment #6 from Paul Thomas --- Author: pault Date: Sun Jan 19 18:04:22 2014 New Revision: 206778 URL: http://gcc.gnu.org/viewcvs?rev=206778&root=gcc&view=rev Log: 2014-01-19 Paul Thomas PR fortran/58410 * trans-array.c (gfc_alloc

[Bug fortran/58410] [4.8/4.9 Regression] Bogus uninitialized variable warning for allocatable derived type array function result

2014-01-19 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58410 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/24639] [meta-bug] bug to track all Wuninitialized issues

2014-01-19 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639 Bug 24639 depends on bug 58410, which changed state. Bug 58410 Summary: [4.8/4.9 Regression] Bogus uninitialized variable warning for allocatable derived type array function result http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58410 Wha

[Bug fortran/59414] [4.8/4.9 Regression] [OOP] ICE in in gfc_conv_expr_descriptor on ALLOCATE inside SELECT TYPE

2014-01-19 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59414 Paul Thomas changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org

[Bug fortran/59414] [4.8/4.9 Regression] [OOP] ICE in in gfc_conv_expr_descriptor on ALLOCATE inside SELECT TYPE

2014-01-28 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59414 --- Comment #16 from Paul Thomas --- Author: pault Date: Tue Jan 28 20:10:22 2014 New Revision: 207204 URL: http://gcc.gnu.org/viewcvs?rev=207204&root=gcc&view=rev Log: 2014-01-28 Paul Thomas PR fortran/59414 * trans-stmt.c (gfc_trans

[Bug fortran/59414] [4.8 Regression] [OOP] ICE in in gfc_conv_expr_descriptor on ALLOCATE inside SELECT TYPE

2014-01-28 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59414 Paul Thomas changed: What|Removed |Added Summary|[4.8/4.9 Regression] [OOP] |[4.8 Regression] [OOP] ICE

[Bug fortran/59906] [4.7/4.8/4.9 Regression] error: size of variable '' is too large

2014-01-31 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59906 Paul Thomas changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org

[Bug fortran/59906] [4.7/4.8/4.9 Regression] error: size of variable '' is too large

2014-02-01 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59906 --- Comment #8 from Paul Thomas --- Created attachment 32010 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32010&action=edit Tentative patch for the PR The line that compiled did not yield correct code. The testcase in the patch runs corre

[Bug fortran/59906] [4.7/4.8/4.9 Regression] error: size of variable '' is too large

2014-02-01 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59906 --- Comment #9 from Paul Thomas --- Author: pault Date: Sat Feb 1 18:50:41 2014 New Revision: 207389 URL: http://gcc.gnu.org/viewcvs?rev=207389&root=gcc&view=rev Log: 2014-02-01 Paul Thomas PR fortran/59906 * trans-stmt.c (gfc_add_lo

[Bug fortran/59414] [4.8 Regression] [OOP] ICE in in gfc_conv_expr_descriptor on ALLOCATE inside SELECT TYPE

2014-02-01 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59414 --- Comment #18 from Paul Thomas --- Author: pault Date: Sat Feb 1 22:31:53 2014 New Revision: 207390 URL: http://gcc.gnu.org/viewcvs?rev=207390&root=gcc&view=rev Log: 2014-02-01 Paul Thomas PR fortran/59414 * trans-stmt.c (gfc_trans

[Bug fortran/59414] [4.8 Regression] [OOP] ICE in in gfc_conv_expr_descriptor on ALLOCATE inside SELECT TYPE

2014-02-01 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59414 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/57019] [4.7/4.8/4.9 Regression] Compiler crashes (and make wrong assignments) at some combinations of pointers

2014-02-02 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57019 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org

[Bug fortran/60066] Bad elemental invocation of non-scalar base object

2014-02-05 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60066 Paul Thomas changed: What|Removed |Added Resolution|DUPLICATE |FIXED --- Comment #8 from Paul Thomas ---

[Bug fortran/59906] [4.7/4.8 Regression] error: size of variable '' is too large

2014-02-07 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59906 --- Comment #11 from Paul Thomas --- Author: pault Date: Fri Feb 7 21:15:37 2014 New Revision: 207613 URL: http://gcc.gnu.org/viewcvs?rev=207613&root=gcc&view=rev Log: 2014-02-07 Paul Thomas PR fortran/59906 * trans-stmt.c (gfc_add_l

[Bug fortran/59906] [4.7/4.8 Regression] error: size of variable '' is too large

2014-02-07 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59906 --- Comment #12 from Paul Thomas --- Author: pault Date: Fri Feb 7 23:29:44 2014 New Revision: 207617 URL: http://gcc.gnu.org/viewcvs?rev=207617&root=gcc&view=rev Log: 2014-02-08 Paul Thomas PR fortran/59906 * trans-array.c (gfc_add_

[Bug fortran/59906] [4.7/4.8 Regression] error: size of variable '' is too large

2014-02-07 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59906 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/45586] [4.8 Regression] ICE non-trivial conversion at assignment

2014-02-08 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45586 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org --- Comment #101

[Bug fortran/60066] Bad elemental invocation of non-scalar base object

2014-02-08 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60066 --- Comment #11 from Paul Thomas --- Author: pault Date: Sat Feb 8 16:22:46 2014 New Revision: 207633 URL: http://gcc.gnu.org/viewcvs?rev=207633&root=gcc&view=rev Log: 2014-02-08 Paul Thomas PR fortran/60066 * gfortran.dg/elemental_s

[Bug fortran/59026] ELEMENTAL procedure with VALUE arguments emits wrong code

2014-02-09 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59026 --- Comment #2 from Paul Thomas --- Author: pault Date: Sun Feb 9 19:45:06 2014 New Revision: 207645 URL: http://gcc.gnu.org/viewcvs?rev=207645&root=gcc&view=rev Log: 2014-02-09 Paul Thomas PR fortran/59026 * trans-expr.c (gfc_conv_p

[Bug fortran/57522] [F03] ASSOCIATE construct creates array descriptor with incorrect stride for derived type array component

2014-02-09 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57522 --- Comment #5 from Paul Thomas --- Author: pault Date: Sun Feb 9 20:50:21 2014 New Revision: 207646 URL: http://gcc.gnu.org/viewcvs?rev=207646&root=gcc&view=rev Log: 2014-02-09 Paul Thomas PR fortran/57522 * resolve.c (resolve_assoc

[Bug fortran/49636] [F03] ASSOCIATE construct confused with slightly complicated case

2014-02-10 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49636 Paul Thomas changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org

[Bug fortran/60302] [4.9 Regression] ICE with c_f_pointer and android cross compiler

2014-02-21 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60302 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org --- Comment #5

[Bug fortran/59198] [4.7/4.8/4.9 Regression] ICE on cyclically dependent polymorphic types

2014-02-22 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59198 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org --- Comment #6

[Bug fortran/59198] [4.7/4.8/4.9 Regression] ICE on cyclically dependent polymorphic types

2014-02-23 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59198 --- Comment #9 from Paul Thomas --- Hi Tobias, I need to walk away from this one for 24 hours. I have established this chain: (i) We start building decay_t; (ii) During which we have to build decay_gen_t (from trans-types.c:2456); (iii) Followed

[Bug fortran/59198] [4.7/4.8/4.9 Regression] ICE on cyclically dependent polymorphic types

2014-02-25 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59198 --- Comment #11 from Paul Thomas --- A correct version of the patch of comment#6 to varasm.c is: Index: gcc/varasm.c === *** gcc/varasm.c(revision 208048) --- gcc/varasm.c(wor

[Bug fortran/59198] [4.7/4.8/4.9 Regression] ICE on cyclically dependent polymorphic types

2014-02-25 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59198 --- Comment #13 from Paul Thomas --- (In reply to paul.richard.tho...@gmail.com from comment #12) Wrong! That doesn't do it at all. Paul

[Bug fortran/57522] [F03] ASSOCIATE construct creates array descriptor with incorrect stride for derived type array component

2014-03-18 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57522 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/67429] [5/6 Regression] Missing part of error messages.

2015-09-02 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67429 --- Comment #14 from Paul Thomas --- (In reply to Dominique d'Humieres from comment #13) > The patch in comment 9 restores the old (correct?) behavior without > regression. Indeed and it gets rid of the problems that I have been encountering. M

[Bug fortran/67429] [5/6 Regression] Missing part of error messages.

2015-09-04 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67429 --- Comment #16 from Paul Thomas --- Author: pault Date: Fri Sep 4 18:37:50 2015 New Revision: 227500 URL: https://gcc.gnu.org/viewcvs?rev=227500&root=gcc&view=rev Log: 2015-09-04 Manuel López-Ibáñez PR fortran/67429 * error

[Bug fortran/67429] [5/6 Regression] Missing part of error messages.

2015-09-04 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67429 --- Comment #17 from Paul Thomas --- Author: pault Date: Fri Sep 4 18:41:08 2015 New Revision: 227501 URL: https://gcc.gnu.org/viewcvs?rev=227501&root=gcc&view=rev Log: 2015-09-04 Manuel López-Ibáñez PR fortran/67429 * error

[Bug fortran/67429] [5/6 Regression] Missing part of error messages.

2015-09-04 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67429 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/63921] [F08] pointer function as lvalue doesn't work when the function is a type bound function

2015-09-05 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63921 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org --- Comment #4

[Bug fortran/66681] Wrong result in assigning this_image() to a complex coarray

2015-09-06 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66681 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org --- Comment #1

[Bug fortran/66681] Wrong result in assigning this_image() to a complex coarray

2015-09-07 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66681 --- Comment #3 from Paul Thomas --- (In reply to Dominique d'Humieres from comment #2) > Confirmed for trunk (6.0). I get an ICE for the test in comment 0 and the > first one in comment 1 with 4.9: > > pr66681_1.f90:4:0: internal compiler error:

[Bug fortran/66681] Wrong result in assigning this_image() to a complex coarray

2015-09-07 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66681 --- Comment #5 from Paul Thomas --- This cures the problem in all its guises: Index: /home/pault/svn/trunk/gcc/fortran/trans-expr.c === *** /home/pault/svn/trunk/gcc/fortran/trans-e

[Bug fortran/66993] Spurious ambiguous symbol error with submodules

2015-09-10 Thread pault at gcc dot gnu.org
||2015-09-10 CC||paul.richard.thomas at gmail dot c ||om, pault at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org Ever confirmed|0

[Bug fortran/66993] Spurious ambiguous symbol error with submodules

2015-09-10 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66993 --- Comment #2 from Paul Thomas --- Author: pault Date: Thu Sep 10 15:22:20 2015 New Revision: 227648 URL: https://gcc.gnu.org/viewcvs?rev=227648&root=gcc&view=rev Log: 2015-09-10 Paul Thomas PR fortran/66993 * module.c (read

[Bug fortran/66993] Spurious ambiguous symbol error with submodules

2015-09-10 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66993 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/67588] module.c heap use after free

2015-09-16 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67588 Paul Thomas changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org

[Bug fortran/52846] [F2008] Support submodules

2015-09-17 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52846 --- Comment #27 from Paul Thomas --- Author: pault Date: Thu Sep 17 09:09:34 2015 New Revision: 227855 URL: https://gcc.gnu.org/viewcvs?rev=227855&root=gcc&view=rev Log: 2015-09-17 Paul Thomas PR fortran/52846 PR fortran/6758

[Bug fortran/67588] module.c heap use after free

2015-09-17 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67588 --- Comment #3 from Paul Thomas --- Author: pault Date: Thu Sep 17 09:09:34 2015 New Revision: 227855 URL: https://gcc.gnu.org/viewcvs?rev=227855&root=gcc&view=rev Log: 2015-09-17 Paul Thomas PR fortran/52846 PR fortran/67588

[Bug fortran/67588] module.c heap use after free

2015-09-17 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67588 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/67588] module.c heap use after free

2015-09-17 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67588 --- Comment #6 from Paul Thomas --- (In reply to Vittorio Zecca from comment #5) > I believe that > > use_list = module_list; > > at line module.c:805 is useless and can be expunged. I don't think so Up to that point, use_list is set to po

[Bug fortran/67567] resolve.c: gfc_error called with iface->module == NULL

2015-09-25 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67567 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org --- Comment #6

[Bug fortran/67567] resolve.c: gfc_error called with iface->module == NULL

2015-09-26 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67567 --- Comment #7 from Paul Thomas --- Author: pault Date: Sat Sep 26 17:52:24 2015 New Revision: 228169 URL: https://gcc.gnu.org/viewcvs?rev=228169&root=gcc&view=rev Log: 2013-09-26 Paul Thomas PR fortran/67567 * resolve.c (res

[Bug fortran/67567] resolve.c: gfc_error called with iface->module == NULL

2015-09-26 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67567 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/66762] ICE when compiling gfortran.dg/submodule_[16].f90 with -flto

2015-09-27 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66762 --- Comment #8 from Paul Thomas --- (In reply to Martin Liška from comment #7) > I tried to investigate: > gfortran ./gcc/testsuite/gfortran.dg/submodule_6.f08 -flto > > If I compare corresponding argument passed to output_addr_const w/o LTO, I

[Bug fortran/40054] [F08] Pointer functions as lvalue

2015-09-28 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40054 --- Comment #13 from Paul Thomas --- Author: pault Date: Mon Sep 28 21:18:38 2015 New Revision: 228222 URL: https://gcc.gnu.org/viewcvs?rev=228222&root=gcc&view=rev Log: 2015-09-28 Paul Thomas PR fortran/40054 PR fortran/6392

[Bug fortran/63921] [F08] pointer function as lvalue doesn't work when the function is a type bound function

2015-09-28 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63921 --- Comment #6 from Paul Thomas --- Author: pault Date: Mon Sep 28 21:18:38 2015 New Revision: 228222 URL: https://gcc.gnu.org/viewcvs?rev=228222&root=gcc&view=rev Log: 2015-09-28 Paul Thomas PR fortran/40054 PR fortran/63921

[Bug fortran/39627] [meta-bug] Fortran 2008 support

2015-09-28 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39627 Bug 39627 depends on bug 63921, which changed state. Bug 63921 Summary: [F08] pointer function as lvalue doesn't work when the function is a type bound function https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63921 What|Removed

[Bug fortran/63921] [F08] pointer function as lvalue doesn't work when the function is a type bound function

2015-09-28 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63921 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/39627] [meta-bug] Fortran 2008 support

2015-09-28 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39627 Bug 39627 depends on bug 40054, which changed state. Bug 40054 Summary: [F08] Pointer functions as lvalue https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40054 What|Removed |Added --

[Bug fortran/40054] [F08] Pointer functions as lvalue

2015-09-28 Thread pault at gcc dot gnu.org
||pault at gcc dot gnu.org Resolution|--- |FIXED --- Comment #14 from Paul Thomas --- Barring the remaining ambiguity at the end of the specification block, fixed on trunk. Thanks for the PR. Paul

[Bug fortran/52994] [OOP] [F08] internal compiler error: in gfc_trans_assignment_1, at fortran/trans-expr.c:6881

2015-09-28 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52994 Bug 52994 depends on bug 40054, which changed state. Bug 40054 Summary: [F08] Pointer functions as lvalue https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40054 What|Removed |Added --

[Bug middle-end/62242] ICE in expand_expr_real_1

2015-10-02 Thread pault at gcc dot gnu.org
||pault at gcc dot gnu.org Resolution|--- |FIXED --- Comment #7 from Paul Thomas --- Fixed on trunk

[Bug fortran/52332] Internal compiler error in in gfc_get_symbol_decl

2015-10-02 Thread pault at gcc dot gnu.org
||pault at gcc dot gnu.org Resolution|--- |FIXED --- Comment #8 from Paul Thomas --- Fixed on trunk. Thanks for the report

[Bug fortran/52332] Internal compiler error in in gfc_get_symbol_decl

2015-10-02 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52332 --- Comment #9 from Paul Thomas --- Louis, Joost is correct about this - we do not set the testcases as executable. Could you revert that, please? Thanks Paul

[Bug fortran/47469] Check whether arrayfunc_assign_needs_temporary misses TBP/PPC attributes

2015-10-14 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47469 --- Comment #2 from Paul Thomas --- (In reply to Dominique d'Humieres from comment #1) > On trunk (6.0 r228753) this has been changed to > > /* Functions returning pointers or allocatables need temporaries. */ > c = expr2->value.function.es

[Bug fortran/47469] Check whether arrayfunc_assign_needs_temporary misses TBP/PPC attributes

2015-10-15 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47469 --- Comment #6 from Paul Thomas --- (In reply to Dominique d'Humieres from comment #5) > Well, this PR has been rotting for more than four years and a half. I was > only pointing to the fact that the initial patch no longer applies. > > If you k

[Bug fortran/67177] MOVE_ALLOC not automatically allocating deferred character arrays in derived types

2015-10-17 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67177 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org

[Bug fortran/67177] MOVE_ALLOC not automatically allocating deferred character arrays in derived types

2015-10-17 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67177 --- Comment #3 from Paul Thomas --- (In reply to Paul Thomas from comment #2) > (In reply to Dominique d'Humieres from comment #1) > > Confirmed for 5.2 and trunk (6.0). Note that it is in general better to post > > the non working test rather th

[Bug fortran/49636] [F03] ASSOCIATE construct confused with slightly complicated case

2015-10-18 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49636 --- Comment #8 from Paul Thomas --- (In reply to Dominique d'Humieres from comment #7) > Ping! I am just going through the PRs assigned to me and tying to draw up a priority list. ***sigh*** there are quite a lot fo which there are partial fixe

[Bug fortran/67177] MOVE_ALLOC not automatically allocating deferred character arrays in derived types

2015-10-18 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67177 --- Comment #4 from Paul Thomas --- Author: pault Date: Sun Oct 18 09:31:21 2015 New Revision: 228940 URL: https://gcc.gnu.org/viewcvs?rev=228940&root=gcc&view=rev Log: 2015-10-18 Paul Thomas PR fortran/67177 PR fortran/67977

[Bug fortran/67977] allocatable strings, array section reallocated - non-standard behaviour

2015-10-18 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67977 --- Comment #2 from Paul Thomas --- Author: pault Date: Sun Oct 18 09:31:21 2015 New Revision: 228940 URL: https://gcc.gnu.org/viewcvs?rev=228940&root=gcc&view=rev Log: 2015-10-18 Paul Thomas PR fortran/67177 PR fortran/67977

[Bug fortran/60717] Wrong code with recursive procedure with unlimited polymorphic dummy argument

2015-10-18 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60717 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/52846] [F2008] Support submodules

2015-10-18 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52846 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/39627] [meta-bug] Fortran 2008 support

2015-10-18 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39627 Bug 39627 depends on bug 52846, which changed state. Bug 52846 Summary: [F2008] Support submodules https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52846 What|Removed |Added -

[Bug fortran/66082] memory leak with automatic array dummy argument with derived type array constructor actual argument

2015-10-18 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66082 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/67977] allocatable strings, array section reallocated - non-standard behaviour

2015-10-18 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67977 Paul Thomas changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org

[Bug fortran/66079] [5 Regression] memory leak with source allocation in internal subprogram

2015-10-18 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66079 --- Comment #12 from Paul Thomas --- Author: pault Date: Sun Oct 18 18:36:52 2015 New Revision: 228952 URL: https://gcc.gnu.org/viewcvs?rev=228952&root=gcc&view=rev Log: 2015-10-18 Paul Thomas PR fortran/66079 * trans-expr.c

[Bug fortran/66079] [5 Regression] memory leak with source allocation in internal subprogram

2015-10-18 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66079 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/31711] was "rhs array is changed while assiging to same lhs array"

2015-10-18 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31711 --- Comment #19 from Paul Thomas --- (In reply to Dominique d'Humieres from comment #18) > > comment #10 from Roger-Sayle is being kept "live" by this PR. Whilst > > I am interested, I have to give priority to other PRs to make best use > > of m

[Bug fortran/56852] [4.9 Regression] ICE on invalid: "Bad array reference" for an undeclared loop variable

2015-10-18 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56852 Paul Thomas changed: What|Removed |Added Summary|[4.9/5 Regression] ICE on |[4.9 Regression] ICE on

[Bug fortran/63469] Automatic reallocation of allocatable scalar length even when substring implicitly specified

2015-10-19 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63469 Paul Thomas changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org

[Bug fortran/67933] [4.9/5/6 Regression] ICE for array of a derived type with allocatable class in derived type object

2015-10-19 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67933 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org

[Bug fortran/56852] [4.9 Regression] ICE on invalid: "Bad array reference" for an undeclared loop variable

2015-10-19 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56852 --- Comment #12 from Paul Thomas --- Author: pault Date: Mon Oct 19 19:32:52 2015 New Revision: 229000 URL: https://gcc.gnu.org/viewcvs?rev=229000&root=gcc&view=rev Log: 2013-10-19 Paul Thomas PR fortran/56852 * primary.c (gf

[Bug fortran/56852] [4.9 Regression] ICE on invalid: "Bad array reference" for an undeclared loop variable

2015-10-19 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56852 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/58754] [4.9/5 Regression] ICE on allocating character array with source

2015-10-19 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58754 Paul Thomas changed: What|Removed |Added Summary|[4.9/5/6 Regression] ICE on |[4.9/5 Regression] ICE on

[Bug fortran/67460] [5 Regression] Spurious: f951: all warnings being treated as errors

2015-10-20 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67460 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org --- Comment #7

[Bug fortran/67171] [6 regression] sourced allocation

2015-10-20 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67171 Paul Thomas changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org

[Bug fortran/67171] [6 regression] sourced allocation

2015-10-20 Thread pault at gcc dot gnu.org
he same. > > - Andre > > On Tue, 20 Oct 2015 14:13:55 + > "pault at gcc dot gnu.org" wrote: > > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67171 > > > > Paul Thomas chang

[Bug fortran/58754] [4.9/5 Regression] ICE on allocating character array with source

2015-10-22 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58754 --- Comment #13 from Paul Thomas --- Author: pault Date: Thu Oct 22 18:05:21 2015 New Revision: 229179 URL: https://gcc.gnu.org/viewcvs?rev=229179&root=gcc&view=rev Log: 2015-10-22 Paul Thomas PR fortran/58754 * trans-stmt.c

[Bug fortran/58754] [4.9/5 Regression] ICE on allocating character array with source

2015-10-22 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58754 --- Comment #14 from Paul Thomas --- Author: pault Date: Thu Oct 22 18:08:31 2015 New Revision: 229180 URL: https://gcc.gnu.org/viewcvs?rev=229180&root=gcc&view=rev Log: 2015-10-22 Paul Thomas PR fortran/58754 * gfortran.dg/p

[Bug fortran/58754] [4.9/5 Regression] ICE on allocating character array with source

2015-10-22 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58754 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/66681] Wrong result in assigning this_image() to a complex coarray

2015-10-24 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66681 --- Comment #7 from Paul Thomas --- (In reply to Dominique d'Humieres from comment #6) > A patch has been submitted at > https://gcc.gnu.org/ml/fortran/2015-09/msg00024.html. Hi Dominique, If you follow the correspondence, it ended with questio

[Bug fortran/57117] [OOP] ICE for sourced allocation of a polymorphic entity using TRANSPOSE

2015-10-25 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57117 Paul Thomas changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org

[Bug fortran/61830] [4.9/5/6 regression] Memory leak with assignment to array of derived types with allocatable components

2015-10-25 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61830 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org --- Comment #6

[Bug fortran/67171] [6 regression] sourced allocation

2015-10-25 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67171 --- Comment #9 from Paul Thomas --- Author: pault Date: Sun Oct 25 21:31:12 2015 New Revision: 229303 URL: https://gcc.gnu.org/viewcvs?rev=229303&root=gcc&view=rev Log: 2015-01-25 Paul Thomas PR fortran/67171 * trans-array.c

[Bug fortran/61819] [4.9/4.10 Regression] ICE in gfc_conv_descriptor_data_get

2015-10-25 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61819 --- Comment #13 from Paul Thomas --- Author: pault Date: Sun Oct 25 21:31:12 2015 New Revision: 229303 URL: https://gcc.gnu.org/viewcvs?rev=229303&root=gcc&view=rev Log: 2015-01-25 Paul Thomas PR fortran/67171 * trans-array.c

[Bug fortran/61830] [4.9/5/6 regression] Memory leak with assignment to array of derived types with allocatable components

2015-10-25 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61830 --- Comment #7 from Paul Thomas --- Author: pault Date: Sun Oct 25 21:31:12 2015 New Revision: 229303 URL: https://gcc.gnu.org/viewcvs?rev=229303&root=gcc&view=rev Log: 2015-01-25 Paul Thomas PR fortran/67171 * trans-array.c

[Bug fortran/67171] [6 regression] sourced allocation

2015-10-25 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67171 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

<    9   10   11   12   13   14   15   16   17   18   >