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

--- Comment #3 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Harald Anlauf <anl...@gcc.gnu.org>:

https://gcc.gnu.org/g:856a9b8fc2b457963898c539f0db92a1baa0bf27

commit r13-1165-g856a9b8fc2b457963898c539f0db92a1baa0bf27
Author: Harald Anlauf <anl...@gmx.de>
Date:   Wed Jun 15 22:20:09 2022 +0200

    Fortran: check POS and LEN arguments simplifying bit intrinsics [PR105986]

    gcc/fortran/ChangeLog:

            PR fortran/105986
            * simplify.cc (gfc_simplify_btest): Add check for POS argument.
            (gfc_simplify_ibclr): Add check for POS argument.
            (gfc_simplify_ibits): Add check for POS and LEN arguments.
            (gfc_simplify_ibset): Add check for POS argument.

    gcc/testsuite/ChangeLog:

            PR fortran/105986
            * gfortran.dg/check_bits_3.f90: New test.

Reply via email to