Skip to content

[thrust] Fix thrust::transform test for gcc-15#8691

Merged
davebayer merged 1 commit into
NVIDIA:mainfrom
davebayer:fix_thrust_gcc_15
Apr 27, 2026
Merged

[thrust] Fix thrust::transform test for gcc-15#8691
davebayer merged 1 commit into
NVIDIA:mainfrom
davebayer:fix_thrust_gcc_15

Conversation

@davebayer
Copy link
Copy Markdown
Contributor

According to the comment, this looks like an issue we've dealt before. I've found out that this test is problematic only when T is signed char, so I've just disabled this test for that type.

@davebayer davebayer requested a review from a team as a code owner April 27, 2026 06:52
@davebayer davebayer requested a review from elstehle April 27, 2026 06:52
@github-project-automation github-project-automation Bot moved this to Todo in CCCL Apr 27, 2026
@cccl-authenticator-app cccl-authenticator-app Bot moved this from Todo to In Review in CCCL Apr 27, 2026
Copy link
Copy Markdown
Contributor

@bernhardmgruber bernhardmgruber left a comment

Choose a reason for hiding this comment

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

Can you try whether annotating the function where the GCC error happens with THRUST_DISABLE_BROKEN_GCC_VECTORIZER?

@davebayer
Copy link
Copy Markdown
Contributor Author

Can you try whether annotating the function where the GCC error happens with THRUST_DISABLE_BROKEN_GCC_VECTORIZER?

Works, thanks for the suggestion!

@davebayer davebayer enabled auto-merge (squash) April 27, 2026 07:14
@github-actions
Copy link
Copy Markdown
Contributor

🥳 CI Workflow Results

🟩 Finished in 2h 02m: Pass: 100%/68 | Total: 2d 08h | Max: 1h 50m | Hits: 85%/134388

See results here.

@davebayer davebayer merged commit 616a86c into NVIDIA:main Apr 27, 2026
87 of 88 checks passed
@github-project-automation github-project-automation Bot moved this from In Review to Done in CCCL Apr 27, 2026
shwina pushed a commit to shwina/cccl that referenced this pull request Apr 30, 2026
@bernhardmgruber
Copy link
Copy Markdown
Contributor

I am backporting this to 3.3 because of NVBug 6166900

@davebayer davebayer deleted the fix_thrust_gcc_15 branch May 12, 2026 10:28
@bernhardmgruber
Copy link
Copy Markdown
Contributor

/backport branch/3.3.x

@github-actions
Copy link
Copy Markdown
Contributor

Successfully created backport PR for branch/3.3.x:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants