[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ICE in Integral module
From: |
Gaius Mulley |
Subject: |
Re: ICE in Integral module |
Date: |
Mon, 09 Dec 2024 16:32:34 +0000 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) |
Michael Riedl <udo-michael.riedl@t-online.de> writes:
> Hallo Gaius,
>
> the attached code (part of my numerical library) results in an
> internal compiler error - can you please cross-check ?
>
> Thanks in advance
>
> Gruß
>
> Michael
>
> PS: Still need to compile and test the last update ...
>
> --------------
>
> gm2 -v -> "gcc-Version 15.0.0 20241203 (experimental) (GCC)"
>
> gm2 -c romberg.mod
> In Funktion »Romberg«:
> cc1gm2: interner Compiler-Fehler: in build2, bei tree.cc:5135
> 0xb0f5904 internal_error(char const*, ...)
>
> /mnt/Compiler/Modula-2/GNU/gcc-read-write/gcc/diagnostic-global-context.cc:517
> 0xb0ca376 fancy_abort(char const*, int, char const*)
> /mnt/Compiler/Modula-2/GNU/gcc-read-write/gcc/diagnostic.cc:1696
> 0x9602d94 build2(tree_code, tree_node*, tree_node*, tree_node*)
> /mnt/Compiler/Modula-2/GNU/gcc-read-write/gcc/tree.cc:5134
> 0x8920d3b build_binary_op(unsigned int, tree_code, tree_node*,
> tree_node*, int)
> /mnt/Compiler/Modula-2/GNU/gcc-read-write/gcc/m2/gm2-gcc/m2expr.cc:1117
> 0x89233e0 m2expr_build_binary_op_check
>
> ...
Hello Michael,
many thanks for the bug report - yes gm2 is failing to dereference the
VAR parameter during the for loop (seen in the latest gcc-git) - will fix
regards,
Gaius