|Summary:||leads to property check is wrong|
|Product:||UPPAAL||Reporter:||Marius Mikučionis <marius>|
|Component:||Engine||Assignee:||Alexandre David <adavid>|
|Attachments:||The model exhibiting the bug|
Description Marius Mikučionis 2007-11-14 16:59:15 CET
zhang Miaomiao reported a strange liveness check result (will attach it soon) where the property "(impulse.x>0 && cpu_output==1) --> (impulse.x==0 && cpu_output==0)" is not satisfied on 4.0.6 release. It looks like a bug to me, but I could not reproduce this on the trunk version (it says the property is satisfied), so somehow it's fixed but the fix is not released.
Comment 1 Marius Mikučionis 2007-11-14 17:01:01 CET
Created attachment 199 [details] The model exhibiting the bug UPPAAL 4.0.6 says the following property does not hold: (impulse.x>0 && cpu_output== 1) --> (impulse.x==0 && cpu_output== 0) Version from trunk says it holds.
Comment 2 Alexandre David 2008-09-11 16:31:18 CEST
Revision 3932 should fix it.
Comment 3 Alexandre David 2008-09-12 11:49:19 CEST
The liveness checker of the trunk seems to work fine in 4.0.