Skip to content
Inbal Levi edited this page Apr 1, 2025 · 71 revisions

History, status, and review outcomes can be found by visiting the GitHub Issue for the paper: wg21.link/PNNNN/github.

Scheduled

Subject Bucket Minutes Chair Date & Time
P3395R3: Formatting of std::error_code
P3480R2: std::simd is a range
B3
B2
P3395 Minutes
P3480 Minutes
TBD 2025-04-08
15:00 to 16:30 UTC
P3663R0: Future-proof submdspan_mapping? (tentative)
PXXXXRX: TBD
B2
BX
P3663 Minutes
PXXXX Minutes
TBD 2025-04-15
15:00 to 16:30 UTC
P3391R0: constexpr std::format
PXXXXRX: TBD
B3
BX
P3391 Minutes
PXXXX Minutes
TBD 2025-04-22
15:00 to 16:30 UTC
PXXXXRX: TBD BX PXXXX Minutes TBD 2025-04-29
15:00 to 16:30 UTC
PXXXXRX: TBD BX PXXXX Minutes TBD 2025-05-06
15:00 to 16:30 UTC
PXXXXRX: TBD BX PXXXX Minutes TBD 2025-05-13
15:00 to 16:30 UTC
PXXXXRX: TBD BX PXXXX Minutes TBD 2025-05-20
15:00 to 16:30 UTC
PXXXXRX: TBD BX PXXXX Minutes TBD 2025-05-27
15:00 to 16:30 UTC
**Last meeting before Sofia**
PXXXXRX: TBD
BX PXXXX Minutes TBD 2025-06-02
15:00 to 16:30 UTC
Subject Bucket Minutes Chair Date & Time
P3364R0: Remove deprecated function u8path (pending SG16)
P0178R0: Allocators and swap
P2929R0: simd_invoke
P2964R0: Allowing user-defined types in std::simd
P3319R0: Add an iota object for simd (and more)
P2527R3: std::variant_alternative_index and std::tuple_element_index
P2956R0: Add saturating library support to std::simd
P3125R3: constexpr pointer tagging
P3234R0: Utility to check if a pointer is in a given range (related to core discussion)
P1315R7: secure_clear / memset_explicit (waiting for resolution in LWG/Core)
P1708R8: Basic Statistics
P3094R5: std::basic_fixed_string
P3234R1: Utility to check if a pointer is in a given range (core issues)
P2959R0: Container Relocation
P2967R0: Relocation Is A Library Interface
P1144R10: std::is_trivially_relocatable
P3055R1: Relax wording to permit relocation optimizations in the STL
P2047R7: An allocator-aware optional type
P3153R0: An allocator-aware variant type
P3135R0: Hazard Pointer Extensions
P3047R0: Remove deprecated namespace `relops` from C++26
B2
B2
B2
B2
B2
B2
B3
B3
B3
B2
B3
B3
B3
B3
B3
B3
B2
B3
B3
B3 (C++29)
B2 (C++29)
P3364
P0178
P2929
P2964
P3319
P2527
P2956
P3125
P3234
P1315
P1708
P3094
P3234
P2959
P2967
P1144
P3055
P2047
P3153
P3135
P3047
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
2024-XX-XX
16:00 to 17:30 UTC

Past

Subject Bucket Minutes Chair Date & Time
P3137R2: views::to_input
P2781R5: std::constant_wrapper (Wording review)
B3
B3
P3137 Minutes
P2781 Minutes
Inbal Levi 2025-01-07
16:00 to 17:30 UTC
P2786R11: Trivial Relocatability For C++26 B3 P2786 Minutes Inbal Levi 2025-01-14
16:00 to 17:30 UTC
P3096R5: Function Parameter Reflection in Reflection for C++26 B3 P3096 Minutes Inbal Levi 2025-01-21
16:00 to 17:30 UTC
**Last meeting before Hagenberg**
P2758R4: Emitting messages at compile time
P3372R2: constexpr containers and adapters
P3378R1: constexpr exception types
P3125R3: constexpr pointer tagging (overflow)

B3
B3
B3
B3

P2758 Minutes
P3372 Minutes
P3378 Minutes
P3125 Minutes
Inbal Levi 2025-01-28
16:00 to 18:00 UTC
P3365R0: Remove deprecated `iterator` template
P3366R0: Remove Deprecated Atomic Initialization API from C++26 (forwarded from SG1)
P2873R2: Remove Deprecated locale category facets for Unicode from C++26
B2
B2
B2
P3365 Minutes
P3366 Minutes
P2873 Minutes
Inbal Levi 2025-03-04
16:00 to 17:30 UTC
P2781R7: std::constant_wrapper (Feedback for LWG) B2 P2781 Minutes Fabio Fracassi 2025-03-11
15:00 to 16:30 UTC
P3371R3: Fix C++26 by making the rank-1, rank-2, rank-k, and rank-2k updates consistent with the BLAS B2 P3371 Minutes Inbal Levi 2025-03-18
15:00 to 16:30 UTC
P3295R2: Freestanding constexpr containers and constexpr exception types B2 P3295 Minutes Fabio Fracassi 2025-03-25
15:00 to 16:30 UTC
P2996R11: Reflection for C++26 (new functions)
P3388R1: When Do You Know connect Doesn't Throw?
B1
B1
P2996 Minutes
P3388 Minutes
Inbal Levi 2025-04-01
15:00 to 16:30 UTC