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.