Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

P2389 R1 dextents Index Type Parameter #1743

Open
wg21bot opened this issue Feb 16, 2024 · 2 comments
Open

P2389 R1 dextents Index Type Parameter #1743

wg21bot opened this issue Feb 16, 2024 · 2 comments
Labels
B2 - improvement Bucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between e C++23 Targeted at C++23 C++26 Targeted at C++26 IS Ship vehicle: IS LEWG Library Evolution mdspan ready-for-library-evolution-electronic-poll This paper needs to undergo a Library Evolution electronic poll scheduled-for-library-evolution This paper has been scheduled for one of the groups: LEWG, LEWG Incubator, or a Mailing List review
Milestone

Comments

@wg21bot
Copy link
Collaborator

wg21bot commented Feb 16, 2024

P2389R0 dextents Index Type Parameter (Bryce Adelstein Lelbach)

@wg21bot wg21bot added the LEWG Library Evolution label Feb 16, 2024
@wg21bot wg21bot added this to the 2024-telecon milestone Feb 16, 2024
@inbal2l inbal2l added IS Ship vehicle: IS C++23 Targeted at C++23 B2 - improvement Bucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between e ready-for-library-evolution-meeting-review This paper needs to be discussed at a Library Evolution meeting scheduled-for-library-evolution This paper has been scheduled for one of the groups: LEWG, LEWG Incubator, or a Mailing List review labels Feb 16, 2024
@inbal2l inbal2l added needs-revision Paper needs changes before it can proceed ready-for-library-evolution-electronic-poll This paper needs to undergo a Library Evolution electronic poll and removed ready-for-library-evolution-meeting-review This paper needs to be discussed at a Library Evolution meeting scheduled-for-library-evolution This paper has been scheduled for one of the groups: LEWG, LEWG Incubator, or a Mailing List review labels Mar 8, 2024
@inbal2l
Copy link
Collaborator

inbal2l commented Mar 8, 2024

2024-03-05 Library Evolution Telecon

P2389R0: dextents Index Type Parameter

2024-03-05 Library Evolution Telecon Minutes

Champion: Mark Hoemmen / Bryce Adelstein Lelbach
Chair: Inbal Levi
Minute Taker: Ben Craig

Summary

POLL: We want to make a breaking change to “dextents” to fix the issue presented in P2389R0

SF F N A SA
0 8 6 4 1

Attendance: 25
Author's Position: WF
Outcome: No consensus for a change

POLL: Vote once for your preferred name option:

Name Votes
std::dexts 0
std::dims 11
Please explore a new name (in the reflector) 2

POLL: Forward P2389R1 to LWG for C++26 (which will be P2389R0 modified to add a new facility (std::dims) as suggested, but with the last param as the type defaulted to std::size_t) (to be confirmed with a library evolution electronic poll).

SF F N A SA
5 8 2 0 0

Attendance: 26
Author's Position: SF
Outcome: Strong consensus in favor

The non-breaking option in the paper was forwarded, with the request to publish an R1 which will:

  1. Add a new facility (std::dims)
  2. Modify the last param to be the type, defaulted to std::size_t

P2389R1 should be sent to the reflector so that the group can review the modifications, before forwarded to LEWG electronic poll (on April ML).

Next Steps

P2389R1 with the requested changes above should be published.
R1 should be sent to the reflector (for the group to review the modifications). The paper was forwarded for LWG for C++26 (to be confirmed by an LEWG electronic poll). R1 is tentatively scheduled for April EP.

@inbal2l
Copy link
Collaborator

inbal2l commented Apr 13, 2024

P2389R1 was added to 2024 April LEWG electronic poll paper (P3213R0)

@inbal2l inbal2l added scheduled-for-library-evolution This paper has been scheduled for one of the groups: LEWG, LEWG Incubator, or a Mailing List review C++26 Targeted at C++26 labels Apr 13, 2024
@wg21bot wg21bot removed the needs-revision Paper needs changes before it can proceed label Apr 17, 2024
@wg21bot wg21bot changed the title P2389 R0 dextents Index Type Parameter P2389 R1 dextents Index Type Parameter Apr 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
B2 - improvement Bucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between e C++23 Targeted at C++23 C++26 Targeted at C++26 IS Ship vehicle: IS LEWG Library Evolution mdspan ready-for-library-evolution-electronic-poll This paper needs to undergo a Library Evolution electronic poll scheduled-for-library-evolution This paper has been scheduled for one of the groups: LEWG, LEWG Incubator, or a Mailing List review
Projects
None yet
Development

No branches or pull requests

3 participants