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

P1928 R15 std::simd - Merge data-parallel types from the Parallelism TS 2 #670

Closed
wg21bot opened this issue Oct 15, 2019 · 26 comments · Fixed by cplusplus/draft#7440
Closed
Labels
B3 - addition Bucket 3 as described by P0592: material that is not mentioned in P0592 C++26 Targeted at C++26 IS Ship vehicle: IS LWG Library plenary-approved Papers approved for inclusion in their target vehicle by plenary vote. simd size - huge paper size estimate, biggest size
Milestone

Comments

@wg21bot
Copy link
Collaborator

wg21bot commented Oct 15, 2019

P1928R0 Merge data-parallel types from the Parallelism TS 2 (Matthias Kretz)

@wg21bot wg21bot added the SG1 Concurrency label Oct 15, 2019
@wg21bot wg21bot added this to the 2019-11 milestone Oct 15, 2019
@ogiroux
Copy link
Collaborator

ogiroux commented Nov 8, 2019

SG1 in Belfast.

@jensmaurer jensmaurer modified the milestones: 2019-11, 2020-02 Dec 11, 2019
@jensmaurer jensmaurer modified the milestones: 2020-02, 2021-telecon Dec 28, 2020
@jensmaurer jensmaurer modified the milestones: 2021-telecon, 2022-telecon Jan 1, 2022
@ogiroux ogiroux added the needs-revision Paper needs changes before it can proceed label Apr 25, 2022
@wg21bot
Copy link
Collaborator Author

wg21bot commented Oct 17, 2022

P1928R1 Merge data-parallel types from the Parallelism TS 2 (Matthias Kretz)

@wg21bot wg21bot removed the needs-revision Paper needs changes before it can proceed label Oct 17, 2022
@ogiroux ogiroux moved this from Monday to Wednesday in 2022-11 Kona SG1 Schedule Nov 4, 2022
@ogiroux
Copy link
Collaborator

ogiroux commented Nov 10, 2022

Poll #1: After significant experience with the TS, we recommend that the next
version (the TS version with improvements) of std::simd target the IS (C++26)
SF F N A SA
10 8 0 0 0

Unanimous consent

Poll #2: We like all of the recommended changes to std::simd proposed in p1928r1
(Includes making all of std::simd constexpr, and dropping an ABI stable type)
SF F N A SA
No objection to unanimous consent

Poll #4: Future papers and future revisions of existing papers that target
std::simd should go directly to LEWG.
(We do not believe there are SG1 issues with std::simd today.)
SF F N A SA
9 8 0 0 0

@brycelelbach brycelelbach added LEWG Library Evolution C++23 Targeted at C++23 size - huge paper size estimate, biggest size ready-for-library-evolution-meeting-review This paper needs to be discussed at a Library Evolution meeting IS Ship vehicle: IS B3 - addition Bucket 3 as described by P0592: material that is not mentioned in P0592 and removed SG1 Concurrency labels Nov 12, 2022
@brycelelbach brycelelbach added C++26 Targeted at C++26 and removed C++23 Targeted at C++23 labels Jan 6, 2023
@wg21bot
Copy link
Collaborator Author

wg21bot commented Jan 16, 2023

P1928R2 Merge data-parallel types from the Parallelism TS 2 (Matthias Kretz)

@wg21bot
Copy link
Collaborator Author

wg21bot commented Oct 17, 2024

P1928R12 std::simd - Merge data-parallel types from the Parallelism TS 2 (Matthias Kretz)

@wg21bot wg21bot changed the title P1928 R11 std::simd - Merge data-parallel types from the Parallelism TS 2 P1928 R12 std::simd - Merge data-parallel types from the Parallelism TS 2 Oct 17, 2024
@JeffGarland JeffGarland moved this from Todo to In Progress in 2024 Poland LWG Schedule Nov 4, 2024
@bstamour
Copy link
Collaborator

LWG polled this in Wroclaw Friday: Poll to vote p1928r15 into C++26 as reviewed by TK and CT
| F | A | N |
| 13 | 0 | 1 |

@cor3ntin cor3ntin added the plenary-approved Papers approved for inclusion in their target vehicle by plenary vote. label Nov 23, 2024
mattkretz added a commit to mattkretz/cplusplus-draft that referenced this issue Nov 25, 2024
… TS 2

Add closing parenthesis in [simd.reductions] p3.

Fixes cplusplus#7430
Fixes cplusplus/papers#670
mattkretz added a commit to mattkretz/cplusplus-draft that referenced this issue Nov 25, 2024
… TS 2

Add closing parenthesis in [simd.reductions] p3.
Add namespace std to simd_flags, basic_simd, and basic_simd_mask.
Add comma after 'e.g.'

Fixes cplusplus#7430
Fixes cplusplus/papers#670
mattkretz added a commit to mattkretz/cplusplus-draft that referenced this issue Nov 25, 2024
… TS 2

Add closing parenthesis in [simd.reductions] p3.
Add namespace std to simd_flags, basic_simd, and basic_simd_mask.
Add comma after 'e.g.'
Add \rSec3[simd.expos.defn]{Exposition-only helpers} (missing sibling)

Fixes cplusplus#7430
Fixes cplusplus/papers#670
mattkretz added a commit to mattkretz/cplusplus-draft that referenced this issue Nov 25, 2024
… TS 2

* Add closing parenthesis in [simd.reductions] p3.
* Add namespace std to simd_flags, basic_simd, and basic_simd_mask
* Add comma after 'e.g.'
* Add \rSec3[simd.expos.defn]{Exposition-only helpers} (missing sibling)
* Remove \iref from simd.expos.abi] (5.3), already in (5.2)

Fixes cplusplus#7430
Fixes cplusplus/papers#670
mattkretz added a commit to mattkretz/cplusplus-draft that referenced this issue Nov 25, 2024
… TS 2

* Add closing parenthesis in [simd.reductions] p3.
* Add namespace std to simd_flags, basic_simd, and basic_simd_mask
* Add comma after 'e.g.'
* Add \rSec3[simd.expos.defn]{Exposition-only helpers} (missing sibling)
* Remove \iref from simd.expos.abi] (5.3), already in (5.2)

Fixes cplusplus#7430
Fixes cplusplus/papers#670
mattkretz added a commit to mattkretz/cplusplus-draft that referenced this issue Nov 25, 2024
… TS 2

* Add closing parenthesis in [simd.reductions] p3.
* Add namespace std to simd_flags, basic_simd, and basic_simd_mask
* Add comma after 'e.g.'
* Add \rSec3[simd.expos.defn]{Exposition-only helpers} (missing sibling)
* Remove \iref from simd.expos.abi] (5.3), already in (5.2)

Fixes cplusplus#7430
Fixes cplusplus/papers#670
mattkretz added a commit to mattkretz/cplusplus-draft that referenced this issue Dec 5, 2024
… TS 2

* Add closing parenthesis in [simd.reductions] p3.
* Add namespace std to simd_flags, basic_simd, and basic_simd_mask
* Add comma after 'e.g.'
* Add \rSec3[simd.expos.defn]{Exposition-only helpers} (missing sibling)
* Remove \iref from simd.expos.abi] (5.3), already in (5.2)

Fixes cplusplus#7430
Fixes cplusplus/papers#670
tkoeppe pushed a commit to mattkretz/cplusplus-draft that referenced this issue Dec 17, 2024
… TS 2

* Add closing parenthesis in [simd.reductions] p3.
* Add namespace std to simd_flags, basic_simd, and basic_simd_mask
* Add comma after 'e.g.'
* Add \rSec3[simd.expos.defn]{Exposition-only helpers} (missing sibling)
* Remove \iref from simd.expos.abi] (5.3), already in (5.2)

Fixes cplusplus#7430
Fixes cplusplus/papers#670
tkoeppe pushed a commit to mattkretz/cplusplus-draft that referenced this issue Dec 17, 2024
… TS 2

* Add closing parenthesis in [simd.reductions] p3.
* Add namespace std to simd_flags, basic_simd, and basic_simd_mask
* Add comma after 'e.g.'
* Add \rSec3[simd.expos.defn]{Exposition-only helpers} (missing sibling)
* Remove \iref from simd.expos.abi] (5.3), already in (5.2)

Fixes cplusplus#7430
Fixes cplusplus/papers#670
@wg21bot
Copy link
Collaborator Author

wg21bot commented Dec 18, 2024

P1928R13 std::simd - Merge data-parallel types from the Parallelism TS 2 (Matthias Kretz)

@wg21bot wg21bot changed the title P1928 R12 std::simd - Merge data-parallel types from the Parallelism TS 2 P1928 R13 std::simd - Merge data-parallel types from the Parallelism TS 2 Dec 18, 2024
@wg21bot
Copy link
Collaborator Author

wg21bot commented Dec 18, 2024

P1928R14 std::simd - Merge data-parallel types from the Parallelism TS 2 (Matthias Kretz)

@wg21bot wg21bot changed the title P1928 R13 std::simd - Merge data-parallel types from the Parallelism TS 2 P1928 R14 std::simd - Merge data-parallel types from the Parallelism TS 2 Dec 18, 2024
@wg21bot
Copy link
Collaborator Author

wg21bot commented Dec 18, 2024

P1928R15 std::simd - Merge data-parallel types from the Parallelism TS 2 (Matthias Kretz)

@wg21bot wg21bot changed the title P1928 R14 std::simd - Merge data-parallel types from the Parallelism TS 2 P1928 R15 std::simd - Merge data-parallel types from the Parallelism TS 2 Dec 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
B3 - addition Bucket 3 as described by P0592: material that is not mentioned in P0592 C++26 Targeted at C++26 IS Ship vehicle: IS LWG Library plenary-approved Papers approved for inclusion in their target vehicle by plenary vote. simd size - huge paper size estimate, biggest size
Projects
Status: In Progress
Status: Wednesday
Status: No status
10 participants