[Bug libstdc++/114298] std::lazy_split_view constructor is currently not explicit

2024-08-29 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114298

--- Comment #5 from Jonathan Wakely  ---
because LWG 3714 is an issue, and we treat most issues as DRs

[Bug libstdc++/114298] std::lazy_split_view constructor is currently not explicit

2024-08-29 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114298

--- Comment #4 from Jonathan Wakely  ---
I think we decided we would backport them to '20

[Bug libstdc++/114298] std::lazy_split_view constructor is currently not explicit

2024-08-28 Thread de34 at live dot cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114298

Jiang An  changed:

   What|Removed |Added

 CC||de34 at live dot cn

--- Comment #3 from Jiang An  ---
I wonder whether changes for C++20 views will be applied retroactively to C++20
mode. Currently MSVC STL does so while libc++ doesn't.

[Bug libstdc++/114298] std::lazy_split_view constructor is currently not explicit

2024-03-11 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114298

Jonathan Wakely  changed:

   What|Removed |Added

 Ever confirmed|0   |1
   Last reconfirmed||2024-03-11
 Status|UNCONFIRMED |NEW

--- Comment #2 from Jonathan Wakely  ---
Right, this is documented as unimplemented at
https://en.cppreference.com/w/cpp/compiler_support although it should also be
added to
https://gcc.gnu.org/onlinedocs/libstdc++/manual/status.html#status.iso.2023

[Bug libstdc++/114298] std::lazy_split_view constructor is currently not explicit

2024-03-10 Thread michael.kenzel at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114298

--- Comment #1 from Michael Kenzel  ---
I just learned that this was apparently only added in C++23 (P2711 [1]), so I
was likely a bit too quick to open this issue…

[1]: https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2022/p2711r1.html