-
Follow up from https://github.com/informalsystems/tnt/pull/386#discussion_r1051044275
We are not currently checking for top-level polymorphic types after inference, which I believe is something Apa…
-
I'm exploring inductive invariants in Quint with Apalache, and it seems to be achieavable with some tweaks to the interface and mode verification for Init. See this example (from the Apalache [manual]…
-
Consider the following spec:
```bluespec
module t {
var x: int
v…
-
There are some expressions with apalache can’t support (currently, and perhaps in principle). We should
1. document all these known cases
2. figure out how we want to handle them
Two possible…
-
There seems to be a few issues with the Raft spec in this repo.
(1) The quorums in the APAraft.tla should be subsets of the servers but they are not.
https://github.com/informalsystems/apalache-…
-
The bug below only causes a safety violation on Dijkstra's invariant `Inv` with `N >= 4` and *not* with `N=3`, unless `Init` defines `token.pos \in Node`. It is also caught by `ATDSpec` with `N=4` if…
-
Ref:
```
(env) uditgulati@Udits-MacBook-Air transfer % atomkraft --debug model simulate --model-path models/transfer.tla --max-trace 4 --length 3 --traces-dir simulation_traces
Parsing error 💥
P…
-
Blocked by #1624
We currently print JVM arguments in the `apalache-mc` runscript:
$ apalache-mc version --debug
# Tool home: ...
# Package: ...
# JVM args: -Xmx4096m
#…
-
We could run TLC or Apalache on the committed TLA+ files, in order to do quick checks that no stupid errors were introduced. For instance, the light client spec has the CSV file `001bmc-apalache.csv` …
-
Apalache should be run using the right JDK in order to get it to work on `arm64`.
danwt updated
2 years ago