workaround for nvfortran failure in mctcc

This commit is contained in:
edoapra 2025-10-07 16:19:10 -07:00
parent e4f9075217
commit a19e91ebd4
No known key found for this signature in database
GPG key ID: 9E6A0B70826967BA

View file

@ -233,6 +233,10 @@ rm -rf _build
echo compiling TBlite stack with FC=$FC CC=$CC $CMAKE -B _build -DLAPACK_LIBRARIES="$BLASOPT" -DWITH_ILP64=$ilp64 -DWITH_OpenMP=$DOOPENMP -DCMAKE_INSTALL_PREFIX="../.." -DWITH_TESTS=OFF -DWITH_API=OFF -DWITH_APP=OFF -DCMAKE_INSTALL_LIBDIR="lib" -DCMAKE_IGNORE_PATH="/usr/local" -DCMAKE_Fortran_FLAGS="$Fortran_FLAGS" -DCMAKE_C_FLAGS="$C_FLAGS"
FC=$FC CC=$CC $CMAKE -B _build -DLAPACK_LIBRARIES="$BLASOPT" -DWITH_ILP64=$ilp64 -DWITH_OpenMP=$DOOPENMP -DCMAKE_INSTALL_PREFIX="../.." -DWITH_TESTS=OFF -DWITH_API=OFF -DWITH_APP=OFF -DCMAKE_INSTALL_LIBDIR="lib" -DCMAKE_IGNORE_PATH="/usr/local" -DCMAKE_Fortran_FLAGS="$Fortran_FLAGS" -DCMAKE_C_FLAGS="$C_FLAGS"
cd _build/_deps/mctc-lib-src
wget https://github.com/edoapra/mctc-lib/commit/94861075f1ac37786aa6426600e96c06df604a30.patch
patch -p1 -s -N < 94861075f1ac37786aa6426600e96c06df604a30.patch ||true
cd ../../../
$CMAKE --build _build --parallel 4
status=$?
if [ $status -ne 0 ]; then