[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ICE with my 'big squash program'
From: |
Gaius Mulley |
Subject: |
Re: ICE with my 'big squash program' |
Date: |
Wed, 04 Dec 2024 00:24:41 +0000 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) |
Rudolf Schubert <rudolf@muc.de> writes:
> Hi Gaius,
>
> back on 14 Apr 2023 I sent a 'wrk_gm2_03.tgz' to you for debugging.
> Then things went fine for quite some time but today (after a long time
> not having used GM2) I upgraded to 'gm2 (GCC) 15.0.0 20241203 (experimental)'
> and experienced another ICE like this:
>
> ...
> the gm2 front end poisoned this symbol (schnur)
> In Funktion »GetGPMString«:
> cc1gm2: interner Compiler-Fehler: attempting to use a gcc symbol which is no
> longer in scope
> ...
>
> Perhaps you can duplicate this?
>
> Thanks
>
> Rudolf
Hi Rudolf,
yes indeed, duplicated:
$ gm2 -fiso -fsoft-check-all squash1.mod Ctv2.o unix.o -o squash1 -lc -lcrypt
-lm
the gm2 front end poisoned this symbol (schnur)
In function ‘GetGPMString’:
cc1gm2: internal compiler error: attempting to use a gcc symbol which is no
longer in scope
0x35f55b9 internal_error(char const*, ...)
../../gcc/diagnostic-global-context.cc:517
0xe1909e m2linemap_internal_error
../../gcc/m2/gm2-gcc/m2linemap.cc:253
0xf069c8 M2Emit_InternalError
m2/gm2-compiler-boot/M2Emit.c:104
0xe51cb2 M2Error_InternalError
m2/gm2-compiler-boot/M2Error.c:929
0xeb605e SymbolConversion_Mod2Gcc
m2/gm2-compiler-boot/SymbolConversion.c:198
0xe7016d M2GenGCC_GetHighFromUnbounded
m2/gm2-compiler-boot/M2GenGCC.c:10089
0xe6b14e ResolveHigh
m2/gm2-compiler-boot/M2GenGCC.c:7968
0xe6b1f2 FoldHigh
m2/gm2-compiler-boot/M2GenGCC.c:7997
0xe6fd81 M2GenGCC_ResolveConstantExpressions
m2/gm2-compiler-boot/M2GenGCC.c:9930
0xe5ef34 M2GCCDeclare_FoldConstants
thanks for the bug report
regards,
Gaius