Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make sure that compiler versions are pinned in CI #2069

Closed
cz4rs opened this issue Jan 17, 2023 · 1 comment
Closed

Make sure that compiler versions are pinned in CI #2069

cz4rs opened this issue Jan 17, 2023 · 1 comment
Assignees

Comments

@cz4rs
Copy link
Contributor

cz4rs commented Jan 17, 2023

What Needs to be Done?
Affected images / workflows:

  • ci/azure/azure-intel-oneapi-icpc-ubuntu-mpich.yml
  • ci/azure/azure-intel-oneapi-icpx-ubuntu-mpich.yml
  • ci/docker/ubuntu-intel-oneapi-cpp.dockerfile
    • for icpc we have deprecation remarks appearing, decide which version we should support
intel-cc: 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/macosx-clang-mpich.yml
@lifflander lifflander self-assigned this Jan 30, 2023
@lifflander lifflander assigned cz4rs and unassigned lifflander May 21, 2024
@cz4rs
Copy link
Contributor Author

cz4rs commented May 21, 2024

This is already done for Intel:

* `ci/docker/ubuntu-intel-oneapi-cpp.dockerfile`

intel-oneapi-compiler-dpcpp-cpp-and-cpp-classic-2022.2.1 \

* `.github/workflows/macosx-clang-mpich.yml`

macos-12 runner uses Clang 14 by default. This comes preinstalled and only changes when we change the base image.

Note: we are pinning both icpc and icpx. This is definitely the intended behavior for icpc, but if we want to test newer versions of icpx we might need to split / parametrize that.

@cz4rs cz4rs closed this as completed May 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

2 participants