Skip to content

[Backport branch/3.3.x] Fix version guard for cudaDevAttrHostNumaMemoryPoolsSupported#7842

Merged
wmaxey merged 1 commit intobranch/3.3.xfrom
backport-7838-to-branch/3.3.x
Mar 2, 2026
Merged

[Backport branch/3.3.x] Fix version guard for cudaDevAttrHostNumaMemoryPoolsSupported#7842
wmaxey merged 1 commit intobranch/3.3.xfrom
backport-7838-to-branch/3.3.x

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions bot commented Mar 2, 2026

Description

Backport of #7838 to branch/3.3.x.

cudaDevAttrHostNumaMemoryPoolsSupported was introduced in CUDA 12.9,
not 12.6. The incorrect _CCCL_CTK_AT_LEAST(12, 6) guard causes
compilation failures on CUDA 12.6-12.8 where the enum does not exist
in driver_types.h.

Fixes build error:
  error C2039: 'cudaDevAttrHostNumaMemoryPoolsSupported': is not a
  member of 'global namespace'

Introduced in #7339 (983b0c6).

(cherry picked from commit a0a6bfd)
@copy-pr-bot
Copy link
Copy Markdown
Contributor

copy-pr-bot bot commented Mar 2, 2026

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.

@davebayer
Copy link
Copy Markdown
Contributor

/ok to test 0d705bb

@github-project-automation github-project-automation bot moved this from Todo to In Review in CCCL Mar 2, 2026
@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions bot commented Mar 2, 2026

🥳 CI Workflow Results

🟩 Finished in 1h 28m: Pass: 100%/95 | Total: 1d 08h | Max: 1h 26m | Hits: 96%/249665

See results here.

@wmaxey wmaxey merged commit 128139e into branch/3.3.x Mar 2, 2026
111 of 114 checks passed
@wmaxey wmaxey deleted the backport-7838-to-branch/3.3.x branch March 2, 2026 18:32
@github-project-automation github-project-automation bot moved this from In Review to Done in CCCL Mar 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

4 participants