[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#921207: Octave GEMM error on large matrix due to openmp thread race condition



Control: tags -1 unreproducible

Dear Lumin,

Le dimanche 03 février 2019 à 03:36 +0000, Mo Zhou a écrit :
> Package: octave
> Version: 4.4.1-4
> Severity: grave
> > X-Debbugs-CC: debian-science@lists.debian.org, idohlp@neto.net.il
> 
> I received an astonishing bug report[1] saying that MKL returns wrong
> result for matrix multiplication. However, my further investigation
> suggests that the problem is very likely a threading bug of octave.
> OpenMP is highly suspected according to my following experimental
> results.

I've tried to reproduce the problem with Netlib BLAS, OpenBLAS and
BLIS, but without success (I did not try with MKL since I don't want
such a large binary blob on my system).

Basically you're suggesting that Octave's basic matrix multiplication
functionality is utterly broken, without anybody else noticing. This is
highly unlikely.

Did you try to reproduce the problem on a pristine sid chroot, or
another system?

Best,

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  http://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀  http://www.debian.org

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: