Groups
Conversations
All groups and messages
Send feedback to Google
Help
Training
Sign in
Groups
tlaplus
Conversations
About
tlaplus
Contact owners and managers
1–30 of 1506
This is a discussion group for users of the TLA+ specification language, the PlusCal algorithm language, and their associated tools.
To find out about the languages and tools, see
The TLA Home Page
Posts by non-members are moderated.
We encourage you to join the group.
Mark all as read
Report group
0 selected
n s
, …
Stephan Merz
3
Oct 10
About the definition of stuttering, and about liveness checking
Perhaps the confusion is related to what TLC considers to be a stuttering step and what it considers
unread,
About the definition of stuttering, and about liveness checking
Perhaps the confusion is related to what TLC considers to be a stuttering step and what it considers
Oct 10
Federico Ponzi
,
Calvin Loncaric
3
Oct 9
TLA+ wiki: https://docs.tlapl.us/
Thanks Calvin, I've updated the wiki's settings to disable the entity rewriting. Please let
unread,
TLA+ wiki: https://docs.tlapl.us/
Thanks Calvin, I've updated the wiki's settings to disable the entity rewriting. Please let
Oct 9
Andrew Helwer
, …
Igor Konnov
6
Oct 7
Why does this liveness property not work?
Bisecting identified the breaking commit, which occurred in August 2021. I opened this issue in the
unread,
Why does this liveness property not work?
Bisecting identified the breaking commit, which occurred in August 2021. I opened this issue in the
Oct 7
hwa...@gmail.com
, …
Markus Alexander Kuppe
3
Oct 7
Demo of sweeping parameter ranges with script
https://github.com/tlaplus/tlaplus/issues/272 On Monday, October 7, 2024 at 2:18:11 PM UTC-7 andrew..
unread,
Demo of sweeping parameter ranges with script
https://github.com/tlaplus/tlaplus/issues/272 On Monday, October 7, 2024 at 2:18:11 PM UTC-7 andrew..
Oct 7
Andrew Helwer
, …
Markus Kuppe
5
Oct 4
Sweeping a parameter range with TLC
My workaround is to fork a nested TLC for each configuration value from an outer “config spec".
unread,
Sweeping a parameter range with TLC
My workaround is to fork a nested TLC for each configuration value from an outer “config spec".
Oct 4
Sagar Tiwari
,
Markus Kuppe
3
Sep 29
TLA+ Course example not working with latest TLA+ Toolbox
That worked. Thanks! On Sun, Sep 29, 2024 at 9:49 PM Markus Kuppe <tlaplus-google-group@lemmster.
unread,
TLA+ Course example not working with latest TLA+ Toolbox
That worked. Thanks! On Sun, Sep 29, 2024 at 9:49 PM Markus Kuppe <tlaplus-google-group@lemmster.
Sep 29
Andrew Helwer
Sep 18
New blog post: TLA⁺ is more than a DSL for breadth-first search
I wrote a blog post about how TLA⁺ is more than a DSL for breadth-first search - two other ways of
unread,
New blog post: TLA⁺ is more than a DSL for breadth-first search
I wrote a blog post about how TLA⁺ is more than a DSL for breadth-first search - two other ways of
Sep 18
Kulpreet Singh
,
Andrew Helwer
2
Sep 14
arm/linux builds?
Currently nobody is really working on maintaining the toolbox GUI so if you would like it to work on
unread,
arm/linux builds?
Currently nobody is really working on maintaining the toolbox GUI so if you would like it to work on
Sep 14
Lucas Müllner
,
Samuel Miller
2
Sep 10
Using TLA+ for frontend frameworks
Hi Lucas, I've been using TLA+ for specifying front-end development on a couple projects now. I
unread,
Using TLA+ for frontend frameworks
Hi Lucas, I've been using TLA+ for specifying front-end development on a couple projects now. I
Sep 10
Leslie Lamport
,
Hillel Wayne
3
Sep 3
The Future of TLA+
> Another possible candidate for removal is the notation for binary, octal, and hexadecimal
unread,
The Future of TLA+
> Another possible candidate for removal is the notation for binary, octal, and hexadecimal
Sep 3
钱晨
,
Hillel Wayne
2
Aug 28
Question about temporal formulas definition in book Specify System(version 21-07-04)
<<A>>_v isn't a temporal formula (it's an action), but by page 91, ◇<<A>
unread,
Question about temporal formulas definition in book Specify System(version 21-07-04)
<<A>>_v isn't a temporal formula (it's an action), but by page 91, ◇<<A>
Aug 28
William Schultz
, …
Markus Kuppe
8
Aug 22
Asynchronous Composition with Parameterized Submodules
Stephan, Yes, based on the thread here (https://github.com/tlaplus/tlaplus/issues/998) it is now
unread,
Asynchronous Composition with Parameterized Submodules
Stephan, Yes, based on the thread here (https://github.com/tlaplus/tlaplus/issues/998) it is now
Aug 22
Chris Ortiz
Aug 7
Sub-action of Next in vscode plugin
Hi, I am trying to port some of my TLA+ spec from Toolbox to VScode with TLA+ nightly plugin. When I
unread,
Sub-action of Next in vscode plugin
Hi, I am trying to port some of my TLA+ spec from Toolbox to VScode with TLA+ nightly plugin. When I
Aug 7
Michal Jaszczyk
, …
Markus Kuppe
7
Aug 5
liveness, fairness, and the style of writing TLA+
The base algorithm is described in the book "Temporal Verification of Reactive Systems” by Zohar
unread,
liveness, fairness, and the style of writing TLA+
The base algorithm is described in the book "Temporal Verification of Reactive Systems” by Zohar
Aug 5
abdallah kerim
,
Stephan Merz
3
Aug 4
Specifiing a set of model values using INSTANCE
Thank you Stephan for your response. Le dimanche 4 août 2024 à 08:53:10 UTC+2, Stephan Merz a écrit :
unread,
Specifiing a set of model values using INSTANCE
Thank you Stephan for your response. Le dimanche 4 août 2024 à 08:53:10 UTC+2, Stephan Merz a écrit :
Aug 4
Isaac Dynamo
, …
Calvin Loncaric
7
Jul 30
Recursion without StackOverflowError
> I'm still a bit puzzled as to why TLC hangs TLC does not memoize functions the way you might
unread,
Recursion without StackOverflowError
> I'm still a bit puzzled as to why TLC hangs TLC does not memoize functions the way you might
Jul 30
YingMing Wang
,
Stephan Merz
2
Jul 30
TLA+ Toolbox Error
The main code block of an algorithm must appear inside braces. See the PlusCal grammar in the manual
unread,
TLA+ Toolbox Error
The main code block of an algorithm must appear inside braces. See the PlusCal grammar in the manual
Jul 30
Stephan Merz
4
Jul 27
TLA+ Community Meeting 2024
A preliminary program for the meeting is now online at https://conf.tlapl.us/2024-fm/, subject to
unread,
TLA+ Community Meeting 2024
A preliminary program for the meeting is now online at https://conf.tlapl.us/2024-fm/, subject to
Jul 27
Leslie Lamport
, …
Aman Shaikh
4
Jul 19
TLA+ Foundation Grants
The link works now. aman On Thursday, July 18, 2024 at 9:28:31 PM UTC-4 Leslie Lamport wrote:
unread,
TLA+ Foundation Grants
The link works now. aman On Thursday, July 18, 2024 at 9:28:31 PM UTC-4 Leslie Lamport wrote:
Jul 19
Ugur Y. Yavuz
, …
Damien Doligez
7
Jul 12
Parsing issues with prime operator in user-defined operators
In your lemma, IdxSet is indeed under a quantifier and thus a constant, so your lemma is true. But in
unread,
Parsing issues with prime operator in user-defined operators
In your lemma, IdxSet is indeed under a quantifier and thus a constant, so your lemma is true. But in
Jul 12
Markus Kuppe
,
Leslie Lamport
2
Jul 9
Possible TLC soundness bug when checking temporal properties
Should TLC be able to check such a property? I suspect that the error is that TLC should report that
unread,
Possible TLC soundness bug when checking temporal properties
Should TLC be able to check such a property? I suspect that the error is that TLC should report that
Jul 9
A. Jesse Jiryu Davis
,
Markus Kuppe
6
Jul 7
Distributed model-checking
Note that TLC's simulation mode also supports the `-continue` parameter, which causes the
unread,
Distributed model-checking
Note that TLC's simulation mode also supports the `-continue` parameter, which causes the
Jul 7
Andrew Helwer
Jul 1
OpenSSH CVE due to race condition - specify it in TLA+?
If anybody is looking for a fun project, there was recently a fairly severe bug in OpenSSH caused by
unread,
OpenSSH CVE due to race condition - specify it in TLA+?
If anybody is looking for a fun project, there was recently a fairly severe bug in OpenSSH caused by
Jul 1
Shahbaz Ahmad
Jun 24
PlusCal algorithm for pH for Smart Agriculture
Hello to all, I am student of PhD in Pakistan. I have proposed the following algorithm to check pH at
unread,
PlusCal algorithm for pH for Smart Agriculture
Hello to all, I am student of PhD in Pakistan. I have proposed the following algorithm to check pH at
Jun 24
Viktor Danylenko
Jun 22
Trapping Rain Water (simple TLA spec)
Hi All, As part of my TLA+ learning, I wrote a spec for a Leetcode problem (https://leetcode.com/
unread,
Trapping Rain Water (simple TLA spec)
Hi All, As part of my TLA+ learning, I wrote a spec for a Leetcode problem (https://leetcode.com/
Jun 22
Lee
, …
Finn Hackett
5
Jun 21
Question: how to describe the network message from ewd687a/EWD687aPlusCal.tla in Rust?
Thanks for the tip Finn, i now better understand the approach. Cheers! /Lee On Thu, 20 Jun 2024, 23:
unread,
Question: how to describe the network message from ewd687a/EWD687aPlusCal.tla in Rust?
Thanks for the tip Finn, i now better understand the approach. Cheers! /Lee On Thu, 20 Jun 2024, 23:
Jun 21
Jack Vanlightly
, …
Roman Bondar
8
Jun 20
Send/receive message passing or atomic communication in distributed systems
Hello Jack, You mentioned above that you worked with the new Kafka consumer group protocol from KIP
unread,
Send/receive message passing or atomic communication in distributed systems
Hello Jack, You mentioned above that you worked with the new Kafka consumer group protocol from KIP
Jun 20
Leslie Lamport
, …
Nine Fingers
12
Jun 20
Draft of New TLA Book
Hi Leslie, I'd like to provide a suggestion of including some of the concepts of your "
unread,
Draft of New TLA Book
Hi Leslie, I'd like to provide a suggestion of including some of the concepts of your "
Jun 20
Hillel Wayne
Jun 18
A new technique for composing TLA+ Specs
Wrote about it here: https://www.hillelwayne.com/post/composing-tla/. Thanks to Murat and Andrew for
unread,
A new technique for composing TLA+ Specs
Wrote about it here: https://www.hillelwayne.com/post/composing-tla/. Thanks to Murat and Andrew for
Jun 18
ovidiu...@gmail.com
,
Leslie Lamport
3
Jun 17
Dedalus versus TLA+
Dear Leslie, Thank you for your feedback. Looks like their comparison is unfortunately missleading
unread,
Dedalus versus TLA+
Dear Leslie, Thank you for your feedback. Looks like their comparison is unfortunately missleading
Jun 17