https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92948
Marek Polacek <mpolacek at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Assignee|unassigned at gcc dot gnu.org |mpolacek at gcc dot gnu.org --- Comment #5 from Marek Polacek <mpolacek at gcc dot gnu.org> --- I have a patch that fixes these two issues (it uses IMPLICIT_CONV_EXPR).