Skip to content

Commit 4c76347

Browse files
committed
use latest labs jdk
1 parent 1233a58 commit 4c76347

2 files changed

Lines changed: 7 additions & 9 deletions

File tree

scripts/build-graal-helpers.bash

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,18 +41,16 @@ main () {
4141
export PATH="$BASELOC/testing/mx:$PATH"
4242
export JAVA_HOME="$MX_JDK_LABS"
4343
COSMOCC="$BASELOC/testing/cosmopolitan/cosmocc"
44+
export PATH="$COSMOCC/bin:$PATH"
4445

4546
cd substratevm
4647
mx clean
47-
mx build \
48-
--projects com.oracle.svm.native.jvm.posix,com.oracle.svm.native.libchelper,com.oracle.svm.native.libcontainer \
49-
--alt-cc $COSMOCC/bin/$ARCH-unknown-cosmo-cc \
50-
--alt-cxx $COSMOCC/bin/$ARCH-unknown-cosmo-c++ \
51-
--alt-ar $COSMOCC/bin/$ARCH-linux-cosmo-ar
48+
MULTITARGET=linux-$ARCH-cosmo mx build \
49+
--projects com.oracle.svm.native.jvm.posix,com.oracle.svm.native.libchelper,com.oracle.svm.native.libcontainer
5250

5351
RESULT_DIR="$BASELOC/build/graal-$ARCH-helpers"
5452
mkdir -p "$RESULT_DIR"
55-
cp $(find mxbuild -name '*.a' | grep glibc | xargs ls -t | head -n 3) "$RESULT_DIR"
53+
cp $(find mxbuild -name '*.a' | grep cosmo | xargs ls -t | head -n 3) "$RESULT_DIR"
5654

5755
cd "$BASELOC"
5856
}

scripts/get-mx-labs-jdk.bash

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ main () {
3030
export PATH="$BASELOC/testing/mx:$PATH"
3131

3232
if [ x"$ARCH" = x"x86_64" ]; then
33-
LABS_LINK="https://github.com/graalvm/labs-openjdk/releases/download/jvmci-25.1-b15/labsjdk-ce-25.0.2+10-jvmci-25.1-b15-linux-amd64.tar.gz"
33+
LABS_LINK="https://github.com/graalvm/labs-openjdk/releases/download/jvmci-25.1-b16/labsjdk-ce-25.0.2+10-jvmci-25.1-b16-linux-amd64.tar.gz"
3434
elif [ x"$ARCH" = x"aarch64" ]; then
35-
LABS_LINK="https://github.com/graalvm/labs-openjdk/releases/download/jvmci-25.1-b15/labsjdk-ce-25.0.2+10-jvmci-25.1-b15-linux-aarch64.tar.gz"
35+
LABS_LINK="https://github.com/graalvm/labs-openjdk/releases/download/jvmci-25.1-b16/labsjdk-ce-25.0.2+10-jvmci-25.1-b16-linux-aarch64.tar.gz"
3636
else
3737
echo "ARCH is not set!"
3838
exit 1
@@ -41,7 +41,7 @@ main () {
4141
cd "$BASELOC/testing"
4242
wget "$LABS_LINK" -qO boot-labs-jdk.tar.gz
4343
tar xzf boot-labs-jdk.tar.gz
44-
mv labsjdk-ce-25.0.2-jvmci-25.1-b15 boot-labs-jdk
44+
mv labsjdk-ce-25.0.2-jvmci-25.1-b16 boot-labs-jdk
4545

4646
ls boot-labs-jdk -al
4747
# mx fetch-jdk \

0 commit comments

Comments
 (0)