Skip to content

Catch up the crate with cvc5's main - #61

Draft
HuStmpHrrr wants to merge 4 commits into
mainfrom
feature/cvc5-main
Draft

Catch up the crate with cvc5's main#61
HuStmpHrrr wants to merge 4 commits into
mainfrom
feature/cvc5-main

Conversation

@HuStmpHrrr

Copy link
Copy Markdown
Collaborator

There are two main changes:

  1. remove the life time annotations for terms and others. this is no longer needed because objects lifetime is no longer bound to the arena.
  2. use new c bindings report errors instead of terminating the process.

This PR should not be merged until cvc5 1.3.5 is released.

@HuStmpHrrr
HuStmpHrrr marked this pull request as draft August 27, 2026 22:52
shell: bash
run: brew install cmake

- name: Patch FindPoly.cmake for Apple Clang 21+

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

1.3.5 no longer needs this patch

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

don't check; generated

Comment thread cvc5-sys/Cargo.toml
exclude = ["cvc5/"]

[package.metadata.cvc5]
version = "1.3.1"

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

will change to 1.3.5 once it exists

@HuStmpHrrr

Copy link
Copy Markdown
Collaborator Author

pending resolution of upstream, c.f. #31

Comment thread Cargo.toml
[package]
name = "cvc5"
version = "0.4.1"
version = "0.5.0"

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

bump this to 0.6.0

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.

1 participant