[Bug c++/108365] [9/10/11/12 Regression] Wrong code with -O0
jakub at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Sat Jan 14 09:23:52 GMT 2023
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108365
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[9/10/11/12/13 Regression] |[9/10/11/12 Regression]
|Wrong code with -O0 |Wrong code with -O0
--- Comment #8 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Fixed on the trunk so far.
Guess for backports we want instead a minimal change (i.e. just the
+ && INTEGRAL_TYPE_P (TREE_TYPE (TREE_OPERAND (op0, 0)))
and
+ && (TYPE_PRECISION (TREE_TYPE (TREE_OPERAND (op0, 0)))
+ < TYPE_PRECISION (type0)))
additions for C++ FE).
More information about the Gcc-bugs
mailing list