From a37509c20dac33fd80c59424d1b03ebac4dd86e8 Mon Sep 17 00:00:00 2001 From: yyyaaa111 <2393110978@qq.com> Date: Thu, 11 Dec 2025 18:27:13 +0800 Subject: [PATCH 1/3] update data.octave.arm.cpu.config --- templates/octave/6.4.0/data.octave.arm.cpu.config | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 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..9e3e6e83 100644 --- a/templates/octave/6.4.0/data.octave.arm.cpu.config +++ b/templates/octave/6.4.0/data.octave.arm.cpu.config @@ -11,11 +11,20 @@ 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 @@ -28,8 +37,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 654314dd8f39498331dccf502a9627d064031c4a Mon Sep 17 00:00:00 2001 From: yyyaaa111 <2393110978@qq.com> Date: Thu, 11 Dec 2025 18:30:12 +0800 Subject: [PATCH 2/3] update test --- templates/octave/6.4.0/data.octave.arm.cpu.config | 6 +++--- 1 file changed, 3 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 9e3e6e83..25179166 100644 --- a/templates/octave/6.4.0/data.octave.arm.cpu.config +++ b/templates/octave/6.4.0/data.octave.arm.cpu.config @@ -29,7 +29,7 @@ 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] @@ -42,7 +42,7 @@ make -j $(nproc) make install [RUN] -run = -binary = +run = ${JARVIS_ROOT}/software/apps/gcc12.3.1/octave/6.4.0/bin/octave --version +binary = octave nodes = 1 -- Gitee From 593b800dbb3690626acc7dfe2722a2789eb2e999 Mon Sep 17 00:00:00 2001 From: yyyaaa111 <2393110978@qq.com> Date: Thu, 11 Dec 2025 18:33:55 +0800 Subject: [PATCH 3/3] update psi4 --- templates/psi4/1.3.2/data.psi4-container.arm.cpu.config | 1 + 1 file changed, 1 insertion(+) diff --git a/templates/psi4/1.3.2/data.psi4-container.arm.cpu.config b/templates/psi4/1.3.2/data.psi4-container.arm.cpu.config index d11505a9..8c6af714 100644 --- a/templates/psi4/1.3.2/data.psi4-container.arm.cpu.config +++ b/templates/psi4/1.3.2/data.psi4-container.arm.cpu.config @@ -6,6 +6,7 @@ psi4/1.3.2 https://github.com/psi4/psi4/archive/v1.3.2.tar.gz [DEPENDENCY] module purge +./jarvis -install hpckit/${HPCKIT_VERSION} any module use ./software/utils/hpckit/${HPCKIT_VERSION}/HPCKit/latest/modulefiles module load bisheng/compiler${BISHENG_VERSION}/bishengmodule module use ./software/moduledeps/bisheng${BISHENG_VERSION} -- Gitee