From a02058a9ddbff6928bb0a02a3751b9d9daffe220 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 11 Dec 2025 17:32:01 +0800 Subject: [PATCH 1/2] update data.octave.arm.cpu.config --- templates/octave/6.4.0/data.octave.arm.cpu.config | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/templates/octave/6.4.0/data.octave.arm.cpu.config b/templates/octave/6.4.0/data.octave.arm.cpu.config index 5fbf0cc2..90173286 100644 --- a/templates/octave/6.4.0/data.octave.arm.cpu.config +++ b/templates/octave/6.4.0/data.octave.arm.cpu.config @@ -11,16 +11,24 @@ module purge ./jarvis -install hpckit/${HPCKIT_VERSION} any module use ./software/utils/hpckit/${HPCKIT_VERSION}/HPCKit/${HPCKIT_VERSION}/modulefiles module load gcc/compiler12.3.1/gccmodule +./jarvis -install lapack/3.8.0 gcc +./jarvis -install blas/3.10.0 gcc +module use ./software/moduledeps/gcc12.3.1 +module load blas/3.10.0 +module load lapack/3.8.0 [ENV] module purge module use ./software/utils/hpckit/${HPCKIT_VERSION}/HPCKit/${HPCKIT_VERSION}/modulefiles module load gcc/compiler12.3.1/gccmodule +module use ./software/moduledeps/gcc12.3.1 +module load blas/3.10.0 +module load lapack/3.8.0 [APP] app_name = octave build_dir = ${JARVIS_ROOT} -binary_dir = ./software/apps/bisheng/octave/6.4.0 +binary_dir = ./software/apps/gcc12.3.1/octave/6.4.0/bin case_dir = [BUILD] @@ -28,8 +36,8 @@ cd ${JARVIS_TMP} rm -rf octave-6.4.0 tar -xvf ${JARVIS_DOWNLOAD}/octave-6.4.0.tar.gz cd octave-6.4.0 -./configure --prefix=${JARVIS_ROOT}/software/apps/bisheng/octave/6.4.0/ --disable-readline -make -j +./configure --prefix=${JARVIS_ROOT}/software/apps/gcc12.3.1/octave/6.4.0/ --disable-readline --with-blas=$BLAS_PATH/lib/libblas.so --with-lapack=$LAPACK_PATH/lib/liblapack.so LDFLAGS="-L$BLAS_PATH/lib -lblas -L$LAPACK_PATH/lib -llapack" +make -j $(nproc) make install [RUN] -- Gitee From 9d0319b67470b9cebb8a56d3b08b6321758d17fd Mon Sep 17 00:00:00 2001 From: root Date: Thu, 11 Dec 2025 17:36:02 +0800 Subject: [PATCH 2/2] update test --- templates/octave/6.4.0/data.octave.arm.cpu.config | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/octave/6.4.0/data.octave.arm.cpu.config b/templates/octave/6.4.0/data.octave.arm.cpu.config index 90173286..4b2c8cad 100644 --- a/templates/octave/6.4.0/data.octave.arm.cpu.config +++ b/templates/octave/6.4.0/data.octave.arm.cpu.config @@ -41,7 +41,7 @@ make -j $(nproc) make install [RUN] -run = +run = ${JARVIS_ROOT}/software/apps/gcc12.3.1/octave/6.4.0/bin/octave --version binary = nodes = 1 -- Gitee