Closed nano-o closed 9 months ago
@rodrigo7491, perhaps, you have some ideas?
I could reproduce the bug on my side. After some digging, it seems that due to an interaction between CherryPick
and SetInclusionRuleWithFunArrays
, infinite sets are not being properly handled in this case. This is an issue for both arrays
and funArrays
. I will make a PR to fix this soon.
Description
Apalache crashes with
funArrays
encoding when there is a variable whose type is a function whose image is a set of integers.Impact
Low impact, can use oopsla19 encoding instead.
Input specification
The command line parameters used to run the tool
Expected behavior
Apalache verifies TypeOkay is inductive.
Log files
System information
0.44.2 build v0.44.2
Linux
17.0.9
Triage checklist (for maintainers)