https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64893
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jakub at gcc dot gnu.org
--- Comment #8 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
(In reply to alalaw01 from comment #7)
> This feels like we are working around a deficiency in the C++ frontend,
> which is a shame, but if we have to, then seems to me like an OK way to do
> so.
That is not an deficiency, and the general trend is that we should fold less in
the FE unless required by the language, rather than more. The built-in right
now relies on optimization, which is certainly not guaranteed when not
optimizing.