forked from OSchip/llvm-project
[OMPT] Disable by default on Windows
This is broken per PR36561 and PR36574, so disable it for now until somebody interested can take a look. OMPT can still be activated manually by passing -DLIBOMP_OMPT_SUPPORT=ON during configuration. Differential Revision: https://reviews.llvm.org/D50086 llvm-svn: 338721
This commit is contained in:
parent
5b57eb4b09
commit
ef8f737288
|
@ -194,7 +194,7 @@ Optional Features
|
||||||
**LIBOMP_OMPT_SUPPORT** = ``ON|OFF``
|
**LIBOMP_OMPT_SUPPORT** = ``ON|OFF``
|
||||||
Include support for the OpenMP Tools Interface (OMPT).
|
Include support for the OpenMP Tools Interface (OMPT).
|
||||||
This option is supported and ``ON`` by default for x86, x86_64, AArch64, and
|
This option is supported and ``ON`` by default for x86, x86_64, AArch64, and
|
||||||
PPC64 on Linux*, Windows*, and macOS*.
|
PPC64 on Linux* and macOS*.
|
||||||
This option is ``OFF`` if this feature is not supported for the platform.
|
This option is ``OFF`` if this feature is not supported for the platform.
|
||||||
|
|
||||||
**LIBOMP_OMPT_OPTIONAL** = ``ON|OFF``
|
**LIBOMP_OMPT_OPTIONAL** = ``ON|OFF``
|
||||||
|
|
|
@ -302,7 +302,7 @@ endif()
|
||||||
# OMPT-support defaults to ON for OpenMP 5.0+ and if the requirements in
|
# OMPT-support defaults to ON for OpenMP 5.0+ and if the requirements in
|
||||||
# cmake/config-ix.cmake are fulfilled.
|
# cmake/config-ix.cmake are fulfilled.
|
||||||
set(OMPT_DEFAULT FALSE)
|
set(OMPT_DEFAULT FALSE)
|
||||||
if ((${LIBOMP_OMP_VERSION} GREATER 49) AND (LIBOMP_HAVE_OMPT_SUPPORT))
|
if ((${LIBOMP_OMP_VERSION} GREATER 49) AND (LIBOMP_HAVE_OMPT_SUPPORT) AND (NOT WIN32))
|
||||||
set(OMPT_DEFAULT TRUE)
|
set(OMPT_DEFAULT TRUE)
|
||||||
endif()
|
endif()
|
||||||
set(LIBOMP_OMPT_SUPPORT ${OMPT_DEFAULT} CACHE BOOL
|
set(LIBOMP_OMPT_SUPPORT ${OMPT_DEFAULT} CACHE BOOL
|
||||||
|
|
Loading…
Reference in New Issue