You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I will check the debugger and add any issues here so it's easy for us to track, if we find more convenient we can split them into their own issues (or what I find that are issues, feel free to ignore it if you think it's fine).
Great work BTW, it will certainly help the TLA+ community to bring more people to the table.
Some issues below (I will add more as I find them (and add a comment for notification if there are any watchers for this issue)):
While debugging a monolith step and after stepping into, I've got
Unable to open 'BlockingQueue_TE.tla':
Unable to read file '/Users/paulo.feodrippe/dev/BlockingQueue/BlockingQueue_TE.tla'
(Error: Unable to resolve non-existing file '/Users/paulo.feodrippe/dev/BlockingQueue/BlockingQueue_TE.tla').
As expected, creating the file did allow me to step into it.
In a monolith spec, I cannot add a breakpoint to a module that it's not the first one (the module which gives name to the TLA file).
Evaluate in Debug Console is not working yet, placeholder for a future implementation?
Let's say we have the expression /\ waitSet' = _TETrace[j].waitSet, when I hover my mouse cursor over waitSet (and after waitSet' has the value of _TETrace[j].waitSet), it only shows "waitSet", should this show the value correspondent to it? I guess this will be solved when the debug console evaluation is implemented.
The text was updated successfully, but these errors were encountered:
pfeodrippe
changed the title
Debugger issues reporting
Debugger Isues Report
Mar 7, 2021
pfeodrippe
changed the title
Debugger Isues Report
Debugger Issues Report
Mar 7, 2021
lemmy
changed the title
Debugger Issues Report
Debugger does not support monolith/multi-module specs
Mar 19, 2021
I will check the debugger and add any issues here so it's easy for us to track, if we find more convenient we can split them into their own issues (or what I find that are issues, feel free to ignore it if you think it's fine).
Great work BTW, it will certainly help the TLA+ community to bring more people to the table.
Some issues below (I will add more as I find them (and add a comment for notification if there are any watchers for this issue)):
As expected, creating the file did allow me to step into it.
In a monolith spec, I cannot add a breakpoint to a module that it's not the first one (the module which gives name to the TLA file).
Evaluate in Debug Console
is not working yet, placeholder for a future implementation?Let's say we have the expression
/\ waitSet' = _TETrace[j].waitSet
, when I hover my mouse cursor overwaitSet
(and afterwaitSet'
has the value of_TETrace[j].waitSet
), it only shows"waitSet"
, should this show the value correspondent to it? I guess this will be solved when the debug console evaluation is implemented.The text was updated successfully, but these errors were encountered: