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

Adapt partition, partition_copy and stable_partition to C++ 20 #5540

Merged
merged 11 commits into from
Sep 21, 2021

Conversation

Jedi18
Copy link
Contributor

@Jedi18 Jedi18 commented Sep 6, 2021

Adapted partition, partition_copy and stable_partition to C++ 20 and added container overloads. (range and sentinel). Added container tests for stable_partition.

Any background context you want to provide?

Issue #4822
Issue #3646
Issue #1668

@Jedi18 Jedi18 force-pushed the adapt_partition branch 3 times, most recently from 37e6c3d to d0d267d Compare September 15, 2021 06:16
hkaiser
hkaiser previously approved these changes Sep 17, 2021
Copy link
Member

@hkaiser hkaiser left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

Are the cosmetic changes to the unrelated algorithms separable? Might be better to create a different PR for those...

@Jedi18
Copy link
Contributor Author

Jedi18 commented Sep 17, 2021

Are the cosmetic changes to the unrelated algorithms separable? Might be better to create a different PR for those...

Yes I probably shouldn't have done that in this PR, especially given the restructuring done on the master. I'll try and remove those changes.

Copy link
Member

@hkaiser hkaiser left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@hkaiser hkaiser merged commit 6b2b5d1 into STEllAR-GROUP:master Sep 21, 2021
Standard Algorithms automation moved this from Open Tickets to Merged to master Sep 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Standard Algorithms
  
Merged to master
Development

Successfully merging this pull request may close these issues.

None yet

2 participants