https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92896
--- Comment #5 from markeggleston at gcc dot gnu.org ---
Author: markeggleston
Date: Thu Dec 19 15:13:25 2019
New Revision: 279583
URL: https://gcc.gnu.org/viewcvs?rev=279583=gcc=rev
Log:
Prevent conversion of character data in array
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93714
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||markeggleston at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93715
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93685
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93835
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93832
--- Comment #5 from markeggleston at gcc dot gnu.org ---
Created attachment 47968
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47968=edit
Incomplete patch
Please find att an incomplete patch.
program p
type t
charac
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93832
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||markeggleston at gcc
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: markeggleston at gcc dot gnu.org
Target Milestone: ---
subroutine f(n)
integer :: n
integer :: arr(n)
integer :: i
equivalence (i, arr(1))
end
Using 9.2 release:
f951
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93792
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93604
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93365
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |markeggleston
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93365
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||markeggleston at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93365
--- Comment #7 from markeggleston at gcc dot gnu.org ---
(In reply to Steve Kargl from comment #6)
> On Fri, Jan 24, 2020 at 12:36:45PM +0000, markeggleston at gcc dot gnu.org
> wrote:
> > gfc_simplify_expr calls simplify_parameter_va
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93365
--- Comment #8 from markeggleston at gcc dot gnu.org ---
(In reply to markeggleston from comment #7)
> (In reply to Steve Kargl from comment #6)
> > On Fri, Jan 24, 2020 at 12:36:45PM +, markeggleston at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93581
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||pault at gcc dot
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93578
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93365
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Assignee|markeggleston at gcc dot gnu.org |unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93365
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93365
--- Comment #3 from markeggleston at gcc dot gnu.org ---
(In reply to markeggleston from comment #2)
> f951: internal compiler error: in gfc_match_varspec, at
> fortran/primary.c:2389
> 0x727097 gfc_match_varspec(gfc_expr*, int, b
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93581
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||markeggleston at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93581
--- Comment #2 from markeggleston at gcc dot gnu.org ---
(In reply to markeggleston from comment #1)
> Created attachment 47784 [details]
> Modified patch to handle %len in addition to %re and %im
>
> Modified Steve Kargl's patch to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93580
--- Comment #4 from markeggleston at gcc dot gnu.org ---
Created attachment 47785
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47785=edit
Modified patch to handle %len in addition to %re and %im
Modified Steve Kargl's patch to han
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93580
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||markeggleston at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93581
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93579
Bug 93579 depends on bug 93580, which changed state.
Bug 93580 Summary: [9/10 Regression] ICE in gfc_validate_kind(): Got bad kind
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93580
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93580
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93603
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93814
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92196
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93263
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||mark.eggleston
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93835
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||markeggleston at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93714
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93827
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93601
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58334
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||markeggleston at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58334
--- Comment #3 from markeggleston at gcc dot gnu.org ---
Looks like macro expansion is performed in libcpp/traditional.c by the routine
_cpp_scan_out_logical_line called by _cpp_read_logical_line_trad.
I'm pretty sure that C style continuations
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=30802
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||markeggleston at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93263
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||markeggleston at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93263
--- Comment #2 from markeggleston at gcc dot gnu.org ---
I had thought I may have caused this but checking out release/gcc-9.2 shows
that the last commit for that release was r274274 from SVN.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93263
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |markeggleston
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93263
--- Comment #6 from markeggleston at gcc dot gnu.org ---
(In reply to Tobias Burnus from comment #5)
> (In reply to markeggleston from comment #4)
> > - if (ns->save_all || !flag_automatic)
> > + if (!recursiv
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93263
--- Comment #8 from markeggleston at gcc dot gnu.org ---
The change to:
if (ns->save_all || (!flag_automatic && !recursive))
Now allows the second example program to produce:
Hello 1
Hello 2
Hello
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93263
--- Comment #9 from markeggleston at gcc dot gnu.org ---
(In reply to Tobias Burnus from comment #7)
> (In reply to Tobias Burnus from comment #5)
> > Side remark: The Fortran 2018 introduction states:
> >
> > "the REC
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93263
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93263
--- Comment #12 from markeggleston at gcc dot gnu.org ---
Committed:
master https://gcc.gnu.org/g:e4a5f73449d7352ba8128fecbc9a9570d746abdb
releases/gcc-9 https://gcc.gnu.org/g:f158d9197de75187fa0db26b74bc5d16b5aae242
Updated to URLs.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93175
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93263
--- Comment #10 from markeggleston at gcc dot gnu.org ---
This is relevant:
https://gcc.gnu.org/ml/fortran/2017-12/msg00082.html
since the non_recursive keyword is not yet recognised by gfortran, I think it
SHOULD be postponed.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93263
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Status|REOPENED|RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39695
--- Comment #6 from markeggleston at gcc dot gnu.org ---
Created attachment 47688
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47688=edit
attempt to fix remaining issues
Initial attempt at fixing the remaining issues. See attached pa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93340
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||markeggleston at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38506
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||markeggleston at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34500
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||markeggleston at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80757
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||markeggleston at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19276
Bug 19276 depends on bug 86167, which changed state.
Bug 86167 Summary: allocation variable length character array in derived type
incorrect
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86167
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68155
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||markeggleston at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86167
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39695
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Last reconfirmed|2009-12-17 21:05:39 |2020-1-10
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81095
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Last reconfirmed|2017-06-15 00:00:00 |2020-1-14
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93253
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48303
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91800
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||markeggleston at gcc
Assignee: unassigned at gcc dot gnu.org
Reporter: markeggleston at gcc dot gnu.org
Target Milestone: ---
Test failures:
FAIL: gfortran.dg/pr93365.f90 -O0 (internal compiler error)
FAIL: gfortran.dg/pr93365.f90 -O0 (test for excess errors)
FAIL: gfortran.dg/pr93365.f90 -O1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93484
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||markeggleston at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94030
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||markeggleston at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94386
--- Comment #12 from markeggleston at gcc dot gnu.org ---
Created attachment 48155
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48155=edit
Proposed fix
Sorry for the duplicate (PR94430) I missed this PR.
The cause of the errors messa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94386
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94397
--- Comment #4 from markeggleston at gcc dot gnu.org ---
The compilation error reported is due this change in PR93484:
--- a/gcc/fortran/match.c
+++ b/gcc/fortran/match.c
@@ -,9 +,9 @@ gfc_match_type_spec (gfc_typespec *ts)
found
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94397
--- Comment #6 from markeggleston at gcc dot gnu.org ---
(In reply to kargl from comment #5)
> (In reply to markeggleston from comment #4)
> > The compilation error reported is due this change in PR93484:
> >
> > ---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93498
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Resolution|--- |FIXED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94030
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Resolution|--- |FIXED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93365
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||markeggleston at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94397
--- Comment #8 from markeggleston at gcc dot gnu.org ---
(In reply to anlauf from comment #7)
> (In reply to markeggleston from comment #6)
> > Thanks Steve. Should've tried your patch earlier, it is much simpler than
> > mine an
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59107
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||markeggleston at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93497
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93600
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||markeggleston at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93833
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||markeggleston at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92736
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||markeggleston at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20585
Bug 20585 depends on bug 39695, which changed state.
Bug 39695 Summary: [F03] ProcPtr function results: wrong name in error message
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39695
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39695
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Resolution|--- |FIXED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95398
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||markeggleston at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53298
--- Comment #13 from markeggleston at gcc dot gnu.org ---
The test case in comment 0 is fixed by:
trans-array.c
@ -3638,8 +3638,11 @@ gfc_conv_array_ref (gfc_se * se, gfc_array_ref * ar,
gfc_expr *expr,
/* Handle scalarized references
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53298
--- Comment #14 from markeggleston at gcc dot gnu.org ---
The test case in comment 7 proved trickier to track down.
The ICE occurs in this code:
/* Components can correspond to fields of different containing
types, as components
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96436
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Resolution|--- |FIXED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95882
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96486
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Resolution|--- |FIXED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82721
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||markeggleston at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32834
Bug 32834 depends on bug 50392, which changed state.
Bug 50392 Summary: SIGSEGV in gfc_trans_label_assign
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50392
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50392
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Resolution|--- |FIXED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94397
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42693
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||markeggleston at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93814
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||markeggleston at gcc
Assignee: unassigned at gcc dot gnu.org
Reporter: markeggleston at gcc dot gnu.org
Blocks: 85836
Target Milestone: ---
Fortran 2003 and Fortran 2008:
Arguments LENGTH and STATUS shall be default integer scalars.
Fortran 2018:
Arguments LENGTH and STATUS shall
: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: markeggleston at gcc dot gnu.org
Blocks: 85836
Target Milestone: ---
Fortran 2003 and 2008:
NUMBER Shall be a scalar of type INTEGER and of default kind, NUMBER ≥ 0
VALUE(Optional) Shall be a scalar of type
Assignee: unassigned at gcc dot gnu.org
Reporter: markeggleston at gcc dot gnu.org
Blocks: 85836
Target Milestone: ---
Prior to Fortran 2018:
VALUES (optional) shall be a rank-one default integer array. It is an INTENT
(OUT) argument. Its size shall be at least 8
Assignee: unassigned at gcc dot gnu.org
Reporter: markeggleston at gcc dot gnu.org
Blocks: 85836
Target Milestone: ---
Fortran 2003 and Fortran 2008:
COMMAND(Optional) shall be of type CHARACTER and of default kind.
LENGTH (Optional) Shall be of type INTEGER and of default
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53298
--- Comment #12 from markeggleston at gcc dot gnu.org ---
Fixed the ICE in comment 5. I completely missed the "a different ICE"...
More investigation required.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96486
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
CC||markeggleston at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96436
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |markeggleston
Assignee: unassigned at gcc dot gnu.org
Reporter: markeggleston at gcc dot gnu.org
Blocks: 85836
Target Milestone: ---
New descriptor introduced with Fortran 2018.
The EX edit descriptor produces an output field in the form of a
hexadecimal-significand number
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95829
markeggleston at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
1 - 100 of 128 matches
Mail list logo