CI: push ppc64 cross-run to ubuntu-20.04 host
Work around https://github.com/microsoft/snmalloc/issues/576
This commit is contained in:
committed by
Nathaniel Filardo
parent
f23cba0abf
commit
524579eea1
7
.github/workflows/main.yml
vendored
7
.github/workflows/main.yml
vendored
@@ -150,16 +150,20 @@ jobs:
|
|||||||
triple: arm-linux-gnueabihf
|
triple: arm-linux-gnueabihf
|
||||||
rtld: ld-linux-armhf.so.3
|
rtld: ld-linux-armhf.so.3
|
||||||
ld-flavour: lld
|
ld-flavour: lld
|
||||||
|
host-os: ubuntu-latest
|
||||||
- name: arm64
|
- name: arm64
|
||||||
system-processor: aarch64
|
system-processor: aarch64
|
||||||
triple: aarch64-linux-gnu
|
triple: aarch64-linux-gnu
|
||||||
rtld: ld-linux-aarch64.so.1
|
rtld: ld-linux-aarch64.so.1
|
||||||
ld-flavour: lld
|
ld-flavour: lld
|
||||||
|
host-os: ubuntu-latest
|
||||||
- name: ppc64el
|
- name: ppc64el
|
||||||
system-processor: powerpc64le
|
system-processor: powerpc64le
|
||||||
triple: powerpc64le-linux-gnu
|
triple: powerpc64le-linux-gnu
|
||||||
rtld: ld64.so.2
|
rtld: ld64.so.2
|
||||||
ld-flavour: lld
|
ld-flavour: lld
|
||||||
|
# See https://github.com/microsoft/snmalloc/issues/576
|
||||||
|
host-os: ubuntu-20.04
|
||||||
- name: riscv64
|
- name: riscv64
|
||||||
system-processor: riscv64
|
system-processor: riscv64
|
||||||
triple: riscv64-linux-gnu
|
triple: riscv64-linux-gnu
|
||||||
@@ -167,9 +171,10 @@ jobs:
|
|||||||
extra-packages: binutils-riscv64-linux-gnu
|
extra-packages: binutils-riscv64-linux-gnu
|
||||||
ld-flavour: bfd
|
ld-flavour: bfd
|
||||||
ld: /usr/bin/riscv64-linux-gnu-ld.bfd
|
ld: /usr/bin/riscv64-linux-gnu-ld.bfd
|
||||||
|
host-os: ubuntu-latest
|
||||||
# Don't abort runners if a single one fails
|
# Don't abort runners if a single one fails
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
runs-on: ubuntu-latest
|
runs-on: ${{matrix.host-os}}
|
||||||
name: ${{matrix.build-type}} cross-build for ${{ matrix.arch.triple }}
|
name: ${{matrix.build-type}} cross-build for ${{ matrix.arch.triple }}
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
|||||||
Reference in New Issue
Block a user