|
1 | | -// Copyright 2025 Alfredo A. Correa |
| 1 | +// Copyright 2025-2026 Alfredo A. Correa |
2 | 2 | // Distributed under the Boost Software License, Version 1.0. |
3 | 3 | // https://www.boost.org/LICENSE_1_0.txt |
4 | 4 |
|
|
9 | 9 |
|
10 | 10 | #include <boost/core/lightweight_test.hpp> // IWYU pragma: keep |
11 | 11 |
|
| 12 | +#include <functional> // IWYU pragma: keep |
| 13 | +#include <iostream> // IWYU pragma: keep |
| 14 | +#include <limits> // IWYU pragma: keep |
| 15 | + |
12 | 16 | #if __cplusplus >= 202302L || (defined(_MSVC_LANG) && _MSVC_LANG > 202002L) |
13 | 17 |
|
14 | 18 | #include <boost/multi/array.hpp> |
15 | 19 |
|
16 | | -#include <algorithm> // IWYU pragma: keep // for std::equal |
17 | | -#include <cmath> // for std::abs |
18 | | -#include <concepts> // for constructible_from // NOLINT(misc-include-cleaner) // IWYU pragma: keep |
19 | | -#include <functional> // for std::plus // IWYU pragma: keep |
20 | | -#include <iostream> // for std::cout // IWYU pragma: keep |
21 | | -#include <iterator> // IWYU pragma: keep |
22 | | -#include <limits> // for std::numeric_limits // IWYU pragma: keep |
23 | | -#include <ranges> // IWYU pragma: keep |
24 | | -#include <tuple> // for std::get // IWYU pragma: keep |
| 20 | +#include <algorithm> // IWYU pragma: keep // for std::equal |
| 21 | +#include <cmath> // for std::abs |
| 22 | +#include <concepts> // for constructible_from // NOLINT(misc-include-cleaner) // IWYU pragma: keep |
| 23 | +#include <iterator> // IWYU pragma: keep |
| 24 | +#include <ranges> // IWYU pragma: keep |
| 25 | +#include <tuple> // for std::get // IWYU pragma: keep |
25 | 26 |
|
26 | 27 | namespace stdr = std::ranges; |
27 | 28 | namespace stdv = std::views; |
|
0 commit comments