Skip to content

Commit e998517

Browse files
Merge branch 'master' into paged_attention_cache_rotation
2 parents 84de26d + 22922a2 commit e998517

File tree

10,541 files changed

+16351
-13704
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

10,541 files changed

+16351
-13704
lines changed

.github/actions/handle_docker/get_images_to_build.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,10 @@ def main():
6464
expected_tag = f'pr-{args.pr}'
6565

6666
if head_tag != expected_tag:
67-
logger.error(f"Please update docker tag in {args.head_tag_file} to {expected_tag}")
67+
logger.error(f"Some of your changes affected Docker environment for CI. "
68+
f"Please update docker tag in {args.head_tag_file} to {expected_tag}. "
69+
f"For more details please see "
70+
f"https://github.com/openvinotoolkit/openvino/blob/master/docs/dev/ci/github_actions/docker_images.md")
6871
sys.exit(1)
6972

7073
elif merge_queue_target_branch:

.github/actions/setup_python/action.yml

+1-6
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,4 @@ runs:
7979
- if: ${{ inputs.show-cache-info == 'true' }}
8080
name: Get pip cache info
8181
shell: bash
82-
run: |
83-
echo "Cache size: "
84-
du -h -d2 ${{ env.PIP_CACHE_DIR }}
85-
echo "Cache info: "
86-
python3 -m pip cache info
87-
continue-on-error: true
82+
run: python3 -m pip cache info

.github/dockerfiles/docker_tag

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
pr-28142
1+
pr-28380

.github/scripts/workflow_rerun/errors_to_look_for.json

+4
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,10 @@
9595
"error_text": "Failed to make request",
9696
"ticket": 158401
9797
},
98+
{
99+
"error_text": "Unable to download artifact",
100+
"ticket": 158401
101+
},
98102
{
99103
"error_text": "Failure when receiving data from the peer",
100104
"ticket": 159323

.github/workflows/build_doc.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -78,13 +78,13 @@ jobs:
7878
echo "PR_NUMBER=$PR_NUMBER" >> $GITHUB_ENV
7979
8080
- name: 'Upload sphinx.log'
81-
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
81+
uses: actions/upload-artifact@v4.6.0
8282
with:
8383
name: sphinx_build_log_${{ env.PR_NUMBER }}.log
8484
path: build/docs/sphinx.log
8585

8686
- name: 'Upload docs html'
87-
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
87+
uses: actions/upload-artifact@v4.6.0
8888
with:
8989
name: openvino_docs_html_${{ env.PR_NUMBER }}.zip
9090
path: build/docs/openvino_docs_html.zip
@@ -101,7 +101,7 @@ jobs:
101101
102102
- name: 'Upload test results'
103103
if: failure()
104-
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
104+
uses: actions/upload-artifact@v4.6.0
105105
with:
106106
name: openvino_docs_pytest
107107
path: build/docs/_artifacts/

CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/arm.toolchain.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/arm64.toolchain.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/coverage.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/dependencies.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/OpenVINODeveloperScriptsConfig.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/add_target_helpers.cmake

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

@@ -160,7 +160,7 @@ function(ov_add_test_target)
160160
set(JS_BIN_NAME "${ARG_NAME}.js")
161161
set(JS_APP_NAME "${ARG_NAME}_js.js")
162162
set(JS_TEST_APP "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${JS_APP_NAME}")
163-
file(WRITE ${JS_TEST_APP} "// Copyright (C) 2018-2024 Intel Corporation\n")
163+
file(WRITE ${JS_TEST_APP} "// Copyright (C) 2018-2025 Intel Corporation\n")
164164
file(APPEND ${JS_TEST_APP} "// SPDX-License-Identifier: Apache-2.0\n")
165165
file(APPEND ${JS_TEST_APP} "//\n")
166166
file(APPEND ${JS_TEST_APP} "// JS test app\n")

cmake/developer_package/api_validator/api_validator.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/api_validator/api_validator_run.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/clang_format/clang_format.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/clang_format/clang_format_check.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/clang_format/clang_format_fix.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/compile_flags/fuzzing.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/compile_flags/os_flags.cmake

+6-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

@@ -104,6 +104,7 @@ macro(ov_check_compiler_supports_sve flags)
104104
int main() {
105105
svfloat64_t a;
106106
a = svdup_n_f64(0);
107+
(void)a; // to avoid warnings
107108
return 0;
108109
}")
109110

@@ -259,7 +260,6 @@ endmacro()
259260
macro(ov_arm_sve_optimization_flags flags)
260261
# Check for compiler SVE support
261262
ov_check_compiler_supports_sve("-march=armv8-a+sve")
262-
263263
if(OV_COMPILER_IS_INTEL_LLVM)
264264
message(WARNING "Unsupported CXX compiler ${CMAKE_CXX_COMPILER_ID}")
265265
elseif(CMAKE_CXX_COMPILER_ID STREQUAL "MSVC")
@@ -449,6 +449,10 @@ if(CMAKE_CXX_COMPILER_ID STREQUAL "MSVC")
449449
# Build with multiple processes
450450
ov_add_compiler_flags(/MP)
451451

452+
# Specifies both the source character set and the execution character set as UTF-8.
453+
# For details, refer to link: https://learn.microsoft.com/en-us/cpp/build/reference/utf-8-set-source-and-executable-character-sets-to-utf-8?view=msvc-170
454+
ov_add_compiler_flags(/utf-8)
455+
452456
# Workaround for an MSVC compiler issue in some versions of Visual Studio 2022.
453457
# The issue involves a null dereference to a mutex. For details, refer to link https://github.com/microsoft/STL/wiki/Changelog#vs-2022-1710
454458
if(MSVC AND MSVC_VERSION GREATER_EQUAL 1930)

cmake/developer_package/compile_flags/sanitizer.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/compile_flags/sdl.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/coverage/coverage.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/coverage/coverage_clean.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/coverage/coverage_merge.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/cpplint/cpplint.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/cpplint/cpplint_html.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/cpplint/cpplint_merge.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/cpplint/cpplint_run.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/cpplint/cpplint_to_cppcheck_xml.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/cross_compile/cross_compiled_disp_gen.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/cross_compile/cross_compiled_disp_gen_options.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/cross_compile/cross_compiled_func.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/cross_compile/find_commands.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/debug.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/download/dependency_solver.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/download/download.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/download/download_and_apply.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/download/download_and_check.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/download/download_and_extract.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/download/extract.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/faster_build.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/features.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/frontends/create_frontends_hpp.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/frontends/frontends.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/frontends/ov_frontends.hpp.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright (C) 2018-2024 Intel Corporation
1+
// Copyright (C) 2018-2025 Intel Corporation
22
// SPDX-License-Identifier: Apache-2.0
33
//
44

cmake/developer_package/linux_name.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/models.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/ncc_naming_style/ncc_naming_style.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/ncc_naming_style/ncc_run.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/ncc_naming_style/self_check/class_name.hpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright (C) 2018-2024 Intel Corporation
1+
// Copyright (C) 2018-2025 Intel Corporation
22
// SPDX-License-Identifier: Apache-2.0
33
//
44

cmake/developer_package/ncc_naming_style/self_check/function_name.hpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright (C) 2018-2024 Intel Corporation
1+
// Copyright (C) 2018-2025 Intel Corporation
22
// SPDX-License-Identifier: Apache-2.0
33
//
44

cmake/developer_package/ncc_naming_style/self_check/method_name.hpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright (C) 2018-2024 Intel Corporation
1+
// Copyright (C) 2018-2025 Intel Corporation
22
// SPDX-License-Identifier: Apache-2.0
33
//
44

cmake/developer_package/ncc_naming_style/try_find_clang.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/options.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

cmake/developer_package/packaging/archive.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2018-2024 Intel Corporation
1+
# Copyright (C) 2018-2025 Intel Corporation
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

0 commit comments

Comments
 (0)