Update intel classic compiler version minimum to 2021.1 - #4389
Conversation
|
Test this please |
|
Related to #4326 |
|
We should add or even switch to icpx/ icx in our CI. @williamfgc already sulfur has the latest OneAPI compiler (/opt/intel/oneapi/setvars.sh). Is the only reason for monitoring the classic compiler the last few KNL systems? |
|
I'm not sure if users switched to icpx already or not. Consider cpu only runs are fast. I would like to keep the classic compiler and add icpx as separate CI variants. |
|
Yes, the CPU runs can coexist. One thing this PR does is pulling the plug on the classic compilers available on sulfur. My two cents is to might as well move to OneAPI as recommended by Intel: |
The classic compiler is still been maintained as https://www.intel.com/content/www/us/en/developer/articles/release-notes/oneapi-c-compiler-release-notes.html as long as you install oneapi, classic compilers are still being shipped. |
|
Since OneAPI is already installed, all that is needed is |
|
My #4359 is waiting on this as well. |
|
Thank you all, let me try on sulfur and do a PR. |
|
Test this please |
|
Test this please |
@prckent Updated |
Proposed changes
Too old intel classic compilers are too painful to deal with. See #4359 CI failure.
Raised to >=2021.1 released in the end of 2020 (as part of oneapi 2021.1)
@williamfgc Update CI will be needed to merge this PR.
What type(s) of changes does this code introduce?
Does this introduce a breaking change?
What systems has this change been tested on?
bora
Checklist