Power failure, Thorium does not recover
A user of library: While loading Thorium Reader (TR), the power failed and I turned off my PC. When I restarted I couldn't activate TR, I uninstalled and reinstalled, but it still gives ERROR (attached image) 1st when executing and 2nd when 'Accept' Error-01 My PC data: W 10 updated Chrome updated.
I believe this was fixed in #1384 for the 4x4 case. I think it should work for the other cases. Can you confirm whether this fixes the issue for you @tencek?
@Andlon - thank you for looking into this one and I apologize for my slow response. The 4x4 case seems to be fine. The case that caused my troubles was 6x6. Please have a look at this unit test that is failing on the dev branch: test_inversion_failure_leaves_matrix6_unchanged
Fun fact: the unit test, including the values, was completely generated by the CoPilot. I just found the right place where to add the new test and was about to copy and paste the values I used in my software to replicate the issue. But the CoPilot was quicker and the values generated also replicated the bug.
In the try_invert_to function, the out matrix is filled with identity first, and then later it returns false.