gm2
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]