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

Tracking Benchmark Changes for Thesis #1417

Closed
wants to merge 165 commits into from

Conversation

michael-schwarz
Copy link
Member

@michael-schwarz michael-schwarz commented Apr 17, 2024

The branch I used to benchmark for my thesis diverges at d8be117.

This draft MR is not intended to be merged but should allow me to keep an overview of the changes and see what should be maybe back-ported.

PR for master exists:

Probably not universally an improvement, maybe add later on a per-case basis.

  • Way to supply suffix to name of privPrecCompare output
  • Do not colorize privPrecCompare output to stderr (in case it is saved to somewhere)
  • exp.priv-prec-dump-proj option to project precision of dumps to enums, intervals, and def_exc for comparison between different activated domains
  • Warn instead of crash if an argument to a string function does not evaluate to an address.
  • Fix to force refinement to only happen when dumping precision comparisons (to avoid Int domain refinement causes fixpoint error #1005)

Done

Back-ported:

PR landed on master concurrently with MS proceeding on this branch (nothing to do):

Hotfixes:

PR with principled fix exists:

@michael-schwarz michael-schwarz force-pushed the michael-schwarz-dissertation branch from aac1ebb to 811c183 Compare April 19, 2024 12:10
@michael-schwarz
Copy link
Member Author

Everything that should be extracted now lives on its own PR. We can thus close this one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants