https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118453
Gaius Mulley changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118453
--- Comment #2 from Gaius Mulley ---
Created attachment 60136
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60136&action=edit
Proposed fix
Here is a proposed fix which uses virtual tokens during the construction of
subrange types. After
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118453
Bug ID: 118453
Summary: Subranges types do use virtual tokens during
construction, resulting in poor error messages
Product: gcc
Version: 15.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118453
Gaius Mulley changed:
What|Removed |Added
Last reconfirmed||2025-01-13
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118414
Bug ID: 118414
Summary: cross compiling fails
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: modula2
Assignee
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118010
Gaius Mulley changed:
What|Removed |Added
Resolution|FIXED |---
Status|RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118010
Gaius Mulley changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118183
Gaius Mulley changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118010
Gaius Mulley changed:
What|Removed |Added
Attachment #59912|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118010
Gaius Mulley changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118183
--- Comment #2 from Gaius Mulley ---
Created attachment 59956
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59956&action=edit
Proposed fix
This patch adds the missing PutProcedureDeclared and uses defines the m2
location_t declaration as
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118183
Gaius Mulley changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118183
Bug ID: 118183
Summary: Unable to rebuild the bootstrap tools
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: modula2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118010
--- Comment #3 from Gaius Mulley ---
Ah on reflection I suspect a better fix would be to introduce a COFF_T type
from SYSTEM and allow the user to override its size with a command line option
(and in the future an attribute).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118010
--- Comment #2 from Gaius Mulley ---
Created attachment 59912
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59912&action=edit
Proposed fix
Many thanks for the bug report.
Here is a proposed patch, (although I've not built it with --Wtyp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118045
--- Comment #3 from Gaius Mulley ---
The ldd output now shows:
$ ldd -v ~/opt/lib64/libm2*so
linux-vdso.so.1 (0x7ffd3f1c7000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x7fcb5b8cd000)
libc.so.6 => /lib/x86_6
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118045
--- Comment #2 from Gaius Mulley ---
Created attachment 59889
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59889&action=edit
Proposed fix
Here is a proposed patch which adds -lm to the shared libraries: libm2iso,
libm2pim and libm2log.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118045
Gaius Mulley changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117120
Gaius Mulley changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117948
Gaius Mulley changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117948
--- Comment #2 from Gaius Mulley ---
Created attachment 59812
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59812&action=edit
Proposed fix
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117948
Gaius Mulley changed:
What|Removed |Added
Last reconfirmed||2024-12-07
Status|UNCONFIRME
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117948
Bug ID: 117948
Summary: Forward procedure declaration should only be available
in ISO
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117904
Gaius Mulley changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117371
Gaius Mulley changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117904
--- Comment #3 from Gaius Mulley ---
Created attachment 59780
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59780&action=edit
Proposed fix
Proposed fix which converts the increment into the same type as the start, end
expression type of
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117904
--- Comment #2 from Gaius Mulley ---
It appears that cc1gm2 doesn't like the ZType being used as the step type
block.
If the declaration of block is changed to a CARDINAL constant the ICE
disappears.
For example:
CONST block = CARDINAL (4);
$
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117904
Gaius Mulley changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117904
Bug ID: 117904
Summary: cc1gm2 ICE when compiling a const built from VAL and
SIZE
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity: normal
Pri
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=11
Gaius Mulley changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=11
--- Comment #2 from Gaius Mulley ---
Created attachment 59702
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59702&action=edit
Proposed fix
Here is the proposed fix. The bug was a missing grammar optional term to allow
a ':' AsmList afte
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=11
Gaius Mulley changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=11
Bug ID: 11
Summary: m2 does not allow single const string in asm volatile
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Compo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117703
Gaius Mulley changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117703
Gaius Mulley changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117555
Gaius Mulley changed:
What|Removed |Added
Resolution|--- |FIXED
Status|REOPENED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117555
Gaius Mulley changed:
What|Removed |Added
Attachment #59625|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117660
Gaius Mulley changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117660
--- Comment #2 from Gaius Mulley ---
Created attachment 59624
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59624&action=edit
Proposed fix
Here is the proposed fix, currently bootstrap build checking.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117555
--- Comment #7 from Gaius Mulley ---
Created attachment 59625
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59625&action=edit
Proposed fix
Here is a proposed fix, currently bootstrap checking.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117555
--- Comment #6 from Gaius Mulley ---
Ah yes indeed - thanks for spotting this.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117660
Gaius Mulley changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117660
Bug ID: 117660
Summary: Errors referring to variables of type array could
display full declaration
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity: nor
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117371
--- Comment #7 from Gaius Mulley ---
Ah yes in modula-2 (ISO) the ebnf defines the step size to be a constant
expression. For reference (ISO P254) "the constant expression shall not
contain a reference to a variable". Interestingly it does als
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117555
Gaius Mulley changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117555
--- Comment #3 from Gaius Mulley ---
Closing now that the patch has been applied.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117555
Gaius Mulley changed:
What|Removed |Added
Last reconfirmed||2024-11-15
Status|UNCONFIRME
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117371
--- Comment #3 from Gaius Mulley ---
Created attachment 59604
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59604&action=edit
Proposed fix
Thanks for the bug report. The error location was missing and here is a
proposed fix. All langua
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117371
Gaius Mulley changed:
What|Removed |Added
Last reconfirmed||2024-11-15
Status|UNCONFIRME
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117411
Bug ID: 117411
Summary: Request for documentation to include exception example
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Comp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115328
Gaius Mulley changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117203
Bug ID: 117203
Summary: Add Delete procedure function to FIO
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: modula2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115328
--- Comment #2 from Gaius Mulley ---
Created attachment 59353
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59353&action=edit
Proposed fix
Here is a proposed fix, which passes all regressions and implements the FORWARD
keyword. It also
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117131
--- Comment #1 from Gaius Mulley ---
Following on from the example code the bug report mentions that with gm2
gcc-14.2
proc_test.mod:3:22: In procedure «Calc»: syntax warning, «END» missing
3 | PROCEDURE Calc : CARDINAL;
|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117131
Bug ID: 117131
Summary: poor error message issued when missing () from a
procedure function
Product: gcc
Version: 14.2.1
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117120
Gaius Mulley changed:
What|Removed |Added
Last reconfirmed||2024-10-13
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117120
Bug ID: 117120
Summary: case ch with a nul char constant causes ICE
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: modu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116918
--- Comment #6 from Gaius Mulley ---
Many thanks for spotting this - will fix.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116918
--- Comment #3 from Gaius Mulley ---
Closing now that the patch has been applied.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116918
Gaius Mulley changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116918
Bug ID: 116918
Summary: The -fswig option is broken as the generated interface
file has incorrect syntax
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severit
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116918
Gaius Mulley changed:
What|Removed |Added
Last reconfirmed||2024-10-01
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116181
Gaius Mulley changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116181
Gaius Mulley changed:
What|Removed |Added
Attachment #58942|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116181
--- Comment #8 from Gaius Mulley ---
Created attachment 59072
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59072&action=edit
Proposed fix for location_t and tree -Wodr warnings
This patch fixes the -Wodr warning for m2tree_Tree vs tree
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116618
Bug ID: 116618
Summary: Useful to have the ability to include all dependencies
with -fm2-dump
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity: enhancem
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116378
Gaius Mulley changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116557
Gaius Mulley changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116557
Gaius Mulley changed:
What|Removed |Added
Last reconfirmed||2024-09-01
Status|UNCONFIRME
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114529
Gaius Mulley changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116378
Gaius Mulley changed:
What|Removed |Added
Attachment #58934|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116181
Gaius Mulley changed:
What|Removed |Added
Attachment #58855|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116378
Gaius Mulley changed:
What|Removed |Added
Attachment #58931|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116378
Gaius Mulley changed:
What|Removed |Added
Status|NEW |ASSIGNED
--- Comment #4 from Gaius Mulle
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116378
--- Comment #3 from Gaius Mulley ---
Created attachment 58932
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58932&action=edit
ChangeLog
The ChangeLog for the above patch.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116378
--- Comment #2 from Gaius Mulley ---
Created attachment 58931
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58931&action=edit
Proposed fix
Here is a proposed fix - it completes the -Wodr warning removal in the m2/C
interface code for the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116181
--- Comment #4 from Gaius Mulley ---
Created attachment 58928
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58928&action=edit
Proposed fix part 4
I think this patch removes all the -Wodr warnings when building the m2 front
end.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116181
--- Comment #2 from Gaius Mulley ---
Created attachment 58855
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58855&action=edit
Work in progress patch
A work in progress patch which clears many odr warnings. M2RTS and
SysExceptions are st
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116181
Gaius Mulley changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115823
--- Comment #14 from Gaius Mulley ---
I've git committed the modula-2 changes. I've left the patch for:
gcc/config/s390/s390.md
as it is outside my maintainership.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116123
Bug ID: 116123
Summary: flex generated files should be committed to the tree
so that flex is not needed on build
Product: gcc
Version: 15.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115823
Gaius Mulley changed:
What|Removed |Added
Status|REOPENED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115823
Gaius Mulley changed:
What|Removed |Added
Attachment #58626|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116048
Gaius Mulley changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116048
--- Comment #2 from Gaius Mulley ---
Created attachment 58734
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58734&action=edit
Proposed fix
Here is the proposed fix which implements qualident state tracking and checks
qualidents when cons
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116048
Gaius Mulley changed:
What|Removed |Added
Last reconfirmed||2024-07-23
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116048
Bug ID: 116048
Summary: cc1gm2 ICE when encountering qualident of the wrong
kind
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity: normal
Prio
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115823
--- Comment #7 from Gaius Mulley ---
I'm probably not testing in the same way as you - but I don't see the call to
isnormal with the following configure/build.
$ ~/opt/bin/s390x-linux-gm2 -v
Target: s390x-linux
Configured with: ../configure --p
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115957
Gaius Mulley changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115957
--- Comment #2 from Gaius Mulley ---
Created attachment 58685
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58685&action=edit
Proposed fix
Here is a proposed fix.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115957
Gaius Mulley changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115957
Bug ID: 115957
Summary: ICE on procedure-local CONST declaration
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: modula2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115823
Gaius Mulley changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115823
Gaius Mulley changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115823
--- Comment #1 from Gaius Mulley ---
Created attachment 58626
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58626&action=edit
Proposed fix
Thanks for the bug report, confirmed and here is a proposed patch.
The bug fix changes gcc/m2/gm2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115804
Gaius Mulley changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115804
Gaius Mulley changed:
What|Removed |Added
Attachment #58596|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115804
Gaius Mulley changed:
What|Removed |Added
Status|NEW |ASSIGNED
--- Comment #7 from Gaius Mulle
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115540
Gaius Mulley changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115540
--- Comment #2 from Gaius Mulley ---
Created attachment 58514
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58514&action=edit
Proposed fix
Here is a proposed patch - which is currently being bootstrap tested.
1 - 100 of 671 matches
Mail list logo