* @brief Check that parallelized vector operations work as expected. */
| 2260 | * @brief Check that parallelized vector operations work as expected. |
| 2261 | */ |
| 2262 | void check_vectors() |
| 2263 | { |
| 2264 | constexpr std::size_t size_range = 1000000; |
| 2265 | constexpr std::size_t repeats = 10; |
| 2266 | BS::thread_pool pool; |
| 2267 | for (std::size_t i = 0; i < repeats; ++i) |
| 2268 | check(check_vector_of_size(pool, random<std::size_t>(0, size_range), random<std::size_t>(1, pool.get_thread_count()))); |
| 2269 | } |
| 2270 | |
| 2271 | // ================================= |
| 2272 | // Functions to verify task priority |
no test coverage detected