From a0e891c876334b08a025b3098ebadd854842af5c Mon Sep 17 00:00:00 2001 From: Matthew Thompson Date: Fri, 31 Jan 2025 14:01:52 -0500 Subject: [PATCH 1/3] Attempt to fix artifacts --- .github/workflows/main.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 4a37402..d9ea710 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -88,7 +88,7 @@ jobs: uses: actions/upload-artifact@v4 if: failure() with: - name: logfiles + name: logfiles-${{ matrix.os }}-${{ matrix.compiler }} path: | build/**/*.log @@ -164,7 +164,7 @@ jobs: uses: actions/upload-artifact@v4 if: failure() with: - name: logfiles + name: logfiles-intel path: | build/**/*.log @@ -220,7 +220,7 @@ jobs: uses: actions/upload-artifact@v4 if: failure() with: - name: logfiles + name: logfiles-nvidia path: | build/**/*.log @@ -276,7 +276,7 @@ jobs: uses: actions/upload-artifact@v4 if: failure() with: - name: logfiles + name: logfiles-flang path: | build/**/*.log From 1541ff6361225d41303bc4a9c30e566abe331486 Mon Sep 17 00:00:00 2001 From: Matthew Thompson Date: Fri, 31 Jan 2025 14:32:16 -0500 Subject: [PATCH 2/3] Fix llvm flags --- ChangeLog.MD | 2 ++ cmake/IntelLLVM.cmake | 8 +++----- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ChangeLog.MD b/ChangeLog.MD index 6e14ae0..a65de4f 100644 --- a/ChangeLog.MD +++ b/ChangeLog.MD @@ -4,6 +4,8 @@ ### Fixed +- Fix CI for artifact upload +- Update IntelLLVM flags ## [1.15.0] - 2025-01-31 diff --git a/cmake/IntelLLVM.cmake b/cmake/IntelLLVM.cmake index 499c470..f88d6b4 100644 --- a/cmake/IntelLLVM.cmake +++ b/cmake/IntelLLVM.cmake @@ -15,13 +15,11 @@ else() set(disable_warning_for_long_names "-diag-disable 5462") set(cpp "-cpp") endif() - set(traceback "-traceback") - -set(CMAKE_Fortran_FLAGS_DEBUG "${no_optimize} ${check_all} ${traceback} ${save_temps}") -set(CMAKE_Fortran_FLAGS_RELEASE "-O3") -set(CMAKE_Fortran_FLAGS "${debug_info} ${cpp} ${traceback} ${check_all} ${disable_warning_for_long_names} ${save_temps}") +set(common_flags "${debug_info} ${cpp} ${traceback} ${disable_warning_for_long_names}") +set(CMAKE_Fortran_FLAGS_DEBUG "${no_optimize} ${common_flags} ${check_all} ${traceback} ${save_temps}") +set(CMAKE_Fortran_FLAGS_RELEASE "-O3 ${common_flags}") add_definitions(-D_INTEL) From e8f0198f551963aa18e691f4dc720b2f8353920b Mon Sep 17 00:00:00 2001 From: Matthew Thompson Date: Fri, 31 Jan 2025 14:33:18 -0500 Subject: [PATCH 3/3] Add ulimit --- .github/workflows/main.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index d9ea710..c12a9eb 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -53,6 +53,7 @@ jobs: run: | ${FC} --version cmake --version + ulimit -a - name: Checkout uses: actions/checkout@v4