From 0ef7ff52a9187c1404b6f3a542744deeca4c5347 Mon Sep 17 00:00:00 2001 From: Axel Huebl Date: Fri, 17 Jan 2025 17:39:37 -0800 Subject: [PATCH] CI: Remove ICC Fails now in CI. For a while it remarks: > icpc: remark #10441: The Intel(R) C++ Compiler Classic (ICC) is deprecated and will be removed from product release in the second half of 2023. The Intel(R) oneAPI DPC++/C++ Compiler (ICX) is the recommended compiler moving forward. Please transition to use this compiler. Use '-diag-disable=10441' to disable this message. --- .github/workflows/intel.yml | 55 ------------------------------------- 1 file changed, 55 deletions(-) diff --git a/.github/workflows/intel.yml b/.github/workflows/intel.yml index 68da2b0291f..d923ff9f579 100644 --- a/.github/workflows/intel.yml +++ b/.github/workflows/intel.yml @@ -205,58 +205,3 @@ jobs: ccache -s du -hs ~/.cache/ccache - -# "Classic" EDG Intel Compiler - tests-icc: - name: ICC [tests] - runs-on: ubuntu-latest - needs: check_changes - if: needs.check_changes.outputs.has_non_docs_changes == 'true' - steps: - - uses: actions/checkout@v4 - - name: Dependencies - run: | - .github/workflows/dependencies/ubuntu_free_disk_space.sh - .github/workflows/dependencies/dependencies_dpcpp.sh - sudo apt-get install -y intel-oneapi-compiler-dpcpp-cpp-and-cpp-classic - .github/workflows/dependencies/dependencies_ccache.sh - - name: Set Up Cache - uses: actions/cache@v4 - with: - path: ~/.cache/ccache - key: ccache-${{ github.workflow }}-${{ github.job }}-git-${{ github.sha }} - restore-keys: | - ccache-${{ github.workflow }}-${{ github.job }}-git- - - name: Build & Install - env: {CXXFLAGS: "-Werror"} - run: | - export CCACHE_COMPRESS=1 - export CCACHE_COMPRESSLEVEL=10 - export CCACHE_MAXSIZE=100M - ccache -z - - set +e - source /opt/intel/oneapi/setvars.sh - set -e - cmake -S . -B build \ - -DCMAKE_VERBOSE_MAKEFILE=ON \ - -DAMReX_EB=ON \ - -DAMReX_ENABLE_TESTS=ON \ - -DAMReX_FORTRAN=OFF \ - -DCMAKE_C_COMPILER=$(which icc) \ - -DCMAKE_CXX_COMPILER=$(which icpc) \ - -DCMAKE_CXX_COMPILER_LAUNCHER=ccache - cmake --build build --parallel 4 - cmake --build build --target install - cmake --build build --target test_install - - ccache -s - du -hs ~/.cache/ccache - - - name: Run tests - run: | - set +e - source /opt/intel/oneapi/setvars.sh - set -e - cd build - ctest --output-on-failure