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 <micketeer@gmail.com>
…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.
casparvl
left a comment
There was a problem hiding this comment.
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