Update all the things to CTK 13.3.#9143
Conversation
|
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
|
/ok to test |
This comment has been minimized.
This comment has been minimized.
Looks like there is a miscompilation in 13.3 with the result of the comparison when NaN is involved.
|
/ok to test 8a20921 |
This comment has been minimized.
This comment has been minimized.
|
/ok to test f08a271 |
This comment has been minimized.
This comment has been minimized.
…13.3 MSVC 14.44/14.50 + nvcc 13.3 incorrectly fires C4189 on constexpr locals used only as non-type template parameters; [[maybe_unused]] suppresses it. Separately, MSVC CTAD synthesis rejects env_t's constructor when the first parameter type is a private typedef; spelling out any_resource<_Properties...> directly avoids the private-name access.
|
/ok to test b5644c3 |
This comment has been minimized.
This comment has been minimized.
|
pre-commit.ci autofix |
|
/ok to test 1197d54 |
This comment has been minimized.
This comment has been minimized.
|
pre-commit.ci autofix |
📝 WalkthroughSummary by CodeRabbit
WalkthroughDevcontainer base image tags ( ChangesDevcontainer Infrastructure Update
Test and Compiler Infrastructure Updates
Suggested labels
Suggested reviewers
Comment |
🥳 CI Workflow Results🟩 Finished in 4h 29m: Pass: 100%/501 | Total: 4d 10h | Max: 59m 01s | Hits: 99%/631536See results here. |
* Update all the things to CTK 13.3. * [MSVC] Avoid unused variable warning * [libcu++] Disable tests that are technically invalid and are now warned * [libcu++] Disable runtime issue with `in_range` Looks like there is a miscompilation in 13.3 with the result of the comparison when NaN is involved. * [libcu++] Expand workaround for extreme value * Also disable buggy test for nvrtc * [STF] Add missing include * [CUB] More unused variable warnings * [STF] Avoid NVCC compiler bug about dependent base classes * Work around MSVC C4189 false-positives and CTAD regression under CTK 13.3 MSVC 14.44/14.50 + nvcc 13.3 incorrectly fires C4189 on constexpr locals used only as non-type template parameters; [[maybe_unused]] suppresses it. Separately, MSVC CTAD synthesis rejects env_t's constructor when the first parameter type is a private typedef; spelling out any_resource<_Properties...> directly avoids the private-name access. --------- Co-authored-by: Michael Schellenberger Costa <miscco@nvidia.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
mostly devcontainer updates from the version bump.
Waiting for https://github.com/rapidsai/devcontainers/actions/runs/26529587350 to test.