Skip to content

Fix SV-COMP Apron unassume crash#1429

Merged
sim642 merged 2 commits into
masterfrom
yaml-witness-unassume-apron-tracked-global-annot
Apr 23, 2024
Merged

Fix SV-COMP Apron unassume crash#1429
sim642 merged 2 commits into
masterfrom
yaml-witness-unassume-apron-tracked-global-annot

Conversation

@sim642
Copy link
Copy Markdown
Member

@sim642 sim642 commented Apr 23, 2024

Our sv-benchmarks validation runs (at least) contain some crashes like

Fatal error: exception Failure("Environment.dim_of_var: unknown variable in the environment")

Since the autotuner uses goblint_relation_track attributes to specify which variables are tracked, these need to be preserved for copied globals. This is already done in assign_to_global_wrapper, but not read_globals_to_locals, which this fixes.

@sim642 sim642 added the bug label Apr 23, 2024
@sim642 sim642 added this to the SV-COMP 2025 milestone Apr 23, 2024
@sim642 sim642 merged commit 98d9af4 into master Apr 23, 2024
@sim642 sim642 deleted the yaml-witness-unassume-apron-tracked-global-annot branch April 23, 2024 15:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants