This bug appears to be related to how the openblas package is built for the Ubuntu archive, as compared with the same source built for the Debian archive.
I can reproduce this bug with libopenblas0-pthread:amd64 version 0.3.8+ds-1 as installed by default from the focal package archive. I can also reproduce this with libopenblas0-pthread:amd64 version 0.3.9+ds-1 downloaded from the groovy package archive. However, I *cannot* reproduce this with the same versions of libopenblas0-pthread:amd64 downloaded from the Debian package archive and installed on the same Ubuntu system as drop in replacements. I also can reproduce this if I install the Ubuntu build of libopenblas0-pthread on a Debian system that is otherwise not affected. Gdb reports that the library is blocking in the threaded variants of "DGEMV" (when calling Octave's "eig" or "svd" function) or "DGETRF" (when calling Octave's "inv" function). -- 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/octave/+bug/1870138/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs