update test-requeue to use the standing count value
[fleet.git] / tests / requeue / test-kill-requeueing.fleet
1 #skip
2 #expect 7
3 #expect 7
4 #expect 7
5 #expect 7
6 #expect 8
7
8 #ship debug        : Debug
9 #ship memory       : Memory
10 #ship fifo         : Fifo
11
12 debug.in: [*] take, deliver, notify fifo.in;
13
14 fifo.out:
15   notify fifo.in;
16   load repeat counter with 4; take, sendto debug.in;
17   notify memory.inCBD;
18   [*] take, sendto debug.in;
19
20 fifo.in:
21   clog;
22   load loop counter with 63;
23   take;
24   literal 7;
25   deliver;
26   unclog;
27
28 memory.inCBD:
29   take;
30   literal {
31     fifo.in:
32       massacre;   // extra instruction due to literal!
33       literal 8;
34       deliver;
35       notify memory.inCBD;
36         fifo.in: literal 8; [*] take, deliver;
37     memory.inCBD:
38       take;
39       literal {
40       }; deliver;
41   }; deliver;
42
43
44