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

--- Comment #10 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-13 branch has been updated by Eric Botcazou
<[email protected]>:

https://gcc.gnu.org/g:d16e7f14f914f45890cad3c569bffcc27d635616

commit r13-10354-gd16e7f14f914f45890cad3c569bffcc27d635616
Author: Eric Botcazou <[email protected]>
Date:   Tue Jun 9 20:51:09 2026 +0200

    Ada: Fix couple of oversights in Big_Integer package

    Having too many special cases can be counter-productive as shown here.

    gcc/ada/
            PR ada/125695
            * libgnat/s-genbig.adb ("**"): Do not drop the sign on the floor.
            (Big_Exp): Take into account the parity of the exponent for -2.

    gcc/testsuite/
            * gnat.dg/bigint1.adb: New  test.

Reply via email to