https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50410
--- Comment #56 from Paul Thomas ---
> I've removed the other part that tries to detect the double initialization.
> I think this is the wrong place as is would not detect e.g. the following:
>
> program p
> type t
> integer :: g
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50410
--- Comment #55 from Paul Thomas ---
> I've removed the other part that tries to detect the double initialization.
> I think this is the wrong place as is would not detect e.g. the following:
>
> program p
> type t
> integer :: g
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50410
Paul Thomas changed:
What|Removed |Added
CC||pault at gcc dot gnu.org
--- Comment #54
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79685
Paul Thomas changed:
What|Removed |Added
CC||pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59104
--- Comment #22 from Paul Thomas ---
(In reply to anlauf from comment #21)
> (In reply to Paul Thomas from comment #20)
> > OK the regression is fixed - thanks for the green light, Harald.
> >
> > It's a pity that I have missed the 4.2 release
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77504
--- Comment #35 from Paul Thomas ---
Closing since it is fixed on mainline and the remedy will be backported in due
course by the fix for pr10889.
Paul
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77504
Bug 77504 depends on bug 106089, which changed state.
Bug 106089 Summary: false positives with -Wuninitialized for allocation on
assignment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106089
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108889
Bug 108889 depends on bug 106089, which changed state.
Bug 106089 Summary: false positives with -Wuninitialized for allocation on
assignment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106089
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639
Bug 24639 depends on bug 106089, which changed state.
Bug 106089 Summary: false positives with -Wuninitialized for allocation on
assignment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106089
What|Removed
|--- |FIXED
CC||pault at gcc dot gnu.org
--- Comment #4 from Paul Thomas ---
I am closing this PR, since it is fixed on mainline by pr108889 and will be
backported in due course.
Paul
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59104
--- Comment #20 from Paul Thomas ---
OK the regression is fixed - thanks for the green light, Harald.
It's a pity that I have missed the 4.2 release :-(
Paul
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59104
Paul Thomas changed:
What|Removed |Added
Summary|15 Regression - Wrong |Wrong result with SIZE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59104
--- Comment #16 from Paul Thomas ---
Created attachment 58717
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58717=edit
Fix for the regression
The mechanism in the original fix was OK but the use of the locus location was
not. I will
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59104
Paul Thomas changed:
What|Removed |Added
Summary|Wrong result with SIZE |15 Regression - Wrong
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87477
Paul Thomas changed:
What|Removed |Added
CC||vehre at gcc dot gnu.org
--- Comment #8
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87448
Paul Thomas changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87477
Bug 87477 depends on bug 87448, which changed state.
Bug 87448 Summary: ICE at trans-expr:3417 in allocate statement with type
signature using an associated variable
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87448
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32834
Bug 32834 depends on bug 59104, which changed state.
Bug 59104 Summary: Wrong result with SIZE specification expression
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59104
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59104
Paul Thomas changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59104
--- Comment #10 from Paul Thomas ---
> (cherry picked from commit ccaa39a268bef2a1d8880022696ff2dcaa6af941)
Backporting to 13-branch fails:
[pault@pc30 gcc-13]$ git gcc-backport
r15-1468-gccaa39a268bef2a1d8880022696ff2dcaa6af941
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87477
Bug 87477 depends on bug 113363, which changed state.
Bug 113363 Summary: ICE on ASSOCIATE and unlimited polymorphic function
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113363
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113363
Paul Thomas changed:
What|Removed |Added
Resolution|--- |FIXED
Status|REOPENED
] "is
|"is used uninitialized" |used uninitialized" with
|with allocatable string and |allocatable string and
|array constructors |array constructors
CC| |pault at gcc dot gnu.org
--- C
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108889
--- Comment #11 from Paul Thomas ---
Note to self: Backport
https://gcc.gnu.org/pipermail/gcc-cvs/2024-July/406082.html
when backporting this patch.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115989
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108889
Paul Thomas changed:
What|Removed |Added
Attachment #58586|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84868
--- Comment #17 from Paul Thomas ---
(In reply to Paul Thomas from comment #16)
> Created attachment 58641 [details]
> Fix for this PR
>
> The only way that I have found to fix this is to simplify the len_trim
> expression. In doing so, another
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84868
--- Comment #16 from Paul Thomas ---
Created attachment 58641
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58641=edit
Fix for this PR
The only way that I have found to fix this is to simplify the len_trim
expression. In doing so,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84868
--- Comment #15 from Paul Thomas ---
(In reply to Harald Anlauf from comment #6)
> (In reply to Harald Anlauf from comment #5)
> > With the following patch len_trim is accepted in a specification expression:
>
> Just forget that.
Indeed:
NAG
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103312
Paul Thomas changed:
What|Removed |Added
Summary|[11/12/13/14 Regression]|[11/12 Regression] ICE in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84006
Paul Thomas changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92006
Bug 92006 depends on bug 84006, which changed state.
Bug 84006 Summary: [11/12 Regression] ICE in storage_size() with CLASS entity
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84006
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103368
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103368
--- Comment #10 from Paul Thomas ---
Created attachment 58605
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58605=edit
"Fix" for this PR
This "fix" turns out to have restricted utility because of other changes in
14-branch and mainline.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108889
--- Comment #8 from Paul Thomas ---
(In reply to kargls from comment #7)
> (In reply to Paul Thomas from comment #6)
> > Created attachment 58586 [details]
> > Fix for this PR
> >
> > This does the job but it is still a bit clunky.
> >
> >
|1
Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org
Last reconfirmed||2024-07-03
--- Comment #6 from Paul Thomas ---
Created attachment 58586
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58586=edit
Fix for this
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108889
Paul Thomas changed:
What|Removed |Added
CC||pault at gcc dot gnu.org
--- Comment #5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115700
--- Comment #4 from Paul Thomas ---
(In reply to anlauf from comment #2)
> Created attachment 58553 [details]
> Draft patch
>
> Very hackish patch that sets the character length of the selector at the
> beginning of the associate block if the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102689
Paul Thomas changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84006
--- Comment #17 from Paul Thomas ---
Since I fixed it on mainline, I might as well take the bug :-)
Thanks for the report, Steve.
Paul
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84006
Paul Thomas changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115348
Paul Thomas changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59104
Paul Thomas changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104048
--- Comment #7 from Paul Thomas ---
Created attachment 58296
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58296=edit
Fix for this PR
This does fix it :-)
It's a partial implementation that will require class components and array
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69654
Paul Thomas changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104048
--- Comment #6 from Paul Thomas ---
The "fix" in comment 5 no longer does the job. It's on my TODO list.
Paul
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103368
Paul Thomas changed:
What|Removed |Added
CC||pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59104
--- Comment #5 from Paul Thomas ---
Created attachment 58275
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58275=edit
"Fix" for this PR
This patch causes regressions in dependent_decls_1.f90 and mapping_[1,2].f90.
However, it
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59104
Paul Thomas changed:
What|Removed |Added
CC||pault at gcc dot gnu.org
--- Comment #4
gnu.org,
||pault at gcc dot gnu.org
Last reconfirmed||2024-05-21
--- Comment #3 from Paul Thomas ---
(In reply to GCC Commits from comment #2)
> The master branch has been updated by Tobias Burnus :
>
&
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115070
Paul Thomas changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103312
--- Comment #9 from Paul Thomas ---
(In reply to Paul Thomas from comment #7)
> Created attachment 58231 [details]
> Preliminary fix for this PR
>
> I went back to the beginning on this problem, having realised that it is far
> too early to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103312
Paul Thomas changed:
What|Removed |Added
CC||anlauf at gmx dot de
--- Comment #8 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103312
--- Comment #7 from Paul Thomas ---
Created attachment 58231
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58231=edit
Preliminary fix for this PR
I went back to the beginning on this problem, having realised that it is far
too early to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115070
--- Comment #7 from Paul Thomas ---
(In reply to Francois-Xavier Coudert from comment #6)
> So the var_decl in question is fpstate.0:
>
> type type size
> unit-size
> align:8
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114874
Paul Thomas changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
,
||pault at gcc dot gnu.org
--- Comment #3 from Paul Thomas ---
(In reply to anlauf from comment #2)
> Replacing the scalar argument 'obs' by something with rank > 0 avoids the
> ICE,
> but then assumed-rank is not accepted with intent(out).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113363
--- Comment #10 from Paul Thomas ---
Leave open partly because it is awaiting backporting to 14-branch but also
because there are remaining, pre-existing issues involving parentheses around
selector/source expressions:
]
|ICE in storage_size() with |ICE in storage_size() with
|CLASS entity|CLASS entity
CC||pault at gcc dot gnu.org
--- Comment #15 from Paul Thomas ---
Fixed on mainline. Will backport in a month.
Paul
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98534
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100027
Paul Thomas changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89462
Paul Thomas changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93678
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113956
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114535
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113384
Paul Thomas changed:
What|Removed |Added
CC||pault at gcc dot gnu.org
--- Comment #2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106999
Paul Thomas changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112407
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113885
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110987
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114739
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114874
Paul Thomas changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114874
--- Comment #6 from Paul Thomas ---
(In reply to anlauf from comment #3)
> Adding Paul, hoping that he can tell what changed for SELECT TYPE recently.
Needless to say, the regression is caused by r14-9489.
I have a fix that regtests OK but
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114874
--- Comment #5 from Paul Thomas ---
(In reply to Paul Thomas from comment #4)
> (In reply to anlauf from comment #3)
> > Adding Paul, hoping that he can tell what changed for SELECT TYPE recently.
>
When c is an array, it compiles and runs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114874
Paul Thomas changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114859
--- Comment #16 from Paul Thomas ---
Hi Jakub,
It's good news that the patch does indeed fix the full problem.
I committed to 15-branch with corrections to the ChangeLogs, as requested by
Mikael. What both of us missed was that I screwed up
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114859
Paul Thomas changed:
What|Removed |Added
Attachment #58054|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114859
Paul Thomas changed:
What|Removed |Added
CC||anlauf at gmx dot de
--- Comment #13
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114859
Paul Thomas changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org
|--- |FIXED
CC||pault at gcc dot gnu.org
--- Comment #18 from Paul Thomas ---
>From at least 7.4.1 20191027 on, gfortran gives the correct result and detects
ambiguity for both cases. NAG and Intel agree.
Closing as resolved.
Paul
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84868
Paul Thomas changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102620
--- Comment #11 from Paul Thomas ---
(In reply to anlauf from comment #10)
> (In reply to Paul Thomas from comment #9)
> > (In reply to anlauf from comment #8)
> > > I get the same behavior at r13-8559 as 14-mainline. There seems to be
> > >
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113885
Paul Thomas changed:
What|Removed |Added
Summary|[13/14 Regression] ice in |[13 Regression] ice in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99183
Paul Thomas changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
||pault at gcc dot gnu.org
Status|NEW |RESOLVED
--- Comment #8 from Paul Thomas ---
(In reply to anlauf from comment #2)
> Adding some printout after initializing the t1%x(:),
>
> do i = 1, size(t1%x)
> print *, len_trim (t1%x
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99183
Paul Thomas changed:
What|Removed |Added
CC||pault at gcc dot gnu.org
--- Comment #8
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89462
Paul Thomas changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100815
Paul Thomas changed:
What|Removed |Added
Resolution|--- |WONTFIX
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102620
Paul Thomas changed:
What|Removed |Added
CC||pault at gcc dot gnu.org
--- Comment #9
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104717
Paul Thomas changed:
What|Removed |Added
CC||pault at gcc dot gnu.org
--- Comment #14
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104391
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
]
|gfortran loops in code |gfortran loops in code
|generation |generation
CC||pault at gcc dot gnu.org
--- Comment #15 from Paul Thomas ---
Fixed on mainline, so changing summary. Will backport in a couple of weeks
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93678
Paul Thomas changed:
What|Removed |Added
Summary|[11/12/13/14 Regression]|[11/12/13 Regression] ICE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114815
Paul Thomas changed:
What|Removed |Added
CC||pault at gcc dot gnu.org
--- Comment #3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93678
Paul Thomas changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org
|RESOLVED
CC||pault at gcc dot gnu.org
--- Comment #20 from Paul Thomas ---
All the failing testcases posted in this PR now compile and run correctly.
Many thanks once again, Gerhard.
Paul
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106999
Paul Thomas changed:
What|Removed |Added
Summary|[11/12/13/14 Regression]|[11/12/13 Regression] ICE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110987
Paul Thomas changed:
What|Removed |Added
Summary|[13/14 Regression] |[13 Regression]
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112407
Paul Thomas changed:
What|Removed |Added
Summary|[13/14 Regression] Fix for |[13 Regression] Fix for
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114739
Paul Thomas changed:
What|Removed |Added
Summary|[14 Regression] ice in |Ensure no IMPLICIT type
1 - 100 of 2219 matches
Mail list logo