On Wed, 9 Feb 2022, Jakub Jelinek via Gcc-patches wrote: > Hi! > > The following testcase ICEs, because when creating PAREN_EXPR for > __builtin_assoc_barrier the FE doesn't do the usual tweaks for > EXCESS_PRECISION_EXPR or C_MAYBE_CONST_EXPR. I believe that the > declared effect of the builtin is just association barrier, so > e.g. excess precision should be still handled like if it wasn't > there. > > The following patch uses build_unary_op to handle those. > > Bootstrapped/regtested on x86_64-linux and i686-linux, ok for trunk?
OK. -- Joseph S. Myers jos...@codesourcery.com