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

Add post-install testing for ocaml binding. #5617

Merged
merged 5 commits into from
Oct 25, 2021

Conversation

arbipher
Copy link
Contributor

@arbipher arbipher commented Oct 25, 2021

This PR is based on #5618 (and discussed in #5616, #5578).

I add a few tests in the build script which is the combination of using static lib and the shared lib with ocamlc and ocamlopt.
These parts are tested in my ubuntu and macos.

These tests are post-install. z3 is installed to opam and the compilation of the examples uses it in opam, rather than in the build path.

I also add a few CI configs which are based on my guessing. I don't have clean machines to test it (nor azure to config it).

@arbipher arbipher marked this pull request as ready for review October 25, 2021 05:33
@arbipher arbipher closed this Oct 25, 2021
@arbipher arbipher reopened this Oct 25, 2021
@arbipher arbipher changed the title Fix ocaml binding 2 Add post-install testing for ocaml binding. Oct 25, 2021
@NikolajBjorner NikolajBjorner merged commit 0660765 into Z3Prover:master Oct 25, 2021
@arbipher arbipher deleted the fix-ocaml-binding-2 branch October 27, 2021 16:29
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