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

install_cbmc.sh: build from source on non-x86_64 #2877

Merged
merged 4 commits into from
Nov 17, 2023

Conversation

bennofs
Copy link
Contributor

@bennofs bennofs commented Nov 14, 2023

CBMC only provides binaries for x86_64, but it runs fine on other arches (like aarch64) Build from source in that case

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 and MIT licenses.

CBMC only provides binaries for x86_64, but it runs fine on other arches (like aarch64)
Build from source in that case
@bennofs bennofs requested a review from a team as a code owner November 14, 2023 14:30
@zhassan-aws
Copy link
Contributor

Thanks @bennofs for the contribution!

@adpaco-aws can you review this PR since you're the most familiar with this code?

The failure is unrelated to the PR, and is due to a CBMC viewer/python version issue.

Copy link
Contributor

@adpaco-aws adpaco-aws left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @bennofs ! Makes sense, we should build from source in that case.

@adpaco-aws adpaco-aws removed their assignment Nov 14, 2023
uname -m seems to report an empty architecture on some systems
dpkg --print-architecture is what we care about anyway, since we want to
install an amd64 deb
@adpaco-aws adpaco-aws enabled auto-merge (squash) November 17, 2023 18:28
@adpaco-aws adpaco-aws merged commit a099116 into model-checking:main Nov 17, 2023
20 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.

4 participants