Merge lp:~verifydtapn-contributers/verifydtapn/Delay90Bug into lp:verifydtapn
Proposed by
Peter Gjøl Jensen
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Jiri Srba | ||||
Approved revision: | 313 | ||||
Merged at revision: | 312 | ||||
Proposed branch: | lp:~verifydtapn-contributers/verifydtapn/Delay90Bug | ||||
Merge into: | lp:verifydtapn | ||||
Diff against target: |
109 lines (+37/-4) 3 files modified
src/DiscreteVerification/VerificationTypes/LivenessSearch.cpp (+5/-1) src/DiscreteVerification/VerificationTypes/TimeDartVerification.cpp (+8/-1) src/DiscreteVerification/VerificationTypes/Verification.hpp (+24/-2) |
||||
To merge this branch: | bzr merge lp:~verifydtapn-contributers/verifydtapn/Delay90Bug | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Jiri Srba | Approve | ||
Review via email: mp+225714@code.launchpad.net |
Commit message
Trailing delays removed and if we print delay for ever, any previous delay is removed.
Description of the change
The fix removes trailing delays from traces which leads to wrong reporting of "delay forever" (see bug).
To post a comment you must log in.
I fixed a small issue. However, if e.g. EG ends with delay for ever, it will report something like
...
delay 7
delay for ever
and the delay 7 is redundant and should be replaced just with delay for ever.