Lapack: LAPACK_DIR incorrecto en lapacke-config.cmake

Creado en 11 may. 2021  ·  3Comentarios  ·  Fuente: Reference-LAPACK/lapack

Descripción

Instalé lapack v3.9.1 a través de homebrew w / brew install lapack , y estoy tratando de usarlo en un proyecto de CMake, pero modifiqué manualmente lapacke-config.cmake porque el LAPACK_DIR parece tener un formato incorrecto.

En una instalación nueva con la versión 3.9.1, la línea es:

set(LAPACK_DIR "${_LAPACKE_PREFIX}/lib/cmake/-3.9.1")

Y debería ser:

set(LAPACK_DIR "${_LAPACKE_PREFIX}/lib/cmake/lapack-3.9.1")

He investigado un poco y creo que el problema se presentó aquí: https://github.com/Reference-LAPACK/lapack/blob/2dafa3d2756a7825c23a8c8456781561e36668ae/LAPACKE/cmake/lapacke-config-install.cmake.in#L8 en la confirmación más reciente.

Donde quizás @LAPACK@ no está definido (lo siento, estoy al borde de mi conocimiento de CMake) ... ¿debería ser @LAPACKLIB@ lugar?

Lista de Verificación

  • [x] Incluí un ejemplo mínimo para reproducir el problema.
  • [x] Estaría dispuesto a hacer un RP para resolver este problema.
Bug

Comentario más útil

@weslleyspereira Vaya, lo siento. Sí, esto es un error tipográfico, debería haber sido @ LAPACKLIB @.

Como @ 5tefan lo ha

Todos 3 comentarios

Hola @ 5tefan. De hecho, esto es un problema y creo que tienes la respuesta.

  • El mismo problema ocurre en mi máquina Linux.
  • La etiqueta @LAPACK@ se introdujo en 5dd47be6720f97182a240efb8363ed58518ed12f. Basado en los cambios allí, creo que esto es un error tipográfico. ¿Podrías revisar esto, @ epsilon-0? Gracias por adelantado.

@weslleyspereira Vaya, lo siento. Sí, esto es un error tipográfico, debería haber sido @ LAPACKLIB @.

Como @ 5tefan lo ha

¡Gracias!

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

h-vetinari picture h-vetinari  ·  8Comentarios

Dichloromethane picture Dichloromethane  ·  11Comentarios

oxydicer picture oxydicer  ·  6Comentarios

weslleyspereira picture weslleyspereira  ·  5Comentarios

christoph-conrads picture christoph-conrads  ·  26Comentarios