Lines Matching refs:sc_assert

53     sc_assert( !a.valid() && !b.valid() ); // Both are invalid
54 sc_assert( a != b );
55 sc_assert( !(a < b) && !(b < a) );
60 sc_assert( a != b );
61 sc_assert( (a < b) || (b < a) ); // Two handles to different processes
65 sc_assert( b == c );
66 sc_assert( !(b < c) && !(c < b) ); // Two handles to the same process
73 sc_assert( m.size() == 2 );
74 sc_assert( m[a] == 1 );
75 sc_assert( m[b] == 3 );
76 sc_assert( m[c] == 3 );
79 sc_assert( m[a] == 3 );
80 sc_assert( m[b] == 1 );
81 sc_assert( m[c] == 3 );
86 sc_assert( (a < b) || (b < a) ); // Same ordering whether handles are valid or not
89 sc_assert( b == c );
91 sc_assert( b != c );
93 sc_assert( b.valid() == c.valid() ); // Invalidation is consistent
94 sc_assert( !(b < c) && !(c < b) ); // Two handles to the same process, whether valid or not
95 sc_assert( c.terminated() );
100 sc_assert( m.size() == 2 );
101 sc_assert( m[a] == 4 );
102 sc_assert( m[b] == 3 );
103 sc_assert( m[c] == 3 );
104 sc_assert( m[d] == 4 );
109 sc_assert( m.size() == 3 );
110 sc_assert( m[a] == 4 );
111 sc_assert( m[b] == 3 );
112 sc_assert( m[c] == 3 );
113 sc_assert( m[d] == 4 );
114 sc_assert( m[e] == 5 );
119 sc_assert( m.size() == 3 );
120 sc_assert( m[a] == 4 );
121 sc_assert( m[b] == 3 );
122 sc_assert( m[c] == 3 );
123 sc_assert( m[d] == 4 );
124 sc_assert( m[e] == 6 );
125 sc_assert( m[f] == 6 );
130 sc_assert( m.size() == 3 );
131 sc_assert( m[a] == 4 );
132 sc_assert( m[b] == 3 );
133 sc_assert( m[c] == 3 );
134 sc_assert( m[d] == 4 );
135 sc_assert( m[e] == 7 );
136 sc_assert( m[f] == 7 );
137 sc_assert( m[g] == 7 );
142 sc_assert( m.size() == 4 );
143 sc_assert( m[a] == 4 );
144 sc_assert( m[b] == 3 );
145 sc_assert( m[c] == 3 );
146 sc_assert( m[d] == 4 );
147 sc_assert( m[e] == 7 );
148 sc_assert( m[f] == 7 );
149 sc_assert( m[g] == 8 );
157 sc_assert( b.valid() );
160 sc_assert( a == sc_get_current_process_handle() );
161 sc_assert( !b.valid() );