mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-22 07:31:57 +00:00
increase cpu time limit for gcc
This commit is contained in:
parent
eef57a1a46
commit
b09e15d430
@ -81,12 +81,15 @@ if (ENABLE_CHECK_HEAVY_BUILDS)
|
|||||||
set (RLIMIT_DATA 5000000000)
|
set (RLIMIT_DATA 5000000000)
|
||||||
# set VIRT (RLIMIT_AS) to 10G (DATA*10)
|
# set VIRT (RLIMIT_AS) to 10G (DATA*10)
|
||||||
set (RLIMIT_AS 10000000000)
|
set (RLIMIT_AS 10000000000)
|
||||||
|
# set CPU time limit to 600 seconds
|
||||||
|
set (RLIMIT_CPU 600)
|
||||||
# gcc10/gcc10/clang -fsanitize=memory is too heavy
|
# gcc10/gcc10/clang -fsanitize=memory is too heavy
|
||||||
if (SANITIZE STREQUAL "memory" OR COMPILER_GCC)
|
if (SANITIZE STREQUAL "memory" OR COMPILER_GCC)
|
||||||
set (RLIMIT_AS 20000000000)
|
set (RLIMIT_AS 20000000000)
|
||||||
set (RLIMIT_DATA 20000000000)
|
set (RLIMIT_DATA 20000000000)
|
||||||
|
set (RLIMIT_CPU 1200)
|
||||||
endif()
|
endif()
|
||||||
set (CMAKE_CXX_COMPILER_LAUNCHER prlimit --verbose --as=${RLIMIT_AS} --data=${RLIMIT_DATA} --cpu=600 ${CMAKE_CXX_COMPILER_LAUNCHER})
|
set (CMAKE_CXX_COMPILER_LAUNCHER prlimit --verbose --as=${RLIMIT_AS} --data=${RLIMIT_DATA} --cpu=${RLIMIT_CPU} ${CMAKE_CXX_COMPILER_LAUNCHER})
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
if (NOT CMAKE_BUILD_TYPE OR CMAKE_BUILD_TYPE STREQUAL "None")
|
if (NOT CMAKE_BUILD_TYPE OR CMAKE_BUILD_TYPE STREQUAL "None")
|
||||||
|
Loading…
Reference in New Issue
Block a user