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

Jonathan Wakely <redi at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |rejects-valid
             Status|UNCONFIRMED                 |NEW
     Ever confirmed|0                           |1
   Last reconfirmed|                            |2022-08-26

--- Comment #3 from Jonathan Wakely <redi at gcc dot gnu.org> ---
Ah, but it should use the tuple(U1&&...) constructor, so actually there is no
narrowing conversion. The conversion from int to float happens inside
std::tuple and isn't in a list-initialization context.

Reply via email to