From 6e9c911b3ee6c205f04050f1f2bd9c55bf41843e Mon Sep 17 00:00:00 2001 From: rem1776 Date: Wed, 26 Mar 2025 16:20:11 -0400 Subject: [PATCH 1/4] update image version and check for failures --- .github/workflows/github_autotools_intel.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/github_autotools_intel.yml b/.github/workflows/github_autotools_intel.yml index 4b34413b8c..6cc91a8d53 100644 --- a/.github/workflows/github_autotools_intel.yml +++ b/.github/workflows/github_autotools_intel.yml @@ -12,7 +12,7 @@ jobs: matrix: io-flag: ["--disable-deprecated-io", "--enable-deprecated-io"] container: - image: intel/oneapi-hpckit:2023.1.0-devel-ubuntu20.04 + image: intel/oneapi-hpckit:2023.2.1-devel-ubuntu22.04 env: CC: mpiicc FC: mpiifort @@ -22,7 +22,7 @@ jobs: TEST_VERBOSE: 1 I_MPI_FABRICS: "shm" # needed for mpi in image # intel bug causes some failures with shm option(required in container) - SKIP_TESTS: "test_mpp_update_domains.1 test_update_domains_performance.1 test_diag_manager2.23" + #SKIP_TESTS: "test_mpp_update_domains.1 test_update_domains_performance.1 test_diag_manager2.23" steps: - name: Cache dependencies id: cache @@ -62,4 +62,6 @@ jobs: - name: Compile run: make -j || make - name: Run test suite - run: make check LD_LIBRARY_PATH="/libs/lib:$LD_LIBRARY_PATH" TEST_VERBOSE=1 + run: | + LD_LIBRARY_PATH="/libs/lib:$LD_LIBRARY_PATH" TEST_VERBOSE=1 make -k check + grep "^FAIL:" out.log From 1165dcfb00b6d8c9f8e307ff4fa5a2f3c8dfb36b Mon Sep 17 00:00:00 2001 From: Ryan Mulhall <35538242+rem1776@users.noreply.github.com> Date: Wed, 26 Mar 2025 17:24:18 -0400 Subject: [PATCH 2/4] use older ubuntu version to avoid package signature error --- .github/workflows/github_autotools_intel.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/github_autotools_intel.yml b/.github/workflows/github_autotools_intel.yml index 6cc91a8d53..763d1f5cc6 100644 --- a/.github/workflows/github_autotools_intel.yml +++ b/.github/workflows/github_autotools_intel.yml @@ -12,7 +12,7 @@ jobs: matrix: io-flag: ["--disable-deprecated-io", "--enable-deprecated-io"] container: - image: intel/oneapi-hpckit:2023.2.1-devel-ubuntu22.04 + image: intel/oneapi-hpckit:2023.1.0-devel-ubuntu20.04 env: CC: mpiicc FC: mpiifort From 51ec291db1058d432fd2cc0ec4aa978d6f260d08 Mon Sep 17 00:00:00 2001 From: Ryan Mulhall <35538242+rem1776@users.noreply.github.com> Date: Thu, 27 Mar 2025 10:55:55 -0400 Subject: [PATCH 3/4] take out grep and -k option --- .github/workflows/github_autotools_intel.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/github_autotools_intel.yml b/.github/workflows/github_autotools_intel.yml index 763d1f5cc6..a1f80ffa64 100644 --- a/.github/workflows/github_autotools_intel.yml +++ b/.github/workflows/github_autotools_intel.yml @@ -63,5 +63,4 @@ jobs: run: make -j || make - name: Run test suite run: | - LD_LIBRARY_PATH="/libs/lib:$LD_LIBRARY_PATH" TEST_VERBOSE=1 make -k check - grep "^FAIL:" out.log + LD_LIBRARY_PATH="/libs/lib:$LD_LIBRARY_PATH" TEST_VERBOSE=1 make check From 4781e38f99d118f5827995f007e126953ba6b6a1 Mon Sep 17 00:00:00 2001 From: Ryan Mulhall <35538242+rem1776@users.noreply.github.com> Date: Fri, 11 Apr 2025 10:49:53 -0400 Subject: [PATCH 4/4] add debug flags --- .github/workflows/github_autotools_intel.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/github_autotools_intel.yml b/.github/workflows/github_autotools_intel.yml index a1f80ffa64..28e564eb1a 100644 --- a/.github/workflows/github_autotools_intel.yml +++ b/.github/workflows/github_autotools_intel.yml @@ -17,12 +17,10 @@ jobs: CC: mpiicc FC: mpiifort CFLAGS: "-I/libs/include" - FCFLAGS: "-I/libs/include -g -traceback" + FCFLAGS: "-I/libs/include -traceback -g -O0 -check -check noarg_temp_created -check nopointer -warn -warn noerrors -fpe0 -ftrapuv" LDFLAGS: "-L/libs/lib" TEST_VERBOSE: 1 I_MPI_FABRICS: "shm" # needed for mpi in image - # intel bug causes some failures with shm option(required in container) - #SKIP_TESTS: "test_mpp_update_domains.1 test_update_domains_performance.1 test_diag_manager2.23" steps: - name: Cache dependencies id: cache