Skip to content

OpenBLAS 0.3.24 fails on FreeBSD port #4277

@eshibusawa

Description

@eshibusawa

Description

OpenBLAS 0.3.24 fails to build scipy during configure and some of octave-forge package at runtime on some CPUs.
The failure is caused when I used CLANG and enabled OPENMP, even if OpenBLAS's regression test passed.

A FreeBSD committer says about this issue:

E.g. such an error has been reported for MacPorts: #4239.
This is not exactly the same one, but there are some common points. In their case it seems caused by a combination of some versions of clang × some version of the linker.

Environment

uname -a
FreeBSD blizzard 13.2-RELEASE-p4 FreeBSD 13.2-RELEASE-p4 GENERIC amd64

clang --version
FreeBSD clang version 14.0.5 (https://github.com/llvm/llvm-project.git llvmorg-14.0.5-0-gc12386ae247c)
Target: x86_64-unknown-freebsd13.2
Thread model: posix
InstalledDir: /usr/bin

gfortran12 --version
GNU Fortran (FreeBSD Ports Collection) 12.2.0
Copyright (C) 2022 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Other information

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions