Skip to content

3.12.1 fails to build #1092

Open
Open
@antonio-rojas

Description

@antonio-rojas

With GCC 14.2

/build/lapack/src/build/SRC/lapack_64_obj/cgelqs.f:132:30:

  132 |      $                   WORK( LWORK )
      |                              1
Error: Variable ‘lwork’ cannot appear in the expression at (1)
make[2]: *** [SRC/CMakeFiles/lapack_64_obj.dir/build.make:507: SRC/CMakeFiles/lapack_64_obj.dir/lapack_64_obj/cgelqs.f.o] Error 1
make[2]: *** Waiting for unfinished jobs....

Build command:

cmake -B build -S lapack \
    -DCMAKE_SKIP_RPATH=ON \
    -DBUILD_SHARED_LIBS=ON \
    -DBUILD_TESTING=OFF \
    -DCMAKE_INSTALL_PREFIX=/usr \
    -DCMAKE_Fortran_COMPILER=gfortran \
    -DLAPACKE_WITH_TMG=ON \
    -DCBLAS=ON \
    -DBUILD_DEPRECATED=ON \
    -DBUILD_MAN_DOCUMENTATION=ON
  cmake --build build

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions