-
Notifications
You must be signed in to change notification settings - Fork 0
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
P3287 R3 Exploration of namespaces for std::simd #1940
Comments
2024-06-26 Library Evolution St. Louis MeetingP3287R0: Exploration of namespaces for std::simd 2024-06-26 Library Evolution St. Louis Meeting Minutes Champion: Matthias Kretz SummaryPOLL: We should introduce a std::simd namespace in P1928 (realizing that this would mean we potentially have a type whose fully-qualified name is std::simd::simd and would involve removing “simd” from basic_simd_mask) and remove the “simd_” prefix from utilities moved into that namespace which currently have that prefix.
Attendance: 20 IP + 9 R POLL: Operations on std::simd::simd should be available in the namespace std::simd.
Attendance: 20 IP + 9 R POLL: Element-wise overloads of existing functions in std which operate on std::simd::simd should also be available in the namespace std.
Attendance: 20 IP + 9 R Next StepsThe authors got feedback for relevant design questions and will apply it to the new revision, LEWG will see the next revision of the paper. |
P3287R1 Exploration of namespaces for std::simd (Matthias Kretz) |
P3287R2 Exploration of namespaces for std::simd (Matthias Kretz) |
Should we close this? |
Let's leave that to the LEWG chair. |
Why? |
This needs to stay open for now. (Comment updated to preserve order) 2025-02-10 Library Evolution Hagenberg MeetingP3287R2: Exploration of namespaces for std::simd 2025-02-10 Library Evolution Hagenberg Minutes Champion: Matthias Kretz SummaryPOLL: We prefer the following namespace name (multiple votes are allowed)
Attendance: 30 (IP) + 4(R) POLL: std::datapar vs std::data_parallel
Attendance: 30 (IP) + 4(R) POLL: In P3287R2 rename the std::simd namespace to std::data_parallel or std::datapar (author’s choice).
Attendance: 30 (IP) + 4 (R) SA: The alternative names are too broad, not self-explanatory, and confusing. POLL: In P3287R2 rename the datapar::[basic_]simd_mask to datapar::[basic_]mask.
Attendance: 30 (IP) + 4 (R) POLL: With the changed namespace, forward P3287R2 to LWG for C++26.
Attendance: 30 (IP) + 4 (R) Next StepsThe paper (with changed namespace) was forwarded to LWG for C++26. |
LWG polled this in Hagenberg Thursday morning: Poll: put P3287r3 (as reviewed by TK and JG) into C++26? |
P3287R3 Exploration of namespaces for std::simd (Matthias Kretz) |
P3287R0 Exploration of namespaces for std::simd (Matthias Kretz)
The text was updated successfully, but these errors were encountered: