From 6504f712a7169d5c46b8b0aba8aa360ff9b23293 Mon Sep 17 00:00:00 2001 From: Ryan Mulhall <35538242+rem1776@users.noreply.github.com> Date: Wed, 5 Jun 2024 15:58:39 -0400 Subject: [PATCH 1/2] fix misplaced flag in intel ci workflow --- .github/workflows/github_autotools_intel.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/github_autotools_intel.yml b/.github/workflows/github_autotools_intel.yml index a09f8c87d..03bf309e0 100644 --- a/.github/workflows/github_autotools_intel.yml +++ b/.github/workflows/github_autotools_intel.yml @@ -17,7 +17,7 @@ jobs: CC: mpiicc FC: mpiifort CFLAGS: "-I/libs/include" - FCFLAGS: "-I/libs/include -g -traceback ${{ matrix.io-flag }}" + FCFLAGS: "-I/libs/include -g -traceback" LDFLAGS: "-L/libs/lib" TEST_VERBOSE: 1 I_MPI_FABRICS: "shm" # needed for mpi in image @@ -55,7 +55,7 @@ jobs: - name: checkout uses: actions/checkout@v4 - name: Configure - run: autoreconf -if ./configure.ac && ./configure --with-yaml + run: autoreconf -if ./configure.ac && ./configure --with-yaml ${{ matrix.io-flag }} - name: Compile run: make -j || make - name: Run test suite From 041013a4d0f3c7b42c1f47e5b79f86b6f5cfc4c2 Mon Sep 17 00:00:00 2001 From: Ryan Mulhall <35538242+rem1776@users.noreply.github.com> Date: Thu, 6 Jun 2024 09:26:04 -0400 Subject: [PATCH 2/2] set library path before configure script --- .github/workflows/github_autotools_intel.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/github_autotools_intel.yml b/.github/workflows/github_autotools_intel.yml index 03bf309e0..372af083d 100644 --- a/.github/workflows/github_autotools_intel.yml +++ b/.github/workflows/github_autotools_intel.yml @@ -55,7 +55,10 @@ jobs: - name: checkout uses: actions/checkout@v4 - name: Configure - run: autoreconf -if ./configure.ac && ./configure --with-yaml ${{ matrix.io-flag }} + run: | + autoreconf -if ./configure.ac + export LD_LIBRARY_PATH="/libs/lib:$LD_LIBRARY_PATH" + ./configure --with-yaml ${{ matrix.io-flag }} - name: Compile run: make -j || make - name: Run test suite