authorgravatar for kappaloris@gmail.comLoris Cro <kappaloris@gmail.com> 2022-11-29 22:55:04+01:00
committergravatar for kappaloris@gmail.comLoris Cro <kappaloris@gmail.com> 2022-11-29 22:55:04+01:00
log52e1be9c68aba87c1c530461c794b9c87c8a2016
tree14917ddc2b9fa3de0c92a8e3ac31d87eb09d2a90
parent6028adda4bc456d95dada6d1b9b91756ae6b5377

Revert "ci: add markers for collapsing log sections in GH web UI"

This reverts commit 6028adda4bc456d95dada6d1b9b91756ae6b5377.

5 files changed, 6 insertions(+), 31 deletions(-)

ci/linux/build-aarch64.sh-6
...@@ -26,7 +26,6 @@ export CXX="$ZIG c++ -target $TARGET -mcpu=$MCPU"...@@ -26,7 +26,6 @@ export CXX="$ZIG c++ -target $TARGET -mcpu=$MCPU"
26rm -rf build-release26rm -rf build-release
27mkdir build-release27mkdir build-release
28cd build-release28cd build-release
29echo "::group:: Build Zig"
30cmake .. \29cmake .. \
31 -DCMAKE_INSTALL_PREFIX="stage3-release" \30 -DCMAKE_INSTALL_PREFIX="stage3-release" \
32 -DCMAKE_PREFIX_PATH="$PREFIX" \31 -DCMAKE_PREFIX_PATH="$PREFIX" \
...@@ -42,7 +41,6 @@ unset CC...@@ -42,7 +41,6 @@ unset CC
42unset CXX41unset CXX
4342
44ninja install43ninja install
45echo "::endgroup::"
4644
47echo "Looking for non-conforming code formatting..."45echo "Looking for non-conforming code formatting..."
48stage3-release/bin/zig fmt --check .. \46stage3-release/bin/zig fmt --check .. \
...@@ -50,20 +48,16 @@ stage3-release/bin/zig fmt --check .. \...@@ -50,20 +48,16 @@ stage3-release/bin/zig fmt --check .. \
50 --exclude ../build-release48 --exclude ../build-release
5149
52# simultaneously test building self-hosted without LLVM and with 32-bit arm50# simultaneously test building self-hosted without LLVM and with 32-bit arm
53echo "::group:: zig build arm32"
54stage3-release/bin/zig build -Dtarget=arm-linux-musleabihf51stage3-release/bin/zig build -Dtarget=arm-linux-musleabihf
55echo "::endgroup::"
5652
57# TODO: add -fqemu back to this line53# TODO: add -fqemu back to this line
5854
59echo "::group:: zig build test docs"
60stage3-release/bin/zig build test docs \55stage3-release/bin/zig build test docs \
61 -fwasmtime \56 -fwasmtime \
62 -Dstatic-llvm \57 -Dstatic-llvm \
63 -Dtarget=native-native-musl \58 -Dtarget=native-native-musl \
64 --search-prefix "$PREFIX" \59 --search-prefix "$PREFIX" \
65 --zig-lib-dir "$(pwd)/../lib"60 --zig-lib-dir "$(pwd)/../lib"
66echo "::endgroup::"
6761
68# Look for HTML errors.62# Look for HTML errors.
69tidy --drop-empty-elements no -qe ../zig-cache/langref.html63tidy --drop-empty-elements no -qe ../zig-cache/langref.html
ci/linux/build-x86_64-debug.sh-6
...@@ -26,7 +26,6 @@ export CXX="$ZIG c++ -target $TARGET -mcpu=$MCPU"...@@ -26,7 +26,6 @@ export CXX="$ZIG c++ -target $TARGET -mcpu=$MCPU"
26rm -rf build-debug26rm -rf build-debug
27mkdir build-debug27mkdir build-debug
28cd build-debug28cd build-debug
29echo "::group:: Build Zig"
30cmake .. \29cmake .. \
31 -DCMAKE_INSTALL_PREFIX="stage3-debug" \30 -DCMAKE_INSTALL_PREFIX="stage3-debug" \
32 -DCMAKE_PREFIX_PATH="$PREFIX" \31 -DCMAKE_PREFIX_PATH="$PREFIX" \
...@@ -42,7 +41,6 @@ unset CC...@@ -42,7 +41,6 @@ unset CC
42unset CXX41unset CXX
4342
44ninja install43ninja install
45echo "::endgroup::"
4644
47echo "Looking for non-conforming code formatting..."45echo "Looking for non-conforming code formatting..."
48stage3-debug/bin/zig fmt --check .. \46stage3-debug/bin/zig fmt --check .. \
...@@ -51,13 +49,10 @@ stage3-debug/bin/zig fmt --check .. \...@@ -51,13 +49,10 @@ stage3-debug/bin/zig fmt --check .. \
51 --exclude ../build-release49 --exclude ../build-release
5250
53# simultaneously test building self-hosted without LLVM and with 32-bit arm51# simultaneously test building self-hosted without LLVM and with 32-bit arm
54echo "::group:: zig build arm32"
55stage3-debug/bin/zig build -Dtarget=arm-linux-musleabihf52stage3-debug/bin/zig build -Dtarget=arm-linux-musleabihf
56echo "::endgroup::"
5753
58# building docs disabled due to:54# building docs disabled due to:
59# https://github.com/ziglang/zig/issues/1354655# https://github.com/ziglang/zig/issues/13546
60echo "::group:: zig build test"
61stage3-debug/bin/zig build test \56stage3-debug/bin/zig build test \
62 -fqemu \57 -fqemu \
63 -fwasmtime \58 -fwasmtime \
...@@ -65,7 +60,6 @@ stage3-debug/bin/zig build test \...@@ -65,7 +60,6 @@ stage3-debug/bin/zig build test \
65 -Dtarget=native-native-musl \60 -Dtarget=native-native-musl \
66 --search-prefix "$PREFIX" \61 --search-prefix "$PREFIX" \
67 --zig-lib-dir "$(pwd)/../lib"62 --zig-lib-dir "$(pwd)/../lib"
68echo "::endgroup::"
6963
70# langref disabled due to:64# langref disabled due to:
71# https://github.com/ziglang/zig/issues/1354665# https://github.com/ziglang/zig/issues/13546
ci/linux/build-x86_64-release.sh-8
...@@ -26,7 +26,6 @@ export CXX="$ZIG c++ -target $TARGET -mcpu=$MCPU"...@@ -26,7 +26,6 @@ export CXX="$ZIG c++ -target $TARGET -mcpu=$MCPU"
26rm -rf build-release26rm -rf build-release
27mkdir build-release27mkdir build-release
28cd build-release28cd build-release
29echo "::group:: Build Zig"
30cmake .. \29cmake .. \
31 -DCMAKE_INSTALL_PREFIX="stage3-release" \30 -DCMAKE_INSTALL_PREFIX="stage3-release" \
32 -DCMAKE_PREFIX_PATH="$PREFIX" \31 -DCMAKE_PREFIX_PATH="$PREFIX" \
...@@ -42,7 +41,6 @@ unset CC...@@ -42,7 +41,6 @@ unset CC
42unset CXX41unset CXX
4342
44ninja install43ninja install
45echo "::endgroup::"
4644
47echo "Looking for non-conforming code formatting..."45echo "Looking for non-conforming code formatting..."
48stage3-release/bin/zig fmt --check .. \46stage3-release/bin/zig fmt --check .. \
...@@ -51,11 +49,8 @@ stage3-release/bin/zig fmt --check .. \...@@ -51,11 +49,8 @@ stage3-release/bin/zig fmt --check .. \
51 --exclude ../build-release49 --exclude ../build-release
5250
53# simultaneously test building self-hosted without LLVM and with 32-bit arm51# simultaneously test building self-hosted without LLVM and with 32-bit arm
54echo "::group:: zig build arm32"
55stage3-release/bin/zig build -Dtarget=arm-linux-musleabihf52stage3-release/bin/zig build -Dtarget=arm-linux-musleabihf
56echo "::endgroup::"
5753
58echo "::group:: zig build test docs"
59stage3-release/bin/zig build test docs \54stage3-release/bin/zig build test docs \
60 -fqemu \55 -fqemu \
61 -fwasmtime \56 -fwasmtime \
...@@ -63,7 +58,6 @@ stage3-release/bin/zig build test docs \...@@ -63,7 +58,6 @@ stage3-release/bin/zig build test docs \
63 -Dtarget=native-native-musl \58 -Dtarget=native-native-musl \
64 --search-prefix "$PREFIX" \59 --search-prefix "$PREFIX" \
65 --zig-lib-dir "$(pwd)/../lib"60 --zig-lib-dir "$(pwd)/../lib"
66echo "::endgroup::"
6761
68# Look for HTML errors.62# Look for HTML errors.
69tidy --drop-empty-elements no -qe ../zig-cache/langref.html63tidy --drop-empty-elements no -qe ../zig-cache/langref.html
...@@ -71,7 +65,6 @@ tidy --drop-empty-elements no -qe ../zig-cache/langref.html...@@ -71,7 +65,6 @@ tidy --drop-empty-elements no -qe ../zig-cache/langref.html
71# Produce the experimental std lib documentation.65# Produce the experimental std lib documentation.
72stage3-release/bin/zig test ../lib/std/std.zig -femit-docs -fno-emit-bin --zig-lib-dir ../lib66stage3-release/bin/zig test ../lib/std/std.zig -femit-docs -fno-emit-bin --zig-lib-dir ../lib
7367
74echo "::group:: zig build stage4"
75stage3-release/bin/zig build \68stage3-release/bin/zig build \
76 --prefix stage4-release \69 --prefix stage4-release \
77 -Denable-llvm \70 -Denable-llvm \
...@@ -82,7 +75,6 @@ stage3-release/bin/zig build \...@@ -82,7 +75,6 @@ stage3-release/bin/zig build \
82 -Dtarget=$TARGET \75 -Dtarget=$TARGET \
83 -Duse-zig-libcxx \76 -Duse-zig-libcxx \
84 -Dversion-string="$(stage3-release/bin/zig version)"77 -Dversion-string="$(stage3-release/bin/zig version)"
85echo "::endgroup::"
8678
87# diff returns an error code if the files differ.79# diff returns an error code if the files differ.
88echo "If the following command fails, it means nondeterminism has been"80echo "If the following command fails, it means nondeterminism has been"
ci/macos/build-aarch64.sh-5
...@@ -23,7 +23,6 @@ git fetch --tags...@@ -23,7 +23,6 @@ git fetch --tags
2323
24mkdir build24mkdir build
25cd build25cd build
26echo "::group:: Build Zig"
27PATH="$HOME/local/bin:$PATH" cmake .. \26PATH="$HOME/local/bin:$PATH" cmake .. \
28 -DCMAKE_INSTALL_PREFIX="stage3-release" \27 -DCMAKE_INSTALL_PREFIX="stage3-release" \
29 -DCMAKE_PREFIX_PATH="$PREFIX" \28 -DCMAKE_PREFIX_PATH="$PREFIX" \
...@@ -36,17 +35,13 @@ PATH="$HOME/local/bin:$PATH" cmake .. \...@@ -36,17 +35,13 @@ PATH="$HOME/local/bin:$PATH" cmake .. \
36 -GNinja35 -GNinja
3736
38$HOME/local/bin/ninja install37$HOME/local/bin/ninja install
39echo "::endgroup::"
4038
41
42echo "::group:: zig build test docs"
43stage3-release/bin/zig build test docs \39stage3-release/bin/zig build test docs \
44 --zig-lib-dir "$(pwd)/../lib" \40 --zig-lib-dir "$(pwd)/../lib" \
45 -Denable-macos-sdk \41 -Denable-macos-sdk \
46 -Dstatic-llvm \42 -Dstatic-llvm \
47 -Dskip-non-native \43 -Dskip-non-native \
48 --search-prefix "$PREFIX"44 --search-prefix "$PREFIX"
49echo "::endgroup::"
5045
51# Produce the experimental std lib documentation.46# Produce the experimental std lib documentation.
52stage3-release/bin/zig test ../lib/std/std.zig -femit-docs -fno-emit-bin --zig-lib-dir ../lib47stage3-release/bin/zig test ../lib/std/std.zig -femit-docs -fno-emit-bin --zig-lib-dir ../lib
ci/windows/build.ps1+6-6
...@@ -31,7 +31,8 @@ if ((git rev-parse --is-shallow-repository) -eq "true") {...@@ -31,7 +31,8 @@ if ((git rev-parse --is-shallow-repository) -eq "true") {
31 git fetch --unshallow # `git describe` won't work on a shallow repo31 git fetch --unshallow # `git describe` won't work on a shallow repo
32}32}
3333
34Write-Output "::group:: Building Zig..."34Write-Output "Building Zig..."
35
35& "$ZIGPREFIXPATH\bin\zig.exe" build `36& "$ZIGPREFIXPATH\bin\zig.exe" build `
36 --prefix "$ZIGINSTALLDIR" `37 --prefix "$ZIGINSTALLDIR" `
37 --search-prefix "$ZIGPREFIXPATH" `38 --search-prefix "$ZIGPREFIXPATH" `
...@@ -42,22 +43,21 @@ Write-Output "::group:: Building Zig..."...@@ -42,22 +43,21 @@ Write-Output "::group:: Building Zig..."
42 -Duse-zig-libcxx `43 -Duse-zig-libcxx `
43 -Dtarget="$TARGET"44 -Dtarget="$TARGET"
44CheckLastExitCode45CheckLastExitCode
45Write-Output "::endgroup::"
4646
47Write-Output "::group:: zig build test docs..."47Write-Output " zig build test docs..."
48
48& "$ZIGINSTALLDIR\bin\zig.exe" build test docs `49& "$ZIGINSTALLDIR\bin\zig.exe" build test docs `
49 --search-prefix "$ZIGPREFIXPATH" `50 --search-prefix "$ZIGPREFIXPATH" `
50 -Dstatic-llvm `51 -Dstatic-llvm `
51 -Dskip-non-native `52 -Dskip-non-native `
52 -Denable-symlinks-windows53 -Denable-symlinks-windows
53CheckLastExitCode54CheckLastExitCode
54Write-Output "::endgroup::"
5555
56# Produce the experimental std lib documentation.56# Produce the experimental std lib documentation.
57Write-Output "::group:: zig test std/std.zig..."57Write-Output "zig test std/std.zig..."
58
58& "$ZIGINSTALLDIR\bin\zig.exe" test "$ZIGLIBDIR\std\std.zig" `59& "$ZIGINSTALLDIR\bin\zig.exe" test "$ZIGLIBDIR\std\std.zig" `
59 --zig-lib-dir "$ZIGLIBDIR" `60 --zig-lib-dir "$ZIGLIBDIR" `
60 -femit-docs `61 -femit-docs `
61 -fno-emit-bin62 -fno-emit-bin
62CheckLastExitCode63CheckLastExitCode
63Write-Output "::endgroup::"
\ No newline at end of file