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

Merge node #4541

Draft
wants to merge 16 commits into
base: develop
Choose a base branch
from
Draft

Merge node #4541

wants to merge 16 commits into from

Conversation

Stevengre
Copy link

No description provided.

@Stevengre Stevengre self-assigned this Jul 22, 2024
@Stevengre Stevengre marked this pull request as draft July 22, 2024 08:09
@rv-jenkins rv-jenkins changed the base branch from master to develop July 22, 2024 08:10
@Stevengre Stevengre linked an issue Jul 22, 2024 that may be closed by this pull request
add node merging heuristic
test-update for KCFGSemantics Modification
jberthold and others added 13 commits July 22, 2024 22:02
…for booster (#4533)

The previous change #4522 was insufficient to make the equations usable
in `booster`. Matches with literal `Int` constants will still be
indeterminate, so this PR removes the literals from the rule LHSs.

* Use `0 ==Int I` instead of a syntactic _match_ in the equation for
argument `0`. This enables evaluating terms with `I ==Int 0` in the path
condition.
* Remove equation with literal `-1` and widen requires in equation for
negative arguments (previously `I <Int -1`, now `I <Int 0`). The result
is the same as before with no extra equation required.
Co-authored-by: devops <devops@runtimeverification.com>
Add an `install-build-deps` script to replace the manual commands in the
README. See commit message(s) for details.

__WARNING:__ This commit is based on the commit in #4054; if you merge
this it will merge that one too. (The script includes the
`libunwind-dev` package added in that commit.)

You'll probably want to do a quick check that this works on MacOS and
update the commit message appropriately.
Co-authored-by: devops <devops@runtimeverification.com>
add node merging heuristic
test-update for KCFGSemantics Modification
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.

Node merging to reduce branching for CSE
5 participants