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

allow Python version of Z3 to be used as a dependency #19354

Merged
merged 2 commits into from
Dec 14, 2023

Conversation

Flamefire
Copy link
Contributor

@Flamefire Flamefire commented Dec 5, 2023

test_dep_versions_per_toolchain_generation fails because the versions with and without Python-bindings can be used as dependencies.

I extracted the refactoring to #19355 in case that needs discussion. Otherwise we can just merge this Pr which closes #19355

cc @lexming @branfosj as this change is required after adding the ECs in #18284

Remove the C&P code for filtering a dep_var with a specific
version_suffix if exactly 1 match was found.
Replace by a list similar to `multiple_allowed_variants` and the code to
directly delete the key instead of rebuilding the dict.
Also assert only once with all found issues.

Allows easier extension.
`test_dep_versions_per_toolchain_generation` fails because the versions
with and without Python-bindings are used.
@branfosj branfosj merged commit bef3f5d into easybuilders:develop Dec 14, 2023
9 checks passed
@branfosj branfosj added this to the next release (4.9.0?) milestone Dec 14, 2023
@Flamefire Flamefire deleted the easyconfig-wt branch December 14, 2023 11:41
@boegel boegel added the tests label Dec 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants