Skip to content

Commit 7490167

Browse files
author
Sergey Nazarkin
committedJan 31, 2023
Merge
2 parents ae728d7 + f142618 commit 7490167

File tree

150 files changed

+11394
-2928
lines changed

Some content is hidden

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

150 files changed

+11394
-2928
lines changed
 

‎.github/workflows/submit.yml

+16-8
Original file line numberDiff line numberDiff line change
@@ -558,14 +558,14 @@ jobs:
558558
test:
559559
- jdk/tier1
560560
- langtools/tier1
561-
# - hotspot/tier1
561+
- hotspot/tier1
562562
include:
563563
- test: jdk/tier1
564564
suites: jdk_tier1
565565
- test: langtools/tier1
566566
suites: langtools_tier1
567-
# - test: hotspot/tier1
568-
# suites: hotspot_tier1
567+
- test: hotspot/tier1
568+
suites: hotspot_tier1
569569

570570
# Reduced 32-bit build uses the same boot JDK as 64-bit build
571571
env:
@@ -609,13 +609,21 @@ jobs:
609609
- name: Install dependencies
610610
run: |
611611
sudo apt-get update
612-
sudo apt-get install openjdk-8-jdk
612+
sudo apt-get install openjdk-8-jdk gcc-9-multilib g++-9-multilib
613613
614614
- name: Unpack jdk
615615
run: |
616616
mkdir -p "${HOME}/jdk-linux-x86${{ matrix.artifact }}/jdk-${{ env.JDK_VERSION }}-internal+0_linux-x86_bin${{ matrix.artifact }}"
617617
tar -xf "${HOME}/jdk-linux-x86${{ matrix.artifact }}/jdk-${{ env.JDK_VERSION }}-internal+0_linux-x86_bin${{ matrix.artifact }}.tar.gz" -C "${HOME}/jdk-linux-x86${{ matrix.artifact }}/jdk-${{ env.JDK_VERSION }}-internal+0_linux-x86_bin${{ matrix.artifact }}"
618618
619+
- name: Build multilib docker image
620+
if: matrix.test == 'hotspot/tier1'
621+
run: >
622+
printf '%s\n%s\n'
623+
'FROM ubuntu:latest'
624+
'RUN dpkg --add-architecture i386 && apt-get update && apt-get -y install libc6:i386'
625+
| docker build -t 'ubuntu-multilib:latest' -
626+
619627
- name: Run tests
620628
run: >
621629
chmod +x "${HOME}/jtreg/bin/jtreg" &&
@@ -624,7 +632,7 @@ jobs:
624632
PRODUCT_HOME="${HOME}/jdk-linux-x86${{ matrix.artifact }}/jdk-${{ env.JDK_VERSION }}-internal+0_linux-x86_bin${{ matrix.artifact }}/j2sdk-image"
625633
JT_HOME="${HOME}/jtreg"
626634
ALT_OUTPUTDIR="${GITHUB_WORKSPACE}/test-results"
627-
JAVA_ARGS="-Djdk.test.docker.image.name=ubuntu -Djdk.test.docker.image.version=latest"
635+
JAVA_ARGS="-Djdk.test.docker.image.name=ubuntu-multilib -Djdk.test.docker.image.version=latest"
628636
JTREG_TIMEOUT_FACTOR="4"
629637
make
630638
"${{ matrix.suites }}"
@@ -1177,14 +1185,14 @@ jobs:
11771185
test:
11781186
- jdk/tier1
11791187
- langtools/tier1
1180-
# - hotspot/tier1
1188+
- hotspot/tier1
11811189
include:
11821190
- test: jdk/tier1
11831191
suites: jdk_tier1
11841192
- test: langtools/tier1
11851193
suites: langtools_tier1
1186-
# - test: hotspot/tier1
1187-
# suites: hotspot_tier1
1194+
- test: hotspot/tier1
1195+
suites: hotspot_tier1
11881196

11891197
env:
11901198
JDK_VERSION: "${{ fromJson(needs.prerequisites.outputs.dependencies).JDK_MAJOR_VERSION }}.${{ fromJson(needs.prerequisites.outputs.dependencies).JDK_MINOR_VERSION }}.${{ fromJson(needs.prerequisites.outputs.dependencies).JDK_MICRO_VERSION }}"

‎.jcheck/conf

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[general]
22
project=aarch32-port
33
jbs=JDK
4-
version=openjdk8u362
4+
version=openjdk8u372
55

66
[checks]
77
error=author,committer,reviewers,merge,issues,executable,symlink,message,hg-tag,whitespace

0 commit comments

Comments
 (0)