Skip to content

Commit b51302d

Browse files
committed
NOCOMMIT: fail CI if ET_USE_THREADPOOL isn't defined where we think it should be
ghstack-source-id: 035e2db ghstack-comment-id: 2699165966 Pull Request resolved: #8948
1 parent b9cdc16 commit b51302d

File tree

4 files changed

+8
-0
lines changed

4 files changed

+8
-0
lines changed

examples/models/llama/main.cpp

+2
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
#if defined(ET_USE_THREADPOOL)
1414
#include <executorch/extension/threadpool/cpuinfo_utils.h>
1515
#include <executorch/extension/threadpool/threadpool.h>
16+
#else
17+
#error "threadpool is required"
1618
#endif
1719

1820
DEFINE_string(

examples/models/llava/main.cpp

+2
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717
#if defined(ET_USE_THREADPOOL)
1818
#include <executorch/extension/threadpool/cpuinfo_utils.h>
1919
#include <executorch/extension/threadpool/threadpool.h>
20+
#else
21+
#error "threadpool is required"
2022
#endif
2123

2224
DEFINE_string(

extension/android/jni/jni_layer_llama.cpp

+2
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
#if defined(ET_USE_THREADPOOL)
2525
#include <executorch/extension/threadpool/cpuinfo_utils.h>
2626
#include <executorch/extension/threadpool/threadpool.h>
27+
#else
28+
#error "threadpool is required"
2729
#endif
2830

2931
#include <fbjni/ByteBuffer.h>

extension/llm/custom_ops/op_sdpa.cpp

+2
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121
#ifdef ET_USE_THREADPOOL
2222
#include <executorch/extension/parallel/thread_parallel.h>
2323
#include <executorch/extension/threadpool/threadpool.h>
24+
#else
25+
#error "threadpool is required"
2426
#endif
2527
#include <executorch/extension/kernel_util/make_boxed_from_unboxed_functor.h>
2628

0 commit comments

Comments
 (0)