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
P0447 R26 Introduction of std::hive to the standard library #328
Comments
P0447R6 Champion: Jonathan Wakely and Nico Josuttis Minute Taker: Vincent Reverdy Start Overview: 15:22 Start Discussion: 15:59 We need a list of the things in the wild like this (prior art). Eric F will write an implementation before Cologne. Jonathan Wakely is thinking about putting it into GCC as an extension. Please come back with something more wording like - we need a class synopsis. Start Polling: 16:09 POLL: We should promise more committee time to pursuing std::colony, knowing that our time is scarce and this will leave less time for other work.
Attendance: 16 End: 4:15 |
Author has deferred discussion until Belfast; he hopes to have more usage experience by then. |
P0447R8 Introduction of std::colony to the standard library (Matt Bentley) |
P0447R9 Introduction of std::colony to the standard library (Matt Bentley) |
P0447R10 Introduction of std::colony to the standard library (Matt Bentley) |
P0447R11 Introduction of std::colony to the standard library (Matt Bentley) |
2023-11-07 Library Evolution Meeting Kona 2023 (First Afternoon Session)P0447R24: Introduction of std::hive to the standard library 2023-11-07 Library Evolution Kona Minutes (first afternoon session) Champion: Matthew Bentley Chair: Inbal Levi / Nevin Liber Minute Taker: Mark Zeren Start: 2023-11-07, First Afternoon Session SummaryWe took a poll on continue working on std::hive: POLL: We would like to devote more LEWG time to P0443 knowing that our time is scarce and this will leave less time for other work.:
Attendance: 28+9 # of Authors: 1 Authors’ position: SF Outcome: consensus to continue Next StepsWe had a discussion on the addition of "hive" into the standard library. |
2023-11-07 Library Evolution Meeting Kona 2023 (Second Afternoon Session)P0447R24: Introduction of std::hive to the standard library 2023-11-07 Library Evolution Kona Minutes (second afternoon session) Champion: Matthew Bentley Chair: Ben Craig / Robert Leahy Minute Taker: Robert Leahy Start: 2023-11-07 SummaryPOLL: Remove relational operators for hive iterators. Due to ABI, we likely could not add them later
Attendance: 19+5 # of Authors: 1 Author Position: WA Outcome: No consensus for change 1 abstention POLL: Support negative std::distance, std::ranges::distance, std::reverse_iterator, std::move_iterator and friends, but not for user supplied adaptors, for hive iterators Attendance: 19+5 Outcome: Ask for unanimous vote. No objection to unanimous dissent. No one wants this Next StepsChange swap specification so that it swaps the size limits Next meeting, start at reshape, and cover revisions, but do not start over from the beginning of the wording |
2023-11-10 Library Evolution Meeting Kona 2023D0447R25: Introduction of std::hive to the standard library 2023-11-10 Library Evolution Kona Minutes Champion: Matthew Bentley Chair: Ben Craig / Inbal Levi Minute Taker: Eddie Nolan SummaryPOLL: Remove is_active from std::hive
Attendance: 21+ # of Authors: 1 Author Position: SA Outcome: Consensus for change POLL: Add precondition to get_iterator, requiring the pointee to belong to the current hive, which would remove the sentence about returning past-the-end iterator if the item is not found
Attendance: 21+ # of Authors: 1 Author Position: WF Outcome: Consensus POLL: Remove get_iterator from std::hive
Attendance: 22+ # of Authors: 1 Author Position: SA Outcome: No consensus POLL: Modify D0447R25 (Introduction of std::hive to the standard library) by removing is_active and adding a precondition to get_iterator as described above, and then send the revised paper to LWG for C++26, to be confirmed with a Library Evolution electronic poll.
Attendance: 26+9 # of Authors: 1 Author Position: SF Outcome: Consensus Next StepsProduce a revision with the requested changes. That revision will go in LEWG electronic polling. |
Hi Inbal, |
@mattreecebentley - I would prefer having D0447R25 (which was seen on Friday) published as is (as it is what the polls address) and then in the same mailing list, have P0447R26 which applies the changes requested by the Friday polls. In this way, we can keep track of what was requested and when. :) Will that be OK with you? |
Cool, sounds good- Nevin says there's no issue with any of that :) |
Done. |
P0447R24 Introduction of std::hive to the standard library (Matt Bentley) |
P0447R25 Introduction of std::hive to the standard library (Matt Bentley) |
P0447R4 Introduction of std::colony to the standard library (Patrice Roy, Guy Davidson, Matthew Bentley)
The text was updated successfully, but these errors were encountered: