Skip to content

Remove unused QR decomposition MG code#7687

Merged
rapids-bot[bot] merged 3 commits intorapidsai:mainfrom
JohnZed:remove-qr-7685
Jan 16, 2026
Merged

Remove unused QR decomposition MG code#7687
rapids-bot[bot] merged 3 commits intorapidsai:mainfrom
JohnZed:remove-qr-7685

Conversation

@JohnZed
Copy link
Copy Markdown
Contributor

@JohnZed JohnZed commented Jan 15, 2026

As noted in Issue #7685 - this code appears to be buggy for non-tiny matrices. But it has also never been exposed to Python, so it is unused except for a small test. Per @jcrist and @csadorf 's comments on the issue, it just makes sense to remove this code. (Note that this PR is heavily AI-assisted.)

Closes #7685

@JohnZed JohnZed requested review from a team as code owners January 15, 2026 18:31
@copy-pr-bot
Copy link
Copy Markdown

copy-pr-bot Bot commented Jan 15, 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.

@JohnZed
Copy link
Copy Markdown
Contributor Author

JohnZed commented Jan 15, 2026

Seems like this is technically a breaking change (despite the code being unused in python), so I will label as such.

@JohnZed JohnZed added breaking Breaking change CUDA/C++ labels Jan 15, 2026
@csadorf csadorf added the bug Something isn't working label Jan 15, 2026
@JohnZed JohnZed added improvement Improvement / enhancement to an existing function and removed bug Something isn't working labels Jan 15, 2026
@dantegd
Copy link
Copy Markdown
Member

dantegd commented Jan 15, 2026

Need to do ok to test because of the first commit

@dantegd
Copy link
Copy Markdown
Member

dantegd commented Jan 15, 2026

/ok to test b568c0c

@JohnZed
Copy link
Copy Markdown
Contributor Author

JohnZed commented Jan 16, 2026

/ok to test 4a9e50d

Copy link
Copy Markdown
Member

@dantegd dantegd left a comment

Choose a reason for hiding this comment

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

Nothing better than removing code :)

@dantegd
Copy link
Copy Markdown
Member

dantegd commented Jan 16, 2026

/merge

@rapids-bot rapids-bot Bot merged commit 18193bd into rapidsai:main Jan 16, 2026
117 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking Breaking change CMake CUDA/C++ improvement Improvement / enhancement to an existing function

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] copyUpperTriangle in QR is called incorrectly (but opg/linalg/qr also seems to be unused)

4 participants