https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122089
--- Comment #2 from Paul Thomas ---
Created attachment 62467
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=62467&action=edit
Tentative fix for comment 1
With the attached applied, this runs correctly:
!!!insert testcase here
use input
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 102241, which changed state.
Bug 102241 Summary: [PDT] ICE when declaring derived type with a parameterized
derived type member
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102241
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102241
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122089
--- Comment #4 from Paul Thomas ---
I think that I will complexify it a bit by checking that the KIND parameters
are the same, at least. Alternatively, picking up the module name and use
association of the pdt_template might be a better fix.
Wa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122089
Paul Thomas changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87908
--- Comment #14 from Paul Thomas ---
r-16 4069 was a side effect of the PDT campaign. Reducing the patch to the bare
minimum does not fix the memory leak and so it is evident that the problem is
further upstream. Since it has nothing to do with P
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 122002, which changed state.
Bug 122002 Summary: [16 regression] gfortran.dg/pdt_13.f03 etc. FAIL
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122002
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122002
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89891
Bug 89891 depends on bug 87908, which changed state.
Bug 87908 Summary: ICE in check_interface0, at fortran/interface.c:1841
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87908
What|Removed |Added
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87908
Paul Thomas changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 105380, which changed state.
Bug 105380 Summary: [PDT] ICE in gfc_conv_array_initializer, at
fortran/trans-array.cc:6317 since r8-3056-g5bab4c9631c478b7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105380
What
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121948
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105380
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 121948, which changed state.
Bug 121948 Summary: gfortran rejects structure constructor without (default)
derived type parameter
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121948
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89092
Paul Thomas changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 89751, which changed state.
Bug 89751 Summary: [PDT] ICE: Segmentation fault (in resolve_component)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89751
What|Removed |Added
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89751
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120140
Paul Thomas changed:
What|Removed |Added
CC||pault at gcc dot gnu.org
Ever confirm
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87908
Paul Thomas changed:
What|Removed |Added
Blocks|82173 |
Summary|[PDT] ICE in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103508
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103508
--- Comment #3 from Paul Thomas ---
(In reply to G. Steinmetz from comment #1)
> This is the working version :
>
Indeed!
15-branch now emits:
pr103508.f90:12:9:
12 | end
| 1
Error: END BLOCK statement expected at (1)
(n
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 103371, which changed state.
Bug 103371 Summary: [PDT] f951: internal compiler error: Aborted (free():
double free detected in tcache 2) when giving diagnostics on type of a
parameter expression since r8-3056-g5bab4c9631
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103371
Paul Thomas changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122002
--- Comment #14 from Paul Thomas ---
Adding this PR to the PDT meta-bug.
The problem with pdt_48.f03 is annoying, I'll take a look at that as well.
Paul
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122002
Paul Thomas changed:
What|Removed |Added
Blocks||82173
--- Comment #13 from Paul Thomas -
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122002
Paul Thomas changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org
--- Comme
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 83746, which changed state.
Bug 83746 Summary: Errors using the max intrinsic in a PDT length parameter
expression for a function result
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83746
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86657
Paul Thomas changed:
What|Removed |Added
Blocks|82173 |
--- Comment #7 from Paul Thomas ---
(In
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83746
Paul Thomas changed:
What|Removed |Added
CC||pault at gcc dot gnu.org
Statu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121948
--- Comment #2 from Paul Thomas ---
This has been fixed by r16-3955. Unfortunately, once again I got the PR number
wrong in the ChangeLogs because I had copied and pasted them from pr114815.
I will update the ChangeLogs in a day or two.
Thanks
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114815
--- Comment #7 from Paul Thomas ---
(In reply to GCC Commits from comment #6)
> The master branch has been updated by Paul Thomas :
>
> https://gcc.gnu.org/g:c52c745c98f846308ad18a6d49da541cebb0a8b3
Sorry for the noise - this is the patch for
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121972
Bug ID: 121972
Summary: [PDT] pdt_3.f03 leaks memory
Product: gcc
Version: 16.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: fortran
A
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121972
Paul Thomas changed:
What|Removed |Added
Blocks||82173
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121948
Paul Thomas changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 83763, which changed state.
Bug 83763 Summary: PDT variable sees content deallocated if variable is passed
as an input to a function, and the function result is assigned to that same
variable
https://gcc.gnu.org/bugzilla
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83763
Paul Thomas changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83763
Paul Thomas changed:
What|Removed |Added
CC||pault at gcc dot gnu.org
--- Comment #3 fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 84008, which changed state.
Bug 84008 Summary: [PDT] ICE accessing kind and len parameters
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84008
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84008
Paul Thomas changed:
What|Removed |Added
CC||pault at gcc dot gnu.org
Statu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 116543, which changed state.
Bug 116543 Summary: [PDT] pdt_26.f03 is invalid
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116543
What|Removed |Added
-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116543
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84094
Bug 84094 depends on bug 84119, which changed state.
Bug 84119 Summary: Type parameter inquiry for PDT returns array instead of
scalar
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84119
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84119
Paul Thomas changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 84119, which changed state.
Bug 84119 Summary: Type parameter inquiry for PDT returns array instead of
scalar
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84119
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95504
--- Comment #5 from Paul Thomas ---
This is fixed in mainline. I have lost track of which patch might have fixed
it.
Closing anyway but I will keep it in my local tests.
Cheers
Paul
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95504
Paul Thomas changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 95504, which changed state.
Bug 95504 Summary: [PDT] ICE in transfer_array_component, at
fortran/trans-io.c:2167
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95504
What|Removed |Added
-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 83274, which changed state.
Bug 83274 Summary: [PDT] ICE in delete_root and missing error
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83274
What|Removed |Added
-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83274
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 83275, which changed state.
Bug 83275 Summary: [PDT] ICE in get_pdt_constructor, at fortran/resolve.c:1185
(and others)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83275
What|Removed |
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83275
Paul Thomas changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 84432, which changed state.
Bug 84432 Summary: [F08] Detect illegal component initialization in pdt_27.f03
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84432
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114815
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84094
Bug 84094 depends on bug 84432, which changed state.
Bug 84432 Summary: [F08] Detect illegal component initialization in pdt_27.f03
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84432
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84432
Paul Thomas changed:
What|Removed |Added
CC||pault at gcc dot gnu.org
Resolutio
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 114815, which changed state.
Bug 114815 Summary: [PDT] internal compiler error: Segmentation fault - on
creating type with len parameter and dependent on it character array
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102457
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 102457, which changed state.
Bug 102457 Summary: [PDT] ICE in fold_convert_const_int_from_real, at
fold-const.c:2034
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102457
What|Removed |Ad
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121398
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 121398, which changed state.
Bug 121398 Summary: gfortran rejects procedure binding on PDT
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121398
What|Removed |Added
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 89707, which changed state.
Bug 89707 Summary: [F03] PDT with procedure pointer component
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89707
What|Removed |Added
-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89707
Paul Thomas changed:
What|Removed |Added
CC||pault at gcc dot gnu.org
Statu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87669
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 87669, which changed state.
Bug 87669 Summary: Select type, incorrect handling of parameterized derived type
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87669
What|Removed |Added
--
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99709
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 99709, which changed state.
Bug 99709 Summary: [PDT] VALUE attribute for an object with nonconstant length
parameter
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99709
What|Removed |Add
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84094
Bug 84094 depends on bug 84143, which changed state.
Bug 84143 Summary: Intrinsic output of PDT incorrectly includes type parameters
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84143
What|Removed |Added
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 84143, which changed state.
Bug 84143 Summary: Intrinsic output of PDT incorrectly includes type parameters
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84143
What|Removed |Added
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84143
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 116468, which changed state.
Bug 116468 Summary: Segmentation fault at intrinsic assignment to allocatable
array component of derived type with kind type parameter
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116468
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116468
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108663
Paul Thomas changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 106944, which changed state.
Bug 106944 Summary: [PDT] ICE in gfc_build_array_ref, at fortran/trans.cc:482
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106944
What|Removed |Added
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106944
Paul Thomas changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104096
Paul Thomas changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 104097, which changed state.
Bug 104097 Summary: parameterized derived type (PDT) with type-bound procedure
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104097
What|Removed |Added
--
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 104096, which changed state.
Bug 104096 Summary: ICE with parameterized derived type (PDT)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104096
What|Removed |Added
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104097
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82843
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 82843, which changed state.
Bug 82843 Summary: (PDT) Constructors with PDT components do not work.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82843
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 82205, which changed state.
Bug 82205 Summary: parametrized derived types, problems with initialization
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82205
What|Removed |Added
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82205
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99709
Paul Thomas changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org
--- Commen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 84122, which changed state.
Bug 84122 Summary: Incorrect statement sequence in PDT definition
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84122
What|Removed |Added
-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 85942, which changed state.
Bug 85942 Summary: ICE with PDTs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85942
What|Removed |Added
--
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85942
Paul Thomas changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84122
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84094
Bug 84094 depends on bug 84122, which changed state.
Bug 84122 Summary: Incorrect statement sequence in PDT definition
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84122
What|Removed |Added
-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89863
Bug 89863 depends on bug 91022, which changed state.
Bug 91022 Summary: [PDT] A suspicious code in fortran/decl.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91022
What|Removed |Added
--
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 91022, which changed state.
Bug 91022 Summary: [PDT] A suspicious code in fortran/decl.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91022
What|Removed |Added
--
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91022
Paul Thomas changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84122
Paul Thomas changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org
--- Commen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86052
--- Comment #6 from Paul Thomas ---
Note that the type parameter declarations must preceed the PRIVATE statement.
This is pr84122 and is correctly pointed out by ifx.
Correcting this does not fix this one though.
Regards
Paul
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82205
Paul Thomas changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org
--- Commen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82205
Paul Thomas changed:
What|Removed |Added
CC||damian at archaeologic dot
codes
--- Comm
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173
Bug 82173 depends on bug 82842, which changed state.
Bug 82842 Summary: (PDT) Constructors do not work
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82842
What|Removed |Added
-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82842
Paul Thomas changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82205
--- Comment #5 from Paul Thomas ---
*** Bug 82842 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116468
Paul Thomas changed:
What|Removed |Added
CC||pault at gcc dot gnu.org
--- Comment #3 f
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83762
Paul Thomas changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
1 - 100 of 835 matches
Mail list logo