Skip to content

Conversation

@miscco
Copy link
Contributor

@miscco miscco commented Oct 15, 2025

We were using the wrong check, so that we would check for a specialization of ::cuda::std::iterator_traits instead of ::std::iterator_traits

Fixes #6238

We were using the wrong check, so that we would check for a specialization of `::cuda::std::iterator_traits` instead of `::std::iterator_traits`

Fixes NVIDIA#6238
@miscco miscco requested a review from a team as a code owner October 15, 2025 06:36
@miscco miscco requested a review from ericniebler October 15, 2025 06:36
@github-project-automation github-project-automation bot moved this to Todo in CCCL Oct 15, 2025
@cccl-authenticator-app cccl-authenticator-app bot moved this from Todo to In Review in CCCL Oct 15, 2025
@miscco
Copy link
Contributor Author

miscco commented Oct 15, 2025

@Artem-B please check to see whether this fixes your issue

@github-actions
Copy link
Contributor

🥳 CI Workflow Results

🟩 Finished in 2h 38m: Pass: 100%/84 | Total: 1d 15h | Max: 2h 37m | Hits: 85%/212068

See results here.

@miscco miscco merged commit 813e75e into NVIDIA:main Oct 15, 2025
96 checks passed
@miscco miscco deleted the fix_primary_template_libcxx branch October 15, 2025 14:22
@github-project-automation github-project-automation bot moved this from In Review to Done in CCCL Oct 15, 2025
github-actions bot pushed a commit that referenced this pull request Oct 15, 2025
We were using the wrong check, so that we would check for a specialization of `::cuda::std::iterator_traits` instead of `::std::iterator_traits`

Fixes #6238

(cherry picked from commit 813e75e)
@github-actions
Copy link
Contributor

Successfully created backport PR for branch/3.1.x:

@Artem-B
Copy link
Contributor

Artem-B commented Oct 15, 2025

@Artem-B please check to see whether this fixes your issue

The patch does fix the reported problem.

I've got more. Stay tuned. :-)

@miscco
Copy link
Contributor Author

miscco commented Oct 15, 2025

danger

miscco added a commit that referenced this pull request Oct 16, 2025
We were using the wrong check, so that we would check for a specialization of `::cuda::std::iterator_traits` instead of `::std::iterator_traits`

Fixes #6238

(cherry picked from commit 813e75e)

Co-authored-by: Michael Schellenberger Costa <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

[BUG]: CCCL 3.1 fails to compile with libc++: no type named 'value_type' in 'std::iterator_traits<int[]>'

3 participants