[Bug fortran/71156] PURE interface/definition inconsistency: accepts invalid, rejects valid

2016-05-30 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71156 --- Comment #6 from Paul Thomas --- (In reply to Dominique d'Humieres from comment #5) > With the patch in comment 3, compiling the test > > module my_interface > implicit none > interface > module subroutine f > end subroutine > e

[Bug fortran/71156] PURE interface/definition inconsistency: accepts invalid, rejects valid

2016-06-01 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71156 --- Comment #7 from Paul Thomas --- Author: pault Date: Wed Jun 1 14:30:00 2016 New Revision: 236996 URL: https://gcc.gnu.org/viewcvs?rev=236996&root=gcc&view=rev Log: 2016-06-01 Paul Thomas PR fortran/71156 * decl.c (copy_p

[Bug fortran/71156] PURE interface/definition inconsistency: accepts invalid, rejects valid

2016-06-01 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71156 --- Comment #8 from Paul Thomas --- Author: pault Date: Wed Jun 1 18:46:11 2016 New Revision: 237004 URL: https://gcc.gnu.org/viewcvs?rev=237004&root=gcc&view=rev Log: 2016-06-01 Paul Thomas PR fortran/71156 * decl.c (copy_p

[Bug fortran/71156] PURE interface/definition inconsistency: accepts invalid, rejects valid

2016-06-01 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71156 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/70350] [5 Regression] ICE with -fcheck=all and array initialization

2016-06-02 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70350 --- Comment #8 from Paul Thomas --- Author: pault Date: Thu Jun 2 17:44:59 2016 New Revision: 237043 URL: https://gcc.gnu.org/viewcvs?rev=237043&root=gcc&view=rev Log: 2016-06-02 Paul Thomas PR fortran/70350 Backport from tr

[Bug fortran/70350] [5 Regression] ICE with -fcheck=all and array initialization

2016-06-02 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70350 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/70673] [5/6/7 Regression] ICE with module containing functions with allocatable character scalars

2016-06-13 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70673 --- Comment #5 from Paul Thomas --- Author: pault Date: Mon Jun 13 07:48:25 2016 New Revision: 237358 URL: https://gcc.gnu.org/viewcvs?rev=237358&root=gcc&view=rev Log: 2016-06-13 Paul Thomas PR fortran/70673 * frontend-passe

[Bug fortran/44265] Link error with reference to parameter array in specification expression

2016-06-16 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44265 --- Comment #11 from Paul Thomas --- (In reply to Ian Harvey from comment #10) > The patch discussed in #5 applies changes to the wrong location in > trans-decl.c. Corrected patch attached. > > With this latest patch I see no variation in che

[Bug fortran/44265] Link error with reference to parameter array in specification expression

2016-06-18 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44265 --- Comment #12 from Paul Thomas --- (In reply to Ian Harvey from comment #10) > The patch discussed in #5 applies changes to the wrong location in > trans-decl.c. Corrected patch attached. > > With this latest patch I see no variation in che

[Bug fortran/81447] [7/8] gfortran fails to recognize the exact dynamic type of a polymorphic entity that was allocated in a external procedure

2017-07-27 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81447 Paul Thomas changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org

[Bug fortran/81827] Large compile time with derived-type rrays

2017-08-17 Thread pault at gcc dot gnu.org
||pault at gcc dot gnu.org Resolution|FIXED |--- --- Comment #7 from Paul Thomas --- Hi Richi, This is not right - only the first level should be nullified. Oddly, GNU Fortran (GCC) 5.1.1 20150618 (Red Hat 5.1.1-4) did the right thing. It seems to have

[Bug fortran/81827] Large compile time with derived-type rrays

2017-08-18 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81827 Paul Thomas changed: What|Removed |Added Assignee|rguenth at gcc dot gnu.org |pault at gcc dot gnu.org

[Bug fortran/80657] [7/8 Regression] Loop in character function declaration

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

[Bug fortran/69834] [OOP] Collision in derived type hashes

2017-08-18 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69834 --- Comment #16 from Paul Thomas --- Dear Jerry, Thanks for your confirmation of my feeling about this. I have enough on my plate as it is! Cheers Paul

[Bug fortran/82036] New: Recursive allocatable class components cause infinite loop in compilation

2017-08-30 Thread pault at gcc dot gnu.org
Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: pault at gcc dot gnu.org Target Milestone: --- Reported on clf by Ev. Drikos type t6 integer :: i class(t6), allocatable :: foo end type t6 type(t6) :: x x = t6(42, t6

[Bug fortran/82036] Recursive allocatable class components cause infinite loop in compilation

2017-08-30 Thread pault at gcc dot gnu.org
||2017-08-30 Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Paul Thomas --- Taking it Paul

[Bug fortran/82064] [7/8 Regression] [OOP] multiple incompatible definitions of extended derived type via module use

2017-09-05 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82064 --- Comment #4 from Paul Thomas --- (In reply to janus from comment #3) > It appears that the regression has been introduced by r241450, which was the > fix for PR 69834. Reverting it, in particular the changes to > resolve_select_type, makes the

[Bug fortran/82161] New: Failure of a complicated initialization expression

2017-09-09 Thread pault at gcc dot gnu.org
: fortran Assignee: unassigned at gcc dot gnu.org Reporter: pault at gcc dot gnu.org Target Milestone: --- As reported on https://groups.google.com/forum/#!topic/comp.lang.fortran/yqT4TInGjC0 by James Van Buskirk: program data_var2 implicit none integer, parameter

[Bug fortran/82161] Failure of a complicated initialization expression

2017-09-09 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82161 Paul Thomas changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/57019] [5/6/7/8 Regression] Compiler crashes (and make wrong assignments) at some combinations of pointers

2017-09-10 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57019 --- Comment #14 from Paul Thomas --- Author: pault Date: Sun Sep 10 17:02:53 2017 New Revision: 251949 URL: https://gcc.gnu.org/viewcvs?rev=251949&root=gcc&view=rev Log: 2017-09-10 Paul Thomas PR fortran/34640 PR fortran/4073

[Bug fortran/57116] [OOP] ICE for pointer assignment inside SELECT TYPE

2017-09-10 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57116 --- Comment #4 from Paul Thomas --- Author: pault Date: Sun Sep 10 17:02:53 2017 New Revision: 251949 URL: https://gcc.gnu.org/viewcvs?rev=251949&root=gcc&view=rev Log: 2017-09-10 Paul Thomas PR fortran/34640 PR fortran/40737

[Bug fortran/40737] Pointer references sometimes fail to define "span" symbols

2017-09-10 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40737 --- Comment #19 from Paul Thomas --- Author: pault Date: Sun Sep 10 17:02:53 2017 New Revision: 251949 URL: https://gcc.gnu.org/viewcvs?rev=251949&root=gcc&view=rev Log: 2017-09-10 Paul Thomas PR fortran/34640 PR fortran/4073

[Bug fortran/55763] Issues with some simpler CLASS(*) programs

2017-09-10 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55763 --- Comment #25 from Paul Thomas --- Author: pault Date: Sun Sep 10 17:02:53 2017 New Revision: 251949 URL: https://gcc.gnu.org/viewcvs?rev=251949&root=gcc&view=rev Log: 2017-09-10 Paul Thomas PR fortran/34640 PR fortran/4073

[Bug fortran/34640] ICE when assigning item of a derived-component to a pointer

2017-09-10 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34640 --- Comment #35 from Paul Thomas --- Author: pault Date: Sun Sep 10 17:02:53 2017 New Revision: 251949 URL: https://gcc.gnu.org/viewcvs?rev=251949&root=gcc&view=rev Log: 2017-09-10 Paul Thomas PR fortran/34640 PR fortran/4073

[Bug fortran/34640] ICE when assigning item of a derived-component to a pointer

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

[Bug fortran/32834] [Meta-bug] 'Fortran 95'-only failures

2017-09-10 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32834 Bug 32834 depends on bug 34640, which changed state. Bug 34640 Summary: ICE when assigning item of a derived-component to a pointer https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34640 What|Removed |Added

[Bug fortran/39304] ICE with MATMUL, specific/generic functions and rank checking

2017-09-10 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39304 Bug 39304 depends on bug 34640, which changed state. Bug 34640 Summary: ICE when assigning item of a derived-component to a pointer https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34640 What|Removed |Added

[Bug fortran/56818] [meta-bug] fortran-dev bugs

2017-09-10 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56818 Bug 56818 depends on bug 34640, which changed state. Bug 34640 Summary: ICE when assigning item of a derived-component to a pointer https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34640 What|Removed |Added

[Bug fortran/56818] [meta-bug] fortran-dev bugs

2017-09-10 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56818 Bug 56818 depends on bug 40737, which changed state. Bug 40737 Summary: Pointer references sometimes fail to define "span" symbols https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40737 What|Removed |Added -

[Bug fortran/40737] Pointer references sometimes fail to define "span" symbols

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

[Bug fortran/57019] [5/6/7/8 Regression] Compiler crashes (and make wrong assignments) at some combinations of pointers

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

[Bug fortran/57116] [OOP] ICE for pointer assignment inside SELECT TYPE

2017-09-10 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57116 --- Comment #5 from Paul Thomas --- Fixed on trunk. I am sorry that it has taken so long. Thanks for the report. Paul

[Bug fortran/55763] Issues with some simpler CLASS(*) programs

2017-09-10 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55763 --- Comment #26 from Paul Thomas --- Fixed on trunk. I am sorry that it has taken so long. Thanks for the report. Paul

[Bug fortran/82168] Parameterized Derived Types, problems with default type parameters

2017-09-11 Thread pault at gcc dot gnu.org
dot gnu.org |pault at gcc dot gnu.org --- Comment #2 from Paul Thomas --- (In reply to Dominique d'Humieres from comment #1) > Confirmed. Is the code valid? > > module mod > implicit none > > integer, parameter :: dp = kind (0.0d0) > > type, public :: v

[Bug fortran/82173] [meta-bug] Parameterized derived type errors

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

[Bug fortran/82168] Parameterized Derived Types, problems with default type parameters

2017-09-12 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82168 --- Comment #4 from Paul Thomas --- Author: pault Date: Tue Sep 12 18:06:52 2017 New Revision: 252039 URL: https://gcc.gnu.org/viewcvs?rev=252039&root=gcc&view=rev Log: 2017-09-12 Paul Thomas PR fortran/82173 PR fortran/82168

[Bug fortran/82173] [meta-bug] Parameterized derived type errors

2017-09-12 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173 --- Comment #2 from Paul Thomas --- Author: pault Date: Tue Sep 12 18:06:52 2017 New Revision: 252039 URL: https://gcc.gnu.org/viewcvs?rev=252039&root=gcc&view=rev Log: 2017-09-12 Paul Thomas PR fortran/82173 PR fortran/82168

[Bug fortran/82173] [meta-bug] Parameterized derived type errors

2017-09-13 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173 --- Comment #3 from Paul Thomas --- Author: pault Date: Wed Sep 13 21:15:26 2017 New Revision: 252734 URL: https://gcc.gnu.org/viewcvs?rev=252734&root=gcc&view=rev Log: 2017-09-13 Paul Thomas PR fortran/82173 * decl.c (match_

[Bug fortran/82184] [8 Regression] 187.facerec in SPEC CPU 2000 miscompares

2017-09-15 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82184 --- Comment #7 from Paul Thomas --- Author: pault Date: Fri Sep 15 07:26:14 2017 New Revision: 252781 URL: https://gcc.gnu.org/viewcvs?rev=252781&root=gcc&view=rev Log: 2017-09-15 Paul Thomas PR fortran/82184 trans-decl.c (gf

[Bug fortran/82184] [8 Regression] 187.facerec in SPEC CPU 2000 miscompares

2017-09-15 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82184 Paul Thomas changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug fortran/82173] [meta-bug] Parameterized derived type errors

2017-09-17 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173 --- Comment #4 from Paul Thomas --- Author: pault Date: Sun Sep 17 18:24:37 2017 New Revision: 252894 URL: https://gcc.gnu.org/viewcvs?rev=252894&root=gcc&view=rev Log: 2017-09-17 Paul Thomas PR fortran/82173 * decl.c (gfc_ge

[Bug fortran/60483] [5/6/7/8 Regression] No IMPLICIT type error with: ASSOCIATE( X => derived_type() ) [i.e. w/ structure constructor]

2017-09-17 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60483 --- Comment #10 from Paul Thomas --- Author: pault Date: Sun Sep 17 18:24:37 2017 New Revision: 252894 URL: https://gcc.gnu.org/viewcvs?rev=252894&root=gcc&view=rev Log: 2017-09-17 Paul Thomas PR fortran/82173 * decl.c (gfc_g

[Bug fortran/81903] [OOP] problem with ASSOCIATE and class pointer (Invalid character in name at)

2017-09-19 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81903 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org --- Comment #3

[Bug fortran/64933] ASSOCIATE on a character variable does not allow substring expressions

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

[Bug fortran/82275] gfortran rejects valid & accepts invalid reference to dimension-remapped type associate selector

2017-09-21 Thread pault at gcc dot gnu.org
||2017-09-21 CC||pault at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org Summary|gfortran rejects valid &|gfortran rejects valid & |accepts invalid r

[Bug fortran/82275] gfortran rejects valid & accepts invalid reference to dimension-remapped type SELECT TYPE selector

2017-09-21 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82275 Paul Thomas changed: What|Removed |Added Summary|gfortran rejects valid &|gfortran rejects valid &

[Bug fortran/52832] [F03] ASSOCIATE construct with proc-pointer selector is rejected

2017-09-21 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52832 --- Comment #5 from Paul Thomas --- Author: pault Date: Thu Sep 21 18:40:21 2017 New Revision: 253077 URL: https://gcc.gnu.org/viewcvs?rev=253077&root=gcc&view=rev Log: 2017-09-21 Paul Thomas PR fortran/52832 * match.c (gfc_m

[Bug fortran/67543] ICE on associate with improper association

2017-09-21 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67543 --- Comment #2 from Paul Thomas --- Author: pault Date: Thu Sep 21 18:40:21 2017 New Revision: 253077 URL: https://gcc.gnu.org/viewcvs?rev=253077&root=gcc&view=rev Log: 2017-09-21 Paul Thomas PR fortran/52832 * match.c (gfc_m

[Bug fortran/82121] [7/8 Regression] Unclassifiable statement during compilation when assigning to a Character array in a derived type contained in a ASSOCIATE statement

2017-09-21 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82121 --- Comment #2 from Paul Thomas --- Author: pault Date: Thu Sep 21 18:40:21 2017 New Revision: 253077 URL: https://gcc.gnu.org/viewcvs?rev=253077&root=gcc&view=rev Log: 2017-09-21 Paul Thomas PR fortran/52832 * match.c (gfc_m

[Bug fortran/78152] [6/7/8 Regression] coarray and associate

2017-09-21 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78152 --- Comment #14 from Paul Thomas --- Author: pault Date: Thu Sep 21 18:40:21 2017 New Revision: 253077 URL: https://gcc.gnu.org/viewcvs?rev=253077&root=gcc&view=rev Log: 2017-09-21 Paul Thomas PR fortran/52832 * match.c (gfc_

[Bug fortran/80120] [7/8 Regression] Incorrect error with associate construct and character array

2017-09-21 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80120 --- Comment #3 from Paul Thomas --- Author: pault Date: Thu Sep 21 18:40:21 2017 New Revision: 253077 URL: https://gcc.gnu.org/viewcvs?rev=253077&root=gcc&view=rev Log: 2017-09-21 Paul Thomas PR fortran/52832 * match.c (gfc_m

[Bug fortran/81903] [OOP] problem with ASSOCIATE and class pointer (Invalid character in name at)

2017-09-21 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81903 --- Comment #4 from Paul Thomas --- Author: pault Date: Thu Sep 21 18:40:21 2017 New Revision: 253077 URL: https://gcc.gnu.org/viewcvs?rev=253077&root=gcc&view=rev Log: 2017-09-21 Paul Thomas PR fortran/52832 * match.c (gfc_m

[Bug tree-optimization/78512] [7 Regression] r242674 miscompiles Linux kernel

2017-09-21 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78512 --- Comment #8 from Paul Thomas --- Author: pault Date: Thu Sep 21 18:40:21 2017 New Revision: 253077 URL: https://gcc.gnu.org/viewcvs?rev=253077&root=gcc&view=rev Log: 2017-09-21 Paul Thomas PR fortran/52832 * match.c (gfc_m

[Bug fortran/82258] [8 regression] allocate_zerosize_3.f fails since r251949

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

[Bug fortran/52832] [F03] ASSOCIATE construct with proc-pointer selector is rejected

2017-09-22 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52832 --- Comment #6 from Paul Thomas --- Author: pault Date: Fri Sep 22 08:38:31 2017 New Revision: 253091 URL: https://gcc.gnu.org/viewcvs?rev=253091&root=gcc&view=rev Log: 2017-09-22 Paul Thomas PR fortran/52832 * gfortran.dg/as

[Bug fortran/82312] New: Pointer assignment to component of class variable results wrong vptr for the variable.

2017-09-24 Thread pault at gcc dot gnu.org
Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: pault at gcc dot gnu.org Target Milestone: --- Posted on Stack Overflow: https://stackoverflow.com/questions/46369744/gfortran-associates-wrong-type-bound

[Bug fortran/82312] [7/8 Regression] Pointer assignment to component of class variable results wrong vptr for the variable.

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

[Bug fortran/80440] Slow compile when USEing modules

2017-04-17 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80440 --- Comment #2 from Paul Thomas --- Author: pault Date: Mon Apr 17 18:22:03 2017 New Revision: 246952 URL: https://gcc.gnu.org/viewcvs?rev=246952&root=gcc&view=rev Log: 2017-04-17 Paul Thomas PR fortran/80440 * module.c (find

[Bug fortran/80440] Slow compile when USEing modules

2017-04-22 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80440 Paul Thomas changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/80554] [f08] variable redefinition in submodule

2017-05-15 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80554 --- Comment #4 from Paul Thomas --- (In reply to Tamas Bela Feher from comment #0) > Created attachment 41281 [details] > submodule redefines a variable from the ancestor module > > Dear GFortran team, > > In the attached program, module M and

[Bug fortran/80554] [f08] variable redefinition in submodule

2017-05-15 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80554 Paul Thomas changed: What|Removed |Added Status|WAITING |ASSIGNED

[Bug fortran/80554] [f08] variable redefinition in submodule

2017-05-16 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80554 --- Comment #5 from Paul Thomas --- Author: pault Date: Tue May 16 20:09:02 2017 New Revision: 248129 URL: https://gcc.gnu.org/viewcvs?rev=248129&root=gcc&view=rev Log: 2017-05-16 Paul Thomas PR fortran/80554 * decl.c (build_

[Bug fortran/79842] i18n: subword translation in "Can't use the same %smodule"

2017-05-19 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79842 --- Comment #2 from Paul Thomas --- (In reply to Dominique d'Humieres from comment #1) > Do you agree with the change in comment 0? If yes, I can do the testing and > packaging. Yes, that's fine by me. Thanks Paul

[Bug fortran/80965] [7/8 Regression] ICE with class argument and -O2 optimization

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

[Bug fortran/80965] [7/8 Regression] ICE with class argument and -O2 optimization

2017-06-09 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80965 --- Comment #4 from Paul Thomas --- Created attachment 41519 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41519&action=edit Patch for the bug This appears to be a consequence of r241450, which fixed PR69834 (select type clashes). The fi

[Bug fortran/34640] ICE when assigning item of a derived-component to a pointer

2017-06-10 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34640 --- Comment #29 from Paul Thomas --- Created attachment 41534 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41534&action=edit An unpolished patch for the bug Dear All, Since I am not going to have any time to fix the array descriptor ref

[Bug fortran/52162] Bogus -fcheck=bounds with realloc on assignment to unallocated LHS

2017-07-08 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52162 Paul Thomas changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org

[Bug fortran/78474] gfortran accepts invalid submodule syntax

2016-11-22 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78474 Paul Thomas changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org

[Bug fortran/38319] Memory leaks in allocatable component expressions

2016-11-22 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38319 --- Comment #9 from Paul Thomas --- class_array_15.f03 leaks from line 65-66: allocate (indv(2), source = [individual(1, [99,999]), & individual(2, [999,])]) ==22496== HEAP SUMMARY: ==22496== in use at e

[Bug fortran/38319] Memory leaks in allocatable component expressions

2016-11-25 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38319 --- Comment #10 from Paul Thomas --- Of the testcases originally highlighted: alloc_comp_assign_2.f90 still leaks alloc_comp_assign_4.f90 still leaks alloc_comp_basics_2.f90 still leaks alloc_comp_basics_5.f90 is OK - probabl

[Bug fortran/78293] [5/6/7 Regression] SIGABRT with function result used as argument

2016-11-25 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78293 --- Comment #3 from Paul Thomas --- Author: pault Date: Fri Nov 25 12:23:43 2016 New Revision: 242875 URL: https://gcc.gnu.org/viewcvs?rev=242875&root=gcc&view=rev Log: 2016-11-25 Andre Vehreschild Paul Thomas PR fortran/78

[Bug fortran/78474] gfortran accepts invalid submodule syntax

2016-11-27 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78474 --- Comment #7 from Paul Thomas --- Created attachment 40168 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40168&action=edit Fix for the PR This patch has been posted to the list. Paul

[Bug fortran/77903] [F08] gfortran 6.1.0/7.0.0 accept invalid code with conflicting module/submodule interfaces

2016-11-27 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77903 --- Comment #8 from Paul Thomas --- (In reply to Damian Rouson from comment #0) > Gfortran accepts invalid code in which an implicitly typed interface body > has the same name as a conflicting, explicitly typed module function > implemented in a

[Bug fortran/78474] gfortran accepts invalid submodule syntax

2016-11-27 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78474 --- Comment #8 from Paul Thomas --- Author: pault Date: Sun Nov 27 19:00:00 2016 New Revision: 242900 URL: https://gcc.gnu.org/viewcvs?rev=242900&root=gcc&view=rev Log: 2016-11-27 Paul Thomas PR fortran/78474 * module.c (gfc_

[Bug fortran/78331] [F08] Misleading error message from submodule when module has no module procedures

2016-11-27 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78331 --- Comment #3 from Paul Thomas --- Author: pault Date: Sun Nov 27 19:00:00 2016 New Revision: 242900 URL: https://gcc.gnu.org/viewcvs?rev=242900&root=gcc&view=rev Log: 2016-11-27 Paul Thomas PR fortran/78474 * module.c (gfc_

[Bug fortran/77903] [F08] gfortran 6.1.0/7.0.0 accept invalid code with conflicting module/submodule interfaces

2016-12-03 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77903 --- Comment #9 from Paul Thomas --- Created attachment 40237 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40237&action=edit Fix for the PR This is still a bit rough round the edges but it fixes the PR, regtests and bootstraps with this t

[Bug fortran/45516] [F08] allocatable compontents of recursive type

2016-12-04 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45516 Paul Thomas changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

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

2016-12-04 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39627 Bug 39627 depends on bug 45516, which changed state. Bug 45516 Summary: [F08] allocatable compontents of recursive type https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45516 What|Removed |Added

[Bug fortran/77903] [F08] gfortran 6.1.0/7.0.0 accept invalid code with conflicting module/submodule interfaces

2016-12-05 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77903 Paul Thomas changed: What|Removed |Added Attachment #40237|0 |1 is obsolete|

[Bug fortran/77903] [F08] gfortran 6.1.0/7.0.0 accept invalid code with conflicting module/submodule interfaces

2016-12-05 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77903 Paul Thomas changed: What|Removed |Added Attachment #40256|0 |1 is obsolete|

[Bug fortran/44265] Link error with reference to parameter array in specification expression

2016-12-09 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44265 --- Comment #18 from Paul Thomas --- Author: pault Date: Fri Dec 9 11:55:27 2016 New Revision: 243478 URL: https://gcc.gnu.org/viewcvs?rev=243478&root=gcc&view=rev Log: 2016-12-09 Paul Thomas PR fortran/44265 * gfortran.h :

[Bug fortran/44265] Link error with reference to parameter array in specification expression

2016-12-09 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44265 --- Comment #19 from Paul Thomas --- Created attachment 40286 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40286&action=edit Failing testcases with -flto under Darwin The PR is fixed under Linux but gives a link error under Darwin with -

[Bug fortran/77903] [F08] gfortran 6.1.0/7.0.0 accept invalid code with conflicting module/submodule interfaces

2016-12-09 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77903 --- Comment #12 from Paul Thomas --- Author: pault Date: Fri Dec 9 22:25:26 2016 New Revision: 243507 URL: https://gcc.gnu.org/viewcvs?rev=243507&root=gcc&view=rev Log: 2016-12-09 Paul Thomas PR fortran/77903 * decl.c (get_p

[Bug fortran/77903] [F08] gfortran 6.1.0/7.0.0 accept invalid code with conflicting module/submodule interfaces

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

[Bug fortran/78350] ICE in gfc_code2string(): Bad code, at fortran/misc.c:193

2016-12-10 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78350 --- Comment #5 from Paul Thomas --- Author: pault Date: Sat Dec 10 18:35:47 2016 New Revision: 243517 URL: https://gcc.gnu.org/viewcvs?rev=243517&root=gcc&view=rev Log: 2016-12-10 Paul Thomas PR fortran/78350 * resolve.c (reso

[Bug fortran/78737] [OOP] linking error with deferred, undefined user-defined derived-type I/O

2016-12-11 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78737 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org --- Comment #8

[Bug fortran/78737] [OOP] linking error with deferred, undefined user-defined derived-type I/O

2016-12-11 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78737 --- Comment #9 from Paul Thomas --- Created attachment 40302 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40302&action=edit A workaround for the PR (even a patch?) The attached allows this testcase to run as intended: ! { dg-do run } !

[Bug fortran/78737] [OOP] linking error with deferred, undefined user-defined derived-type I/O

2016-12-11 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78737 Paul Thomas changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org

[Bug fortran/78737] [OOP] linking error with deferred, undefined user-defined derived-type I/O

2016-12-11 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78737 --- Comment #13 from Paul Thomas --- (In reply to Paul Thomas from comment #12) > Created attachment 40305 [details] > Patch for the PR > > That attachment appears to fix the testcases of comments #6 and #9. This > check of comment #6 runs OK: >

[Bug fortran/78737] [OOP] linking error with deferred, undefined user-defined derived-type I/O

2016-12-12 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78737 --- Comment #15 from Paul Thomas --- (In reply to Damian Rouson from comment #14) > Hi Paul, > > Based on comment #12, I assume you no longer believe that type guarding is > required. If I misinterpreted comment #12, please let me know. Otherwi

[Bug fortran/78737] [OOP] linking error with deferred, undefined user-defined derived-type I/O

2016-12-12 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78737 --- Comment #16 from Paul Thomas --- (In reply to Paul Thomas from comment #15) > (In reply to Damian Rouson from comment #14) > > Hi Paul, > > > > Based on comment #12, I assume you no longer believe that type guarding is > > required. If I mi

[Bug fortran/78737] [OOP] linking error with deferred, undefined user-defined derived-type I/O

2016-12-12 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78737 --- Comment #21 from Paul Thomas --- (In reply to Damian Rouson from comment #19) > (In reply to Paul Thomas from comment #16) > > (In reply to Paul Thomas from comment #15) > > > (In reply to Damian Rouson from comment #14) > > > > Hi Paul, > >

[Bug fortran/78737] [OOP] linking error with deferred, undefined user-defined derived-type I/O

2016-12-12 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78737 --- Comment #22 from Paul Thomas --- (In reply to janus from comment #20) > (In reply to Damian Rouson from comment #19) > > > On thinking about it, is the specific instance of write_formatted allowed? > > > > I believe not. Note 7.50 of the 31

[Bug fortran/78797] New: It is time perhaps to implement -std=f2015

2016-12-13 Thread pault at gcc dot gnu.org
Assignee: unassigned at gcc dot gnu.org Reporter: pault at gcc dot gnu.org Target Milestone: --- As noted in https://groups.google.com/forum/#!topic/comp.lang.fortran/OsOpiumYCqY gfortran has implemented a number of F2015 features but has not activated -std=f2015, even though

[Bug fortran/78797] It is time perhaps to implement -std=f2015

2016-12-14 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78797 --- Comment #2 from Paul Thomas --- (In reply to janus from comment #1) > +1 > > Can you remind us which F15 features we have already? > > On https://gcc.gnu.org/wiki/GFortran/News I see: > * Support for IMPLICIT NONE (external, type). > * ERRO

[Bug fortran/65045] [5 Regression] [F08] ICE when using the same name for a block and a variable

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

[Bug fortran/79382] DTIO ICE

2017-02-06 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79382 --- Comment #3 from Paul Thomas --- (In reply to Dominique d'Humieres from comment #2) > The test compiles and executes if I remove the line > >public :: write (formatted) Hi Walt and Dominique, Should this be a syntax error or a quiet ign

[Bug fortran/79402] ICE with submodules: module procedure interface defined in parent module

2017-02-07 Thread pault at gcc dot gnu.org
||2017-02-07 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 --- Dear Stefano (and Chris), I can

[Bug fortran/79434] [submodules] separate module procedure breaks encapsulation

2017-02-09 Thread pault at gcc dot gnu.org
||2017-02-09 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 --- It's mine! I'll pu

[Bug fortran/79447] [F08] gfortran rejects valid & accepts invalid internal subprogram in a submodule

2017-02-14 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79447 --- Comment #3 from Paul Thomas --- Hi Damian, Thanks for the report. I am back in France for a couple of days, tidying up things like utility company contracts and the pile of "stuff" that I left in a friend's garage. I'll get onto this as soon

<    5   6   7   8   9   10   11   12   13   14   >