-
Notifications
You must be signed in to change notification settings - Fork 763
deprecate use of True in favour of SYSTEM for system-toolchain dependencies in easyconfigs using a recent toolchain version (>2019b)
#16384
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
deprecate use of True in favour of SYSTEM for system-toolchain dependencies in easyconfigs using a recent toolchain version (>2019b)
#16384
Conversation
…ur of the more intuitive SYSTEM template
This comment was marked as outdated.
This comment was marked as outdated.
I was thinking merge the updates to easyconfigs first, and then the CI after. The switch from |
|
@casparvl besides, the other PR is already so big that it's easier to see the actual CI change when it's separated out |
Ah you're right, I didn't realize that that one should just pass already with the current develop. Then, indeed, this is the sane way to do it :) |
…6384) Co-authored-by: Mikael Öhman <[email protected]>
…asyconfigs into easyconfig-system-template-check
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me! The CI passes, which is the most important check here. Just as a sanity check, I've also confirmed that the regex indeed correctly matches e.g.
gompi-2016.04.eb
gompi-2016.06.eb
gompi-2016.07.eb
gompi-2016.09.eb
gompi-2016a.eb
gompi-2016b.eb
gompi-2017a.eb
gompi-2017b.eb
gompi-2018.08.eb
gompi-2018a.eb
gompi-2018b.eb
gompi-2019a.eb
gompi-2019b.eb
but not
gompi-2020a.eb
gompi-2020b.eb
gompi-2021a.eb
gompi-2021b.eb
gompi-2022.05.eb
gompi-2022a.eb
as intended.
|
Thanks @jfgrimm for going through this effort! :) |
True in favour of SYSTEM for system-toolchain dependenciesTrue in favour of SYSTEM for system-toolchain dependencies in easyconfigs using a recent toolchain version (>2019b)
adds a CI check as suggested in #16330
part 2 (updating existing easyconfigs to use
SYSTEM) coming soon