1 |
commit: aabe03547d71833b573682f4996d7d384c28c90a |
2 |
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed May 18 03:07:48 2022 +0000 |
4 |
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed May 18 03:25:37 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aabe0354 |
7 |
|
8 |
dev-cpp/cpp-taskflow: update live ebuild |
9 |
|
10 |
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org> |
11 |
|
12 |
dev-cpp/cpp-taskflow/cpp-taskflow-9999.ebuild | 7 +- |
13 |
.../files/cpp-taskflow-9999-fix_doctest.patch | 377 +++++++++++++++++++++ |
14 |
2 files changed, 382 insertions(+), 2 deletions(-) |
15 |
|
16 |
diff --git a/dev-cpp/cpp-taskflow/cpp-taskflow-9999.ebuild b/dev-cpp/cpp-taskflow/cpp-taskflow-9999.ebuild |
17 |
index 9b146d9dc546..a00e95ad6e52 100644 |
18 |
--- a/dev-cpp/cpp-taskflow/cpp-taskflow-9999.ebuild |
19 |
+++ b/dev-cpp/cpp-taskflow/cpp-taskflow-9999.ebuild |
20 |
@@ -1,4 +1,4 @@ |
21 |
-# Copyright 1999-2021 Gentoo Authors |
22 |
+# Copyright 1999-2022 Gentoo Authors |
23 |
# Distributed under the terms of the GNU General Public License v2 |
24 |
|
25 |
EAPI=8 |
26 |
@@ -26,9 +26,12 @@ DEPEND="test? ( dev-cpp/doctest )" |
27 |
|
28 |
HTML_DOCS=( docs/. ) |
29 |
|
30 |
+PATCHES=( |
31 |
+ "${FILESDIR}"/cpp-taskflow-9999-fix_doctest.patch |
32 |
+) |
33 |
+ |
34 |
src_prepare() { |
35 |
rm -r "${S}/3rd-party" || die "rm failed" |
36 |
- default |
37 |
cmake_src_prepare |
38 |
} |
39 |
|
40 |
|
41 |
diff --git a/dev-cpp/cpp-taskflow/files/cpp-taskflow-9999-fix_doctest.patch b/dev-cpp/cpp-taskflow/files/cpp-taskflow-9999-fix_doctest.patch |
42 |
new file mode 100644 |
43 |
index 000000000000..323d17e7f535 |
44 |
--- /dev/null |
45 |
+++ b/dev-cpp/cpp-taskflow/files/cpp-taskflow-9999-fix_doctest.patch |
46 |
@@ -0,0 +1,377 @@ |
47 |
+diff --git a/unittests/CMakeLists.txt b/unittests/CMakeLists.txt |
48 |
+index 3397d798..1256e8e6 100644 |
49 |
+--- a/unittests/CMakeLists.txt |
50 |
++++ b/unittests/CMakeLists.txt |
51 |
+@@ -1,6 +1,7 @@ |
52 |
+ enable_testing() |
53 |
+ |
54 |
+-include(${TF_3RD_PARTY_DIR}/doctest/doctest.cmake) |
55 |
++find_package(doctest REQUIRED) |
56 |
++include(doctest) |
57 |
+ |
58 |
+ list(APPEND TF_UNITTESTS |
59 |
+ utility |
60 |
+@@ -23,8 +24,7 @@ list(APPEND TF_UNITTESTS |
61 |
+ |
62 |
+ foreach(unittest IN LISTS TF_UNITTESTS) |
63 |
+ add_executable(${unittest} ${unittest}.cpp) |
64 |
+- target_link_libraries(${unittest} ${PROJECT_NAME} tf::default_settings) |
65 |
+- target_include_directories(${unittest} PRIVATE ${TF_3RD_PARTY_DIR}/doctest) |
66 |
++ target_link_libraries(${unittest} ${PROJECT_NAME} tf::default_settings doctest::doctest) |
67 |
+ doctest_discover_tests(${unittest}) |
68 |
+ endforeach() |
69 |
+ |
70 |
+diff --git a/unittests/algorithms.cpp b/unittests/algorithms.cpp |
71 |
+index a250713a..09ae9ba5 100644 |
72 |
+--- a/unittests/algorithms.cpp |
73 |
++++ b/unittests/algorithms.cpp |
74 |
+@@ -1,6 +1,6 @@ |
75 |
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN |
76 |
+ |
77 |
+-#include <doctest.h> |
78 |
++#include <doctest/doctest.h> |
79 |
+ #include <taskflow/taskflow.hpp> |
80 |
+ #include <taskflow/algorithm/reduce.hpp> |
81 |
+ #include <taskflow/algorithm/sort.hpp> |
82 |
+diff --git a/unittests/asyncs.cpp b/unittests/asyncs.cpp |
83 |
+index 28eeaa8c..466687a2 100644 |
84 |
+--- a/unittests/asyncs.cpp |
85 |
++++ b/unittests/asyncs.cpp |
86 |
+@@ -1,6 +1,6 @@ |
87 |
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN |
88 |
+ |
89 |
+-#include <doctest.h> |
90 |
++#include <doctest/doctest.h> |
91 |
+ #include <taskflow/taskflow.hpp> |
92 |
+ |
93 |
+ // -------------------------------------------------------- |
94 |
+diff --git a/unittests/basics.cpp b/unittests/basics.cpp |
95 |
+index f5b9e3dd..e93c3fd3 100644 |
96 |
+--- a/unittests/basics.cpp |
97 |
++++ b/unittests/basics.cpp |
98 |
+@@ -1,6 +1,6 @@ |
99 |
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN |
100 |
+ |
101 |
+-#include <doctest.h> |
102 |
++#include <doctest/doctest.h> |
103 |
+ #include <taskflow/taskflow.hpp> |
104 |
+ #include <taskflow/algorithm/reduce.hpp> |
105 |
+ |
106 |
+diff --git a/unittests/cancellation.cpp b/unittests/cancellation.cpp |
107 |
+index 3ce1cb8c..6543ee52 100644 |
108 |
+--- a/unittests/cancellation.cpp |
109 |
++++ b/unittests/cancellation.cpp |
110 |
+@@ -1,6 +1,6 @@ |
111 |
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN |
112 |
+ |
113 |
+-#include <doctest.h> |
114 |
++#include <doctest/doctest.h> |
115 |
+ #include <taskflow/taskflow.hpp> |
116 |
+ |
117 |
+ // EmptyFuture |
118 |
+diff --git a/unittests/compositions.cpp b/unittests/compositions.cpp |
119 |
+index 4fd621b5..e3c91e4c 100644 |
120 |
+--- a/unittests/compositions.cpp |
121 |
++++ b/unittests/compositions.cpp |
122 |
+@@ -1,6 +1,6 @@ |
123 |
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN |
124 |
+ |
125 |
+-#include <doctest.h> |
126 |
++#include <doctest/doctest.h> |
127 |
+ #include <taskflow/taskflow.hpp> |
128 |
+ |
129 |
+ // -------------------------------------------------------- |
130 |
+diff --git a/unittests/control_flow.cpp b/unittests/control_flow.cpp |
131 |
+index 024ace84..11206384 100644 |
132 |
+--- a/unittests/control_flow.cpp |
133 |
++++ b/unittests/control_flow.cpp |
134 |
+@@ -1,6 +1,6 @@ |
135 |
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN |
136 |
+ |
137 |
+-#include <doctest.h> |
138 |
++#include <doctest/doctest.h> |
139 |
+ #include <taskflow/taskflow.hpp> |
140 |
+ |
141 |
+ // -------------------------------------------------------- |
142 |
+diff --git a/unittests/cuda/CMakeLists.txt b/unittests/cuda/CMakeLists.txt |
143 |
+index d0ccc8e9..ccb46721 100644 |
144 |
+--- a/unittests/cuda/CMakeLists.txt |
145 |
++++ b/unittests/cuda/CMakeLists.txt |
146 |
+@@ -13,15 +13,14 @@ list(APPEND TF_CUDA_UNITTESTS |
147 |
+ |
148 |
+ foreach(cudatest IN LISTS TF_CUDA_UNITTESTS) |
149 |
+ add_executable(${cudatest} ${cudatest}.cu) |
150 |
+- target_link_libraries(${cudatest} ${PROJECT_NAME} tf::default_settings) |
151 |
+- target_include_directories(${cudatest} PRIVATE ${TF_3RD_PARTY_DIR}/doctest) |
152 |
+- |
153 |
++ target_link_libraries(${cudatest} ${PROJECT_NAME} tf::default_settings doctest::doctest) |
154 |
++ |
155 |
+ # avoid cmake 3.18+ warning |
156 |
+ # we let nvcc to decide the flag if the architecture is not given |
157 |
+ if(NOT CUDA_ARCHITECTURES) |
158 |
+ set_property(TARGET ${cudatest} PROPERTY CUDA_ARCHITECTURES OFF) |
159 |
+ endif() |
160 |
+- |
161 |
++ |
162 |
+ doctest_discover_tests(${cudatest}) |
163 |
+ endforeach() |
164 |
+ |
165 |
+diff --git a/unittests/cuda/cuda_algorithms.cu b/unittests/cuda/cuda_algorithms.cu |
166 |
+index cccc04b4..47645273 100644 |
167 |
+--- a/unittests/cuda/cuda_algorithms.cu |
168 |
++++ b/unittests/cuda/cuda_algorithms.cu |
169 |
+@@ -1,6 +1,6 @@ |
170 |
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN |
171 |
+ |
172 |
+-#include <doctest.h> |
173 |
++#include <doctest/doctest.h> |
174 |
+ #include <taskflow/taskflow.hpp> |
175 |
+ #include <taskflow/cuda/cudaflow.hpp> |
176 |
+ #include <taskflow/cuda/algorithm/for_each.hpp> |
177 |
+diff --git a/unittests/cuda/cuda_basics.cu b/unittests/cuda/cuda_basics.cu |
178 |
+index 8e0fdffd..f97c7822 100644 |
179 |
+--- a/unittests/cuda/cuda_basics.cu |
180 |
++++ b/unittests/cuda/cuda_basics.cu |
181 |
+@@ -1,6 +1,6 @@ |
182 |
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN |
183 |
+ |
184 |
+-#include <doctest.h> |
185 |
++#include <doctest/doctest.h> |
186 |
+ #include <taskflow/taskflow.hpp> |
187 |
+ #include <taskflow/cuda/cudaflow.hpp> |
188 |
+ |
189 |
+diff --git a/unittests/cuda/cuda_capturer_optimizer.cu b/unittests/cuda/cuda_capturer_optimizer.cu |
190 |
+index 86fcfb72..7cbcf0a5 100644 |
191 |
+--- a/unittests/cuda/cuda_capturer_optimizer.cu |
192 |
++++ b/unittests/cuda/cuda_capturer_optimizer.cu |
193 |
+@@ -1,6 +1,6 @@ |
194 |
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN |
195 |
+ |
196 |
+-#include <doctest.h> |
197 |
++#include <doctest/doctest.h> |
198 |
+ #include <taskflow/taskflow.hpp> |
199 |
+ #include <taskflow/cuda/cudaflow.hpp> |
200 |
+ #include <taskflow/cuda/algorithm/for_each.hpp> |
201 |
+diff --git a/unittests/cuda/cuda_device.cu b/unittests/cuda/cuda_device.cu |
202 |
+index 49df36aa..fb68b29a 100644 |
203 |
+--- a/unittests/cuda/cuda_device.cu |
204 |
++++ b/unittests/cuda/cuda_device.cu |
205 |
+@@ -1,6 +1,6 @@ |
206 |
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN |
207 |
+ |
208 |
+-#include <doctest.h> |
209 |
++#include <doctest/doctest.h> |
210 |
+ #include <taskflow/taskflow.hpp> |
211 |
+ #include <taskflow/cuda/cudaflow.hpp> |
212 |
+ |
213 |
+diff --git a/unittests/cuda/cuda_kmeans.cu b/unittests/cuda/cuda_kmeans.cu |
214 |
+index 91495b59..c14d250f 100644 |
215 |
+--- a/unittests/cuda/cuda_kmeans.cu |
216 |
++++ b/unittests/cuda/cuda_kmeans.cu |
217 |
+@@ -1,6 +1,6 @@ |
218 |
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN |
219 |
+ |
220 |
+-#include <doctest.h> |
221 |
++#include <doctest/doctest.h> |
222 |
+ #include <taskflow/taskflow.hpp> |
223 |
+ #include <taskflow/cuda/cudaflow.hpp> |
224 |
+ #include <taskflow/cuda/algorithm/for_each.hpp> |
225 |
+diff --git a/unittests/cuda/cuda_matrix.cu b/unittests/cuda/cuda_matrix.cu |
226 |
+index 8e9f2421..ec5386f4 100644 |
227 |
+--- a/unittests/cuda/cuda_matrix.cu |
228 |
++++ b/unittests/cuda/cuda_matrix.cu |
229 |
+@@ -1,6 +1,6 @@ |
230 |
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN |
231 |
+ |
232 |
+-#include <doctest.h> |
233 |
++#include <doctest/doctest.h> |
234 |
+ #include <taskflow/taskflow.hpp> |
235 |
+ #include <taskflow/cuda/cudaflow.hpp> |
236 |
+ |
237 |
+diff --git a/unittests/cuda/cuda_rebinds.cu b/unittests/cuda/cuda_rebinds.cu |
238 |
+index eb9218fa..92798dfd 100644 |
239 |
+--- a/unittests/cuda/cuda_rebinds.cu |
240 |
++++ b/unittests/cuda/cuda_rebinds.cu |
241 |
+@@ -1,6 +1,6 @@ |
242 |
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN |
243 |
+ |
244 |
+-#include <doctest.h> |
245 |
++#include <doctest/doctest.h> |
246 |
+ |
247 |
+ #include <taskflow/taskflow.hpp> |
248 |
+ #include <taskflow/cuda/cudaflow.hpp> |
249 |
+diff --git a/unittests/cuda/cuda_updates.cu b/unittests/cuda/cuda_updates.cu |
250 |
+index bdda539a..d8b52dcf 100644 |
251 |
+--- a/unittests/cuda/cuda_updates.cu |
252 |
++++ b/unittests/cuda/cuda_updates.cu |
253 |
+@@ -1,6 +1,6 @@ |
254 |
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN |
255 |
+ |
256 |
+-#include <doctest.h> |
257 |
++#include <doctest/doctest.h> |
258 |
+ |
259 |
+ #include <taskflow/taskflow.hpp> |
260 |
+ #include <taskflow/cuda/cudaflow.hpp> |
261 |
+diff --git a/unittests/movable.cpp b/unittests/movable.cpp |
262 |
+index 96ce9da3..d5e64b47 100644 |
263 |
+--- a/unittests/movable.cpp |
264 |
++++ b/unittests/movable.cpp |
265 |
+@@ -1,5 +1,5 @@ |
266 |
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN |
267 |
+-#include <doctest.h> |
268 |
++#include <doctest/doctest.h> |
269 |
+ #include <taskflow/taskflow.hpp> |
270 |
+ |
271 |
+ // increments a counter only on destruction |
272 |
+diff --git a/unittests/pipelines.cpp b/unittests/pipelines.cpp |
273 |
+index 94d8f394..701365c0 100644 |
274 |
+--- a/unittests/pipelines.cpp |
275 |
++++ b/unittests/pipelines.cpp |
276 |
+@@ -1,6 +1,6 @@ |
277 |
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN |
278 |
+ |
279 |
+-#include <doctest.h> |
280 |
++#include <doctest/doctest.h> |
281 |
+ |
282 |
+ #include <taskflow/taskflow.hpp> |
283 |
+ #include <taskflow/algorithm/pipeline.hpp> |
284 |
+diff --git a/unittests/semaphores.cpp b/unittests/semaphores.cpp |
285 |
+index 616191b5..64b8a587 100644 |
286 |
+--- a/unittests/semaphores.cpp |
287 |
++++ b/unittests/semaphores.cpp |
288 |
+@@ -1,6 +1,6 @@ |
289 |
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN |
290 |
+ |
291 |
+-#include <doctest.h> |
292 |
++#include <doctest/doctest.h> |
293 |
+ #include <taskflow/taskflow.hpp> |
294 |
+ |
295 |
+ // -------------------------------------------------------- |
296 |
+diff --git a/unittests/serializer.cpp b/unittests/serializer.cpp |
297 |
+index 92c3ec70..c6a715e6 100644 |
298 |
+--- a/unittests/serializer.cpp |
299 |
++++ b/unittests/serializer.cpp |
300 |
+@@ -1,6 +1,6 @@ |
301 |
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN |
302 |
+ |
303 |
+-#include <doctest.h> |
304 |
++#include <doctest/doctest.h> |
305 |
+ #include <taskflow/utility/serializer.hpp> |
306 |
+ #include <random> |
307 |
+ |
308 |
+diff --git a/unittests/sorting.cpp b/unittests/sorting.cpp |
309 |
+index 8146324a..ff732fb0 100644 |
310 |
+--- a/unittests/sorting.cpp |
311 |
++++ b/unittests/sorting.cpp |
312 |
+@@ -1,6 +1,6 @@ |
313 |
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN |
314 |
+ |
315 |
+-#include <doctest.h> |
316 |
++#include <doctest/doctest.h> |
317 |
+ #include <taskflow/taskflow.hpp> |
318 |
+ #include <taskflow/algorithm/sort.hpp> |
319 |
+ |
320 |
+diff --git a/unittests/subflows.cpp b/unittests/subflows.cpp |
321 |
+index 9db430de..e669a2c8 100644 |
322 |
+--- a/unittests/subflows.cpp |
323 |
++++ b/unittests/subflows.cpp |
324 |
+@@ -1,6 +1,6 @@ |
325 |
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN |
326 |
+ |
327 |
+-#include <doctest.h> |
328 |
++#include <doctest/doctest.h> |
329 |
+ #include <taskflow/taskflow.hpp> |
330 |
+ #include <taskflow/algorithm/reduce.hpp> |
331 |
+ |
332 |
+diff --git a/unittests/sycl/CMakeLists.txt b/unittests/sycl/CMakeLists.txt |
333 |
+index c6481996..3b014d0e 100644 |
334 |
+--- a/unittests/sycl/CMakeLists.txt |
335 |
++++ b/unittests/sycl/CMakeLists.txt |
336 |
+@@ -1,4 +1,4 @@ |
337 |
+-list(APPEND TF_SYCL_TESTS |
338 |
++list(APPEND TF_SYCL_TESTS |
339 |
+ sycl_basics |
340 |
+ #sycl_algorithms |
341 |
+ #sycl_rebinds |
342 |
+@@ -12,9 +12,8 @@ foreach(sycl_test IN LISTS TF_SYCL_TESTS) |
343 |
+ target_compile_options(${sycl_test} PRIVATE ${TF_SYCL_OPTIONS}) |
344 |
+ target_link_options(${sycl_test} PRIVATE ${TF_SYCL_OPTIONS}) |
345 |
+ target_link_libraries(${sycl_test} |
346 |
+- ${PROJECT_NAME} Threads::Threads tf::default_settings |
347 |
++ ${PROJECT_NAME} Threads::Threads tf::default_settings doctest::doctest |
348 |
+ ) |
349 |
+- target_include_directories(${sycl_test} PRIVATE ${TF_3RD_PARTY_DIR}/doctest) |
350 |
+- |
351 |
++ |
352 |
+ doctest_discover_tests(${sycl_test}) |
353 |
+ endforeach() |
354 |
+diff --git a/unittests/sycl/sycl_algorithms.cpp b/unittests/sycl/sycl_algorithms.cpp |
355 |
+index e029b2ef..7b44ca78 100644 |
356 |
+--- a/unittests/sycl/sycl_algorithms.cpp |
357 |
++++ b/unittests/sycl/sycl_algorithms.cpp |
358 |
+@@ -1,5 +1,5 @@ |
359 |
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN |
360 |
+-#include <doctest.h> |
361 |
++#include <doctest/doctest.h> |
362 |
+ #include <taskflow/syclflow.hpp> |
363 |
+ |
364 |
+ constexpr float eps = 0.0001f; |
365 |
+diff --git a/unittests/sycl/sycl_basics.cpp b/unittests/sycl/sycl_basics.cpp |
366 |
+index 0ff76969..eac52906 100644 |
367 |
+--- a/unittests/sycl/sycl_basics.cpp |
368 |
++++ b/unittests/sycl/sycl_basics.cpp |
369 |
+@@ -1,5 +1,5 @@ |
370 |
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN |
371 |
+-#include <doctest.h> |
372 |
++#include <doctest/doctest.h> |
373 |
+ #include <taskflow/sycl/syclflow.hpp> |
374 |
+ |
375 |
+ // task creation |
376 |
+diff --git a/unittests/sycl/sycl_rebinds.cpp b/unittests/sycl/sycl_rebinds.cpp |
377 |
+index 71b2f9de..1b5949fd 100644 |
378 |
+--- a/unittests/sycl/sycl_rebinds.cpp |
379 |
++++ b/unittests/sycl/sycl_rebinds.cpp |
380 |
+@@ -1,5 +1,5 @@ |
381 |
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN |
382 |
+-#include <doctest.h> |
383 |
++#include <doctest/doctest.h> |
384 |
+ #include <taskflow/syclflow.hpp> |
385 |
+ |
386 |
+ // ---------------------------------------------------------------------------- |
387 |
+diff --git a/unittests/traversals.cpp b/unittests/traversals.cpp |
388 |
+index 71aef04b..683915b4 100644 |
389 |
+--- a/unittests/traversals.cpp |
390 |
++++ b/unittests/traversals.cpp |
391 |
+@@ -1,6 +1,6 @@ |
392 |
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN |
393 |
+ |
394 |
+-#include <doctest.h> |
395 |
++#include <doctest/doctest.h> |
396 |
+ |
397 |
+ #include <taskflow/taskflow.hpp> |
398 |
+ |
399 |
+diff --git a/unittests/tsq.cpp b/unittests/tsq.cpp |
400 |
+index 51a137a7..8e9cac56 100644 |
401 |
+--- a/unittests/tsq.cpp |
402 |
++++ b/unittests/tsq.cpp |
403 |
+@@ -49,7 +49,7 @@ |
404 |
+ |
405 |
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN |
406 |
+ |
407 |
+-#include <doctest.h> |
408 |
++#include <doctest/doctest.h> |
409 |
+ #include <taskflow/taskflow.hpp> |
410 |
+ |
411 |
+ // ============================================================================ |
412 |
+diff --git a/unittests/utility.cpp b/unittests/utility.cpp |
413 |
+index 63c49708..01ee81a3 100644 |
414 |
+--- a/unittests/utility.cpp |
415 |
++++ b/unittests/utility.cpp |
416 |
+@@ -1,6 +1,6 @@ |
417 |
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN |
418 |
+ |
419 |
+-#include <doctest.h> |
420 |
++#include <doctest/doctest.h> |
421 |
+ |
422 |
+ #include <taskflow/utility/traits.hpp> |
423 |
+ #include <taskflow/utility/object_pool.hpp> |