Skip to content

USE_TLS=1 causes segfault for 0.3.20 #3564

@arungiridhar

Description

@arungiridhar

Building OpenBlas with USE_TLS=1 causes a segfault when used with matrices larger than 64x64 and using multiple threads.

Downstream crash in GNU Octave where this bug was noticed and isolated: https://savannah.gnu.org/bugs/index.php?62144

OpenBlas 0.3.20 was installed from here https://aur.archlinux.org/packages/openblas-lapack/ and USE_TLS=1 was switched on by default as of package version "openblas-lapack 0.3.20-1"

Workaround: change it to USE_TLS=0 when installing OpenBlas. That prevents a crash when exiting GNU Octave.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions