(header ((h) ihello provides) ((sut) deadlock_blocking_flush component) ((w) ihello requires))
(state ((h)) ((sut)) ((w)))
<external>.h.hello -> ...
... -> sut.h.hello
sut.w.hello -> ...
... -> <external>.w.hello
... <- <external>.w.world
sut.<q> <- ...
... <- <external>.w.return
sut.w.return <- ...
... <- sut.<q>
sut.w.world <- ...
... <- sut.h.world
<external>.h.world <- ...
(state ((h)) ((sut)) ((w)))
(trail "h.hello" "w.hello" "w.world" "w.return" "h.world")
test/all/deadlock_blocking_flush/deadlock_blocking_flush.dzn:43:3: error: deadlock
<deadlock>
(state ((h)) ((sut)) ((w)))
test/all/deadlock_blocking_flush/deadlock_blocking_flush.dzn:43:3: error: deadlock
(trail "<deadlock>")
(labels "h.hello" "w.world" "w.cruel")
(eligible)
