[Bug algol68/124028] Bit shift with shift amount as a variable still broken-ga68 (GCC) 16.0.1 20260208 (experimental)

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Feb 9 23:32:17 GMT 2026


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124028

--- Comment #1 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jose E. Marchesi <jemarch@gcc.gnu.org>:

https://gcc.gnu.org/g:5269ab4a7c30aa5e57dc650d44363023ddcec56d

commit r16-7421-g5269ab4a7c30aa5e57dc650d44363023ddcec56d
Author: Jose E. Marchesi <jemarch@gnu.org>
Date:   Tue Feb 10 00:30:04 2026 +0100

    a68: avoid uninitialized save_expr in a68_bits_shift [PR algol68/124028]

    Signed-off-by: Jose E. Marchesi <jemarch@gnu.org>

    gcc/algol68/ChangeLog

            PR algol68/124028
            * a68-low-bits.cc (a68_bits_shift): Avoid uninitialized save_expr.

    gcc/testsuite/ChangeLog

            PR algol68/124028
            * algol68/execute/bits-shift-4.a68: New test.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Algol68 mailing list