Skip to content

Fix bug in DiagProd calculation#13111

Merged
guitargeek merged 1 commit into
root-project:masterfrom
gartrog:fix-diagprod
Dec 14, 2023
Merged

Fix bug in DiagProd calculation#13111
guitargeek merged 1 commit into
root-project:masterfrom
gartrog:fix-diagprod

Conversation

@gartrog

@gartrog gartrog commented Jun 27, 2023

Copy link
Copy Markdown
Contributor

This Pull request:

Changes or fixes:

Small bug in calculation of product of diagonal terms in LU matrix decompositions

This PR fixes #13110

@gartrog
gartrog requested a review from lmoneta as a code owner June 27, 2023 15:20
@phsft-bot

Copy link
Copy Markdown

Can one of the admins verify this patch?

@guitargeek

Copy link
Copy Markdown
Contributor

@phsft-bot build

@phsft-bot

Copy link
Copy Markdown

Starting build on ROOT-performance-centos8-multicore/soversion, ROOT-ubuntu2204/nortcxxmod, ROOT-ubuntu2004/python3, mac12arm/cxx20, windows10/default
How to customize builds

@guitargeek

Copy link
Copy Markdown
Contributor

Hi @gartrog, thanks for the fix and sorry for the very late reply!

Can you maybe give us a reproducer for this problem, which works with your fix and doesn't work without?

And optimally, turn this reproducer into a unit test that is added to this directory?
#13110

Thanks a lot!

Fixes a small bug in calculation of product of diagonal terms in LU
matrix decompositions.

A unit test to cover the former bug is also implemented.
@guitargeek

Copy link
Copy Markdown
Contributor

@phsft-bot build

@phsft-bot

Copy link
Copy Markdown

Starting build on ROOT-performance-centos8-multicore/soversion, ROOT-ubuntu2204/nortcxxmod, ROOT-ubuntu2004/python3, mac12arm/cxx20, windows10/default
How to customize builds

@github-actions

Copy link
Copy Markdown

Test Results

       10 files         10 suites   2d 0h 7m 58s ⏱️
  2 485 tests   2 484 ✔️ 0 💤 1
23 773 runs  23 772 ✔️ 0 💤 1

For more details on these failures, see this check.

Results for commit 63613f1.

@guitargeek guitargeek 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.

Thank you very much for fixing this and providing a unit test!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bug in TDecompBase::DiagProd

4 participants