update tests for 1.0 overhaul
[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   : Alu2
44 #ship debug : Debug
45
46 // this test is bogus to begin with; doesn't have proper flow control
47
48 alu.inOp:  literal Alu2.inOp[ADD];
49            [*] deliver;
50
51 debug.in:  [*] take, deliver;
52
53 alu.in2:   literal 4;
54            [*] deliver;
55
56 alu.out:   load loop counter with 40;
57            [L] take, sendto alu.in1;
58            [L] sendto debug.in;
59            tail;
60
61 alu.in1:   literal 2;
62            load repeat counter with 4;
63            deliver;
64            load loop counter with 2;
65            [L] take, deliver;
66            [L] discard, deliver;
67            tail;
68