Skip to content

Commit a46a7b6

Browse files
committed
Ignore tests requiring rtti
1 parent 0cbd0e2 commit a46a7b6

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

kernels/test/CMakeLists.txt

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -232,6 +232,11 @@ set(all_test_sources
232232
"UnaryUfuncRealHBBF16ToFloatHBF16Test.cpp"
233233
)
234234

235+
# These requires rtti and not working so far.
236+
list(REMOVE_ITEM all_test_sources "op_to_copy_test.cpp"
237+
"op__to_dim_order_copy_test.cpp"
238+
)
239+
235240
set(_portable_kernels_test_sources
236241
${all_test_sources}
237242
${CMAKE_CURRENT_BINARY_DIR}/include/portable/executorch/kernels/test/supported_features.cpp
@@ -248,7 +253,6 @@ add_dependencies(portable_kernels_test generate_wrapper)
248253
target_include_directories(
249254
portable_kernels_test PRIVATE "${CMAKE_CURRENT_BINARY_DIR}/include/portable"
250255
)
251-
target_compile_options(portable_kernels_test PRIVATE "-frtti" "-fexceptions")
252256

253257
set(_optimized_kernels_test_sources
254258
"op_add_test.cpp"
@@ -289,10 +293,8 @@ target_include_directories(
289293
optimized_kernels_test PRIVATE "${CMAKE_CURRENT_BINARY_DIR}/include/optimized"
290294
"${CMAKE_INSTALL_PREFIX}/include"
291295
)
292-
target_compile_options(optimized_kernels_test PRIVATE "-frtti" "-fexceptions")
293296

294-
# Currently we have issues with quantized_kernels testing. Let's skip for now.
295-
if(TARGET NOT_ENABLED_quantized_kernels)
297+
if(TARGET quantized_kernels)
296298
set(_quantized_kernels_test_sources
297299
"${EXECUTORCH_ROOT}/kernels/quantized/test/op_add_test.cpp"
298300
"${EXECUTORCH_ROOT}/kernels/quantized/test/op_choose_qparams_test.cpp"
@@ -324,5 +326,4 @@ if(TARGET NOT_ENABLED_quantized_kernels)
324326
PRIVATE "${CMAKE_CURRENT_BINARY_DIR}/include/quantized"
325327
"${CMAKE_CURRENT_BINARY_DIR}/include/portable"
326328
)
327-
target_compile_options(quantized_kernels_test PRIVATE "-frtti" "-fexceptions")
328329
endif()

0 commit comments

Comments
 (0)