Skip to content

Commit e0e5612

Browse files
authored
update oneTBB2021.13.0 on linux/mac (openvinotoolkit#26040)
### Details: - *update oneTBB 2021.13.0 (https://github.com/oneapi-src/oneTBB/releases/tag/v2021.13.0) for linux/mac* - *remove debug files for linux and mac (arm64)* ### Tickets: - *147579* - *143793*
1 parent 25eac04 commit e0e5612

File tree

2 files changed

+11
-8
lines changed

2 files changed

+11
-8
lines changed

cmake/dependencies.cmake

+8-8
Original file line numberDiff line numberDiff line change
@@ -117,10 +117,10 @@ function(ov_download_tbb)
117117
elseif(LINUX AND X86_64 AND OPENVINO_GNU_LIBC AND OV_LIBC_VERSION VERSION_GREATER_EQUAL 2.17)
118118
# build oneTBB 2021.2.1 with gcc 4.8 (glibc 2.17)
119119
RESOLVE_DEPENDENCY(TBB
120-
ARCHIVE_LIN "oneapi-tbb-2021.2.4-lin.tgz"
120+
ARCHIVE_LIN "oneapi-tbb-2021.13.0-lin-release.tgz"
121121
TARGET_PATH "${TEMP}/tbb"
122122
ENVIRONMENT "TBBROOT"
123-
SHA256 "6523661559a340e88131472ea9a595582c306af083e55293b7357d11b8015546"
123+
SHA256 "fd2e889323cd5458be750eefdc026ce6791c723fae60b146c2511a5caeaf01c5"
124124
USE_NEW_LOCATION TRUE)
125125
elseif(YOCTO_AARCH64)
126126
RESOLVE_DEPENDENCY(TBB
@@ -132,10 +132,10 @@ function(ov_download_tbb)
132132
elseif(APPLE AND X86_64)
133133
# build oneTBB 2021.2.1 with OS version 11.4
134134
RESOLVE_DEPENDENCY(TBB
135-
ARCHIVE_MAC "oneapi-tbb-2021.2.5-mac-trim.tgz"
135+
ARCHIVE_MAC "oneapi-tbb-2021.13.0-mac.tgz"
136136
TARGET_PATH "${TEMP}/tbb"
137137
ENVIRONMENT "TBBROOT"
138-
SHA256 "5a6035fcf7b9d3bd8183ecc31b3e2b2026a749152b5b879f8e4d147e09479efc"
138+
SHA256 "86e07127bfead5c4aad456c765de845013502342bda33d249d8097ed57afe945"
139139
USE_NEW_LOCATION TRUE)
140140
elseif(WIN32 AND AARCH64)
141141
# build oneTBB 2021.2.1 with Visual Studio 2022 (MSVC 14.35)
@@ -148,18 +148,18 @@ function(ov_download_tbb)
148148
elseif(LINUX AND AARCH64 AND OPENVINO_GNU_LIBC AND OV_LIBC_VERSION VERSION_GREATER_EQUAL 2.17)
149149
# build oneTBB with glibc 2.17
150150
RESOLVE_DEPENDENCY(TBB
151-
ARCHIVE_LIN "oneapi-tbb-2021.13.0-rc1-lin-arm64-trim.tgz"
151+
ARCHIVE_LIN "oneapi-tbb-2021.13.0-lin-arm64-release.tgz"
152152
TARGET_PATH "${TEMP}/tbb"
153153
ENVIRONMENT "TBBROOT"
154-
SHA256 "7fe49525217de9536980a820d90645784216ad4a61e11799b8c95129dcdeeecf"
154+
SHA256 "6e1106735714600474440c134df25b40a225d40b44c2102d7ff23e0482834faa"
155155
USE_NEW_LOCATION TRUE)
156156
elseif(APPLE AND AARCH64)
157157
# build oneTBB with export MACOSX_DEPLOYMENT_TARGET=11.0
158158
RESOLVE_DEPENDENCY(TBB
159-
ARCHIVE_MAC "oneapi-tbb-2021.13.0-rc1-mac-arm64-trim.tgz"
159+
ARCHIVE_MAC "oneapi-tbb-2021.13.0-mac-arm64-release.tgz"
160160
TARGET_PATH "${TEMP}/tbb"
161161
ENVIRONMENT "TBBROOT"
162-
SHA256 "d3ce1c00e46a187baee459458e8d13d3421dc7242bff0c977b95d8d66d74441a"
162+
SHA256 "de9893f8699c15b1c8b46daa7fc51e112e84353d66d5baf1c35574932747c64c"
163163
USE_NEW_LOCATION TRUE)
164164
else()
165165
message(WARNING "Prebuilt TBB is not available on current platform")

src/inference/tests/unit/CMakeLists.txt

+3
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,7 @@ ov_add_test_target(
2020
OV UNIT RUNTIME
2121
)
2222

23+
# fix LTO add_symbol_to_partition_1 issue
24+
set_target_properties(${TARGET_NAME} PROPERTIES INTERPROCEDURAL_OPTIMIZATION_RELEASE ${ENABLE_LTO})
25+
2326
ov_set_threading_interface_for(${TARGET_NAME})

0 commit comments

Comments
 (0)