diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2024-06-12 17:11:23 +0100 |
---|---|---|
committer | Jonathan Wakely <redi@gcc.gnu.org> | 2024-06-26 21:14:22 +0100 |
commit | e65b6627a36869b01bbe128a5324e4b415b28880 (patch) | |
tree | c4cd3e30e5c596569579634345c99d0e18c9c77e | |
parent | 003ce8a6c4c28f8d285134afa9a423d0e234cf2e (diff) | |
download | gcc-e65b6627a36869b01bbe128a5324e4b415b28880.zip gcc-e65b6627a36869b01bbe128a5324e4b415b28880.tar.gz gcc-e65b6627a36869b01bbe128a5324e4b415b28880.tar.bz2 |
libstdc++: Increase timeouts for PSTL tests in debug mode [PR90276]
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.
6 files changed, 6 insertions, 0 deletions
diff --git a/libstdc++-v3/testsuite/25_algorithms/pstl/alg_modifying_operations/rotate_copy.cc b/libstdc++-v3/testsuite/25_algorithms/pstl/alg_modifying_operations/rotate_copy.cc index ea647c6..1b788e1 100644 --- a/libstdc++-v3/testsuite/25_algorithms/pstl/alg_modifying_operations/rotate_copy.cc +++ b/libstdc++-v3/testsuite/25_algorithms/pstl/alg_modifying_operations/rotate_copy.cc @@ -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 ----------------------------------------------===// diff --git a/libstdc++-v3/testsuite/25_algorithms/pstl/alg_modifying_operations/transform_binary.cc b/libstdc++-v3/testsuite/25_algorithms/pstl/alg_modifying_operations/transform_binary.cc index 1f5f239..16b815c 100644 --- a/libstdc++-v3/testsuite/25_algorithms/pstl/alg_modifying_operations/transform_binary.cc +++ b/libstdc++-v3/testsuite/25_algorithms/pstl/alg_modifying_operations/transform_binary.cc @@ -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 -----------------------------------------===// diff --git a/libstdc++-v3/testsuite/25_algorithms/pstl/alg_nonmodifying/mismatch.cc b/libstdc++-v3/testsuite/25_algorithms/pstl/alg_nonmodifying/mismatch.cc index 1173186..441f5d1 100644 --- a/libstdc++-v3/testsuite/25_algorithms/pstl/alg_nonmodifying/mismatch.cc +++ b/libstdc++-v3/testsuite/25_algorithms/pstl/alg_nonmodifying/mismatch.cc @@ -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 -------------------------------------------------===// diff --git a/libstdc++-v3/testsuite/25_algorithms/pstl/alg_sorting/lexicographical_compare.cc b/libstdc++-v3/testsuite/25_algorithms/pstl/alg_sorting/lexicographical_compare.cc index 924aa78..78edeb0 100644 --- a/libstdc++-v3/testsuite/25_algorithms/pstl/alg_sorting/lexicographical_compare.cc +++ b/libstdc++-v3/testsuite/25_algorithms/pstl/alg_sorting/lexicographical_compare.cc @@ -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 ----------------------------------===// diff --git a/libstdc++-v3/testsuite/25_algorithms/pstl/alg_sorting/minmax_element.cc b/libstdc++-v3/testsuite/25_algorithms/pstl/alg_sorting/minmax_element.cc index 0a9f41c..e4bd435 100644 --- a/libstdc++-v3/testsuite/25_algorithms/pstl/alg_sorting/minmax_element.cc +++ b/libstdc++-v3/testsuite/25_algorithms/pstl/alg_sorting/minmax_element.cc @@ -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 -------------------------------------------===// diff --git a/libstdc++-v3/testsuite/25_algorithms/pstl/alg_sorting/set_symmetric_difference.cc b/libstdc++-v3/testsuite/25_algorithms/pstl/alg_sorting/set_symmetric_difference.cc index 1cc5985..ad3befc 100644 --- a/libstdc++-v3/testsuite/25_algorithms/pstl/alg_sorting/set_symmetric_difference.cc +++ b/libstdc++-v3/testsuite/25_algorithms/pstl/alg_sorting/set_symmetric_difference.cc @@ -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 ------------------------------------------------------===// |