[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 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org --- Comment #14

[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 #8 from Paul Thomas --- Fixed on trunk - I'll see what I can do for the earlier branches. Thanks for the report Paul

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

2015-10-26 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67177 --- Comment #5 from Paul Thomas --- Author: pault Date: Mon Oct 26 17:25:03 2015 New Revision: 229386 URL: https://gcc.gnu.org/viewcvs?rev=229386&root=gcc&view=rev Log: 2015-10-26 Paul Thomas PR fortran/67177 PR fortran/67977

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

2015-10-26 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67977 --- Comment #6 from Paul Thomas --- Author: pault Date: Mon Oct 26 17:25:03 2015 New Revision: 229386 URL: https://gcc.gnu.org/viewcvs?rev=229386&root=gcc&view=rev Log: 2015-10-26 Paul Thomas PR fortran/67177 PR fortran/67977

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

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

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

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

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

2015-10-26 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63469 --- Comment #3 from Paul Thomas --- This is now fixed on trunk and 5 branch by the patch for PR67177 and 67977. I will see later on if they apply cleanly to 4.9 branch. If so, I will commit. Paul

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

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

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

2015-10-27 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67933 --- Comment #6 from Paul Thomas --- Author: pault Date: Tue Oct 27 18:03:18 2015 New Revision: 229452 URL: https://gcc.gnu.org/viewcvs?rev=229452&root=gcc&view=rev Log: 2015-01-27 Paul Thomas PR fortran/67933 * gfortran.dg/al

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

2015-10-28 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57117 --- Comment #5 from Paul Thomas --- Created attachment 36609 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36609&action=edit Draft patch for the PR The two TODOs should be noted. These must be fixed before submission. However, this patch

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

2015-10-28 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67933 --- Comment #9 from Paul Thomas --- Author: pault Date: Wed Oct 28 19:28:54 2015 New Revision: 229503 URL: https://gcc.gnu.org/viewcvs?rev=229503&root=gcc&view=rev Log: 2015-01-28 Paul Thomas PR fortran/67933 * gfortran.dg/al

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

2015-10-29 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57117 --- Comment #9 from Paul Thomas --- Created attachment 36618 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36618&action=edit A completely different approach to the fix. This one does far better and is less invasive. It is not yet regteste

[Bug fortran/68196] [4.9/5/6 Regression] ICE on function result with procedure pointer component

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

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

2015-11-04 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67933 --- Comment #10 from Paul Thomas --- Author: pault Date: Wed Nov 4 20:00:19 2015 New Revision: 229777 URL: https://gcc.gnu.org/viewcvs?rev=229777&root=gcc&view=rev Log: 2015-01-25 Paul Thomas Backported from trunk. PR fortra

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

2015-11-04 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61830 --- Comment #9 from Paul Thomas --- Author: pault Date: Wed Nov 4 20:00:19 2015 New Revision: 229777 URL: https://gcc.gnu.org/viewcvs?rev=229777&root=gcc&view=rev Log: 2015-01-25 Paul Thomas Backported from trunk. PR fortran

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

2015-11-04 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61819 --- Comment #15 from Paul Thomas --- Author: pault Date: Wed Nov 4 20:00:19 2015 New Revision: 229777 URL: https://gcc.gnu.org/viewcvs?rev=229777&root=gcc&view=rev Log: 2015-01-25 Paul Thomas Backported from trunk. PR fortra

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

2015-11-04 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67171 --- Comment #11 from Paul Thomas --- Author: pault Date: Wed Nov 4 20:00:19 2015 New Revision: 229777 URL: https://gcc.gnu.org/viewcvs?rev=229777&root=gcc&view=rev Log: 2015-01-25 Paul Thomas Backported from trunk. PR fortra

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

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

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

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

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

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

[Bug fortran/68216] New: [F2003] IO problem with allocatable, deferred character length arrays

2015-11-04 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: --- The following segfaults in the READ statement: PROGRAM hello IMPLICIT NONE CHARACTER(LEN=:),DIMENSION(:),ALLOCATABLE

[Bug fortran/68237] ICE on invalid with submodules

2015-11-06 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68237 --- Comment #4 from Paul Thomas --- (In reply to Dominique d'Humieres from comment #1) > Which revision are you using (gfortran -v). I get > > pr68237.f90:4:13: > > submodule (m1) m2 > 1 > Fatal Error: Can't open module file 'm1.s

[Bug fortran/68243] QOI: no warning about unused entities in submodules

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

[Bug fortran/68216] [F2003] IO problem with allocatable, deferred character length arrays

2015-11-07 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68216 --- Comment #8 from Paul Thomas --- I had a devil of a job fixing the second testcase, from "Blockbuster", in the clf thread above: program testdefchar implicit none character(:), allocatable :: test(:) allocate(character(3) :: test

[Bug fortran/68243] QOI: no warning about unused entities in submodules

2015-11-08 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68243 --- Comment #3 from Paul Thomas --- (In reply to Paul Thomas from comment #2) > That's a wierd one! I'll take a look later on. I presume that I have to lay out the common block with the pointer and the string length variable together? It's the o

[Bug fortran/66465] Procedure pointer component & non-component interpreted as different type or kind

2015-11-08 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66465 --- Comment #3 from Paul Thomas --- Author: pault Date: Sun Nov 8 16:47:58 2015 New Revision: 229954 URL: https://gcc.gnu.org/viewcvs?rev=229954&root=gcc&view=rev Log: 2015-11-08 Paul Thomas PR fortran/68196 * class.c (has_f

[Bug fortran/68196] [4.9/5/6 Regression] ICE on function result with procedure pointer component

2015-11-08 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68196 --- Comment #4 from Paul Thomas --- Author: pault Date: Sun Nov 8 16:47:58 2015 New Revision: 229954 URL: https://gcc.gnu.org/viewcvs?rev=229954&root=gcc&view=rev Log: 2015-11-08 Paul Thomas PR fortran/68196 * class.c (has_f

[Bug fortran/50221] Allocatable string length fails with array assignment

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

[Bug fortran/63932] posible problem with allocatable character(:)

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

[Bug fortran/66408] deferred-length character & overloaded assignment

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

[Bug fortran/63932] posible problem with allocatable character(:)

2015-11-15 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63932 --- Comment #3 from Paul Thomas --- Author: pault Date: Sun Nov 15 14:07:52 2015 New Revision: 230396 URL: https://gcc.gnu.org/viewcvs?rev=230396&root=gcc&view=rev Log: 2015-11-15 Paul Thomas PR fortran/50221 PR fortran/68216

[Bug fortran/67674] Incorrect result or ICE for deferred-length character component

2015-11-15 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67674 --- Comment #2 from Paul Thomas --- Author: pault Date: Sun Nov 15 14:07:52 2015 New Revision: 230396 URL: https://gcc.gnu.org/viewcvs?rev=230396&root=gcc&view=rev Log: 2015-11-15 Paul Thomas PR fortran/50221 PR fortran/68216

[Bug fortran/68216] [F2003] IO problem with allocatable, deferred character length arrays

2015-11-15 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68216 --- Comment #9 from Paul Thomas --- Author: pault Date: Sun Nov 15 14:07:52 2015 New Revision: 230396 URL: https://gcc.gnu.org/viewcvs?rev=230396&root=gcc&view=rev Log: 2015-11-15 Paul Thomas PR fortran/50221 PR fortran/68216

[Bug fortran/50221] Allocatable string length fails with array assignment

2015-11-15 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50221 --- Comment #7 from Paul Thomas --- Author: pault Date: Sun Nov 15 14:07:52 2015 New Revision: 230396 URL: https://gcc.gnu.org/viewcvs?rev=230396&root=gcc&view=rev Log: 2015-11-15 Paul Thomas PR fortran/50221 PR fortran/68216

[Bug fortran/66408] deferred-length character & overloaded assignment

2015-11-15 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66408 --- Comment #3 from Paul Thomas --- Author: pault Date: Sun Nov 15 14:07:52 2015 New Revision: 230396 URL: https://gcc.gnu.org/viewcvs?rev=230396&root=gcc&view=rev Log: 2015-11-15 Paul Thomas PR fortran/50221 PR fortran/68216

[Bug fortran/49954] ICE assigning concat expression to an array deferred-length string (realloc on assignment)

2015-11-15 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49954 --- Comment #4 from Paul Thomas --- Author: pault Date: Sun Nov 15 14:07:52 2015 New Revision: 230396 URL: https://gcc.gnu.org/viewcvs?rev=230396&root=gcc&view=rev Log: 2015-11-15 Paul Thomas PR fortran/50221 PR fortran/68216

[Bug fortran/68237] ICE on invalid with submodules

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

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

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

[Bug fortran/68237] ICE on invalid with submodules

2015-11-19 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68237 --- Comment #10 from Paul Thomas --- (In reply to Paul Thomas from comment #9) > I'll take a look at Steve's proposed patch tonight. In the meantime, I have > taken the PR. > > Cheers > > Paul Steve's patch is good... obvious, even :-) Here i

[Bug fortran/68243] QOI: no warning about unused entities in submodules

2015-11-19 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68243 --- Comment #5 from Paul Thomas --- (In reply to Dominique d'Humieres from comment #1) > Confirmed. Isn't this testcase a demonstration that unused3 and unused4 can be used outside of m2? module m1 implicit none private interface modu

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

2015-11-19 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66762 --- Comment #10 from Paul Thomas --- Created attachment 36770 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36770&action=edit Fix for the PR The attached patch fixes the problem but is, as yet, not regtested. Cheers Paul

[Bug fortran/68237] ICE on invalid with submodules

2015-11-20 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68237 --- Comment #11 from Paul Thomas --- Author: pault Date: Fri Nov 20 14:50:35 2015 New Revision: 230661 URL: https://gcc.gnu.org/viewcvs?rev=230661&root=gcc&view=rev Log: 2015-11-20 Paul Thomas PR fortran/68237 * decl.c (gfc_m

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

2015-11-20 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66762 --- Comment #12 from Paul Thomas --- Author: pault Date: Fri Nov 20 14:50:35 2015 New Revision: 230661 URL: https://gcc.gnu.org/viewcvs?rev=230661&root=gcc&view=rev Log: 2015-11-20 Paul Thomas PR fortran/68237 * decl.c (gfc_m

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

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

[Bug fortran/52846] [F2008] Support submodules

2015-11-20 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52846 Bug 52846 depends on bug 66762, which changed state. Bug 66762 Summary: ICE when compiling gfortran.dg/submodule_[16].f90 with -flto https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66762 What|Removed |Added ---

[Bug fortran/68237] ICE on invalid with submodules

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

[Bug fortran/68243] QOI: no warning about unused entities in submodules

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

[Bug fortran/55765] Remaining issues with unlimited polymorphic (CLASS(*))

2015-11-20 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55765 Paul Thomas changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Bug fortran/66465] Procedure pointer component & non-component interpreted as different type or kind

2015-11-24 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66465 --- Comment #4 from Paul Thomas --- Author: pault Date: Tue Nov 24 20:40:10 2015 New Revision: 230839 URL: https://gcc.gnu.org/viewcvs?rev=230839&root=gcc&view=rev Log: 2015-11-24 Paul Thomas Backport from trunk. PR fortran/6

[Bug fortran/68196] [4.9/5 Regression] ICE on function result with procedure pointer component

2015-11-24 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68196 --- Comment #5 from Paul Thomas --- Author: pault Date: Tue Nov 24 20:40:10 2015 New Revision: 230839 URL: https://gcc.gnu.org/viewcvs?rev=230839&root=gcc&view=rev Log: 2015-11-24 Paul Thomas Backport from trunk. PR fortran/6

[Bug fortran/66465] Procedure pointer component & non-component interpreted as different type or kind

2015-11-24 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66465 --- Comment #5 from Paul Thomas --- Author: pault Date: Wed Nov 25 05:28:10 2015 New Revision: 230852 URL: https://gcc.gnu.org/viewcvs?rev=230852&root=gcc&view=rev Log: 2015-11-25 Paul Thomas Backport from trunk. PR fortran/6

[Bug fortran/68196] [4.9/5 Regression] ICE on function result with procedure pointer component

2015-11-24 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68196 --- Comment #6 from Paul Thomas --- Author: pault Date: Wed Nov 25 05:28:10 2015 New Revision: 230852 URL: https://gcc.gnu.org/viewcvs?rev=230852&root=gcc&view=rev Log: 2015-11-25 Paul Thomas Backport from trunk. PR fortran/6

[Bug fortran/66465] Procedure pointer component & non-component interpreted as different type or kind

2015-11-24 Thread pault at gcc dot gnu.org
||pault at gcc dot gnu.org Resolution|--- |FIXED --- Comment #6 from Paul Thomas --- Fixed on 4.9, 5 and 6 branches. Thanks for the report Paul

[Bug fortran/68196] [4.9/5 Regression] ICE on function result with procedure pointer component

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

[Bug fortran/68534] New: No error on mismatch in number of arguments between submodule and module interface

2015-11-25 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: --- As reported by FortranFan on clf, the following does not produce an error: module m implicit none interface

[Bug fortran/68534] No error on mismatch in number of arguments between submodule and module interface

2015-11-25 Thread pault at gcc dot gnu.org
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 on FC21/x86_64 Paul

[Bug fortran/68534] No error on mismatch in number of arguments between submodule and module interface

2015-11-25 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68534 --- Comment #2 from Paul Thomas --- Created attachment 36836 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36836&action=edit Draft patch for the PR The attached bootstraps and regtests OK on a tree heavily polluted by the recursive alloca

[Bug fortran/52010] [OOP] Intrinsic assignment of a CLASS to a TYPE

2014-12-28 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52010 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org

[Bug fortran/52010] [OOP] Intrinsic assignment of a CLASS to a TYPE

2014-12-29 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52010 Paul Thomas changed: What|Removed |Added CC||damian at sourceryinstitute dot or

[Bug fortran/64578] [OOP] Seg-fault and ICE with unlimited polymorphic array pointer function

2015-01-15 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64578 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org --- Comment #9

[Bug fortran/60334] Segmentation fault on character pointer assignments

2015-01-17 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60334 --- Comment #5 from Paul Thomas --- Author: pault Date: Sat Jan 17 11:07:57 2015 New Revision: 219798 URL: https://gcc.gnu.org/viewcvs?rev=219798&root=gcc&view=rev Log: 2015-01-17 Andre Vehreschild PR fortran/60334 * trans-decl.c (gf

[Bug fortran/60357] [F08] structure constructor with unspecified values for allocatable components

2015-01-17 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60357 --- Comment #13 from Paul Thomas --- Author: pault Date: Sat Jan 17 18:08:38 2015 New Revision: 219801 URL: https://gcc.gnu.org/viewcvs?rev=219801&root=gcc&view=rev Log: 2015-01-17 Andre Vehreschild PR fortran/60357 * primary.c (buil

[Bug fortran/55932] [F03] ICE for structure constructor with scalar allocatable component

2015-01-17 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55932 --- Comment #10 from Paul Thomas --- Author: pault Date: Sat Jan 17 18:08:38 2015 New Revision: 219801 URL: https://gcc.gnu.org/viewcvs?rev=219801&root=gcc&view=rev Log: 2015-01-17 Andre Vehreschild PR fortran/60357 * primary.c (buil

[Bug fortran/61275] Invalid initialization expression for ALLOCATABLE component in structure constructor at (1)

2015-01-17 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61275 --- Comment #2 from Paul Thomas --- Author: pault Date: Sat Jan 17 18:08:38 2015 New Revision: 219801 URL: https://gcc.gnu.org/viewcvs?rev=219801&root=gcc&view=rev Log: 2015-01-17 Andre Vehreschild PR fortran/60357 * primary.c (build

[Bug fortran/64578] [OOP] Seg-fault and ICE with unlimited polymorphic array pointer function

2015-01-17 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64578 --- Comment #11 from Paul Thomas --- Author: pault Date: Sat Jan 17 20:44:07 2015 New Revision: 219802 URL: https://gcc.gnu.org/viewcvs?rev=219802&root=gcc&view=rev Log: 2015-01-17 Paul Thomas PR fortran/64578 * trans-expr.c (gfc_tra

[Bug fortran/55901] [OOP] type is (character(len=*)) misinterpreted as array

2015-01-18 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55901 --- Comment #13 from Paul Thomas --- Author: pault Date: Sun Jan 18 12:21:38 2015 New Revision: 219814 URL: https://gcc.gnu.org/viewcvs?rev=219814&root=gcc&view=rev Log: 2015-01-18 Paul Thomas PR fortran/55901 * primary.c (gfc_match_

[Bug fortran/64578] [OOP] Seg-fault and ICE with unlimited polymorphic array pointer function

2015-01-18 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64578 --- Comment #13 from Paul Thomas --- Author: pault Date: Sun Jan 18 15:52:49 2015 New Revision: 219818 URL: https://gcc.gnu.org/viewcvs?rev=219818&root=gcc&view=rev Log: 2015-01-18 Paul Thomas PR fortran/64578 * trans-expr.c (gfc_tra

[Bug fortran/64578] [OOP] Seg-fault and ICE with unlimited polymorphic array pointer function

2015-01-18 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64578 --- Comment #16 from Paul Thomas --- Author: pault Date: Sun Jan 18 22:01:29 2015 New Revision: 219827 URL: https://gcc.gnu.org/viewcvs?rev=219827&root=gcc&view=rev Log: 2015-01-18 Andre Vehreschild Janus Weil PR fortran/60255

[Bug fortran/60255] [OOP] Deferred character length variable at (1) cannot yet be associated with unlimited polymorphic entities

2015-01-18 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60255 --- Comment #7 from Paul Thomas --- Author: pault Date: Sun Jan 18 22:01:29 2015 New Revision: 219827 URL: https://gcc.gnu.org/viewcvs?rev=219827&root=gcc&view=rev Log: 2015-01-18 Andre Vehreschild Janus Weil PR fortran/60255

[Bug fortran/62044] [4.8/4.9 Regression] ICE in USE statement with RENAME for extended derived type

2015-01-26 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62044 --- Comment #15 from Paul Thomas --- Author: pault Date: Mon Jan 26 21:58:42 2015 New Revision: 220140 URL: https://gcc.gnu.org/viewcvs?rev=220140&root=gcc&view=rev Log: 2015-01-26 Paul Thomas PR fortran/62044 * resolve.c (resolve_al

[Bug fortran/62044] [4.8/4.9 Regression] ICE in USE statement with RENAME for extended derived type

2015-01-27 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62044 --- Comment #16 from Paul Thomas --- Author: pault Date: Tue Jan 27 20:54:49 2015 New Revision: 220191 URL: https://gcc.gnu.org/viewcvs?rev=220191&root=gcc&view=rev Log: 2015-01-27 Paul Thomas PR fortran/62044 * resolve.c (resolve_al

[Bug fortran/62044] [4.8/4.9 Regression] ICE in USE statement with RENAME for extended derived type

2015-01-27 Thread pault at gcc dot gnu.org
||pault at gcc dot gnu.org Resolution|--- |FIXED --- Comment #17 from Paul Thomas --- The extra bug in mold= allocatations to class entities, exposed by the fix for this PR, have been fixed on 4.9 and 5.0. Note that the patch to 4.9 accidentally

[Bug fortran/64757] [5 Regression] ICE in fold_convert_loc, at fold-const.c:2353

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

[Bug fortran/64757] [5 Regression] ICE in fold_convert_loc, at fold-const.c:2353

2015-01-28 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64757 --- Comment #8 from Paul Thomas --- (In reply to Dominique d'Humieres from comment #4) > > It it certainly related, but I'm not sure it is an exact duplicate. > > In particular the above PR has quite a history and includes several > > test cases.

[Bug fortran/64757] [5 Regression] ICE in fold_convert_loc, at fold-const.c:2353

2015-01-28 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64757 --- Comment #9 from Paul Thomas --- (In reply to Paul Thomas from comment #7) > Created attachment 34607 [details] > Draft patch for the PR > > I believe that this regression was caused by the fix for pr60357. > > The patch is regtesting right

[Bug rtl-optimization/64921] [4.9/5 Regression] FAIL: gfortran.dg/class_allocate_18.f90

2015-02-03 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64921 --- Comment #4 from Paul Thomas --- (In reply to H.J. Lu from comment #3) > gfortran.dg/class_allocate_18.f90 seems to fail at random on trunk > and 4.9 branch: > > https://gcc.gnu.org/ml/gcc-testresults/2015-02/msg00308.html > > It is caused b

[Bug rtl-optimization/64921] [4.9/5 Regression] FAIL: gfortran.dg/class_allocate_18.f90

2015-02-04 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64921 Paul Thomas changed: What|Removed |Added CC||jaydub66 at gmail dot com --- Comment #6 f

[Bug rtl-optimization/64921] [4.9/5 Regression] FAIL: gfortran.dg/class_allocate_18.f90

2015-02-04 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64921 --- Comment #8 from Paul Thomas --- (In reply to H.J. Lu from comment #7) > (In reply to Paul Thomas from comment #6) > > (In reply to H.J. Lu from comment #2) > > > I got > > > > > > Program received signal SIGSEGV: Segmentation fault - invalid

[Bug fortran/64757] [5 Regression] ICE in fold_convert_loc, at fold-const.c:2353

2015-02-05 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64757 --- Comment #11 from Paul Thomas --- Author: pault Date: Thu Feb 5 08:06:04 2015 New Revision: 220436 URL: https://gcc.gnu.org/viewcvs?rev=220436&root=gcc&view=rev Log: 2015-02-05 Paul Thomas PR fortran/64757 * resolve.c (resolve_st

[Bug fortran/64757] [5 Regression] ICE in fold_convert_loc, at fold-const.c:2353

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

[Bug fortran/49213] [OOP] gfortran rejects structure constructor expression

2015-02-05 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49213 Bug 49213 depends on bug 64757, which changed state. Bug 64757 Summary: [5 Regression] ICE in fold_convert_loc, at fold-const.c:2353 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64757 What|Removed |Added ---

[Bug fortran/64943] New: No error on ultimate allocatable components in IO list

2015-02-05 Thread pault at gcc dot gnu.org
Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: pault at gcc dot gnu.org With this wrong code (other brand: Variables containing ultimate allocatable array components are forbidden from appearing directly in input/output lists. print *, TestReference([Test(99

[Bug fortran/64952] New: Missing temporary in assignment from elemental function

2015-02-05 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 See https://groups.google.com/forum/#!topic/comp.lang.fortran/TvVY5j3GPmg gfortran produces wrong result from: PROGRAM Main INTEGER :: i, index(5) = (/ (i, i = 1,5

[Bug fortran/63205] [OOP] Wrongly rejects type = class (for identical declared type)

2015-02-06 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63205 --- Comment #10 from Paul Thomas --- Author: pault Date: Fri Feb 6 18:15:01 2015 New Revision: 220482 URL: https://gcc.gnu.org/viewcvs?rev=220482&root=gcc&view=rev Log: 2015-02-06 Paul Thomas PR fortran/63205 * gfortran.h: Add 'must

[Bug fortran/63205] [OOP] Wrongly rejects type = class (for identical declared type)

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

[Bug fortran/64932] [4.9/5 Regression] ICE in gfc_conv_descriptor_data_get for generated finalizer

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

[Bug fortran/64952] Missing temporary in assignment from elemental function

2015-02-07 Thread pault at gcc dot gnu.org
||2015-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 #3 from Paul Thomas --- Created attachment 34694

[Bug fortran/59765] [4.9/5 Regression] [OOP] ICE on valid with finalizable array components

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

[Bug fortran/60529] [4.9/4.10 Regression] [OOP] ICE with allocatable sub-component

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

[Bug fortran/61766] [4.9/4.10 regression] ICE on trans-array.c

2015-02-08 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61766 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org --- Comment #5

[Bug fortran/64932] [4.9/5 Regression] ICE in gfc_conv_descriptor_data_get for generated finalizer

2015-02-12 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64932 --- Comment #5 from Paul Thomas --- Author: pault Date: Thu Feb 12 19:30:53 2015 New Revision: 220654 URL: https://gcc.gnu.org/viewcvs?rev=220654&root=gcc&view=rev Log: 2015-02-12 Paul Thomas PR fortran/64932 * trans-stmt.c (gfc_tran

[Bug fortran/64932] [4.9/5 Regression] ICE in gfc_conv_descriptor_data_get for generated finalizer

2015-02-12 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64932 --- Comment #6 from Paul Thomas --- Author: pault Date: Thu Feb 12 21:06:41 2015 New Revision: 220659 URL: https://gcc.gnu.org/viewcvs?rev=220659&root=gcc&view=rev Log: 2015-02-12 Paul Thomas PR fortran/64932 * trans-stmt.c (gfc_tran

[Bug fortran/64932] [4.9/5 Regression] ICE in gfc_conv_descriptor_data_get for generated finalizer

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

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

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

[Bug fortran/65024] [4.9/5 Regression] [OOP] ICE concerning unlimited polymorphic pointer

2015-02-16 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65024 --- Comment #10 from Paul Thomas --- (In reply to homgran from comment #9) > (In reply to Dominique d'Humieres from comment #8) > > > > AFAICT the ICE for the original test is as old as the first > > > > implementation > > > > of unlimited polym

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

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

[Bug fortran/63553] [OOP] Wrong code when assigning a CLASS to a TYPE

2014-10-18 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63553 --- Comment #4 from Paul Thomas --- Author: pault Date: Sat Oct 18 14:35:51 2014 New Revision: 216427 URL: https://gcc.gnu.org/viewcvs?rev=216427&root=gcc&view=rev Log: 2014-10-18 Paul Thomas PR fortran/63553 * resolve.c (resolve_ord

[Bug fortran/63205] [OOP] Wrongly rejects type = class (for identical declared type)

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

[Bug fortran/58644] [OOP] Missing .data ref in passing a CLASS array as actual argument to a TYPE.

2014-10-27 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58644 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org --- Comment #2

[Bug fortran/55901] [OOP] type is (character(len=*)) misinterpreted as array

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

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