Skip to content

Add well-definedness checks for built-in axiomatisations #36

@viper-admin

Description

@viper-admin

Created by @alexanderjsummers on 2014-11-10 16:57
Last updated on 2020-02-03 13:35

The sequence, set, multiset axioms have implicit preconditions on certain operations (e.g., drop from a sequence is only axiomatised in the case in which the index is non-negative). We should either make the axioms more permissive, or add well-definedness checks which ensure that these conditions hold at use-site. These checks should be made consistently in both Silicon and Carbon.

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions