From 70450c84cc21aa8ed4bddb7b0ec83e28f7850d4a Mon Sep 17 00:00:00 2001 From: Piotr Korkus Date: Fri, 31 Jul 2026 13:44:24 +0200 Subject: [PATCH] CW31 modules bump --- .bazelrc | 6 +-- MODULE.bazel.lock | 5 ++- .../score_modules_target_sw.MODULE.bazel | 23 ++++++---- .../score_modules_tooling.MODULE.bazel | 2 +- known_good.json | 38 +++++++++------- .../001-expose-comm-examples.patch | 16 ++++++- .../003-module-deps-visibility.patch | 6 +-- ...rules-build-error-not-dev-dependency.patch | 12 +++++ ...2-needs-json-deps-not-dev-dependency.patch | 2 +- .../004-rules-pkg-not-dev-dependency.patch | 2 +- ...memory-shared-moved-to-communication.patch | 31 +++++++++++++ ...memory-shared-moved-to-communication.patch | 45 +++++++++++++++++++ patches/time/BUILD | 0 rust_coverage/BUILD | 6 +-- 14 files changed, 154 insertions(+), 40 deletions(-) create mode 100644 patches/communication/004-rules-build-error-not-dev-dependency.patch create mode 100644 patches/logging/005-memory-shared-moved-to-communication.patch create mode 100644 patches/time/001-memory-shared-moved-to-communication.patch create mode 100644 patches/time/BUILD diff --git a/.bazelrc b/.bazelrc index 00cae52c0a4..38064c481c0 100644 --- a/.bazelrc +++ b/.bazelrc @@ -21,8 +21,8 @@ build --java_runtime_version=remotejdk_17 build --tool_java_runtime_version=remotejdk_17 build:_common --@score_baselibs//score/json:base_library=nlohmann -build:_common --@score_baselibs//score/memory/shared/flags:use_typedshmd=False -build:_common --@score_baselibs//src/log:safety_level=qm +build:_common --@score_communication//score/memory/shared/flags:use_typedshmd=False +build:_common --@score_baselibs//score/log_rust:safety_level=qm build:_common --@score_baselibs//score/analysis/tracing/generic_trace_library:implementation=@score_baselibs//score/analysis/tracing/generic_trace_library/stub_implementation build:_common --cxxopt=-Wno-error=mismatched-new-delete build:_common --host_platform=@score_bazel_platforms//:x86_64-linux-gcc_12.2.0-posix @@ -94,7 +94,7 @@ build:ferrocene-coverage --remote_download_all # Persistency specific flags build:ferrocene-coverage-per --config=ferrocene-coverage -build:ferrocene-coverage-per --@score_baselibs//src/log:safety_level=qm +build:ferrocene-coverage-per --@score_baselibs//score/log_rust:safety_level=qm build:ferrocene-coverage-per --@score_baselibs//score/json:base_library=nlohmann build:ferrocene-coverage-per --@score_logging//score/mw/log/flags:KRemote_Logging=False diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index 345f5061d98..c9eb12e0be6 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -384,6 +384,8 @@ "https://bcr.bazel.build/modules/rules_buf/0.1.1/MODULE.bazel": "6189aec18a4f7caff599ad41b851ab7645d4f1e114aa6431acf9b0666eb92162", "https://bcr.bazel.build/modules/rules_buf/0.5.2/MODULE.bazel": "5f2492d284ab9bedf2668178303abf5f3cd7d8cdf85d768951008e88456e9c6a", "https://bcr.bazel.build/modules/rules_buf/0.5.2/source.json": "41876d4834c0832de4b393de6e55dfd1cb3b25d3109e4ba90eb7fb57c560e0d9", + "https://bcr.bazel.build/modules/rules_build_error/0.11.0/MODULE.bazel": "8a38981f82bb55ac4592a1bd14b0510deff7c7851b68b4ebc1ca2012e2aad427", + "https://bcr.bazel.build/modules/rules_build_error/0.11.0/source.json": "aa91cf45d69d0f6068fd20612a028e978ae2a195ee556a4fa87c7086b8c2dfdf", "https://bcr.bazel.build/modules/rules_cc/0.0.1/MODULE.bazel": "cb2aa0747f84c6c3a78dad4e2049c154f08ab9d166b1273835a8174940365647", "https://bcr.bazel.build/modules/rules_cc/0.0.10/MODULE.bazel": "ec1705118f7eaedd6e118508d3d26deba2a4e76476ada7e0e3965211be012002", "https://bcr.bazel.build/modules/rules_cc/0.0.13/MODULE.bazel": "0e8529ed7b323dad0775ff924d2ae5af7640b23553dfcd4d34344c7e7a867191", @@ -864,6 +866,7 @@ "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_apple/3.5.1/MODULE.bazel": "not found", "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_buf/0.1.1/MODULE.bazel": "not found", "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_buf/0.5.2/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_build_error/0.11.0/MODULE.bazel": "not found", "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_cc/0.0.1/MODULE.bazel": "not found", "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_cc/0.0.10/MODULE.bazel": "not found", "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_cc/0.0.13/MODULE.bazel": "not found", @@ -1008,8 +1011,6 @@ "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_swift/1.16.0/MODULE.bazel": "not found", "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_swift/1.18.0/MODULE.bazel": "not found", "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_swift/2.1.1/MODULE.bazel": "not found", - "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/score_baselibs/0.2.9/MODULE.bazel": "2f95cc2e07c5ed9df69e6af35a98843235ce43a96d0aef8c55398ebe6813b58a", - "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/score_baselibs/0.2.9/source.json": "b94fa0e611e51d35c4742e2e49e6ee09750d68d79dc61b6028e758f08f58f849", "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/score_bazel_cpp_toolchains/0.5.4/MODULE.bazel": "5f14457f9b708302db05b5dc3c07bd41ae19b91cabf98a0dbffdca622bd6ac91", "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/score_bazel_cpp_toolchains/0.5.4/source.json": "2946be24c6b978aa788c934643aa7ec68aac4a926bea4eaa81d512fd48e9f4a8", "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/score_devcontainer/1.8.0/MODULE.bazel": "89f855b94d041d2e61ff9667562fb4539c146249f6fb4c5dddf3d13bb9064aa7", diff --git a/bazel_common/score_modules_target_sw.MODULE.bazel b/bazel_common/score_modules_target_sw.MODULE.bazel index a8f79191d63..96ecbab5e35 100644 --- a/bazel_common/score_modules_target_sw.MODULE.bazel +++ b/bazel_common/score_modules_target_sw.MODULE.bazel @@ -11,27 +11,29 @@ # SPDX-License-Identifier: Apache-2.0 # ******************************************************************************* -# Generated from known_good.json at 2026-07-03T00:00:00+00:00Z +# Generated from known_good.json at 2026-07-31T00:00:00+00:00Z # Do not edit manually - use scripts/known_good/update_module_from_known_good.py bazel_dep(name = "score_baselibs") -single_version_override( +git_override( module_name = "score_baselibs", + commit = "06f6b9b7d48710438ea4664d84da5143594763cb", patch_strip = 1, patches = [ "//patches/baselibs:001-restore-trace-library-mock-visibility.patch", ], - version = "0.2.9", + remote = "https://github.com/eclipse-score/baselibs.git", ) bazel_dep(name = "score_communication") git_override( module_name = "score_communication", - commit = "0e0640998096049a8dd65a4173b03a988d5a85a7", + commit = "21652a6196c22bdf89e0a0abb34aabeb79eb26a0", patch_strip = 1, patches = [ "//patches/communication:001-expose-comm-examples.patch", "//patches/communication:003-module-deps-visibility.patch", + "//patches/communication:004-rules-build-error-not-dev-dependency.patch", ], remote = "https://github.com/eclipse-score/communication.git", ) @@ -39,7 +41,7 @@ git_override( bazel_dep(name = "score_persistency") git_override( module_name = "score_persistency", - commit = "35a937f34ff5b2daad8df56e36de76687f19d631", + commit = "b987d375e54f038c31f9441fa738c747c7a07c75", patch_strip = 1, patches = [ "//patches/persistency:001-fix-doc.patch", @@ -64,19 +66,20 @@ git_override( bazel_dep(name = "score_lifecycle_health") git_override( module_name = "score_lifecycle_health", - commit = "654ac348e1cb9327e5c8c4d84fd0028ad3ef2714", + commit = "23e9849437c578ade99b8ccbf5d09c1835737b3f", remote = "https://github.com/eclipse-score/lifecycle.git", ) bazel_dep(name = "score_logging") git_override( module_name = "score_logging", - commit = "a6da5cfca65c1a2402f94ef65a61aa7737d1aa32", + commit = "e1bf097cdbf718f993ab7b24ae5f59639ed96bdb", patch_strip = 1, patches = [ "//patches/logging:002-needs-json-deps-not-dev-dependency.patch", "//patches/logging:003-docs-as-code-not-dev-dependency.patch", "//patches/logging:004-rules-pkg-not-dev-dependency.patch", + "//patches/logging:005-memory-shared-moved-to-communication.patch", ], remote = "https://github.com/eclipse-score/logging.git", ) @@ -84,6 +87,10 @@ git_override( bazel_dep(name = "score_time") git_override( module_name = "score_time", - commit = "414d4ce4d984e461db8153c95eceb9d5a2020f57", + commit = "8c42d34698535dabeaa4782d5ec123256151fb30", + patch_strip = 1, + patches = [ + "//patches/time:001-memory-shared-moved-to-communication.patch", + ], remote = "https://github.com/eclipse-score/time.git", ) diff --git a/bazel_common/score_modules_tooling.MODULE.bazel b/bazel_common/score_modules_tooling.MODULE.bazel index f55417054c0..9d7cf8bf73c 100644 --- a/bazel_common/score_modules_tooling.MODULE.bazel +++ b/bazel_common/score_modules_tooling.MODULE.bazel @@ -11,7 +11,7 @@ # SPDX-License-Identifier: Apache-2.0 # ******************************************************************************* -# Generated from known_good.json at 2026-07-03T00:00:00+00:00Z +# Generated from known_good.json at 2026-07-31T00:00:00+00:00Z # Do not edit manually - use scripts/known_good/update_module_from_known_good.py bazel_dep(name = "score_crates") diff --git a/known_good.json b/known_good.json index cdd77deaed2..8e671f5c393 100644 --- a/known_good.json +++ b/known_good.json @@ -3,21 +3,20 @@ "target_sw": { "score_baselibs": { "repo": "https://github.com/eclipse-score/baselibs.git", - "version": "0.2.9", + "hash": "06f6b9b7d48710438ea4664d84da5143594763cb", "bazel_patches": [ "//patches/baselibs:001-restore-trace-library-mock-visibility.patch" ], "metadata": { "extra_test_config": [ - "@score_baselibs//score/json:base_library=nlohmann", - "@score_baselibs//score/memory/shared/flags:use_typedshmd=False" + "@score_baselibs//score/json:base_library=nlohmann" ], "exclude_test_targets": [ "//score/language/safecpp/aborts_upon_exception:abortsuponexception_toolchain_test", "//score/containers:dynamic_array_test", "//score/mw/log/configuration:*", "//score/json/examples:*", - "//score/flatbuffers/examples/config_usecase:demo_app" + "//score/flatbuffers:version_reader_test" ], "langs": [ "cpp" @@ -26,18 +25,23 @@ }, "score_communication": { "repo": "https://github.com/eclipse-score/communication.git", - "hash": "0e0640998096049a8dd65a4173b03a988d5a85a7", + "hash": "21652a6196c22bdf89e0a0abb34aabeb79eb26a0", "bazel_patches": [ "//patches/communication:001-expose-comm-examples.patch", - "//patches/communication:003-module-deps-visibility.patch" + "//patches/communication:003-module-deps-visibility.patch", + "//patches/communication:004-rules-build-error-not-dev-dependency.patch" ], "metadata": { "code_root_path": "//score/mw/com/impl/...", + "extra_test_config": [ + "@score_communication//score/memory/shared/flags:use_typedshmd=False" + ], "exclude_test_targets": [ "//score/mw/com/impl:unit_test_runtime_single_exec", "//score/mw/com/impl:runtime_test", "//score/mw/com/impl/configuration:config_parser_test", "//score/mw/com/impl/configuration:configuration_test", + "//score/mw/com/impl/configuration:configuration_json_parsing_strategy_test", "//score/mw/com/impl/tracing/configuration:tracing_filter_config_parser_test", "//score/mw/com/impl/tracing:tracing_runtime_test", "//score/mw/com/impl/bindings/lola/tracing:tracing_runtime_test" @@ -46,13 +50,13 @@ }, "score_persistency": { "repo": "https://github.com/eclipse-score/persistency.git", - "hash": "35a937f34ff5b2daad8df56e36de76687f19d631", + "hash": "b987d375e54f038c31f9441fa738c747c7a07c75", "bazel_patches": [ "//patches/persistency:001-fix-doc.patch" ], "metadata": { "extra_test_config": [ - "@score_baselibs//src/log:safety_level=qm", + "@score_baselibs//score/log_rust:safety_level=qm", "@score_baselibs//score/json:base_library=nlohmann", "@score_logging//score/mw/log/flags:KRemote_Logging=False" ], @@ -85,24 +89,25 @@ }, "score_lifecycle_health": { "repo": "https://github.com/eclipse-score/lifecycle.git", - "hash": "654ac348e1cb9327e5c8c4d84fd0028ad3ef2714", + "hash": "23e9849437c578ade99b8ccbf5d09c1835737b3f", "bazel_patches": [], "metadata": { "code_root_path": "//score/...", "exclude_test_targets": [ "//score/health_monitor/src/rust:miri_tests", - "//score/launch_manager/src/daemon/src/common/concurrency:mpmc_concurrent_queue_tsan_test" + "//score/launch_manager/src/daemon/src/common/concurrency:mpmc_concurrent_queue_tsan_test", + "//score/launch_manager/src/daemon/src/common/concurrency:mpsc_bounded_queue_tsan_test" ] } }, "score_logging": { "repo": "https://github.com/eclipse-score/logging.git", - "hash": "a6da5cfca65c1a2402f94ef65a61aa7737d1aa32", + "hash": "e1bf097cdbf718f993ab7b24ae5f59639ed96bdb", "bazel_patches": [ "//patches/logging:002-needs-json-deps-not-dev-dependency.patch", "//patches/logging:003-docs-as-code-not-dev-dependency.patch", - "//patches/logging:004-rules-pkg-not-dev-dependency.patch" - + "//patches/logging:004-rules-pkg-not-dev-dependency.patch", + "//patches/logging:005-memory-shared-moved-to-communication.patch" ], "metadata": { "code_root_path": "//score/mw/log/...", @@ -121,7 +126,10 @@ }, "score_time": { "repo": "https://github.com/eclipse-score/time.git", - "hash": "414d4ce4d984e461db8153c95eceb9d5a2020f57", + "hash": "8c42d34698535dabeaa4782d5ec123256151fb30", + "bazel_patches": [ + "//patches/time:001-memory-shared-moved-to-communication.patch" + ], "metadata": { "langs": [ "cpp" @@ -164,5 +172,5 @@ } } }, - "timestamp": "2026-07-03T00:00:00+00:00Z" + "timestamp": "2026-07-31T00:00:00+00:00Z" } \ No newline at end of file diff --git a/patches/communication/001-expose-comm-examples.patch b/patches/communication/001-expose-comm-examples.patch index 1692f66482d..8d1ec24191c 100644 --- a/patches/communication/001-expose-comm-examples.patch +++ b/patches/communication/001-expose-comm-examples.patch @@ -1,8 +1,20 @@ +Expose the com-api-example binary and its mw_com config to the reference +integration showcase bundle. Upstream dropped the public visibility on the +rust_binary, and the config file was never exported. + diff --git a/score/mw/com/example/com-api-example/BUILD b/score/mw/com/example/com-api-example/BUILD -index 91bfb109..b72591ca 100644 +index 10e02502..a4273bf8 100644 --- a/score/mw/com/example/com-api-example/BUILD +++ b/score/mw/com/example/com-api-example/BUILD -@@ -37,3 +37,7 @@ rust_test( +@@ -40,6 +40,7 @@ rust_binary( + "MW_LOG_CONFIG_FILE": "score/mw/com/example/com-api-example/etc/logging.json", + }, + features = ["link_std_cpp_lib"], ++ visibility = ["//visibility:public"], + deps = [ + ":com-api-example-lib", + "//score/mw/com/example/com-api-example/com-api-gen", +@@ -65,3 +66,7 @@ rust_test( "@score_communication_crate_index//:tokio", ], ) diff --git a/patches/communication/003-module-deps-visibility.patch b/patches/communication/003-module-deps-visibility.patch index f157b11d0be..1a5c89e06f7 100644 --- a/patches/communication/003-module-deps-visibility.patch +++ b/patches/communication/003-module-deps-visibility.patch @@ -1,13 +1,11 @@ diff --git a/MODULE.bazel b/MODULE.bazel -index 5b4a75cd..5b4b7e17 100644 --- a/MODULE.bazel +++ b/MODULE.bazel -@@ -369,7 +369,6 @@ git_override( +@@ -395,7 +395,6 @@ git_override( download_archive( name = "json_schema_validator", build = "//third_party/json_schema_validator:json_schema_validator.BUILD", - dev_dependency = True, + integrity = "sha256-g/YdgRL0heDT8ectUWELo5JLF5kmqDdq7zwDh3D68gI=", strip_prefix = "json-schema-validator-2.1.0", urls = ["https://github.com/pboettch/json-schema-validator/archive/refs/tags/2.1.0.tar.gz"], - ) - diff --git a/patches/communication/004-rules-build-error-not-dev-dependency.patch b/patches/communication/004-rules-build-error-not-dev-dependency.patch new file mode 100644 index 00000000000..dbcaf181a01 --- /dev/null +++ b/patches/communication/004-rules-build-error-not-dev-dependency.patch @@ -0,0 +1,12 @@ +diff --git a/MODULE.bazel b/MODULE.bazel +--- a/MODULE.bazel ++++ b/MODULE.bazel +@@ -382,7 +382,7 @@ + + bazel_dep(name = "aspect_rules_lint", version = "2.5.0", dev_dependency = True) + bazel_dep(name = "rules_shell", version = "0.6.1", dev_dependency = True) +-bazel_dep(name = "rules_build_error", version = "0.11.0", dev_dependency = True) ++bazel_dep(name = "rules_build_error", version = "0.11.0") + bazel_dep(name = "google_benchmark", version = "1.9.5", dev_dependency = True) + bazel_dep(name = "buildifier_prebuilt", version = "8.5.1", dev_dependency = True) + bazel_dep(name = "hedron_compile_commands", dev_dependency = True) diff --git a/patches/logging/002-needs-json-deps-not-dev-dependency.patch b/patches/logging/002-needs-json-deps-not-dev-dependency.patch index 47fb6ddf593..30bd43bbb71 100644 --- a/patches/logging/002-needs-json-deps-not-dev-dependency.patch +++ b/patches/logging/002-needs-json-deps-not-dev-dependency.patch @@ -9,6 +9,6 @@ diff --git a/MODULE.bazel b/MODULE.bazel -bazel_dep(name = "score_platform", version = "0.6.0", dev_dependency = True) +bazel_dep(name = "score_process", version = "1.5.4") +bazel_dep(name = "score_platform", version = "0.6.0") - bazel_dep(name = "score_itf", version = "0.4.0", dev_dependency = True) + bazel_dep(name = "score_itf", version = "0.5.0", dev_dependency = True) # OCI / Docker image rules for integration tests diff --git a/patches/logging/004-rules-pkg-not-dev-dependency.patch b/patches/logging/004-rules-pkg-not-dev-dependency.patch index c3336a45923..e506454eebe 100644 --- a/patches/logging/004-rules-pkg-not-dev-dependency.patch +++ b/patches/logging/004-rules-pkg-not-dev-dependency.patch @@ -2,7 +2,7 @@ diff --git a/MODULE.bazel b/MODULE.bazel index 5eed2f9..06fb222 100644 --- a/MODULE.bazel +++ b/MODULE.bazel -@@ -47,7 +47,7 @@ bazel_dep(name = "score_itf", version = "0.4.0", dev_dependency = True) +@@ -53,7 +53,7 @@ bazel_dep(name = "score_itf", version = "0.5.0", dev_dependency = True) # OCI / Docker image rules for integration tests bazel_dep(name = "rules_oci", version = "2.2.7", dev_dependency = True) diff --git a/patches/logging/005-memory-shared-moved-to-communication.patch b/patches/logging/005-memory-shared-moved-to-communication.patch new file mode 100644 index 00000000000..3ff1f5b1a12 --- /dev/null +++ b/patches/logging/005-memory-shared-moved-to-communication.patch @@ -0,0 +1,31 @@ +Upstream baselibs migrated score/memory/shared to score_communication in commit +b90e0695 ("Migrate score/memory/shared to score_communication"). score_logging +still points at the old @score_baselibs labels; score_communication is already a +bazel_dep here, so only the labels need redirecting. + +diff --git a/score/mw/log/backend/BUILD b/score/mw/log/backend/BUILD +index 846c781f..de1997f8 100644 +--- a/score/mw/log/backend/BUILD ++++ b/score/mw/log/backend/BUILD +@@ -72,7 +72,7 @@ cc_library( + "//score/mw/log/legacy_non_verbose_api", + "@score_baselibs//score/concurrency", + "@score_baselibs//score/os:errno_logging", +- "@score_baselibs//score/memory/shared", ++ "@score_communication//score/memory/shared", + ], + "//conditions:default": [], + }), +diff --git a/score/mw/log/detail/data_router/BUILD b/score/mw/log/detail/data_router/BUILD +index a4c21083..73e92d7a 100644 +--- a/score/mw/log/detail/data_router/BUILD ++++ b/score/mw/log/detail/data_router/BUILD +@@ -61,7 +61,7 @@ cc_library( + "@score_baselibs//score/concurrency", + "@score_baselibs//score/concurrency:thread_pool", + "@score_baselibs//score/language/futurecpp", +- "@score_baselibs//score/memory/shared", # Preperation for full rollout of (Ticket-105741), build cyclic dependency is broken (runtime, in next commit) ++ "@score_communication//score/memory/shared", # Preperation for full rollout of (Ticket-105741), build cyclic dependency is broken (runtime, in next commit) + "@score_baselibs//score/mw/log:recorder", + "@score_baselibs//score/mw/log/configuration", + "@score_baselibs//score/mw/log/detail:backend_interface", diff --git a/patches/time/001-memory-shared-moved-to-communication.patch b/patches/time/001-memory-shared-moved-to-communication.patch new file mode 100644 index 00000000000..8ab2b311057 --- /dev/null +++ b/patches/time/001-memory-shared-moved-to-communication.patch @@ -0,0 +1,45 @@ +Upstream baselibs migrated score/memory/shared to score_communication in commit +b90e0695 ("Migrate score/memory/shared to score_communication"). score_time HEAD +still points at the old @score_baselibs labels, so redirect them and declare the +score_communication dependency they now require. + +diff --git a/MODULE.bazel b/MODULE.bazel +index 19aa03e7..839777b7 100644 +--- a/MODULE.bazel ++++ b/MODULE.bazel +@@ -110,6 +110,7 @@ bazel_dep(name = "google_benchmark", version = "1.9.5") + bazel_dep(name = "buildifier_prebuilt", version = "8.5.1", dev_dependency = True) + + bazel_dep(name = "score_baselibs", version = "0.2.9") ++bazel_dep(name = "score_communication", version = "0.2.1") + bazel_dep(name = "score_lifecycle_health", version = "0.2.0") + + # LLVM toolchain — provides @llvm_toolchain//:clang-tidy for the clang-tidy aspect. +diff --git a/score/time_daemon/src/ipc/core/BUILD b/score/time_daemon/src/ipc/core/BUILD +index 2e671e0c..788008ff 100644 +--- a/score/time_daemon/src/ipc/core/BUILD ++++ b/score/time_daemon/src/ipc/core/BUILD +@@ -24,8 +24,8 @@ cc_library( + visibility = ["//score/time_daemon/src/ipc:__subpackages__"], + deps = [ + "//score/time_daemon/src/common:logging_contexts", +- "@score_baselibs//score/memory/shared", +- "@score_baselibs//score/memory/shared/typedshm/typedshm_wrapper:typedmemory", ++ "@score_communication//score/memory/shared", ++ "@score_communication//score/memory/shared/typedshm/typedshm_wrapper:typedmemory", + "@score_baselibs//score/mw/log:frontend", + ], + ) +diff --git a/score/ts_client/src/BUILD b/score/ts_client/src/BUILD +index 3fcc0a90..3d244fd6 100644 +--- a/score/ts_client/src/BUILD ++++ b/score/ts_client/src/BUILD +@@ -34,7 +34,7 @@ cc_library( + "//score/time_slave:__subpackages__", + ], + deps = [ +- "@score_baselibs//score/memory/shared", ++ "@score_communication//score/memory/shared", + ], + ) + diff --git a/patches/time/BUILD b/patches/time/BUILD new file mode 100644 index 00000000000..e69de29bb2d diff --git a/rust_coverage/BUILD b/rust_coverage/BUILD index f21c6c1cb82..74e3d374600 100644 --- a/rust_coverage/BUILD +++ b/rust_coverage/BUILD @@ -11,7 +11,7 @@ # SPDX-License-Identifier: Apache-2.0 # ******************************************************************************* -# Generated from known_good.json at 2026-07-03T00:00:00+00:00Z +# Generated from known_good.json at 2026-07-31T00:00:00+00:00Z # Do not edit manually - use scripts/known_good/update_module_from_known_good.py load("@score_tooling//:defs.bzl", "rust_coverage_report") @@ -22,7 +22,7 @@ rust_coverage_report( "linux-x86_64", "ferrocene-coverage", ], - query = 'kind("rust_test", @score_communication//score/mw/com/impl/...) -@score_communication//score/mw/com/impl:unit_test_runtime_single_exec -@score_communication//score/mw/com/impl:runtime_test -@score_communication//score/mw/com/impl/configuration:config_parser_test -@score_communication//score/mw/com/impl/configuration:configuration_test -@score_communication//score/mw/com/impl/tracing/configuration:tracing_filter_config_parser_test -@score_communication//score/mw/com/impl/tracing:tracing_runtime_test -@score_communication//score/mw/com/impl/bindings/lola/tracing:tracing_runtime_test', + query = 'kind("rust_test", @score_communication//score/mw/com/impl/...) -@score_communication//score/mw/com/impl:unit_test_runtime_single_exec -@score_communication//score/mw/com/impl:runtime_test -@score_communication//score/mw/com/impl/configuration:config_parser_test -@score_communication//score/mw/com/impl/configuration:configuration_test -@score_communication//score/mw/com/impl/configuration:configuration_json_parsing_strategy_test -@score_communication//score/mw/com/impl/tracing/configuration:tracing_filter_config_parser_test -@score_communication//score/mw/com/impl/tracing:tracing_runtime_test -@score_communication//score/mw/com/impl/bindings/lola/tracing:tracing_runtime_test', visibility = ["//visibility:public"], ) @@ -62,7 +62,7 @@ rust_coverage_report( "linux-x86_64", "ferrocene-coverage", ], - query = 'kind("rust_test", @score_lifecycle_health//score/...) -@score_lifecycle_health//score/health_monitor/src/rust:miri_tests -@score_lifecycle_health//score/launch_manager/src/daemon/src/common/concurrency:mpmc_concurrent_queue_tsan_test', + query = 'kind("rust_test", @score_lifecycle_health//score/...) -@score_lifecycle_health//score/health_monitor/src/rust:miri_tests -@score_lifecycle_health//score/launch_manager/src/daemon/src/common/concurrency:mpmc_concurrent_queue_tsan_test -@score_lifecycle_health//score/launch_manager/src/daemon/src/common/concurrency:mpsc_bounded_queue_tsan_test', visibility = ["//visibility:public"], )