-
The current optimizer propagates constants, but fails to do so in some cases. For example:
```tla
---------------------------- MODULE Opt1 -------------------------------------
VARIABLES S
A…
-
**Describe the bug**
Without a conjunction in front of line 146 (the line with: `AtLeastT2(msgsNewleaderForCurrView)`) in the attached file (hotstuff_3phases_v0_no_conjunction.tla) Apalache returns …
-
Currently, a `at.forsyte.apalache.tla.lir.UnexpectedLanguageError` is thrown if a recursive function is used.
See #83 for an example specification.
-
On code such as
`[msgs EXCEPT ![self] = @ \ {q}] `
the importer throws
`at.forsyte.apalache.tla.imp.SanyImporterException: Unexpected subclass of tla2sany.ExprOrOpArgNode: class tla2sany.semantic.…
-
Sometimes the assignment finder fails to find assignments because it is buggy: #157
Apart from fixing the bug in #157, we should introduce assignment annotations and let the assignment solver consu…
-
```bash
kuppe@mkuppe-z440:~/src/TLA/blockingqueue$ ../apalache/bin/apalache-mc check BlockingQueue.tla
# Tool home: /home/mkuppe/src/TLA/apalache
# Package: /home/mkuppe/src/TLA/apalache/mod-dist…
lemmy updated
3 years ago
-
Apalache should, perhaps, raise a big fat warning instead of silently ignoring `Properties` in .cfg?
```tla
----------------------------- MODULE Github484 -----------------------------
VARIABLE x…
lemmy updated
3 years ago
-
Normalizer fails to preprocess the `Termination` property of [fastsync](https://github.com/informalsystems/tendermint-rs/blob/master/docs/spec/fastsync/fastsync.tla):
```
WF_turn(turn' = (IF (turn…
-
When checking the following spec
```
----- MODULE bug -----
VARIABLE a
Init == a = 1
Next == a' = a
Inv == FALSE
===============
```
e.g. with these parameters
```
apalache-mc --debug che…
-
Very promising utility! Thank you :)
We are trying to set this up in our CI, but hitting a tokio runtime error. Here is a trace produced with `RUST_BAKCTRACKE=full`:
```
thread 'tokio-runtime-…