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

--- Comment #4 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Iain Buclaw <ibuc...@gcc.gnu.org>:

https://gcc.gnu.org/g:239724956d4ef29dcaa7f1b378cc76f5f6a7ad5b

commit r11-2458-g239724956d4ef29dcaa7f1b378cc76f5f6a7ad5b
Author: Iain Buclaw <ibuc...@gdcproject.org>
Date:   Fri Jul 31 16:03:17 2020 +0200

    d: Fix regression, all 32-bit execution tests FAIL: internal error printing
module cycle

    For 32-bit btr(), BIT_NOT_EXPR was being generated twice, something that
    was not seen with the 64-bit variant.  Removed the second call to fix
    the generated code.

    gcc/d/ChangeLog:

            PR d/96393
            * intrinsics.cc (expand_intrinsic_bt): Don't generate BIT_NOT_EXPR
for
            btr32 intrinsic.

Reply via email to