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

--- Comment #9 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Richard Biener <rgue...@gcc.gnu.org>:

https://gcc.gnu.org/g:8bad25eb56bd16f3482f856a75b1c1ae5cfe1c4f

commit r11-6854-g8bad25eb56bd16f3482f856a75b1c1ae5cfe1c4f
Author: Richard Biener <rguent...@suse.de>
Date:   Fri Jan 22 11:29:17 2021 +0100

    middle-end/98773 - always sign extend CHREC_RIGHT

    The previous change exposed a miscompile when trying to interpret
    CHREC_RIGHT correctly which in fact it already was to the extent
    it is used.  The following reverts this part of the change, only
    retaining the singling out of HOST_WIDE_INT_MIN.

    2021-01-22  Richard Biener  <rguent...@suse.de>

            PR middle-end/98773
            * tree-data-ref.c (initalize_matrix_A): Revert previous
            change, retaining failing on HOST_WIDE_INT_MIN CHREC_RIGHT.

            * gcc.dg/torture/pr98773.c: New testcase.

Reply via email to