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

Commits on Jul 22, 2024

  1. git ignore .idea/

    Stevengre committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    5d3da50 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Add KCFGSemantics.mergable as merging node heuristic

    add node merging heuristic
    test-update for KCFGSemantics Modification
    Stevengre committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    5246edf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ea7966b View commit details
    Browse the repository at this point in the history
  3. Further fine-tune Int2Bytes(Int, Endianness, Signedness) equations …

    …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.
    jberthold committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    3435a3c View commit details
    Browse the repository at this point in the history
  4. Resolve non-determinism in minInt (#4544)

    Fixes #4543
    geo2a committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    ce19f5e View commit details
    Browse the repository at this point in the history
  5. Update dependency: deps/llvm-backend_release (#4545)

    Co-authored-by: devops <devops@runtimeverification.com>
    rv-jenkins and devops committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    460a9c3 View commit details
    Browse the repository at this point in the history
  6. install-build-deps script (#4505)

    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.
    0cjs committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    ff1da0a View commit details
    Browse the repository at this point in the history
  7. Update dependency: deps/llvm-backend_release (#4547)

    Co-authored-by: devops <devops@runtimeverification.com>
    rv-jenkins and devops committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    353900c View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. add the merge node

    Stevengre committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    6f5d9c7 View commit details
    Browse the repository at this point in the history
  2. pass the simple test

    Stevengre committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    4fe6e99 View commit details
    Browse the repository at this point in the history
  3. git ignore .idea/

    Stevengre committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    b0a2e21 View commit details
    Browse the repository at this point in the history
  4. Add KCFGSemantics.mergable as merging node heuristic

    add node merging heuristic
    test-update for KCFGSemantics Modification
    Stevengre committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    873c0b1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9a9020c View commit details
    Browse the repository at this point in the history
  6. add the merge node

    Stevengre committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    55b35d0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a92a1a2 View commit details
    Browse the repository at this point in the history
  8. Delete temp file

    Stevengre committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    fd44747 View commit details
    Browse the repository at this point in the history