Skip to content

Hykkt cholesky fix (rebased)#371

Merged
shakedregev merged 8 commits intohykkt-devfrom
nicholson/hykkt-cholesky-fix
Sep 5, 2025
Merged

Hykkt cholesky fix (rebased)#371
shakedregev merged 8 commits intohykkt-devfrom
nicholson/hykkt-cholesky-fix

Conversation

@nkoukpaizan
Copy link
Copy Markdown
Collaborator

@nkoukpaizan nkoukpaizan commented Sep 5, 2025

Description

#368 with a rebased branch and additional bug fixes
Closes #356

Proposed changes

Checklist

  • All tests pass. Code tested on
    • CPU backend
    • CUDA backend
    • HIP backend
  • Code compiles cleanly with flags -Wall -Wpedantic -Wconversion -Wextra.
  • The new code follows Re::Solve style guidelines.
  • [N/A] There are unit tests for the new code.
  • [N/A] The new code is documented.
  • The feature branch is rebased with respect to the target branch.

Further comments

@nkoukpaizan nkoukpaizan self-assigned this Sep 5, 2025
adhamsi and others added 7 commits September 5, 2025 11:19
* fixed failing test by resetting workspace

* Apply pre-commmit fixes

* Update tests/unit/hykkt/runHykktCholeskyTests.cpp

* Apply pre-commmit fixes

---------

Co-authored-by: shakedregev <shakedregev@users.noreply.github.com>
@nkoukpaizan nkoukpaizan force-pushed the nicholson/hykkt-cholesky-fix branch from 1cd5532 to b1026cb Compare September 5, 2025 15:28
@nkoukpaizan nkoukpaizan added the bug Something isn't working label Sep 5, 2025
Copy link
Copy Markdown
Collaborator

@shakedregev shakedregev left a comment

Choose a reason for hiding this comment

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

Tests are finally being all run and passing.

@shakedregev shakedregev merged commit 7a32dfc into hykkt-dev Sep 5, 2025
6 checks passed
@shakedregev shakedregev deleted the nicholson/hykkt-cholesky-fix branch September 5, 2025 16:38
@shakedregev shakedregev mentioned this pull request Sep 5, 2025
shakedregev added a commit that referenced this pull request Nov 13, 2025
* dependencies

* randomized testing: different sparsity patterns

* fix for cuda: resetting workspace

* Apply pre-commmit fixes

* non clean work around -- fixes cholesky test

* Fixes after rebasing.

* Fixed failing Cholesky test by resetting workspace (#370)

* fixed failing test by resetting workspace

* Apply pre-commmit fixes

* Update tests/unit/hykkt/runHykktCholeskyTests.cpp

* Apply pre-commmit fixes

---------

Co-authored-by: shakedregev <shakedregev@users.noreply.github.com>

* Uncommented Cholesky test on HIP backend, and added syndData calls.

---------

Co-authored-by: Adham Ibrahim <adham.ibrahim@princeton.edu>
Co-authored-by: adhamsi <adhamsi@users.noreply.github.com>
Co-authored-by: kswirydo <kasia.swirydowicz@gmail.com>
Co-authored-by: Shaked Regev <35384901+shakedregev@users.noreply.github.com>
Co-authored-by: shakedregev <shakedregev@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants