limit output from tests/requeue/test-requeue.fleet
[fleet.git] / tests / requeue / test-requeue.fleet
1 #expect 6
2 #expect 6
3 #expect 6
4 #expect 6
5 #expect 10
6 #expect 10
7 #expect 10
8 #expect 10
9 #expect 14
10 #expect 14
11 #expect 14
12 #expect 14
13 #expect 18
14 #expect 18
15 #expect 18
16 #expect 18
17 #expect 22
18 #expect 22
19 #expect 22
20 #expect 22
21 #expect 26
22 #expect 26
23 #expect 26
24 #expect 26
25 #expect 30
26 #expect 30
27 #expect 30
28 #expect 30
29 #expect 34
30 #expect 34
31 #expect 34
32 #expect 34
33 #expect 38
34 #expect 38
35 #expect 38
36 #expect 38
37 #expect 42
38 #expect 42
39 #expect 42
40 #expect 42
41 #expect 46
42
43 #ship alu   : Alu
44 #ship debug : Debug
45
46 alu.inOp:  set word=Alu.inOp[ADD];
47            set ilc=*;  deliver;
48
49 debug.in:  set ilc=41;  recv, deliver, send token to alu.out;
50
51 alu.in2:   set word= 4;
52            set ilc=*;  deliver;
53
54 alu.out:   set olc=40;
55            [Rq] collect, send to alu.in1;
56            [Rq] send to debug.in;
57            [Rq] recv token;
58            tail;
59
60 alu.in1:   set word= 2;
61            set ilc=4;
62            deliver;
63            set olc=2;
64            [Rq] recv, deliver;
65            [Rq] recv nothing, deliver;
66            tail;
67