Public bug reported: I reported a bug with octave[1] which I now believe is actually due to the `libopenblas0-pthread` binary package version 0.3.8+ds-1 as currently available in the Ubuntu focal universe repo.
In a nutshell, when doing an SVD above a certain size, the calculation never finishes. Example code is attached. `libopenblas64-0-openmp` binary package version 0.3.8+ds-1 does not have this problem, which is why I think the problem is specifically with the pthread variant. [1]: https://bugs.launchpad.net/ubuntu/+source/octave/+bug/1869917 Steps to reproduce: ``` cat > test_svd.m << EOF load a.mat [U,S,V] = svd(A); disp('done'); EOF sudo apt install octave octave test_svd.m # note whether the program stops running, which is success, # or whether it does not, which is the bug I am reporting. ``` ** Affects: openblas (Ubuntu) Importance: Undecided Status: New ** Attachment added: "example matrix used in test_svd.m" https://bugs.launchpad.net/bugs/1870138/+attachment/5344269/+files/a.mat -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1870138 Title: svd never finishes To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openblas/+bug/1870138/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs