https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106808
Jonathan Wakely <redi at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |11.4 Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #14 from Jonathan Wakely <redi at gcc dot gnu.org> --- Backported as r11-10236-g9c6141bfec48c2 so I think this is now fixed on all branches, meaning the C++23 range constructor is explicit in 12.2 already, and will be explicit in 11.4 when that is released.