1- #include " ../../relacy/relacy_std.hpp"
1+ /*
2+ * Copyright (c) 2025 NVIDIA Corporation
3+ *
4+ * Licensed under the Apache License Version 2.0 with LLVM Exceptions
5+ * (the "License"); you may not use this file except in compliance with
6+ * the License. You may obtain a copy of the License at
7+ *
8+ * https://llvm.org/LICENSE.txt
9+ *
10+ * Unless required by applicable law or agreed to in writing, software
11+ * distributed under the License is distributed on an "AS IS" BASIS,
12+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+ * See the License for the specific language governing permissions and
14+ * limitations under the License.
15+ */
16+
17+ #include < stdexec_relacy.hpp>
218
319#include < stdexec/__detail/__intrusive_mpsc_queue.hpp>
420
@@ -314,7 +330,7 @@ struct mpsc_five_producers_ordered : rl::test_suite<mpsc_five_producers_ordered,
314330};
315331
316332auto main (int argc, char ** argv) -> int {
317- int iterations = argc > 1 ? strtol (argv[1 ], nullptr , 10 ) : 500000 ;
333+ int iterations = argc > 1 ? strtol (argv[1 ], nullptr , 10 ) : 250000 ;
318334 rl::test_params p;
319335 p.iteration_count = iterations;
320336 p.execution_depth_limit = 10000 ;
@@ -341,7 +357,7 @@ auto main(int argc, char** argv) -> int {
341357 CHECK (rl::simulate<mpsc_pop_from_empty_never_returns_node>(p));
342358
343359 // Beefy test...
344- p.iteration_count = 50000 ;
360+ p.iteration_count = 5000 ;
345361 printf (" Running mpsc_five_producers_ordered...\n " );
346362 CHECK (rl::simulate<mpsc_five_producers_ordered>(p));
347363
0 commit comments