Skip to content

Drop support for CVC4 - #1766

Open
RyanGlScott wants to merge 2 commits into
masterfrom
crux-drop-cvc4
Open

Drop support for CVC4#1766
RyanGlScott wants to merge 2 commits into
masterfrom
crux-drop-cvc4

Conversation

@RyanGlScott

Copy link
Copy Markdown
Contributor

This drops support for CVC4 in the crucible and crux libraries, as well as in the crux-llvm test suite. It also replaces references to CVC4 in the documentation with references to CVC5.

See GaloisInc/what4-solvers#57 for the motivation.

@langston-barrett langston-barrett left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM, perhaps worth a CHANGELOG entry for all of these packages?

This drops support for CVC4 in the `crucible` and `crux` libraries, as well as
in the `crux-llvm` test suite. It also replaces references to CVC4 in the
documentation with references to CVC5.

See GaloisInc/what4-solvers#57 for the motivation.
@RyanGlScott

Copy link
Copy Markdown
Contributor Author

Ah yes, silly me. I've amended the changelogs for the crucible and crux libraries, which were directly impacted. For good measure, I've also amended the changelogs for crux-{llvm,mir}, which were indirectly impacted (insofar as their command-line interfaces changed slightly).

@langston-barrett

Copy link
Copy Markdown
Contributor

What's the status of this PR? Should we go ahead and merge it?

@sauclovian-g

Copy link
Copy Markdown
Contributor

It's blocked on GaloisInc/saw-script#2976, which is blocked on SAW's deprecation schedule.

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.

3 participants