authorgravatar for kubkon@jakubkonka.comJakub Konka <kubkon@jakubkonka.com> 2021-05-12 09:56:55+02:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2021-05-12 09:56:55+02:00
log53acb54fad1578d72759a20e349a72d7b87f4810
tree373aa88a81cfa4390239d036b4f245bf41b388b3
parente260cfae85ccee253d85a9ecb713380c8fbb0ded
signaturebadge-question-mark Signed by PGP key 4AEE18F83AFDEB23

Bump zig-bootstrap and wasmtime versions in linux CI (#8738)

* Bump zig-bootstrap and wasmtime versions in linux CI * Revert wasm stage2 test fixup; point to issue

2 files changed, 9 insertions(+), 4 deletions(-)

ci/azure/linux_script+5-3
...@@ -9,7 +9,7 @@ sudo apt-get install -y cmake s3cmd tidy...@@ -9,7 +9,7 @@ sudo apt-get install -y cmake s3cmd tidy
9ZIGDIR="$(pwd)"9ZIGDIR="$(pwd)"
10ARCH="$(uname -m)"10ARCH="$(uname -m)"
11TARGET="$ARCH-linux-musl"11TARGET="$ARCH-linux-musl"
12CACHE_BASENAME="zig+llvm+lld+clang-$TARGET-0.8.0-dev.1939+5a3ea9bec"12CACHE_BASENAME="zig+llvm+lld+clang-$TARGET-0.8.0-dev.2168+2d1196773"
13PREFIX="$HOME/$CACHE_BASENAME"13PREFIX="$HOME/$CACHE_BASENAME"
14MCPU="baseline"14MCPU="baseline"
15JOBS="-j$(nproc)"15JOBS="-j$(nproc)"
...@@ -25,8 +25,10 @@ wget -nv "https://ziglang.org/deps/$QEMUBASE.tar.xz"...@@ -25,8 +25,10 @@ wget -nv "https://ziglang.org/deps/$QEMUBASE.tar.xz"
25tar xf "$QEMUBASE.tar.xz"25tar xf "$QEMUBASE.tar.xz"
26export PATH="$(pwd)/$QEMUBASE/bin:$PATH"26export PATH="$(pwd)/$QEMUBASE/bin:$PATH"
2727
28WASMTIME="wasmtime-v0.20.0-x86_64-linux"28# Bump to v0.23 once this issue is resolved:
29wget -nv "https://github.com/bytecodealliance/wasmtime/releases/download/v0.20.0/$WASMTIME.tar.xz"29# https://github.com/ziglang/zig/issues/8742
30WASMTIME="wasmtime-v0.22.1-x86_64-linux"
31wget -nv "https://github.com/bytecodealliance/wasmtime/releases/download/v0.22.1/$WASMTIME.tar.xz"
30tar xf "$WASMTIME.tar.xz"32tar xf "$WASMTIME.tar.xz"
31export PATH="$(pwd)/$WASMTIME:$PATH"33export PATH="$(pwd)/$WASMTIME:$PATH"
3234
test/stage2/wasm.zig+4-1
...@@ -58,7 +58,10 @@ pub fn addCases(ctx: *TestContext) !void {...@@ -58,7 +58,10 @@ pub fn addCases(ctx: *TestContext) !void {
58 ,58 ,
59 // This is what you get when you take the bits of the IEE-75459 // This is what you get when you take the bits of the IEE-754
60 // representation of 42.0 and reinterpret them as an unsigned60 // representation of 42.0 and reinterpret them as an unsigned
61 // integer. Guess that's a bug in wasmtime.61 // integer.
62 // Bug is fixed in wasmtime v0.26 but updating to v0.26 is blocked
63 // on this issue:
64 // https://github.com/ziglang/zig/issues/8742
62 "1109917696\n",65 "1109917696\n",
63 );66 );
6467