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

--- Comment #6 from Mikael Pettersson <mikpelinux at gmail dot com> ---
(In reply to Andrew Pinski from comment #4)
> (In reply to Andrew Pinski from comment #3)
> > Created attachment 62223 [details]
> > Slightly modified version
> 
> this slightly modified version adds always_inline to force some functions to
> inline (and bypass the bisect commit) and the failure happens now in GCC 13
> too but works in GCC 12. So a new bisect is needed.

With this version git bisect says it started with r13-5988-ga42ed1d9181d21:

a42ed1d9181d21d5cb02f131f641c0cf375eca9d is the first new commit
commit a42ed1d9181d21d5cb02f131f641c0cf375eca9d (HEAD)
Author: Andrew Pinski <apin...@marvell.com>
Date:   Tue Jan 31 05:03:21 2023 +0000

    Simplify "1 - bool_val" to "bool_val ^ 1"

    ...

    gcc/ChangeLog:

            PR tree-optimization/108355
            PR tree-optimization/96921

Reply via email to