Skip to content

test(pathfinder): handle cuTENSORMg removal in cuTENSOR 2.8 - #2809

Merged
rwgk merged 1 commit into
NVIDIA:mainfrom
rwgk:pathfinder_cuTENSOR_2_8_adjustments
Sep 11, 2026
Merged

test(pathfinder): handle cuTENSORMg removal in cuTENSOR 2.8#2809
rwgk merged 1 commit into
NVIDIA:mainfrom
rwgk:pathfinder_cuTENSOR_2_8_adjustments

Conversation

@rwgk

@rwgk rwgk commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Description

cuTENSOR 2.8 removed cuTENSORMg in favor of cuTENSORMp, so the strict
real-library coverage now sees an expected missing library when an unpinned
cutensor-cu12 or cutensor-cu13 wheel resolves to 2.8 or newer.

Treat a missing cutensorMg as expected only for those newer installed wheel
versions. Keep the catalog descriptor unchanged so cuTENSORMg remains
discoverable with cuTENSOR 2.7 and older, and add focused version-boundary
coverage.

This addresses the failure in the CUDA Python workflow rerun.
See the cuTENSOR 2.8 release notes.

Testing

  • Full CUDA 13.4 Linux build and test runbook: passed
  • TestVenv/bin/python -m pytest -ra -vv cuda_pathfinder/tests/test_load_nvidia_dynamic_lib.py -k cutensor_mg: 5 passed
  • /usr/bin/pre-commit run --all-files: passed

Checklist

  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

@rwgk rwgk added this to the cuda.pathfinder next milestone Sep 10, 2026
@rwgk rwgk added bug Something isn't working test Improvements or additions to tests cuda.pathfinder Everything related to the cuda.pathfinder module labels Sep 10, 2026
@rwgk rwgk self-assigned this Sep 10, 2026
@copy-pr-bot

copy-pr-bot Bot commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

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.

@rwgk

rwgk commented Sep 10, 2026

Copy link
Copy Markdown
Contributor Author

/ok to test 0b0205f

@github-actions

This comment has been minimized.

@rwgk
rwgk marked this pull request as ready for review September 11, 2026 00:43
@rwgk
rwgk enabled auto-merge (squash) September 11, 2026 04:33

@mdboom mdboom left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@rwgk
rwgk merged commit fd3ad60 into NVIDIA:main Sep 11, 2026
138 checks passed
@github-actions

Copy link
Copy Markdown
Contributor
Doc Preview CI
Preview removed because the pull request was closed or merged.

@rwgk
rwgk deleted the pathfinder_cuTENSOR_2_8_adjustments branch September 11, 2026 14:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

BLOCKING CI bug Something isn't working cuda.pathfinder Everything related to the cuda.pathfinder module test Improvements or additions to tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants