Skip to content

Commit 2b263ff

Browse files
committed
Sync CI files.
1 parent e863e8e commit 2b263ff

File tree

2 files changed

+17
-47
lines changed

2 files changed

+17
-47
lines changed

ci/common.jsonnet

Lines changed: 8 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,6 @@ local common_json = import "../common.json";
5757
for name in ["oraclejdk21"] + variants("labsjdk-ce-21") + variants("labsjdk-ee-21")
5858
} + {
5959
'oraclejdk24': jdk_base + common_json.jdks["oraclejdk24"] + { jdk_version:: 24 },
60-
} + {
61-
[name]: jdk_base + common_json.jdks[name] + { jdk_version:: 25 }
62-
for name in ["oraclejdk25"] + variants("labsjdk-ce-25") + variants("labsjdk-ee-25")
6360
} + {
6461
[name]: jdk_base + common_json.jdks[name] + { jdk_version:: parse_labsjdk_version(self), jdk_name:: "jdk-latest"}
6562
for name in ["oraclejdk-latest"] + variants("labsjdk-ce-latest") + variants("labsjdk-ee-latest")
@@ -145,11 +142,6 @@ local common_json = import "../common.json";
145142

146143
common_catch_files: {
147144
catch_files+: [
148-
# There are additional catch_files-like patterns in buildbot/graal/catcher.py for:
149-
# * hs_err_pid*.log files
150-
# * Dumping IGV graphs to (?P<filename>.+(\.gv\.xml|\.bgv))
151-
# * CFGPrinter: Output to file (?P<filename>.*compilations-.+\.cfg)
152-
# There are defined there for efficiency reasons.
153145
# Keep in sync with jdk.graal.compiler.debug.StandardPathUtilitiesProvider#DIAGNOSTIC_OUTPUT_DIRECTORY_MESSAGE_REGEXP
154146
"Graal diagnostic output saved in '(?P<filename>[^']+)'",
155147
# Keep in sync with jdk.graal.compiler.debug.DebugContext#DUMP_FILE_MESSAGE_REGEXP
@@ -225,19 +217,15 @@ local common_json = import "../common.json";
225217
}
226218
},
227219

228-
# ProGuard does not yet run on JDK 25
229-
proguard: {
230-
downloads+: if 'jdk_version' in self && self.jdk_version > 21 then {
231-
TOOLS_JAVA_HOME: jdks_data['oraclejdk24'],
232-
IGV_JAVA_HOME: jdks_data['oraclejdk21'],
233-
} else {},
234-
},
235-
# GR-49566: SpotBugs does not yet run on JDK 22
236-
spotbugs: {
220+
local code_tools = {
237221
downloads+: if 'jdk_version' in self && self.jdk_version > 21 then {
238222
TOOLS_JAVA_HOME: jdks_data['oraclejdk21'],
239223
} else {},
240224
},
225+
# GR-46676: ProGuard does not yet run on JDK 22
226+
proguard: code_tools,
227+
# GR-49566: SpotBugs does not yet run on JDK 22
228+
spotbugs: code_tools,
241229

242230
sulong:: self.cmake + {
243231
packages+: if self.os == "windows" then {
@@ -277,10 +265,9 @@ local common_json = import "../common.json";
277265

278266
graalpy:: self.gradle + self.cmake + {
279267
packages+: if (self.os == "linux") then {
280-
libffi: '==3.2.1',
281-
bzip2: '==1.0.6',
282-
zlib: '==1.2.11',
283-
maven: "==3.6.3",
268+
libffi: '>=3.2.1',
269+
bzip2: '>=1.0.6',
270+
maven: ">=3.3.9",
284271
} else {},
285272
},
286273

@@ -366,15 +353,6 @@ local common_json = import "../common.json";
366353
# Job frequencies
367354
# ***************
368355
frequencies: {
369-
tier1: {
370-
targets+: ["tier1"],
371-
},
372-
tier2: {
373-
targets+: ["tier2"],
374-
},
375-
tier3: {
376-
targets+: ["tier3"],
377-
},
378356
gate: {
379357
targets+: ["gate"],
380358
},

common.json

Lines changed: 9 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
"Jsonnet files should not include this file directly but use ci/common.jsonnet instead."
55
],
66

7-
"mx_version": "7.58.9",
7+
"mx_version": "7.54.5",
88

99
"COMMENT.jdks": "When adding or removing JDKs keep in sync with JDKs in ci/common.jsonnet",
1010
"jdks": {
11-
"galahad-jdk": {"name": "jpg-jdk", "version": "25", "build_id": "jdk-26+6-570", "platformspecific": true, "extrabundles": ["static-libs"]},
11+
"galahad-jdk": {"name": "jpg-jdk", "version": "25", "build_id": "jdk-25+26-3156", "platformspecific": true, "extrabundles": ["static-libs"]},
1212

1313
"oraclejdk17": {"name": "jpg-jdk", "version": "17.0.7", "build_id": "jdk-17.0.7+8", "platformspecific": true, "extrabundles": ["static-libs"]},
1414
"labsjdk-ce-17": {"name": "labsjdk", "version": "ce-17.0.7+4-jvmci-23.1-b02", "platformspecific": true },
@@ -45,21 +45,13 @@
4545

4646
"oraclejdk24": {"name": "jpg-jdk", "version": "24", "build_id": "jdk-24.0.1+9", "platformspecific": true, "extrabundles": ["static-libs"]},
4747

48-
"oraclejdk25": {"name": "jpg-jdk", "version": "25", "build_id": "jdk-25+26", "platformspecific": true, "extrabundles": ["static-libs"]},
49-
"labsjdk-ce-25": {"name": "labsjdk", "version": "ce-25+26-jvmci-b01", "platformspecific": true },
50-
"labsjdk-ce-25Debug": {"name": "labsjdk", "version": "ce-25+26-jvmci-b01-debug", "platformspecific": true },
51-
"labsjdk-ce-25-llvm": {"name": "labsjdk", "version": "ce-25+26-jvmci-b01-sulong", "platformspecific": true },
52-
"labsjdk-ee-25": {"name": "labsjdk", "version": "ee-25+26-jvmci-b01", "platformspecific": true },
53-
"labsjdk-ee-25Debug": {"name": "labsjdk", "version": "ee-25+26-jvmci-b01-debug", "platformspecific": true },
54-
"labsjdk-ee-25-llvm": {"name": "labsjdk", "version": "ee-25+26-jvmci-b01-sulong", "platformspecific": true },
55-
56-
"oraclejdk-latest": {"name": "jpg-jdk", "version": "26", "build_id": "jdk-26+6", "platformspecific": true, "extrabundles": ["static-libs"]},
57-
"labsjdk-ce-latest": {"name": "labsjdk", "version": "ce-26+6-jvmci-b01", "platformspecific": true },
58-
"labsjdk-ce-latestDebug": {"name": "labsjdk", "version": "ce-26+6-jvmci-b01-debug", "platformspecific": true },
59-
"labsjdk-ce-latest-llvm": {"name": "labsjdk", "version": "ce-26+5-jvmci-b01-sulong", "platformspecific": true },
60-
"labsjdk-ee-latest": {"name": "labsjdk", "version": "ee-26+6-jvmci-b01", "platformspecific": true },
61-
"labsjdk-ee-latestDebug": {"name": "labsjdk", "version": "ee-26+6-jvmci-b01-debug", "platformspecific": true },
62-
"labsjdk-ee-latest-llvm": {"name": "labsjdk", "version": "ee-26+5-jvmci-b01-sulong", "platformspecific": true }
48+
"oraclejdk-latest": {"name": "jpg-jdk", "version": "25", "build_id": "jdk-25+32", "platformspecific": true, "extrabundles": ["static-libs"]},
49+
"labsjdk-ce-latest": {"name": "labsjdk", "version": "ce-25+32-jvmci-b01", "platformspecific": true },
50+
"labsjdk-ce-latestDebug": {"name": "labsjdk", "version": "ce-25+32-jvmci-b01-debug", "platformspecific": true },
51+
"labsjdk-ce-latest-llvm": {"name": "labsjdk", "version": "ce-25+32-jvmci-b01-sulong", "platformspecific": true },
52+
"labsjdk-ee-latest": {"name": "labsjdk", "version": "ee-25+32-jvmci-b01", "platformspecific": true },
53+
"labsjdk-ee-latestDebug": {"name": "labsjdk", "version": "ee-25+32-jvmci-b01-debug", "platformspecific": true },
54+
"labsjdk-ee-latest-llvm": {"name": "labsjdk", "version": "ee-25+32-jvmci-b01-sulong", "platformspecific": true }
6355
},
6456

6557
"eclipse": {

0 commit comments

Comments
 (0)