diff --git a/.ci-dockerfiles/x86-64-unknown-linux-musl-builder/Dockerfile b/.ci-dockerfiles/x86-64-unknown-linux-musl-builder/Dockerfile index 95fa60dea9..a13416410d 100644 --- a/.ci-dockerfiles/x86-64-unknown-linux-musl-builder/Dockerfile +++ b/.ci-dockerfiles/x86-64-unknown-linux-musl-builder/Dockerfile @@ -17,6 +17,7 @@ RUN apk update \ curl \ py3-pip \ gdb \ + lldb \ && pip install cloudsmith-cli # add user pony in order to not run tests as root diff --git a/.github/workflows/nightlies.yml b/.github/workflows/nightlies.yml index af4b513fca..3d326f9002 100644 --- a/.github/workflows/nightlies.yml +++ b/.github/workflows/nightlies.yml @@ -20,7 +20,7 @@ jobs: name: x86-64-unknown-linux-ubuntu20.04 triple-os: linux-ubuntu20.04 triple-vendor: unknown - - image: ghcr.io/ponylang/ponyc-ci-x86-64-unknown-linux-musl-builder:20230830 + - image: ghcr.io/ponylang/ponyc-ci-x86-64-unknown-linux-musl-builder:20231003 name: x86-64-unknown-linux-musl triple-os: linux-musl triple-vendor: unknown diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 59eb834246..5af16a225e 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -90,9 +90,9 @@ jobs: - image: ghcr.io/ponylang/ponyc-ci-x86-64-unknown-linux-ubuntu22.04-builder:20230924 name: x86-64 Linux glibc debugger: lldb - - image: ghcr.io/ponylang/ponyc-ci-x86-64-unknown-linux-musl-builder:20230830 + - image: ghcr.io/ponylang/ponyc-ci-x86-64-unknown-linux-musl-builder:20231003 name: x86-64 Linux musl - debugger: gdb + debugger: lldb name: ${{ matrix.name }} container: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ae65660ff6..68f6bd6651 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -43,7 +43,7 @@ jobs: name: x86-64-unknown-linux-ubuntu20.04 triple-os: linux-ubuntu20.04 triple-vendor: unknown - - image: ghcr.io/ponylang/ponyc-ci-x86-64-unknown-linux-musl-builder:20230830 + - image: ghcr.io/ponylang/ponyc-ci-x86-64-unknown-linux-musl-builder:20231003 name: x86-64-unknown-linux-musl triple-os: linux-musl triple-vendor: unknown diff --git a/.github/workflows/stress-test-runtime.yml b/.github/workflows/stress-test-runtime.yml index 157dd9d8d8..f4b2946c79 100644 --- a/.github/workflows/stress-test-runtime.yml +++ b/.github/workflows/stress-test-runtime.yml @@ -28,22 +28,22 @@ jobs: name: x86-64-unknown-linux-ubuntu22.04 [cd] [debug] target: test-stress-with-cd-debug debugger: lldb - - image: ghcr.io/ponylang/ponyc-ci-x86-64-unknown-linux-musl-builder:20230830 + - image: ghcr.io/ponylang/ponyc-ci-x86-64-unknown-linux-musl-builder:20231003 name: x86-64-unknown-linux-musl [release] target: test-stress-release - debugger: gdb - - image: ghcr.io/ponylang/ponyc-ci-x86-64-unknown-linux-musl-builder:20230830 + debugger: lldb + - image: ghcr.io/ponylang/ponyc-ci-x86-64-unknown-linux-musl-builder:20231003 name: x86-64-unknown-linux-musl [debug] target: test-stress-debug - debugger: gdb - - image: ghcr.io/ponylang/ponyc-ci-x86-64-unknown-linux-musl-builder:20230830 + debugger: lldb + - image: ghcr.io/ponylang/ponyc-ci-x86-64-unknown-linux-musl-builder:20231003 name: x86-64-unknown-linux-musl [cd] [release] target: test-stress-with-cd-release - debugger: gdb - - image: ghcr.io/ponylang/ponyc-ci-x86-64-unknown-linux-musl-builder:20230830 + debugger: lldb + - image: ghcr.io/ponylang/ponyc-ci-x86-64-unknown-linux-musl-builder:20231003 name: x86-64-unknown-linux-musl [cd] [debug] target: test-stress-with-cd-debug - debugger: gdb + debugger: lldb name: ${{ matrix.name }} container: diff --git a/.github/workflows/update-lib-cache.yml b/.github/workflows/update-lib-cache.yml index fc93287294..3f89cf6f62 100644 --- a/.github/workflows/update-lib-cache.yml +++ b/.github/workflows/update-lib-cache.yml @@ -19,7 +19,7 @@ jobs: include: - image: ghcr.io/ponylang/ponyc-ci-x86-64-unknown-linux-ubuntu22.04-builder:20230924 - image: ghcr.io/ponylang/ponyc-ci-x86-64-unknown-linux-ubuntu20.04-builder:20230830 - - image: ghcr.io/ponylang/ponyc-ci-x86-64-unknown-linux-musl-builder:20230830 + - image: ghcr.io/ponylang/ponyc-ci-x86-64-unknown-linux-musl-builder:20231003 - image: ghcr.io/ponylang/ponyc-ci-cross-riscv64:20230830 - image: ghcr.io/ponylang/ponyc-ci-cross-arm:20230830 - image: ghcr.io/ponylang/ponyc-ci-cross-armhf:20230830