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

Fix macos ci #201

Merged
merged 4 commits into from
Oct 24, 2024
Merged

Fix macos ci #201

merged 4 commits into from
Oct 24, 2024

Conversation

misonijnik
Copy link
Collaborator

No description provided.

With Python3.12, brew requires a virtualenv for external python packages.
Setup and use such an environment for testing under MacOS.

While there is a `tabulate` package in brew, installing it won't install the library only the command line tool `tabulate`.
Therefore, we install `tabulate` via `pip install`.

Remove unnecessary package upgrade.
The previous implementation gobbled up the first entry of the PATH by interpreting the second argument as pattern.
New implementation avoids this and is more robust in detecting existing KLEE installations.
@misonijnik misonijnik force-pushed the misonijnik/fix-macos-ci branch from d75e7dc to 2541da0 Compare October 23, 2024 09:45
@misonijnik misonijnik merged commit 6e2c242 into main Oct 24, 2024
26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants