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

SMT performance fixes and SV return type attribute #699

Merged
merged 2 commits into from
Sep 6, 2024
Merged

Conversation

Alasdair
Copy link
Collaborator

@Alasdair Alasdair commented Sep 6, 2024

No description provided.

More ANF expressions can be considered pure

Mutability of let and var expressions is correctly preserved in the
ANF representation. The ANF pretty printer now also shows mutability.

Attributes are not copied incorrectly onto trivial ANF guards. This is
mostly a presentation issue as they cluttered the output.

The --dprofile option now prints nested timing measurements in a more
useful way
Copy link

github-actions bot commented Sep 6, 2024

Test Results

    9 files  ±0     21 suites  ±0   0s ⏱️ ±0s
  680 tests +2    680 ✅ +2  0 💤 ±0  0 ❌ ±0 
2 142 runs  +2  2 141 ✅ +2  1 💤 ±0  0 ❌ ±0 

Results for commit 1f05f3c. ± Comparison against base commit c6e45fe.

♻️ This comment has been updated with latest results.

@Alasdair Alasdair merged commit 8d4b9d8 into sail2 Sep 6, 2024
9 checks passed
@Alasdair Alasdair deleted the smt_perf_fix branch September 6, 2024 16:06
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