Registered Member
|
Hi ggael,
I can't reproduce this with a minimal example, but I still feel compelled to report it, thus posting here instead of stack overflow.
However, the above, without the saveMarket/loadMarket, in the middle of other code, I was able to make `SimplicialLDLT.solve()` and have a `.info() == Success` but have `x` filled with nan's. - It was not in a multi-thread location - I ran with Application Verifier and Debugdiag and no heap corruption errors were detected - Creating a separate local variable `x` and `ldlt` still would `.info() == Success` a `x` filled with nan's. Only when I `saveMarket(A...); saveMarketVector(b,...); loadMarket(A,...); loadMarketVector(b,...)` and re-`.solve()` did the buggy behaviour disappear Do you have any idea what else could cause such behavior? |
Registered users: bartoloni, Bing [Bot], Google [Bot], Yahoo [Bot]