Skip to content

Decouple blas-src from LAPACK providers #8

Open
@jedbrown

Description

@jedbrown

I'd like to support a dependency tree in which some packages depend on blas-src with feature blis and others need lapack-src. While some (like openblas-src) bundle both the optimized BLAS and nearly-reference LAPACK, other BLAS implementations do not bundle LAPACK.

I'm opening this issue to get feedback on how this should be done. I think one option is to have a new x-lapack-src that depends on blas-src (so it works with any BLAS) and provides a netlib-equivalent LAPACK. My inclination is actually to do this using an f2c'd version of netlib LAPACK that we maintain for PETSc because it removes a need for a Fortran compiler to be available, but the same could readily be done for the Fortran sources. If doing this, what should the repository and feature for this be called? Other suggestions welcome.

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