cccl icon indicating copy to clipboard operation
cccl copied to clipboard

Add missing Thrust Search algorithms

Open charan-003 opened this issue 1 month ago • 6 comments

Thrust Range-Based Algorithm Implementation Checklist (C++23) based on https://en.cppreference.com/w/cpp/algorithm.html

<algorithm> Header

Search

  • [x] search(...)

Implements only the search algorithm for now #5160

charan-003 avatar Oct 30 '25 06:10 charan-003

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

copy-pr-bot[bot] avatar Oct 30 '25 06:10 copy-pr-bot[bot]

Is this PR intended to check all the boxes? If not (hopefully) you can just leave the algorithm(s) that is intended to work on and we can add a link to the EPIC issue. Keep in mind of the PR size - reviewability inverse proportionality theorem if you plan to add more.

gonidelis avatar Nov 02 '25 00:11 gonidelis

@charan-003 thank you for trying to contribute to CCCL! Could you pleaes focus on one algorithm at a time, so we have an easier time reviewing? Thx!

bernhardmgruber avatar Nov 02 '25 11:11 bernhardmgruber

@charan-003 thank you for trying to contribute to CCCL! Could you pleaes focus on one algorithm at a time, so we have an easier time reviewing? Thx!

@gonidelis @bernhardmgruber Thanks for the suggestion! I’ll focus on the search algorithms in this PR and create a new one for the other algorithms.

charan-003 avatar Nov 02 '25 15:11 charan-003

/ok to test 2943d24

bernhardmgruber avatar Nov 13 '25 08:11 bernhardmgruber

😬 CI Workflow Results

🟥 Finished in 41m 27s: Pass: 27%/70 | Total: 5h 51m | Max: 29m 08s | Hits: 99%/21800

See results here.

github-actions[bot] avatar Nov 13 '25 09:11 github-actions[bot]

/ok to test 882a9e0

bernhardmgruber avatar Nov 18 '25 07:11 bernhardmgruber

😬 CI Workflow Results

🟥 Finished in 1h 25m: Pass: 71%/70 | Total: 21h 26m | Max: 1h 07m | Hits: 98%/91297

See results here.

github-actions[bot] avatar Nov 18 '25 09:11 github-actions[bot]