2023 Telecons - cplusplus/LEWG GitHub Wiki

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

Major Topics for C++26

  • Senders and receivers.
    • async_scope.
    • Parallel algorithms integration.
  • Customization points.
  • Ranges.
  • Linear algebra and mdspan.
    • mdarray.
  • Networking.
  • std::hive.
  • Numerics.
  • Freestanding.
  • Coroutines.
    • std::lazy.
  • Reflection.
  • std::simd.
  • RCU and hazard pointers.

Past

Subject Bucket Minutes Chair Date & Time
P2406R2: Add lazy_counted_iterator
LWG3679: Is <ranges> sufficient for istream_view?
LWG3810: CTAD for basic_format_args
LWG3840: filesystem::u8path should be undeprecated
P2675R1: format's width estimation is too approximate and not forward compatible
B2
B2
B2
B2
B2
P2406R2 Minutes
LWG3679 Minutes
LWG3810 Minutes
LWG3840 Minutes
P2675R1 Minutes
Bryce Adelstein Lelbach 2023-01-10
16:00 to 17:30 UTC
P2727R0: iterator_interface
P2725R0: integral_constant Literals
P2772R0: constexpr_t
B3
B3
B3
P2727 Minutes
P2725 Minutes
P2772 Minutes
Bryce Adelstein Lelbach 2023-01-17
16:00 to 17:30 UTC
P2019R2: Thread Attributes B2 P2019 Minutes Bryce Adelstein Lelbach 2023-01-24
16:00 to 17:30 UTC
2023-02 Issaquah Meeting Planning B1 Minutes Bryce Adelstein Lelbach 2023-01-31
16:00 to 17:30 UTC
P2548R4: copyable_function
P2714R0: Bind front and back to NTTP callables
P2757R0: Type checking format args
B3
B2
B2
P2548 Minutes
P2714 Minutes
P2757 Minutes
Bryce Adelstein Lelbach 2023-03-07
16:00 to 17:30 UTC
P1068R6: Vector API for random number generation B3 P1068 Minutes Ben Craig 2023-03-14
15:00 to 16:30 UTC (time shifted for DST)
P2727R1: iterator_interface B3 P2727 Minutes Fabio Fracassi 2023-03-21
15:00 to 16:30 UTC
P2642R2: Padded mdspan layouts B2 P2642 Minutes Billy Baker 2023-03-28
15:00 to 16:30 UTC
P2616R4: atomic notification tokens
P2689R1: atomic_accessor
B2
B3
P2616 Minutes
P2689 Minutes
Fabio Fracassi 2023-04-04
14:00 to 15:30 UTC (special time)
P2757R1: Type checking format args
P2637R1: Member visit
P2641R2: Checking if a union alternative is active
B2
B2
B2
P2757 Minutes
P2637 Minutes
P2641 Minutes
Nevin Liber 2023-04-11
15:00 to 16:30 UTC
P2591R3: Concatenation of strings and string views B2 P2591 Minutes Billy Baker 2023-04-18
15:00 to 16:30 UTC
P2664R2: simd permutation API B2 P2664 Minutes Ben Craig 2023-05-02
15:00 to 16:30 UTC
P2781R1: constexpr_v B3 P2781 Minutes Bryce Adelstein Lelbach 2023-05-16
15:00 to 16:30 UTC
D2836R1: std::basic_const_iterator should follow its underlying type’s convertibility B2 P2836 Minutes Fabio Fracassi 2023-07-11
15:00 to 16:30 UTC
P2821R3: span.at()
P2591R4: Concatenation of strings and string views
Github Issue1580: LWG2095 & LWG3003
B3
B3
P2821 Minutes
P2591 Minutes
LWG3003 Minutes
Fabio Fracassi 2023-07-25
15:00 to 16:30 UTC
P2019R3: Thread attributes
P2880R0: Algorithm-like vs std::simd based RNG API
D1068R8: Vector API for random number generation
B3
B3
B3
P2019 Minutes
P2880 Minutes
P1068 Minutes
Billy Baker 2023-08-08
15:00 to 16:30 UTC
P2944R1: Comparisons for reference_wrapper
P2945R0: Additional format specifiers for time_point
P2930R0: Formatter specializations for the standard library
B3
B3
B3
P2944 Minutes
P2945 Minutes
P2930 Minutes
Ben Craig 2023-08-22
15:00 to 16:30 UTC
P2019R3: Thread attributes B3 P2019 Minutes Fabio Fracassi 2023-09-05
15:00 to 16:30 UTC
P2909R1: Fix formatting of code units as integers
P2833R1: Freestanding Library: inout expected span
P2447R4: std::span over an initializer list
B3
B3
B2
P2909 Minutes
P2833 Minutes
P2447 Minutes
Fabio Fracassi 2023-09-12
15:00 to 16:30 UTC
D2542R6: views::concat
P2810R1: is_debugger_present is_replaceable
B3
B2
P2542 Minutes
P2810 Minutes
Ben Craig
Corentin Jabot
2023-09-19
15:00 to 16:30 UTC
P2141R1: Aggregates are named tuples
P2075R2: Philox as an extension of the C++ RNG engines
B3
B3
P2141 Minutes
P2075 Minutes
Ben Craig 2023-09-26
15:00 to 16:30 UTC
P2897R0: aligned_accessor: An mdspan accessor expressing pointer overalignment
P2642R3: Padded mdspan layouts
B3
B3
P2897 Minutes
P2642 Minutes
Ben Craig 2023-10-10
15:00 to 16:30 UTC
P2767R1: flat_map/flat_set omnibus B3
B2
P2767 Minutes Fabio Fracassi 2023-10-17
15:00 to 16:30 UTC
P2901R0: Extending linear algebra support to batched operations
2023-11 Kona Meeting Schedule
B3
-
P2901 Minutes
Kona 2023-11 Schedule
Billy Baker
Inbal Levi
2023-10-24
15:00 to 16:30 UTC
**Administrative Information**
P3019R3: Vocabulary Types for Composite Class Design
B3 P3019 Minutes Inbal Levi 2023-11-21
16:00 to 17:30 UTC
(time shifted)
P1068R9: Vector API for random number generation
P2075R3: Philox as an extension of the C++ RNG engines
B2 (issue from LWG)
B3
P1068 Minutes
P2075 Minutes
Ben Craig 2023-11-28
16:00 to 17:30 UTC
P2999R2: Sender Algorithm Customization B2 P2999 Minutes Fabio Fracassi 2023-12-05
16:00 to 17:30 UTC
P2999R2: Sender Algorithm Customization
P2968R1: Make std::ignore a first-class object
B3
B3
P2999 Minutes
P2968 Minutes
Fabio Fracassi
Corentin Jabot
2023-12-12
16:00 to 17:30 UTC
P2999R3: Sender Algorithm Customization
P2945R0: Additional format specifiers for time_point
P3015R0: Rebuttal to Additional format specifiers for time_point
B2
B2
B2 (Address P2945)
P2999 Minutes
P2945 Minutes
P3015 Minutes
Inbal Levi 2023-12-19
16:00 to 17:30 UTC
⚠️ **GitHub.com Fallback** ⚠️