Skip to content

Test failures with OpenBLAS 0.3.26 #19831

@risicle

Description

@risicle

Hi, just a heads-up here - in bumping our OpenBLAS package in NixOS to 0.3.26 (from 0.3.25), we've noticed some new scipy test failures with the error _flapack.error: (liwork>=max(1,10*n)||liwork==-1) failed for 10th keyword liwork: dsyevr:liwork=1.

Full errors @ https://gist.github.com/risicle/5e47926a7a1f2019d9c8f596a317a0e1

This looks like it might be related to the release notes item:

  • handle miscalculation of minimum work array size in corner cases (Reference-LAPACK PR 942)

whose trail leads to Reference-LAPACK/lapack#942

This is with numpy 1.26.2, scipy 1.11.4, python 3.11, gcc 13.2 x86_64 linux. Full system could reproduced from branch in PR NixOS/nixpkgs#278429 if necessary.

Metadata

Metadata

Assignees

No one assigned

    Labels

    FortranItems related to the internal Fortran code basedefectA clear bug or issue that prevents SciPy from being installed or used as expectedscipy.linalg

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions