diff --git a/llvm/cmake/modules/GetErrcMessages.cmake b/llvm/cmake/modules/GetErrcMessages.cmake --- a/llvm/cmake/modules/GetErrcMessages.cmake +++ b/llvm/cmake/modules/GetErrcMessages.cmake @@ -29,6 +29,9 @@ } ") + # try_run uses Debug build by default. Set it to LLVM project's build type. + set(CMAKE_TRY_COMPILE_CONFIGURATION ${CMAKE_BUILD_TYPE}) + try_run(errc_exit_code errc_compiled ${CMAKE_BINARY_DIR}