]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
libstdc++: Increase timeouts for PSTL tests in debug mode [PR90276]
authorJonathan Wakely <jwakely@redhat.com>
Wed, 12 Jun 2024 16:11:23 +0000 (17:11 +0100)
committerJonathan Wakely <redi@gcc.gnu.org>
Wed, 26 Jun 2024 20:14:22 +0000 (21:14 +0100)
These tests compile very slowly in debug mode.

libstdc++-v3/ChangeLog:

PR libstdc++/90276
* testsuite/25_algorithms/pstl/alg_modifying_operations/rotate_copy.cc:
Increase timeout for debug mode.
* testsuite/25_algorithms/pstl/alg_modifying_operations/transform_binary.cc:
Likewise.
* testsuite/25_algorithms/pstl/alg_nonmodifying/mismatch.cc:
Likewise.
* testsuite/25_algorithms/pstl/alg_sorting/lexicographical_compare.cc:
Likewise.
* testsuite/25_algorithms/pstl/alg_sorting/minmax_element.cc:
Likewise.
* testsuite/25_algorithms/pstl/alg_sorting/set_symmetric_difference.cc:
Likewise.

libstdc++-v3/testsuite/25_algorithms/pstl/alg_modifying_operations/rotate_copy.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_modifying_operations/transform_binary.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_nonmodifying/mismatch.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_sorting/lexicographical_compare.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_sorting/minmax_element.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_sorting/set_symmetric_difference.cc

index ea647c6c23a03b480c21f65f9f1c0f1b52a768e4..1b788e1b7ee5217c5ef8bf9461bd2dd890057c0b 100644 (file)
@@ -2,6 +2,7 @@
 // { dg-options "-ltbb" }
 // { dg-do run { target c++17 } }
 // { dg-timeout-factor 3 }
+// { dg-timeout-factor 5 { target debug_mode } }
 // { dg-require-effective-target tbb_backend }
 
 //===-- rotate_copy.pass.cpp ----------------------------------------------===//
index 1f5f239a94bef6cd4db989c81869b55ff9270abb..16b815c5d5149be6972d4b55e2fddb94a77813e1 100644 (file)
@@ -2,6 +2,7 @@
 // { dg-options "-ltbb" }
 // { dg-do run { target c++17 } }
 // { dg-timeout-factor 3 }
+// { dg-timeout-factor 5 { target debug_mode } }
 // { dg-require-effective-target tbb_backend }
 
 //===-- transform_binary.pass.cpp -----------------------------------------===//
index 1173186f65c0b068a07c976b4578e5c6f36217c4..441f5d1e37824b419351849e015c89d4208165c5 100644 (file)
@@ -2,6 +2,7 @@
 // { dg-options "-ltbb" }
 // { dg-do run { target c++17 } }
 // { dg-timeout-factor 3 }
+// { dg-timeout-factor 5 { target debug_mode } }
 // { dg-require-effective-target tbb_backend }
 
 //===-- mismatch.pass.cpp -------------------------------------------------===//
index 924aa78652e80a1117c144b3e523933e94501b2f..78edeb025d78e35ba1b7f0ebdba69187f2908a32 100644 (file)
@@ -2,6 +2,7 @@
 // { dg-options "-ltbb" }
 // { dg-do run { target c++17 } }
 // { dg-timeout-factor 3 }
+// { dg-timeout-factor 5 { target debug_mode } }
 // { dg-require-effective-target tbb_backend }
 
 //===-- lexicographical_compare.pass.cpp ----------------------------------===//
index 0a9f41ca1797f01d2d8c2c84d6b0c32390ffcc3c..e4bd435d19263f2deb2493ef4aab6d0de799a879 100644 (file)
@@ -2,6 +2,7 @@
 // { dg-options "-ltbb" }
 // { dg-do run { target c++17 } }
 // { dg-timeout-factor 3 }
+// { dg-timeout-factor 5 { target debug_mode } }
 // { dg-require-effective-target tbb_backend }
 
 //===-- minmax_element.pass.cpp -------------------------------------------===//
index 1cc598560865d7a748a9aff00d2f2f0a2ee32c2b..ad3befcb690be3b37cf1cc35c8f88a3b5178673f 100644 (file)
@@ -2,6 +2,7 @@
 // { dg-options "-ltbb" }
 // { dg-do run { target c++17 } }
 // { dg-timeout-factor 3 }
+// { dg-timeout-factor 5 { target debug_mode } }
 // { dg-require-effective-target tbb_backend }
 
 //===-- set.pass.cpp ------------------------------------------------------===//