File tree 1 file changed +5
-5
lines changed
1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -166,7 +166,7 @@ fn unchecked() {
166
166
167
167
let mut rb: spsc:: Queue < u8 , N > = spsc:: Queue :: new ( ) ;
168
168
169
- for _ in 0 ..N / 2 {
169
+ for _ in 0 ..N / 2 - 1 {
170
170
rb. enqueue ( 1 ) . unwrap ( ) ;
171
171
}
172
172
@@ -175,24 +175,24 @@ fn unchecked() {
175
175
176
176
Pool :: new ( 2 ) . scoped ( move |scope| {
177
177
scope. execute ( move || {
178
- for _ in 0 ..N / 2 {
178
+ for _ in 0 ..N / 2 - 1 {
179
179
p. enqueue ( 2 ) . unwrap ( ) ;
180
180
}
181
181
} ) ;
182
182
183
183
scope. execute ( move || {
184
184
let mut sum: usize = 0 ;
185
185
186
- for _ in 0 ..N / 2 {
186
+ for _ in 0 ..N / 2 - 1 {
187
187
sum = sum. wrapping_add ( usize:: from ( c. dequeue ( ) . unwrap ( ) ) ) ;
188
188
}
189
189
190
- assert_eq ! ( sum, N / 2 ) ;
190
+ assert_eq ! ( sum, N / 2 - 1 ) ;
191
191
} ) ;
192
192
} ) ;
193
193
}
194
194
195
- assert_eq ! ( rb. len( ) , N / 2 ) ;
195
+ assert_eq ! ( rb. len( ) , N / 2 - 1 ) ;
196
196
}
197
197
198
198
#[ test]
You can’t perform that action at this time.
0 commit comments