1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
|
test_compare
cmp(2, 2) = 0
cmp(2, 2.2) = -1
cmp(2, 2) = 0
cmp(2, (2+4j)) = -1
cmp(2, [1]) = -108
cmp(2, (2,)) = -116
cmp(2, None) = -78
cmp(2, <Empty>) = -1
cmp(2, <Coerce 3>) = -1
cmp(2, <Cmp 4>) = -1
cmp(2, <RCmp 5>) = -1
cmp(2.2, 2) = 1
cmp(2.2, 2.2) = 0
cmp(2.2, 2) = 1
cmp(2.2, (2+4j)) = 1
cmp(2.2, [1]) = -108
cmp(2.2, (2,)) = -116
cmp(2.2, None) = -78
cmp(2.2, <Empty>) = -1
cmp(2.2, <Coerce 3>) = -1
cmp(2.2, <Cmp 4>) = -1
cmp(2.2, <RCmp 5>) = -1
cmp(2, 2) = 0
cmp(2, 2.2) = -1
cmp(2, 2) = 0
cmp(2, (2+4j)) = -1
cmp(2, [1]) = -108
cmp(2, (2,)) = -116
cmp(2, None) = -78
cmp(2, <Empty>) = -1
cmp(2, <Coerce 3>) = -1
cmp(2, <Cmp 4>) = -1
cmp(2, <RCmp 5>) = -1
cmp((2+4j), 2) = 1
cmp((2+4j), 2.2) = -1
cmp((2+4j), 2) = 1
cmp((2+4j), (2+4j)) = 0
cmp((2+4j), [1]) = -108
cmp((2+4j), (2,)) = -116
cmp((2+4j), None) = -78
cmp((2+4j), <Empty>) = -1
cmp((2+4j), <Coerce 3>) = -1
cmp((2+4j), <Cmp 4>) = -1
cmp((2+4j), <RCmp 5>) = -1
cmp([1], 2) = 108
cmp([1], 2.2) = 108
cmp([1], 2) = 108
cmp([1], (2+4j)) = 108
cmp([1], [1]) = 0
cmp([1], (2,)) = -8
cmp([1], None) = 30
cmp([1], <Empty>) = -1
cmp([1], <Coerce 3>) = 1
cmp([1], <Cmp 4>) = 1
cmp([1], <RCmp 5>) = -1
cmp((2,), 2) = 116
cmp((2,), 2.2) = 116
cmp((2,), 2) = 116
cmp((2,), (2+4j)) = 116
cmp((2,), [1]) = 8
cmp((2,), (2,)) = 0
cmp((2,), None) = 38
cmp((2,), <Empty>) = -1
cmp((2,), <Coerce 3>) = 1
cmp((2,), <Cmp 4>) = 1
cmp((2,), <RCmp 5>) = -1
cmp(None, 2) = 78
cmp(None, 2.2) = 78
cmp(None, 2) = 78
cmp(None, (2+4j)) = 78
cmp(None, [1]) = -30
cmp(None, (2,)) = -38
cmp(None, None) = 0
cmp(None, <Empty>) = -1
cmp(None, <Coerce 3>) = 1
cmp(None, <Cmp 4>) = 1
cmp(None, <RCmp 5>) = -1
cmp(<Empty>, 2) = 1
cmp(<Empty>, 2.2) = 1
cmp(<Empty>, 2) = 1
cmp(<Empty>, (2+4j)) = 1
cmp(<Empty>, [1]) = 1
cmp(<Empty>, (2,)) = 1
cmp(<Empty>, None) = 1
cmp(<Empty>, <Empty>) = 0
cmp(<Empty>, <Coerce 3>) = -1
cmp(<Empty>, <Cmp 4>) = -1
cmp(<Empty>, <RCmp 5>) = 1
cmp(<Coerce 3>, 2) = 1
cmp(<Coerce 3>, 2.2) = 1
cmp(<Coerce 3>, 2) = 1
cmp(<Coerce 3>, (2+4j)) = 1
cmp(<Coerce 3>, [1]) = -1
cmp(<Coerce 3>, (2,)) = -1
cmp(<Coerce 3>, None) = -1
cmp(<Coerce 3>, <Empty>) = 1
cmp(<Coerce 3>, <Coerce 3>) = 0
cmp(<Coerce 3>, <Cmp 4>) = -1
cmp(<Coerce 3>, <RCmp 5>) = -1
cmp(<Cmp 4>, 2) = 1
cmp(<Cmp 4>, 2.2) = 1
cmp(<Cmp 4>, 2) = 1
cmp(<Cmp 4>, (2+4j)) = 1
cmp(<Cmp 4>, [1]) = -1
cmp(<Cmp 4>, (2,)) = -1
cmp(<Cmp 4>, None) = -1
cmp(<Cmp 4>, <Empty>) = -1
cmp(<Cmp 4>, <Coerce 3>) = 1
cmp(<Cmp 4>, <Cmp 4>) = 0
cmp(<Cmp 4>, <RCmp 5>) = -1
cmp(<RCmp 5>, 2) = 1
cmp(<RCmp 5>, 2.2) = 1
cmp(<RCmp 5>, 2) = 1
cmp(<RCmp 5>, (2+4j)) = 1
cmp(<RCmp 5>, [1]) = 1
cmp(<RCmp 5>, (2,)) = 1
cmp(<RCmp 5>, None) = 1
cmp(<RCmp 5>, <Empty>) = 1
cmp(<RCmp 5>, <Coerce 3>) = 1
cmp(<RCmp 5>, <Cmp 4>) = 1
cmp(<RCmp 5>, <RCmp 5>) = 0
|