Skip to content

Princess: Eliminate abbreviation symbols from interpolants - #718

Open
daniel-raffler wants to merge 3 commits into
masterfrom
709-princess-unknown-abbreviation-symbols
Open

daniel-raffler wants to merge 3 commits into
masterfrom
709-princess-unknown-abbreviation-symbols

Conversation

@daniel-raffler

Copy link
Copy Markdown
Contributor

Hello,

this PR fixes an issue in Princess where internal abbreviation symbols could be leaked into interpolants. Since the symbols are only defined in the current ProverEnvironment this could cause crashes when trying to use these interpolants later on in a different ProverEnvironment

The work around in this PR is to simply eliminate abbreviation symbols from interpolants by replacing them with the full term

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

Princess: Unknown abbreviation symbols

1 participant