[Bug modula2/117904] cc1gm2 ICE when compiling a const built from VAL and SIZE

2024-12-06 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117904 Sam James changed: What|Removed |Added Target Milestone|--- |14.3 --- Comment #7 from Sam James --- Set

[Bug modula2/117904] cc1gm2 ICE when compiling a const built from VAL and SIZE

2024-12-06 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117904 Gaius Mulley changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug modula2/117904] cc1gm2 ICE when compiling a const built from VAL and SIZE

2024-12-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117904 --- Comment #5 from GCC Commits --- The releases/gcc-14 branch has been updated by Gaius Mulley : https://gcc.gnu.org/g:7dff53cb7bff5f523390fd4da5b32f3d6b300e2d commit r14-11067-g7dff53cb7bff5f523390fd4da5b32f3d6b300e2d Author: Gaius Mulley D

[Bug modula2/117904] cc1gm2 ICE when compiling a const built from VAL and SIZE

2024-12-05 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117904 --- Comment #4 from GCC Commits --- The master branch has been updated by Gaius Mulley : https://gcc.gnu.org/g:363382ac7c2b8f6a09415e905b349bb7eaeca38a commit r15-5951-g363382ac7c2b8f6a09415e905b349bb7eaeca38a Author: Gaius Mulley Date: Thu

[Bug modula2/117904] cc1gm2 ICE when compiling a const built from VAL and SIZE

2024-12-04 Thread gaius at gcc dot gnu.org via Gcc-bugs
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

[Bug modula2/117904] cc1gm2 ICE when compiling a const built from VAL and SIZE

2024-12-03 Thread gaius at gcc dot gnu.org via Gcc-bugs
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); $

[Bug modula2/117904] cc1gm2 ICE when compiling a const built from VAL and SIZE

2024-12-03 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117904 Gaius Mulley changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED