-
Notifications
You must be signed in to change notification settings - Fork 22
Open
Description
I'm trying out cuter to test abstract machine specifications, and I'm running into a solver error.
It's probably because I'm using protobuf/protoc-3.3.2 instead of 3.2 as mentioned in the README, but I'm hoping there is a simple fix.
I tried to minimize the example in this gist. A machine consists of a program counter, a stack (where values are labeled by some tag high | low) and a sequence of instructions: push a constant on the stack, pop the top of the stack, add the two elements at the top of the stack. I define a step function, and iterate it in multi_step. Running cuter on that function leads to the error.
./cuter -r -s 3 --depth 20 sm multi_step "[{0,[]},[]]"
OS/arch: ArchLinux 64bit
Versions:
- erlang 20.0.1
- python 2.7.14
- protobuf, protoc 3.3.1
- z3 4.5.0
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels