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

N4071 Search/Search_n finished, minor changes #1317

Merged
merged 30 commits into from Nov 22, 2014
Merged

N4071 Search/Search_n finished, minor changes #1317

merged 30 commits into from Nov 22, 2014

Conversation

Syntaf
Copy link
Member

@Syntaf Syntaf commented Nov 19, 2014

I've been a little caught up with school work but I finally finished some long overdue algorithms, search and search_n should be fully functional and have in-depth tests written. A short summary of whats changed:

  • search , search_n implemented
    • tests
    • documentation
    • passing
  • call_with_data added to partitioner for future use with copy_if
  • copy_if test temporary disabled from being built(I will continue working on it in branch N4071)
  • small fix to find_first_of documentation

Syntaf and others added 27 commits September 22, 2014 15:18
@hkaiser
Copy link
Member

hkaiser commented Nov 20, 2014

Wow! Thanks Grant! I'll have a closer look at this asap.


#include <hpx/parallel/algorithms/search.hpp>

#endif
Copy link
Member

Choose a reason for hiding this comment

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

This file does not end in a newline

@Syntaf
Copy link
Member Author

Syntaf commented Nov 21, 2014

It seems the tests were not catching the error in iterator type checking because it does not test the type of s_first and s_last, which remained a random access iterator in all tests. I've changed the iterator requirements accordingly.

a newline has also been added to the end of parallel_search.hpp

hkaiser added a commit that referenced this pull request Nov 22, 2014
N4071 Search/Search_n finished, minor changes
@hkaiser hkaiser merged commit 79298bd into master Nov 22, 2014
@hkaiser hkaiser deleted the n4071 branch November 22, 2014 17:41
@hkaiser hkaiser mentioned this pull request Nov 22, 2014
47 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants