webchat71 | Hi, I am new here. Do you guys know how to report a bug and try to fix it in the next version of Ubuntu? The specific problem I have is with libopenblas-serial-dev, which was not compiled in a thread-safe way by the Ubuntu team (I'm using Ubuntu 24.04). I have tested this with a c++ code with openmp for loops: 1. whenever OMP_NUM_THREADS>1, the | 05:53 |
---|---|---|
webchat71 | code crashes; 2. If I replace by libopenblas-pthread-dev, it works; 3. If I build openblas from source by hand, with USE_LOCKING=1, the code also work; 3. If I replace by Intel MKL, the code also works; 4. If I run the same code on MacOS with Accelerate, the code also works; 5. When I check the description of the libopenblas-serial-dev package on | 05:53 |
webchat71 | Ubuntu, it mentioned USE_THREAD=0 USE_OPENMP=0 INTERFACE64=0, but does not talk about USE_LOCKING at all. All these tests point to the fact that USE_LOCKING was not used in the compilation of libopenblas-serial-dev on Ubuntu 24.04, which causes problem in my openmp program. | 05:53 |
webchat71 | ok I've filed the bug to bugs.launchpad.net | 06:13 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!