From cf3b3fe9ee725eb7520e496ab35521a48c559406 Mon Sep 17 00:00:00 2001 From: Tom Mewett Date: Fri, 15 Aug 2025 15:53:36 +0100 Subject: [PATCH 1/9] Use system compiler I had to delete some JSON tests because: - they use tmpnam - tmpnam causes the linker to emit a warning, since it's unsafe - Bazel linking rules treat warnings as errors I tried adding the linkopt -Wl,--no-fatal-warnings but it had no effect. --- .bazelrc | 2 +- MODULE.bazel | 22 --------- .../json/internal/parser/json_parser_test.cpp | 45 ------------------- 3 files changed, 1 insertion(+), 68 deletions(-) diff --git a/.bazelrc b/.bazelrc index 330cdbf3..0809f4d3 100644 --- a/.bazelrc +++ b/.bazelrc @@ -18,6 +18,6 @@ common --registry=https://bcr.bazel.build common --//score/mw/log/detail/flags:KUse_Stub_Implementation_Only=False common --//score/mw/log/flags:KRemote_Logging=False common --//score/json:base_library=nlohmann -common --extra_toolchains=@gcc_toolchain//:host_gcc_12 build --incompatible_strict_action_env +build --cxxopt=-std=c++17 --cxxopt=-Wno-error=deprecated-declarations --cxxopt=-Wno-error=self-move --cxxopt=-Wno-error=pessimizing-move test --test_tag_filters=-manual diff --git a/MODULE.bazel b/MODULE.bazel index 827c8980..405e0b04 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -12,28 +12,6 @@ # ******************************************************************************* module(name = "score-baselibs") -bazel_dep(name = "toolchains_llvm", version = "1.3.0", dev_dependency=True) - -# Configure and register the toolchain. -bazel_dep(name = "score_toolchains_gcc", version = "0.4", dev_dependency=True) -gcc = use_extension("@score_toolchains_gcc//extentions:gcc.bzl", "gcc", dev_dependency=True) -gcc.toolchain( - url = "https://github.com/eclipse-score/toolchains_gcc_packages/releases/download/0.0.1/x86_64-unknown-linux-gnu_gcc12.tar.gz", - sha256 = "457f5f20f57528033cb840d708b507050d711ae93e009388847e113b11bf3600", - strip_prefix = "x86_64-unknown-linux-gnu", -) -gcc.extra_features( - features = [ - "minimal_warnings", - "treat_warnings_as_errors", - ], -) -gcc.warning_flags( - minimal_warnings = ["-Wall", "-Wno-error=deprecated-declarations", "-Wno-error=narrowing"], - strict_warnings = ["-Wextra", "-Wpedantic"], -) -use_repo(gcc, "gcc_toolchain", "gcc_toolchain_gcc") - bazel_dep(name = "googletest", version = "1.15.0") bazel_dep(name = "google_benchmark", version = "1.9.1") diff --git a/score/json/internal/parser/json_parser_test.cpp b/score/json/internal/parser/json_parser_test.cpp index a910a3db..3e79c540 100644 --- a/score/json/internal/parser/json_parser_test.cpp +++ b/score/json/internal/parser/json_parser_test.cpp @@ -89,51 +89,6 @@ TEST(JsonParserTest, ViaErrorLiteral) EXPECT_EXIT(JSON_ERROR_INPUT ""_json, ::testing::KilledBySignal(SIGABRT), ""); } -TEST(JsonParserTest, FromFileSuceess) -{ - RecordProperty("Verifies", "SCR-5310867"); - RecordProperty("ASIL", "B"); - RecordProperty("Description", "Parsing json object from file path, cf. RFC-8259 section 9"); - RecordProperty("TestType", "Requirements-based test"); - RecordProperty("DerivationTechnique", "Analysis of requirements"); - - const std::string file_path = std::tmpnam(nullptr); - std::ofstream file(file_path); - if (file.is_open()) - { - file << JSON_INPUT; - file.close(); - } - - json::JsonParser json_parser{}; - auto result = json_parser.FromFile(file_path); - ASSERT_TRUE(result.has_value()); - json_verify(result.value()); -} - -TEST(JsonParserTest, FromFileParseError) -{ - RecordProperty("Verifies", "SCR-5310867"); - RecordProperty("ASIL", "B"); - RecordProperty("Description", "Parsing invalid json object from file path causes failure, cf. RFC-8259 section 9"); - RecordProperty("TestType", "Requirements-based test"); - RecordProperty("DerivationTechnique", "Analysis of requirements"); - - const std::string file_path = std::tmpnam(nullptr); - std::ofstream file(file_path); - if (file.is_open()) - { - file << JSON_INPUT; - file << "!"; // append garbage - file.close(); - } - - json::JsonParser json_parser{}; - auto result = json_parser.FromFile(file_path); - ASSERT_FALSE(result.has_value()); - EXPECT_EQ(result.error(), score::json::Error::kParsingError); -} - } // namespace } // namespace json } // namespace score From 84dd12fd628f2942f313a0c0351530e4fac96735 Mon Sep 17 00:00:00 2001 From: Tom Mewett Date: Fri, 15 Aug 2025 15:54:34 +0100 Subject: [PATCH 2/9] Use system Boost --- MODULE.bazel | 13 ------------- score/memory/shared/BUILD | 1 - third_party/boost/BUILD | 20 +++----------------- 3 files changed, 3 insertions(+), 31 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index 405e0b04..d87934ab 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -15,19 +15,6 @@ module(name = "score-baselibs") bazel_dep(name = "googletest", version = "1.15.0") bazel_dep(name = "google_benchmark", version = "1.9.1") -bazel_dep(name = "rules_boost", repo_name = "com_github_nelhage_rules_boost") -archive_override( - module_name = "rules_boost", - urls = "https://github.com/nelhage/rules_boost/archive/refs/heads/master.tar.gz", - strip_prefix = "rules_boost-master", -) - -non_module_boost_repositories = use_extension("@com_github_nelhage_rules_boost//:boost/repositories.bzl", "non_module_dependencies") -use_repo( - non_module_boost_repositories, - "boost", -) - bazel_dep(name = "download_utils", version = "1.0.1") deb = use_repo_rule("@download_utils//download/deb:defs.bzl", "download_deb") diff --git a/score/memory/shared/BUILD b/score/memory/shared/BUILD index 23de16e6..69c1729d 100644 --- a/score/memory/shared/BUILD +++ b/score/memory/shared/BUILD @@ -401,7 +401,6 @@ cc_library( ] + select({ "@platforms//os:linux": [ "//third_party/boost:container", - "//third_party/boost:interprocess", ], "@platforms//os:qnx": [], }), diff --git a/third_party/boost/BUILD b/third_party/boost/BUILD index deb8d3a5..e1ef45f1 100644 --- a/third_party/boost/BUILD +++ b/third_party/boost/BUILD @@ -1,19 +1,5 @@ -alias( +cc_library( name = "container", - actual = "@boost//:container", - visibility =["//visibility:public"], + linkopts = ["-lboost_container"], + visibility = ["//visibility:public"], ) - - -alias( - name = "interprocess", - actual = "@boost//:interprocess", - visibility =["//visibility:public"], -) - - -alias( - name = "program_options", - actual = "@boost//:program_options", - visibility =["//visibility:public"], -) \ No newline at end of file From aa2f535d437f9d5f945cbdd732adc3c398f81640 Mon Sep 17 00:00:00 2001 From: Tom Mewett Date: Fri, 15 Aug 2025 15:55:18 +0100 Subject: [PATCH 3/9] Use system valgrind --- MODULE.bazel | 7 ------- score/concurrency/BUILD | 9 --------- third_party/valgrind/BUILD | 5 ----- third_party/valgrind/valgrind.BUILD | 6 ------ 4 files changed, 27 deletions(-) delete mode 100644 third_party/valgrind/BUILD delete mode 100644 third_party/valgrind/valgrind.BUILD diff --git a/MODULE.bazel b/MODULE.bazel index d87934ab..3763481c 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -26,13 +26,6 @@ deb( visibility = ["//visibility:public"], ) -deb( - name = "valgrind-deb", - build = "//third_party/valgrind:valgrind.BUILD", - urls = ["https://archive.ubuntu.com/ubuntu/pool/main/v/valgrind/valgrind_3.15.0-1ubuntu9.1_amd64.deb"], - visibility = ["//visibility:public"], -) - deb( name = "libcap2-deb", urls = ["https://archive.ubuntu.com/ubuntu/pool/main/libc/libcap2/libcap2_2.25-1.2_amd64.deb"], diff --git a/score/concurrency/BUILD b/score/concurrency/BUILD index 85f20ccd..26a4dfcb 100644 --- a/score/concurrency/BUILD +++ b/score/concurrency/BUILD @@ -399,14 +399,6 @@ cc_library( ], ) -cc_library( - name = "valgrind_on_host", - deps = select({ - "@platforms//os:qnx": [], - "//conditions:default": ["//third_party/valgrind"], - }), -) - cc_gtest_unit_test( name = "synchronized_queue_test", srcs = ["synchronized_queue_test.cpp"], @@ -416,7 +408,6 @@ cc_gtest_unit_test( flaky = True, # TODO: Remove flakiness (Ticket-178835) deps = [ ":synchronized_queue", - ":valgrind_on_host", ], ) diff --git a/third_party/valgrind/BUILD b/third_party/valgrind/BUILD deleted file mode 100644 index 09cf42a4..00000000 --- a/third_party/valgrind/BUILD +++ /dev/null @@ -1,5 +0,0 @@ -alias( - name = "valgrind", - actual = "@valgrind-deb//:valgrind", - visibility = ["//visibility:public"], -) \ No newline at end of file diff --git a/third_party/valgrind/valgrind.BUILD b/third_party/valgrind/valgrind.BUILD deleted file mode 100644 index 5b4a7339..00000000 --- a/third_party/valgrind/valgrind.BUILD +++ /dev/null @@ -1,6 +0,0 @@ -cc_library( - name = "valgrind", - hdrs = glob(["usr/include/**/*.h"]), - includes = ["usr/include/"], - visibility = ["//visibility:public"], -) From d45abb1397d458a9a3de11a0043942f0b987cd97 Mon Sep 17 00:00:00 2001 From: Tom Mewett Date: Fri, 15 Aug 2025 15:56:20 +0100 Subject: [PATCH 4/9] Use system libacl --- MODULE.bazel | 7 ------- third_party/acl/BUILD | 8 ++++---- 2 files changed, 4 insertions(+), 11 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index 3763481c..dba0959f 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -19,13 +19,6 @@ bazel_dep(name = "download_utils", version = "1.0.1") deb = use_repo_rule("@download_utils//download/deb:defs.bzl", "download_deb") -deb( - name = "acl-deb", - build = "//third_party/acl:acl.BUILD", - urls = ["https://archive.ubuntu.com/ubuntu/pool/main/a/acl/libacl1-dev_2.2.52-3build1_amd64.deb"], - visibility = ["//visibility:public"], -) - deb( name = "libcap2-deb", urls = ["https://archive.ubuntu.com/ubuntu/pool/main/libc/libcap2/libcap2_2.25-1.2_amd64.deb"], diff --git a/third_party/acl/BUILD b/third_party/acl/BUILD index 7fdb4291..49967558 100644 --- a/third_party/acl/BUILD +++ b/third_party/acl/BUILD @@ -1,5 +1,5 @@ -alias( +cc_library( name = "acl", - actual = "@acl-deb//:acl", - visibility = ["//visibility:public"], -) \ No newline at end of file + linkopts = ["-lacl"], + visibility = ["//visibility:public"], +) From 3ec6e764900c6e3eb4bd6d11e4b9dedf8ffde3b0 Mon Sep 17 00:00:00 2001 From: Tom Mewett Date: Fri, 15 Aug 2025 15:57:17 +0100 Subject: [PATCH 5/9] Use system nlohmann_json --- MODULE.bazel | 1 - score/json/internal/parser/nlohmann/BUILD | 2 -- 2 files changed, 3 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index dba0959f..3406b800 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -45,6 +45,5 @@ deb( visibility = ["//visibility:public"], ) -bazel_dep(name = "nlohmann_json", version = "3.11.3") bazel_dep(name = "bazel_skylib", version = "1.7.1") bazel_dep(name = "platforms", version = "0.0.11") diff --git a/score/json/internal/parser/nlohmann/BUILD b/score/json/internal/parser/nlohmann/BUILD index b91d0f7c..3dc2035d 100644 --- a/score/json/internal/parser/nlohmann/BUILD +++ b/score/json/internal/parser/nlohmann/BUILD @@ -21,7 +21,6 @@ cc_library( deps = [ "@score-baselibs//score/json/internal/model", "@score-baselibs//score/result", - "@nlohmann_json//:json", "@score-baselibs//score/language/futurecpp", ], ) @@ -37,7 +36,6 @@ cc_library( ":json_builder", "@score-baselibs//score/json/internal/model", "@score-baselibs//score/result", - "@nlohmann_json//:json", ], ) From ec5437bffd2a2841d3c6c2cae09c8860ea732803 Mon Sep 17 00:00:00 2001 From: Tom Mewett Date: Fri, 15 Aug 2025 15:58:14 +0100 Subject: [PATCH 6/9] Use system libcap2 --- MODULE.bazel | 13 ------------- third_party/libcap2/BUILD | 8 ++++---- 2 files changed, 4 insertions(+), 17 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index 3406b800..ade4bf21 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -19,19 +19,6 @@ bazel_dep(name = "download_utils", version = "1.0.1") deb = use_repo_rule("@download_utils//download/deb:defs.bzl", "download_deb") -deb( - name = "libcap2-deb", - urls = ["https://archive.ubuntu.com/ubuntu/pool/main/libc/libcap2/libcap2_2.25-1.2_amd64.deb"], - visibility = ["//visibility:public"], -) - -deb( - name = "libcap2-dev-deb", - build = "//third_party/libcap2:libcap2.BUILD", - urls = ["https://archive.ubuntu.com/ubuntu/pool/main/libc/libcap2/libcap-dev_2.25-1.2_amd64.deb"], - visibility = ["//visibility:public"], -) - deb( name = "libseccomp2-deb", urls = ["https://archive.ubuntu.com/ubuntu/pool/main/libs/libseccomp/libseccomp2_2.5.1-1ubuntu1~18.04.2_amd64.deb"], diff --git a/third_party/libcap2/BUILD b/third_party/libcap2/BUILD index 5a4ab096..8cd9cf76 100644 --- a/third_party/libcap2/BUILD +++ b/third_party/libcap2/BUILD @@ -1,5 +1,5 @@ -alias( +cc_library( name = "libcap2", - actual = "@libcap2-dev-deb//:libcap2", - visibility = ["//visibility:public"], -) \ No newline at end of file + linkopts = ["-lcap"], + visibility = ["//visibility:public"], +) From 9460fae8d22653f58a19c932e3bde655aa13472f Mon Sep 17 00:00:00 2001 From: Tom Mewett Date: Fri, 15 Aug 2025 15:58:33 +0100 Subject: [PATCH 7/9] Use system libseccomp2 --- MODULE.bazel | 13 ------------- third_party/libseccomp2/BUILD | 8 ++++---- 2 files changed, 4 insertions(+), 17 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index ade4bf21..02564170 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -19,18 +19,5 @@ bazel_dep(name = "download_utils", version = "1.0.1") deb = use_repo_rule("@download_utils//download/deb:defs.bzl", "download_deb") -deb( - name = "libseccomp2-deb", - urls = ["https://archive.ubuntu.com/ubuntu/pool/main/libs/libseccomp/libseccomp2_2.5.1-1ubuntu1~18.04.2_amd64.deb"], - visibility = ["//visibility:public"], -) - -deb( - name = "libseccomp2-dev-deb", - build = "//third_party/libseccomp2:libseccomp2.BUILD", - urls = ["https://archive.ubuntu.com/ubuntu/pool/main/libs/libseccomp/libseccomp-dev_2.5.1-1ubuntu1~18.04.2_i386.deb"], - visibility = ["//visibility:public"], -) - bazel_dep(name = "bazel_skylib", version = "1.7.1") bazel_dep(name = "platforms", version = "0.0.11") diff --git a/third_party/libseccomp2/BUILD b/third_party/libseccomp2/BUILD index fe5d0f73..cd9dd5e5 100644 --- a/third_party/libseccomp2/BUILD +++ b/third_party/libseccomp2/BUILD @@ -1,5 +1,5 @@ -alias( +cc_library( name = "libseccomp2", - actual = "@libseccomp2-dev-deb//:libseccomp2", - visibility = ["//visibility:public"], -) \ No newline at end of file + linkopts = ["-lseccomp"], + visibility = ["//visibility:public"], +) From 4660030cec4b0085f34e2289eb5fe49f42a630cd Mon Sep 17 00:00:00 2001 From: Tom Mewett Date: Fri, 15 Aug 2025 15:59:04 +0100 Subject: [PATCH 8/9] MODULE.bazel: Remove now-unused download_utils --- MODULE.bazel | 5 ----- 1 file changed, 5 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index 02564170..2b7e55e5 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -14,10 +14,5 @@ module(name = "score-baselibs") bazel_dep(name = "googletest", version = "1.15.0") bazel_dep(name = "google_benchmark", version = "1.9.1") - -bazel_dep(name = "download_utils", version = "1.0.1") - -deb = use_repo_rule("@download_utils//download/deb:defs.bzl", "download_deb") - bazel_dep(name = "bazel_skylib", version = "1.7.1") bazel_dep(name = "platforms", version = "0.0.11") From 70e27e65c2efe2d01268837de177f4869bf09450 Mon Sep 17 00:00:00 2001 From: Tom Mewett Date: Fri, 15 Aug 2025 15:59:18 +0100 Subject: [PATCH 9/9] Update MODULE.bazel.lock --- MODULE.bazel.lock | 275 ++++++++++++++-------------------------------- 1 file changed, 80 insertions(+), 195 deletions(-) diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index ef6e4aa7..d9a34b04 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -5,7 +5,6 @@ "https://bcr.bazel.build/modules/abseil-cpp/20210324.2/MODULE.bazel": "7cd0312e064fde87c8d1cd79ba06c876bd23630c83466e9500321be55c96ace2", "https://bcr.bazel.build/modules/abseil-cpp/20211102.0/MODULE.bazel": "70390338f7a5106231d20620712f7cccb659cd0e9d073d1991c038eb9fc57589", "https://bcr.bazel.build/modules/abseil-cpp/20230125.1/MODULE.bazel": "89047429cb0207707b2dface14ba7f8df85273d484c2572755be4bab7ce9c3a0", - "https://bcr.bazel.build/modules/abseil-cpp/20230802.0.bcr.1/MODULE.bazel": "1c8cec495288dccd14fdae6e3f95f772c1c91857047a098fad772034264cc8cb", "https://bcr.bazel.build/modules/abseil-cpp/20230802.0/MODULE.bazel": "d253ae36a8bd9ee3c5955384096ccb6baf16a1b1e93e858370da0a3b94f77c16", "https://bcr.bazel.build/modules/abseil-cpp/20240116.2/MODULE.bazel": "73939767a4686cd9a520d16af5ab440071ed75cec1a876bf2fcfaf1f71987a16", "https://bcr.bazel.build/modules/abseil-cpp/20240116.2/source.json": "750d5e29326fb59cbe61116a7b803c8a1d0a7090a9c8ed89888d188e3c473fc7", @@ -14,12 +13,10 @@ "https://bcr.bazel.build/modules/apple_support/1.5.0/MODULE.bazel": "50341a62efbc483e8a2a6aec30994a58749bd7b885e18dd96aa8c33031e558ef", "https://bcr.bazel.build/modules/bazel_features/1.1.1/MODULE.bazel": "27b8c79ef57efe08efccbd9dd6ef70d61b4798320b8d3c134fd571f78963dbcd", "https://bcr.bazel.build/modules/bazel_features/1.11.0/MODULE.bazel": "f9382337dd5a474c3b7d334c2f83e50b6eaedc284253334cf823044a26de03e8", - "https://bcr.bazel.build/modules/bazel_features/1.19.0/MODULE.bazel": "59adcdf28230d220f0067b1f435b8537dd033bfff8db21335ef9217919c7fb58", - "https://bcr.bazel.build/modules/bazel_features/1.19.0/source.json": "d7bf14517c1b25b9d9c580b0f8795fceeae08a7590f507b76aace528e941375d", + "https://bcr.bazel.build/modules/bazel_features/1.11.0/source.json": "c9320aa53cd1c441d24bd6b716da087ad7e4ff0d9742a9884587596edfe53015", "https://bcr.bazel.build/modules/bazel_features/1.9.1/MODULE.bazel": "8f679097876a9b609ad1f60249c49d68bfab783dd9be012faf9d82547b14815a", "https://bcr.bazel.build/modules/bazel_skylib/1.0.3/MODULE.bazel": "bcb0fd896384802d1ad283b4e4eb4d718eebd8cb820b0a2c3a347fb971afd9d8", "https://bcr.bazel.build/modules/bazel_skylib/1.1.1/MODULE.bazel": "1add3e7d93ff2e6998f9e118022c84d163917d912f5afafb3058e3d2f1545b5e", - "https://bcr.bazel.build/modules/bazel_skylib/1.2.0/MODULE.bazel": "44fe84260e454ed94ad326352a698422dbe372b21a1ac9f3eab76eb531223686", "https://bcr.bazel.build/modules/bazel_skylib/1.2.1/MODULE.bazel": "f35baf9da0efe45fa3da1696ae906eea3d615ad41e2e3def4aeb4e8bc0ef9a7a", "https://bcr.bazel.build/modules/bazel_skylib/1.3.0/MODULE.bazel": "20228b92868bf5cfc41bda7afc8a8ba2a543201851de39d990ec957b513579c5", "https://bcr.bazel.build/modules/bazel_skylib/1.4.1/MODULE.bazel": "a0dcb779424be33100dcae821e9e27e4f2901d9dfd5333efe5ac6a8d7ab75e1d", @@ -27,14 +24,8 @@ "https://bcr.bazel.build/modules/bazel_skylib/1.6.1/MODULE.bazel": "8fdee2dbaace6c252131c00e1de4b165dc65af02ea278476187765e1a617b917", "https://bcr.bazel.build/modules/bazel_skylib/1.7.1/MODULE.bazel": "3120d80c5861aa616222ec015332e5f8d3171e062e3e804a2a0253e1be26e59b", "https://bcr.bazel.build/modules/bazel_skylib/1.7.1/source.json": "f121b43eeefc7c29efbd51b83d08631e2347297c95aac9764a701f2a6a2bb953", - "https://bcr.bazel.build/modules/boringssl/0.0.0-20240530-2db0eb3/MODULE.bazel": "d0405b762c5e87cd445b7015f2b8da5400ef9a8dbca0bfefa6c1cea79d528a97", - "https://bcr.bazel.build/modules/boringssl/0.0.0-20240530-2db0eb3/source.json": "0d413869349e82e5d679802abe9ce23e0326bbf56daa97ae9e7dbdcec72982fc", "https://bcr.bazel.build/modules/buildozer/7.1.2/MODULE.bazel": "2e8dd40ede9c454042645fd8d8d0cd1527966aa5c919de86661e62953cd73d84", "https://bcr.bazel.build/modules/buildozer/7.1.2/source.json": "c9028a501d2db85793a6996205c8de120944f50a0d570438fcae0457a5f9d1f8", - "https://bcr.bazel.build/modules/bzip2/1.0.8/MODULE.bazel": "83ee443b286b0b91566e5ee77e74ba6445895f3135467893871560f9e4ebc159", - "https://bcr.bazel.build/modules/bzip2/1.0.8/source.json": "b64f3a2f973749cf5f6ee32b3d804af56a35a746228a7845ed5daa31c8cc8af1", - "https://bcr.bazel.build/modules/download_utils/1.0.1/MODULE.bazel": "f1d0afade59e37de978506d6bbf08d7fe5f94964e86944aaf58efcead827b41b", - "https://bcr.bazel.build/modules/download_utils/1.0.1/source.json": "05ddc5a3b1f7d8f3e5e0fd1617479e1cf72d63d59ab2b1f0463557a14fc6be0a", "https://bcr.bazel.build/modules/google_benchmark/1.8.2/MODULE.bazel": "a70cf1bba851000ba93b58ae2f6d76490a9feb74192e57ab8e8ff13c34ec50cb", "https://bcr.bazel.build/modules/google_benchmark/1.9.1/MODULE.bazel": "1abfd0395aea2db11943d817afb6c03208bee28b2e47eccc3042f67a22d3ce1b", "https://bcr.bazel.build/modules/google_benchmark/1.9.1/source.json": "5d68196f85589340f5ca834d0bea3a49129d8cebf486d51b3d29419b0437bbbc", @@ -43,14 +34,11 @@ "https://bcr.bazel.build/modules/googletest/1.14.0/MODULE.bazel": "cfbcbf3e6eac06ef9d85900f64424708cc08687d1b527f0ef65aa7517af8118f", "https://bcr.bazel.build/modules/googletest/1.15.0/MODULE.bazel": "c4515ecca65378b9035bb6ccee496c1a362b31311c2380ca7740a73bfdaccb51", "https://bcr.bazel.build/modules/googletest/1.15.0/source.json": "c235880d343a5758da581c839653abeebb5f5cd9d987ff879ca68bf08a59f879", - "https://bcr.bazel.build/modules/jsoncpp/1.9.5/MODULE.bazel": "31271aedc59e815656f5736f282bb7509a97c7ecb43e927ac1a37966e0578075", - "https://bcr.bazel.build/modules/jsoncpp/1.9.5/source.json": "4108ee5085dd2885a341c7fab149429db457b3169b86eb081fa245eadf69169d", "https://bcr.bazel.build/modules/libpfm/4.11.0/MODULE.bazel": "45061ff025b301940f1e30d2c16bea596c25b176c8b6b3087e92615adbd52902", "https://bcr.bazel.build/modules/libpfm/4.11.0/source.json": "caaffb3ac2b59b8aac456917a4ecf3167d40478ee79f15ab7a877ec9273937c9", - "https://bcr.bazel.build/modules/nlohmann_json/3.11.3/MODULE.bazel": "87023db2f55fc3a9949c7b08dc711fae4d4be339a80a99d04453c4bb3998eefc", - "https://bcr.bazel.build/modules/nlohmann_json/3.11.3/source.json": "296c63a90c6813e53b3812d24245711981fc7e563d98fe15625f55181494488a", "https://bcr.bazel.build/modules/platforms/0.0.10/MODULE.bazel": "8cb8efaf200bdeb2150d93e162c40f388529a25852b332cec879373771e48ed5", - "https://bcr.bazel.build/modules/platforms/0.0.10/source.json": "f22828ff4cf021a6b577f1bf6341cb9dcd7965092a439f64fc1bb3b7a5ae4bd5", + "https://bcr.bazel.build/modules/platforms/0.0.11/MODULE.bazel": "0daefc49732e227caa8bfa834d65dc52e8cc18a2faf80df25e8caea151a9413f", + "https://bcr.bazel.build/modules/platforms/0.0.11/source.json": "f7e188b79ebedebfe75e9e1d098b8845226c7992b307e28e1496f23112e8fc29", "https://bcr.bazel.build/modules/platforms/0.0.4/MODULE.bazel": "9b328e31ee156f53f3c416a64f8491f7eb731742655a47c9eec4703a71644aee", "https://bcr.bazel.build/modules/platforms/0.0.5/MODULE.bazel": "5733b54ea419d5eaf7997054bb55f6a1d0b5ff8aedf0176fef9eea44f3acda37", "https://bcr.bazel.build/modules/platforms/0.0.6/MODULE.bazel": "ad6eeef431dc52aefd2d77ed20a4b353f8ebf0f4ecdd26a807d2da5aa8cd0615", @@ -58,8 +46,7 @@ "https://bcr.bazel.build/modules/platforms/0.0.8/MODULE.bazel": "9f142c03e348f6d263719f5074b21ef3adf0b139ee4c5133e2aa35664da9eb2d", "https://bcr.bazel.build/modules/platforms/0.0.9/MODULE.bazel": "4a87a60c927b56ddd67db50c89acaa62f4ce2a1d2149ccb63ffd871d5ce29ebc", "https://bcr.bazel.build/modules/protobuf/21.7/MODULE.bazel": "a5a29bb89544f9b97edce05642fac225a808b5b7be74038ea3640fae2f8e66a7", - "https://bcr.bazel.build/modules/protobuf/27.0/MODULE.bazel": "7873b60be88844a0a1d8f80b9d5d20cfbd8495a689b8763e76c6372998d3f64c", - "https://bcr.bazel.build/modules/protobuf/27.0/source.json": "1acf3d080c728d42f423fde5422fd0a1a24f44c15908124ce12363a253384193", + "https://bcr.bazel.build/modules/protobuf/21.7/source.json": "bbe500720421e582ff2d18b0802464205138c06056f443184de39fbb8187b09b", "https://bcr.bazel.build/modules/protobuf/3.19.0/MODULE.bazel": "6b5fbb433f760a99a22b18b6850ed5784ef0e9928a72668b66e4d7ccd47db9b0", "https://bcr.bazel.build/modules/protobuf/3.19.6/MODULE.bazel": "9233edc5e1f2ee276a60de3eaa47ac4132302ef9643238f23128fea53ea12858", "https://bcr.bazel.build/modules/pybind11_bazel/2.11.1/MODULE.bazel": "88af1c246226d87e65be78ed49ecd1e6f5e98648558c14ce99176da041dc378e", @@ -69,26 +56,22 @@ "https://bcr.bazel.build/modules/re2/2024-07-02/MODULE.bazel": "0eadc4395959969297cbcf31a249ff457f2f1d456228c67719480205aa306daa", "https://bcr.bazel.build/modules/re2/2024-07-02/source.json": "547d0111a9d4f362db32196fef805abbf3676e8d6afbe44d395d87816c1130ca", "https://bcr.bazel.build/modules/rules_cc/0.0.1/MODULE.bazel": "cb2aa0747f84c6c3a78dad4e2049c154f08ab9d166b1273835a8174940365647", - "https://bcr.bazel.build/modules/rules_cc/0.0.17/MODULE.bazel": "2ae1d8f4238ec67d7185d8861cb0a2cdf4bc608697c331b95bf990e69b62e64a", - "https://bcr.bazel.build/modules/rules_cc/0.0.17/source.json": "4db99b3f55c90ab28d14552aa0632533e3e8e5e9aea0f5c24ac0014282c2a7c5", "https://bcr.bazel.build/modules/rules_cc/0.0.2/MODULE.bazel": "6915987c90970493ab97393024c156ea8fb9f3bea953b2f3ec05c34f19b5695c", "https://bcr.bazel.build/modules/rules_cc/0.0.6/MODULE.bazel": "abf360251023dfe3efcef65ab9d56beefa8394d4176dd29529750e1c57eaa33f", "https://bcr.bazel.build/modules/rules_cc/0.0.8/MODULE.bazel": "964c85c82cfeb6f3855e6a07054fdb159aced38e99a5eecf7bce9d53990afa3e", "https://bcr.bazel.build/modules/rules_cc/0.0.9/MODULE.bazel": "836e76439f354b89afe6a911a7adf59a6b2518fafb174483ad78a2a2fde7b1c5", + "https://bcr.bazel.build/modules/rules_cc/0.0.9/source.json": "1f1ba6fea244b616de4a554a0f4983c91a9301640c8fe0dd1d410254115c8430", "https://bcr.bazel.build/modules/rules_foreign_cc/0.10.1/MODULE.bazel": "b9527010e5fef060af92b6724edb3691970a5b1f76f74b21d39f7d433641be60", "https://bcr.bazel.build/modules/rules_foreign_cc/0.10.1/source.json": "9300e71df0cdde0952f10afff1401fa664e9fc5d9ae6204660ba1b158d90d6a6", "https://bcr.bazel.build/modules/rules_foreign_cc/0.9.0/MODULE.bazel": "c9e8c682bf75b0e7c704166d79b599f93b72cfca5ad7477df596947891feeef6", "https://bcr.bazel.build/modules/rules_java/4.0.0/MODULE.bazel": "5a78a7ae82cd1a33cef56dc578c7d2a46ed0dca12643ee45edbb8417899e6f74", - "https://bcr.bazel.build/modules/rules_java/5.3.5/MODULE.bazel": "a4ec4f2db570171e3e5eb753276ee4b389bae16b96207e9d3230895c99644b86", "https://bcr.bazel.build/modules/rules_java/7.6.5/MODULE.bazel": "481164be5e02e4cab6e77a36927683263be56b7e36fef918b458d7a8a1ebadb1", "https://bcr.bazel.build/modules/rules_java/7.6.5/source.json": "a805b889531d1690e3c72a7a7e47a870d00323186a9904b36af83aa3d053ee8d", "https://bcr.bazel.build/modules/rules_jvm_external/4.4.2/MODULE.bazel": "a56b85e418c83eb1839819f0b515c431010160383306d13ec21959ac412d2fe7", - "https://bcr.bazel.build/modules/rules_jvm_external/5.1/MODULE.bazel": "33f6f999e03183f7d088c9be518a63467dfd0be94a11d0055fe2d210f89aa909", - "https://bcr.bazel.build/modules/rules_jvm_external/5.1/source.json": "5abb45cc9beb27b77aec6a65a11855ef2b55d95dfdc358e9f312b78ae0ba32d5", + "https://bcr.bazel.build/modules/rules_jvm_external/4.4.2/source.json": "a075731e1b46bc8425098512d038d416e966ab19684a10a34f4741295642fc35", "https://bcr.bazel.build/modules/rules_license/0.0.3/MODULE.bazel": "627e9ab0247f7d1e05736b59dbb1b6871373de5ad31c3011880b4133cafd4bd0", "https://bcr.bazel.build/modules/rules_license/0.0.7/MODULE.bazel": "088fbeb0b6a419005b89cf93fe62d9517c0a2b8bb56af3244af65ecfe37e7d5d", - "https://bcr.bazel.build/modules/rules_license/1.0.0/MODULE.bazel": "a7fda60eefdf3d8c827262ba499957e4df06f659330bbe6cdbdb975b768bb65c", - "https://bcr.bazel.build/modules/rules_license/1.0.0/source.json": "a52c89e54cc311196e478f8382df91c15f7a2bfdf4c6cd0e2675cc2ff0b56efb", + "https://bcr.bazel.build/modules/rules_license/0.0.7/source.json": "355cc5737a0f294e560d52b1b7a6492d4fff2caf0bef1a315df5a298fca2d34a", "https://bcr.bazel.build/modules/rules_pkg/0.7.0/MODULE.bazel": "df99f03fc7934a4737122518bb87e667e62d780b610910f0447665a7e2be62dc", "https://bcr.bazel.build/modules/rules_pkg/0.7.0/source.json": "c2557066e0c0342223ba592510ad3d812d4963b9024831f7f66fd0584dd8c66c", "https://bcr.bazel.build/modules/rules_proto/4.0.0/MODULE.bazel": "a7a7b6ce9bee418c1a760b3d84f83a299ad6952f9903c67f19e4edd964894e06", @@ -105,20 +88,83 @@ "https://bcr.bazel.build/modules/rules_python/0.33.2/source.json": "e539592cd3aae4492032cecea510e46ca16eeb972271560b922cae9893944e2f", "https://bcr.bazel.build/modules/rules_python/0.4.0/MODULE.bazel": "9208ee05fd48bf09ac60ed269791cf17fb343db56c8226a720fbb1cdf467166c", "https://bcr.bazel.build/modules/stardoc/0.5.1/MODULE.bazel": "1a05d92974d0c122f5ccf09291442580317cdd859f07a8655f1db9a60374f9f8", - "https://bcr.bazel.build/modules/stardoc/0.5.3/MODULE.bazel": "c7f6948dae6999bf0db32c1858ae345f112cacf98f174c7a8bb707e41b974f1c", - "https://bcr.bazel.build/modules/stardoc/0.5.3/source.json": "cd53fe968dc8cd98197c052db3db6d82562960c87b61e7a90ee96f8e4e0dda97", - "https://bcr.bazel.build/modules/toolchains_llvm/1.3.0/MODULE.bazel": "6e02731e51f7eb2ec4b01c5e79e722bf738a631f6e03d9b4917cbf2cb027bee1", - "https://bcr.bazel.build/modules/toolchains_llvm/1.3.0/source.json": "4ce0373a89c6df34dd37cd67285bb871d8e225d30dcb67dd093e077a04bbbb71", + "https://bcr.bazel.build/modules/stardoc/0.5.1/source.json": "a96f95e02123320aa015b956f29c00cb818fa891ef823d55148e1a362caacf29", "https://bcr.bazel.build/modules/upb/0.0.0-20220923-a547704/MODULE.bazel": "7298990c00040a0e2f121f6c32544bab27d4452f80d9ce51349b1a28f3005c43", - "https://bcr.bazel.build/modules/xz/5.4.5.bcr.5/MODULE.bazel": "b93d7035ac14c900dfdf7624e42cfcbfc34415aa8d3c83a6f225867c48d28dad", - "https://bcr.bazel.build/modules/xz/5.4.5.bcr.5/source.json": "30c4e5c856087a60d92e2522eafd316c0661671f4478ca94c6b7bd877010210a", + "https://bcr.bazel.build/modules/upb/0.0.0-20220923-a547704/source.json": "f1ef7d3f9e0e26d4b23d1c39b5f5de71f584dd7d1b4ef83d9bbba6ec7a6a6459", "https://bcr.bazel.build/modules/zlib/1.2.11/MODULE.bazel": "07b389abc85fdbca459b69e2ec656ae5622873af3f845e1c9d80fe179f3effa0", "https://bcr.bazel.build/modules/zlib/1.2.12/MODULE.bazel": "3b1a8834ada2a883674be8cbd36ede1b6ec481477ada359cd2d3ddc562340b27", "https://bcr.bazel.build/modules/zlib/1.3.1.bcr.3/MODULE.bazel": "af322bc08976524477c79d1e45e241b6efbeb918c497e8840b8ab116802dda79", - "https://bcr.bazel.build/modules/zlib/1.3.1.bcr.5/MODULE.bazel": "eec517b5bbe5492629466e11dae908d043364302283de25581e3eb944326c4ca", - "https://bcr.bazel.build/modules/zlib/1.3.1.bcr.5/source.json": "22bc55c47af97246cfc093d0acf683a7869377de362b5d1c552c2c2e16b7a806", - "https://bcr.bazel.build/modules/zstd/1.5.6/MODULE.bazel": "471ebe7d3cdd8c6469390fcf623eb4779ff55fbee0a87f1dc57a1def468b96d4", - "https://bcr.bazel.build/modules/zstd/1.5.6/source.json": "02010c3333fc89b44fe861db049968decb6e688411f7f9d4f6791d74f9adfb51" + "https://bcr.bazel.build/modules/zlib/1.3.1.bcr.3/source.json": "2be409ac3c7601245958cd4fcdff4288be79ed23bd690b4b951f500d54ee6e7d", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/abseil-cpp/20210324.2/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/abseil-cpp/20211102.0/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/abseil-cpp/20230125.1/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/abseil-cpp/20230802.0/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/abseil-cpp/20240116.2/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/apple_support/1.15.1/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/apple_support/1.5.0/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/bazel_features/1.1.1/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/bazel_features/1.11.0/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/bazel_features/1.9.1/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/bazel_skylib/1.0.3/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/bazel_skylib/1.1.1/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/bazel_skylib/1.2.1/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/bazel_skylib/1.3.0/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/bazel_skylib/1.4.1/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/bazel_skylib/1.5.0/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/bazel_skylib/1.6.1/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/bazel_skylib/1.7.1/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/buildozer/7.1.2/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/google_benchmark/1.8.2/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/google_benchmark/1.9.1/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/googletest/1.11.0/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/googletest/1.14.0.bcr.1/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/googletest/1.14.0/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/googletest/1.15.0/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/libpfm/4.11.0/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/platforms/0.0.10/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/platforms/0.0.11/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/platforms/0.0.4/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/platforms/0.0.5/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/platforms/0.0.6/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/platforms/0.0.7/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/platforms/0.0.8/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/platforms/0.0.9/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/protobuf/21.7/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/protobuf/3.19.0/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/protobuf/3.19.6/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/pybind11_bazel/2.11.1/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/pybind11_bazel/2.12.0/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/re2/2023-09-01/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/re2/2024-07-02/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.2/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_cc/0.0.6/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_cc/0.0.8/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_cc/0.0.9/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_foreign_cc/0.10.1/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_foreign_cc/0.9.0/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_java/4.0.0/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_java/7.6.5/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_jvm_external/4.4.2/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_license/0.0.3/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_license/0.0.7/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_pkg/0.7.0/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_proto/4.0.0/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_proto/5.3.0-21.7/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_proto/6.0.0-rc1/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_python/0.10.2/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_python/0.20.0/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_python/0.22.1/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_python/0.25.0/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_python/0.29.0/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_python/0.31.0/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_python/0.33.2/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/rules_python/0.4.0/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/stardoc/0.5.1/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/upb/0.0.0-20220923-a547704/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/zlib/1.2.11/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/zlib/1.2.12/MODULE.bazel": "not found", + "https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/zlib/1.3.1.bcr.3/MODULE.bazel": "not found" }, "selectedYankedVersions": {}, "moduleExtensions": { @@ -150,68 +196,6 @@ ] } }, - "@@platforms//host:extension.bzl%host_platform": { - "general": { - "bzlTransitiveDigest": "xelQcPZH8+tmuOHVjL9vDxMnnQNMlwj0SlvgoqBkm4U=", - "usagesDigest": "hgylFkgWSg0ulUwWZzEM1aIftlUnbmw2ynWLdEfHnZc=", - "recordedFileInputs": {}, - "recordedDirentsInputs": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "host_platform": { - "bzlFile": "@@platforms//host:extension.bzl", - "ruleClassName": "host_platform_repo", - "attributes": {} - } - }, - "recordedRepoMappingEntries": [] - } - }, - "@@rules_boost~//:boost/repositories.bzl%non_module_dependencies": { - "general": { - "bzlTransitiveDigest": "x3KMtXr4KoRJ4XlFzBdXD6YURDOScGJ0XQXOZnhxLs4=", - "usagesDigest": "onvnhTXg1RKsUQ7ddS6mzjYgiQKj0Yybd8YwM3ZNGeI=", - "recordedFileInputs": {}, - "recordedDirentsInputs": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "boost": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "build_file": "@@rules_boost~//:boost.BUILD", - "patch_cmds": [ - "rm -f doc/pdf/BUILD" - ], - "patch_cmds_win": [ - "Remove-Item -Force doc/pdf/BUILD" - ], - "patches": [ - "@@rules_boost~//:zlib.patch" - ], - "patch_args": [ - "-p1" - ], - "url": "https://github.com/boostorg/boost/releases/download/boost-1.84.0/boost-1.84.0.tar.gz", - "sha256": "4d27e9efed0f6f152dc28db6430b9d3dfb40c0345da7342eaa5a987dde57bd95", - "strip_prefix": "boost-1.84.0" - } - } - }, - "recordedRepoMappingEntries": [ - [ - "rules_boost~", - "bazel_tools", - "bazel_tools" - ], - [ - "rules_boost~", - "com_github_nelhage_rules_boost", - "rules_boost~" - ] - ] - } - }, "@@rules_foreign_cc~//foreign_cc:extensions.bzl%tools": { "general": { "bzlTransitiveDigest": "a7qnESofmIRYId6wwGNPJ9kvExU80KrkxL281P3+lBE=", @@ -551,105 +535,6 @@ ] ] } - }, - "@@toolchains_llvm~//toolchain/extensions:llvm.bzl%llvm": { - "general": { - "bzlTransitiveDigest": "DbHjmsbc+5UNcxe3NTxwxbUMxZqW/A99vu2JcopPuJk=", - "usagesDigest": "pVyhicNdz6DWq/to8WIO6ETa7wiRVASzRpEOWZajGW4=", - "recordedFileInputs": {}, - "recordedDirentsInputs": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "llvm_toolchain_llvm": { - "bzlFile": "@@toolchains_llvm~//toolchain:rules.bzl", - "ruleClassName": "llvm", - "attributes": { - "alternative_llvm_sources": [], - "auth_patterns": {}, - "distribution": "auto", - "exec_arch": "", - "exec_os": "", - "libclang_rt": {}, - "llvm_mirror": "", - "llvm_version": "16.0.0", - "llvm_versions": {}, - "netrc": "", - "sha256": {}, - "strip_prefix": {}, - "urls": {} - } - }, - "llvm_toolchain": { - "bzlFile": "@@toolchains_llvm~//toolchain:rules.bzl", - "ruleClassName": "toolchain", - "attributes": { - "absolute_paths": false, - "archive_flags": {}, - "compile_flags": { - "": [ - "-march=nehalem", - "-ffp-model=strict", - "-U_FORTIFY_SOURCE", - "-fstack-protector", - "-fno-omit-frame-pointer", - "-fcolor-diagnostics", - "-Wno-deprecated-declarations", - "-Wno-error=self-assign-overloaded", - "-Wthread-safety" - ] - }, - "conly_flags": {}, - "coverage_compile_flags": {}, - "coverage_link_flags": {}, - "cxx_builtin_include_directories": {}, - "cxx_flags": {}, - "cxx_standard": { - "": "c++17" - }, - "dbg_compile_flags": {}, - "exec_arch": "", - "exec_os": "", - "extra_exec_compatible_with": {}, - "extra_target_compatible_with": {}, - "link_flags": {}, - "link_libs": { - "": [ - "-lrt" - ] - }, - "llvm_versions": { - "": "16.0.0" - }, - "opt_compile_flags": {}, - "opt_link_flags": {}, - "stdlib": { - "": "dynamic-stdc++" - }, - "target_settings": {}, - "unfiltered_compile_flags": {}, - "toolchain_roots": {}, - "sysroot": {} - } - } - }, - "recordedRepoMappingEntries": [ - [ - "toolchains_llvm~", - "bazel_skylib", - "bazel_skylib~" - ], - [ - "toolchains_llvm~", - "bazel_tools", - "bazel_tools" - ], - [ - "toolchains_llvm~", - "toolchains_llvm", - "toolchains_llvm~" - ] - ] - } } } }