[Bug libstdc++/88322] Implement C++20 library features.

2023-08-24 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88322

Jonathan Wakely  changed:

   What|Removed |Added

   Target Milestone|--- |14.0
 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #2 from Jonathan Wakely  ---
All done on trunk (but still considered experimental for now)

[Bug libstdc++/88322] Implement C++20 library features.

2023-08-11 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88322
Bug 88322 depends on bug 104167, which changed state.

Bug 104167 Summary: Implement C++20 std::chrono::utc_clock, std::chrono::tzdb 
etc.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104167

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

[Bug libstdc++/88322] Implement C++20 library features.

2023-03-09 Thread rodgertq at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88322
Bug 88322 depends on bug 103934, which changed state.

Bug 103934 Summary: std::atomic_flag: multiple C++20 functions missing
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103934

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

[Bug libstdc++/88322] Implement C++20 library features.

2022-12-22 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88322
Bug 88322 depends on bug 104166, which changed state.

Bug 104166 Summary: Implement C++20 std::format
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104166

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

[Bug libstdc++/88322] Implement C++20 library features.

2022-12-12 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88322
Bug 88322 depends on bug 98034, which changed state.

Bug 98034 Summary: std::atomic_signed_lock_free and 
std::atomic_unsigned_lock_free not defined
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98034

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

[Bug libstdc++/88322] Implement C++20 library features.

2022-09-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88322
Bug 88322 depends on bug 88101, which changed state.

Bug 88101 Summary: Implement P0528R3, C++20 cmpxchg and padding bits
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88101

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

[Bug libstdc++/88322] Implement C++20 library features.

2021-08-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88322
Bug 88322 depends on bug 101539, which changed state.

Bug 101539 Summary: [C++20] Implement builtins for layout-compatibility and 
pointer-interconvertibility traits
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101539

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

[Bug libstdc++/88322] Implement C++20 library features.

2020-12-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88322
Bug 88322 depends on bug 88812, which changed state.

Bug 88812 Summary: Implement C++20 LWG 2499/P0487R1 - Fixing 
operator>>(basic_istream&, CharT*)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88812

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

[Bug libstdc++/88322] Implement C++20 library features.

2020-12-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88322
Bug 88322 depends on bug 93121, which changed state.

Bug 93121 Summary: std::bit_cast missing
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93121

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

[Bug libstdc++/88322] Implement C++20 library features.

2019-11-06 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88322
Bug 88322 depends on bug 88339, which changed state.

Bug 88339 Summary: Implement P0515R3, C++20 three-way comparison operator 
support .
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88339

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

[Bug libstdc++/88322] Implement C++20 library features.

2019-10-31 Thread emsr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88322
Bug 88322 depends on bug 89022, which changed state.

Bug 89022 Summary: Implement P0202R3 - C++20 Constexpr Modifiers to Functions 
in  and  Headers.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89022

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

[Bug libstdc++/88322] Implement C++20 library features.

2019-10-24 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88322
Bug 88322 depends on bug 88338, which changed state.

Bug 88338 Summary: Implement P0898R3, C++20 concepts library.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88338

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

[Bug libstdc++/88322] Implement C++20 library features.

2019-10-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88322
Bug 88322 depends on bug 88305, which changed state.

Bug 88305 Summary: Implement P0019R8, C++20 std::atomic_ref
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88305

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

[Bug libstdc++/88322] Implement C++20 library features.

2019-03-06 Thread emsr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88322
Bug 88322 depends on bug 88996, which changed state.

Bug 88996 Summary: Implement P0439R0 - Make std::memory_order a scoped 
enumeration.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88996

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

[Bug libstdc++/88322] Implement C++20 library features.

2019-03-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88322
Bug 88322 depends on bug 88340, which changed state.

Bug 88340 Summary: Implement P0019R8, C++20 std::atomic_ref.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88340

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |DUPLICATE

[Bug libstdc++/88322] Implement C++20 library features.

2019-03-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88322
Bug 88322 depends on bug 88334, which changed state.

Bug 88334 Summary: Implement P0482R6, C++20 char8_t.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88334

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED

[Bug libstdc++/88322] Implement C++20 library features.

2019-01-11 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88322

--- Comment #1 from Jonathan Wakely  ---
C+2a status is now documented at
https://gcc.gnu.org/onlinedocs/libstdc++/manual/status.html#status.iso.2020

[Bug libstdc++/88322] Implement C++20 library features.

2018-12-03 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88322

Marek Polacek  changed:

   What|Removed |Added

   Keywords||meta-bug
 Status|UNCONFIRMED |NEW
   Last reconfirmed||2018-12-03
 CC||mpolacek at gcc dot gnu.org
 Ever confirmed|0   |1