-
Notifications
You must be signed in to change notification settings - Fork 19
Open
Description
I took the exact configuration in this test and modified the java-toolchain
integration test.
These are the changes I made:
diff --git i/example/integration_tests/java-toolchain/.bazelrc w/example/integration_tests/java-toolchain/.bazelrc
index 049ce4b..c183f66 100644
--- i/example/integration_tests/java-toolchain/.bazelrc
+++ w/example/integration_tests/java-toolchain/.bazelrc
@@ -2,7 +2,7 @@ build --extra_toolchains=@graalvm//:toolchain
build --extra_toolchains=@graalvm//:toolchain_gvm
build --extra_toolchains=@graalvm//:bootstrap_runtime_toolchain
-build --tool_java_language_version=17
-build --tool_java_runtime_version=graalvm_17
-build --java_language_version=17
-build --java_runtime_version=graalvm_17
+build --tool_java_language_version=23
+build --tool_java_runtime_version=graalvm_23
+build --java_language_version=23
+build --java_runtime_version=graalvm_23
diff --git i/example/integration_tests/java-toolchain/WORKSPACE.bazel w/example/integration_tests/java-toolchain/WORKSPACE.bazel
index 959132d..0d597f6 100644
--- i/example/integration_tests/java-toolchain/WORKSPACE.bazel
+++ w/example/integration_tests/java-toolchain/WORKSPACE.bazel
@@ -15,7 +15,7 @@ load("@rules_graalvm//graalvm:repositories.bzl", "graalvm_repository")
graalvm_repository(
name = "graalvm",
- distribution = "ce",
- java_version = "17",
- version = "17.0.8",
+ distribution = "oracle",
+ java_version = "23",
+ version = "23.0.0",
)
Error:
bazel build //... --toolchain_resolution_debug='@@bazel_tools//tools/jdk:toolchain_type'
WARNING: Build option --toolchain_resolution_debug has changed, discarding analysis cache (this can be expensive, see https://bazel.build/advanced/performance/iteration-speed).
INFO: ToolchainResolution: Performing resolution of @@bazel_tools//tools/jdk:toolchain_type for target platform @@local_config_platform//:host
ToolchainResolution: Rejected toolchain @@rules_java~7.1.0//toolchains:toolchain_java10; mismatching config settings: toolchain_java10_version_setting
ToolchainResolution: Rejected toolchain @@rules_java~7.1.0//toolchains:toolchain_java11; mismatching config settings: toolchain_java11_version_setting
ToolchainResolution: Rejected toolchain @@rules_java~7.1.0//toolchains:toolchain_java8; mismatching config settings: toolchain_java8_default_version_setting
ToolchainResolution: Rejected toolchain @@rules_java~7.1.0//toolchains:toolchain_java8; mismatching config settings: toolchain_java8_version_setting
ToolchainResolution: Rejected toolchain @@rules_java~7.1.0//toolchains:toolchain_java9; mismatching config settings: toolchain_java9_version_setting
ToolchainResolution: Rejected toolchain @@rules_java~7.1.0//toolchains:toolchain_jdk_17; mismatching config settings: toolchain_jdk_17_version_setting
ToolchainResolution: Rejected toolchain @@rules_java~7.1.0//toolchains:toolchain_jdk_21; mismatching config settings: toolchain_jdk_21_version_setting
ToolchainResolution: Rejected toolchain @@rules_java_builtin//toolchains:toolchain_java10; mismatching config settings: toolchain_java10_version_setting
ToolchainResolution: Rejected toolchain @@rules_java_builtin//toolchains:toolchain_java11; mismatching config settings: toolchain_java11_version_setting
ToolchainResolution: Rejected toolchain @@rules_java_builtin//toolchains:toolchain_java8; mismatching config settings: toolchain_java8_default_version_setting
ToolchainResolution: Rejected toolchain @@rules_java_builtin//toolchains:toolchain_java8; mismatching config settings: toolchain_java8_version_setting
ToolchainResolution: Rejected toolchain @@rules_java_builtin//toolchains:toolchain_java9; mismatching config settings: toolchain_java9_version_setting
ToolchainResolution: Rejected toolchain @@rules_java_builtin//toolchains:toolchain_jdk_17; mismatching config settings: toolchain_jdk_17_version_setting
ToolchainResolution: Rejected toolchain @@rules_java_builtin//toolchains:toolchain_jdk_21; mismatching config settings: toolchain_jdk_21_version_setting
ToolchainResolution: No @@bazel_tools//tools/jdk:toolchain_type toolchain found for target platform @@local_config_platform//:host.
ERROR: /Users/tharakadesilva/git_tree/sgammon/rules_graalvm/example/integration_tests/java-toolchain/sample/BUILD.bazel:1:13: While resolving toolchains for target //sample:java (6c8f63b): No matching toolchains found for types @@bazel_tools//tools/jdk:toolchain_type.
To debug, rerun with --toolchain_resolution_debug='@@bazel_tools//tools/jdk:toolchain_type'
If platforms or toolchains are a new concept for you, we'd encourage reading https://bazel.build/concepts/platforms-intro.
ERROR: Analysis of target '//sample:java' failed; build aborted
INFO: Elapsed time: 0.090s, Critical Path: 0.00s
INFO: 1 process: 1 internal.
ERROR: Build did NOT complete successfully
Metadata
Metadata
Assignees
Labels
No labels