cross-rs / cross

“Zero setup” cross compilation and “cross testing” of Rust crates
Apache License 2.0
6.59k stars 366 forks source link

disable/fix failing targets #1432

Closed Emilgardis closed 8 months ago

Emilgardis commented 8 months ago

Touches on

1422

1423

1424

resolves #1425 (kinda)

Emilgardis commented 8 months ago

/ci try

github-actions[bot] commented 8 months ago

Starting try run. Link to action

github-actions[bot] commented 8 months ago

Try run for comment

Failed Jobs

Successful Jobs

List - [aarch64-linux-android](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131369935?pr=1432#step:10:1) - ✔️ - [aarch64-unknown-freebsd](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131370082?pr=1432#step:10:1) - ✔️ - [aarch64-unknown-linux-gnu:centos](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131370234?pr=1432#step:10:1) - ✔️ - [aarch64-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131370363?pr=1432#step:10:1) - ✔️ - [aarch64-unknown-linux-musl](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131370488?pr=1432#step:10:1) - ✔️ - [arm-linux-androideabi](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131370629?pr=1432#step:10:1) - ✔️ - [arm-unknown-linux-gnueabihf](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131370789?pr=1432#step:10:1) - ✔️ - [arm-unknown-linux-musleabi](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131370933?pr=1432#step:10:1) - ✔️ - [arm-unknown-linux-gnueabi](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131371074?pr=1432#step:10:1) - ✔️ - [arm-unknown-linux-musleabihf](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131371229?pr=1432#step:10:1) - ✔️ - [armv5te-unknown-linux-gnueabi](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131371375?pr=1432#step:10:1) - ✔️ - [armv5te-unknown-linux-musleabi](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131371551?pr=1432#step:10:1) - ✔️ - [armv7-linux-androideabi](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131371707?pr=1432#step:10:1) - ✔️ - [armv7-unknown-linux-gnueabihf](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131371819?pr=1432#step:10:1) - ✔️ - [armv7-unknown-linux-gnueabi](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131371968?pr=1432#step:10:1) - ✔️ - [armv7-unknown-linux-musleabihf](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131372109?pr=1432#step:10:1) - ✔️ - [armv7-unknown-linux-musleabi](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131372236?pr=1432#step:10:1) - ✔️ - [cross](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131372352?pr=1432#step:10:1) - ✔️ - [i586-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131372453?pr=1432#step:10:1) - ✔️ - [i586-unknown-linux-musl](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131372595?pr=1432#step:10:1) - ✔️ - [i686-linux-android](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131372737?pr=1432#step:10:1) - ✔️ - [i686-pc-windows-gnu](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131372856?pr=1432#step:10:1) - ✔️ - [i686-unknown-freebsd](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131372969?pr=1432#step:10:1) - ✔️ - [i686-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131373083?pr=1432#step:10:1) - ✔️ - [i686-unknown-linux-musl](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131373220?pr=1432#step:10:1) - ✔️ - [mips64el-unknown-linux-gnuabi64](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131373364?pr=1432#step:10:1) - ✔️ - [mips64-unknown-linux-gnuabi64](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131373514?pr=1432#step:10:1) - ✔️ - [mips-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131373678?pr=1432#step:10:1) - ✔️ - [mipsel-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131373831?pr=1432#step:10:1) - ✔️ - [powerpc64-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131373989?pr=1432#step:10:1) - ✔️ - [powerpc64le-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131374192?pr=1432#step:10:1) - ✔️ - [powerpc-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131374351?pr=1432#step:10:1) - ✔️ - [s390x-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131374673?pr=1432#step:10:1) - ✔️ - [sparc64-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131374860?pr=1432#step:10:1) - ✔️ - [thumbv6m-none-eabi](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131375029?pr=1432#step:10:1) - ✔️ - [thumbv7em-none-eabi](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131375177?pr=1432#step:10:1) - ✔️ - [thumbv7em-none-eabihf](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131375382?pr=1432#step:10:1) - ✔️ - [thumbv7m-none-eabi](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131375575?pr=1432#step:10:1) - ✔️ - [thumbv7neon-linux-androideabi](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131375733?pr=1432#step:10:1) - ✔️ - [thumbv7neon-unknown-linux-gnueabihf](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131375871?pr=1432#step:10:1) - ✔️ - [thumbv8m.base-none-eabi](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131376012?pr=1432#step:10:1) - ✔️ - [thumbv8m.main-none-eabi](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131376184?pr=1432#step:10:1) - ✔️ - [thumbv8m.main-none-eabihf](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131376385?pr=1432#step:10:1) - ✔️ - [wasm32-unknown-emscripten](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131376586?pr=1432#step:10:1) - ✔️ - [x86_64-apple-darwin](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131376777?pr=1432#step:10:1) - ✔️ - [x86_64-linux-android](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131376942?pr=1432#step:10:1) - ✔️ - [x86_64-pc-windows-gnu](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131377110?pr=1432#step:10:1) - ✔️ - [x86_64-pc-windows-msvc](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131377284?pr=1432#step:10:1) - ✔️ - [x86_64-unknown-dragonfly](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131377466?pr=1432#step:10:1) - ✔️ - [x86_64-unknown-freebsd](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131377647?pr=1432#step:10:1) - ✔️ - [x86_64-unknown-illumos](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131377821?pr=1432#step:10:1) - ✔️ - [x86_64-unknown-linux-gnu:centos](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131378009?pr=1432#step:10:1) - ✔️ - [x86_64-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131378145?pr=1432#step:10:1) - ✔️ - [x86_64-unknown-linux-musl](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131378282?pr=1432#step:10:1) - ✔️ - [x86_64-unknown-netbsd](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131378446?pr=1432#step:10:1) - ✔️ - [zig](https://github.com/cross-rs/cross/actions/runs/7748369862/job/21131378645?pr=1432#step:10:1) - ✔️
Emilgardis commented 8 months ago

/ci try

github-actions[bot] commented 8 months ago

Starting try run. Link to action

github-actions[bot] commented 8 months ago

Try run for comment

Failed Jobs

Successful Jobs

List - [aarch64-linux-android](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132544179?pr=1432#step:10:1) - ✔️ - [aarch64-unknown-freebsd](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132544320?pr=1432#step:10:1) - ✔️ - [aarch64-unknown-linux-gnu:centos](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132544458?pr=1432#step:10:1) - ✔️ - [aarch64-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132544588?pr=1432#step:10:1) - ✔️ - [aarch64-unknown-linux-musl](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132544724?pr=1432#step:10:1) - ✔️ - [arm-linux-androideabi](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132544840?pr=1432#step:10:1) - ✔️ - [arm-unknown-linux-gnueabihf](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132544979?pr=1432#step:10:1) - ✔️ - [arm-unknown-linux-gnueabi](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132545115?pr=1432#step:10:1) - ✔️ - [arm-unknown-linux-musleabi](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132545302?pr=1432#step:10:1) - ✔️ - [arm-unknown-linux-musleabihf](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132545442?pr=1432#step:10:1) - ✔️ - [armv5te-unknown-linux-gnueabi](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132545595?pr=1432#step:10:1) - ✔️ - [armv5te-unknown-linux-musleabi](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132545726?pr=1432#step:10:1) - ✔️ - [armv7-linux-androideabi](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132545854?pr=1432#step:10:1) - ✔️ - [armv7-unknown-linux-gnueabihf](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132545995?pr=1432#step:10:1) - ✔️ - [armv7-unknown-linux-gnueabi](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132546135?pr=1432#step:10:1) - ✔️ - [armv7-unknown-linux-musleabihf](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132546270?pr=1432#step:10:1) - ✔️ - [armv7-unknown-linux-musleabi](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132546409?pr=1432#step:10:1) - ✔️ - [cross](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132546561?pr=1432#step:10:1) - ✔️ - [i586-unknown-linux-musl](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132546711?pr=1432#step:10:1) - ✔️ - [i586-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132546854?pr=1432#step:10:1) - ✔️ - [i686-linux-android](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132547006?pr=1432#step:10:1) - ✔️ - [i686-pc-windows-gnu](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132547152?pr=1432#step:10:1) - ✔️ - [i686-unknown-freebsd](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132547273?pr=1432#step:10:1) - ✔️ - [i686-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132547467?pr=1432#step:10:1) - ✔️ - [i686-unknown-linux-musl](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132547613?pr=1432#step:10:1) - ✔️ - [mips64el-unknown-linux-gnuabi64](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132547748?pr=1432#step:10:1) - ✔️ - [mips64-unknown-linux-gnuabi64](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132547898?pr=1432#step:10:1) - ✔️ - [mipsel-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132548013?pr=1432#step:10:1) - ✔️ - [mips-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132548154?pr=1432#step:10:1) - ✔️ - [powerpc64le-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132548309?pr=1432#step:10:1) - ✔️ - [powerpc-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132548666?pr=1432#step:10:1) - ✔️ - [s390x-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132548974?pr=1432#step:10:1) - ✔️ - [sparc64-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132549162?pr=1432#step:10:1) - ✔️ - [thumbv6m-none-eabi](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132549371?pr=1432#step:10:1) - ✔️ - [thumbv7em-none-eabi](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132549546?pr=1432#step:10:1) - ✔️ - [thumbv7em-none-eabihf](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132549690?pr=1432#step:10:1) - ✔️ - [thumbv7m-none-eabi](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132549843?pr=1432#step:10:1) - ✔️ - [thumbv7neon-linux-androideabi](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132549991?pr=1432#step:10:1) - ✔️ - [thumbv7neon-unknown-linux-gnueabihf](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132550129?pr=1432#step:10:1) - ✔️ - [thumbv8m.base-none-eabi](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132550281?pr=1432#step:10:1) - ✔️ - [thumbv8m.main-none-eabi](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132550414?pr=1432#step:10:1) - ✔️ - [thumbv8m.main-none-eabihf](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132550584?pr=1432#step:10:1) - ✔️ - [wasm32-unknown-emscripten](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132550775?pr=1432#step:10:1) - ✔️ - [x86_64-apple-darwin](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132550923?pr=1432#step:10:1) - ✔️ - [x86_64-linux-android](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132551116?pr=1432#step:10:1) - ✔️ - [x86_64-pc-windows-gnu](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132551269?pr=1432#step:10:1) - ✔️ - [x86_64-pc-windows-msvc](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132551434?pr=1432#step:10:1) - ✔️ - [x86_64-unknown-dragonfly](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132551596?pr=1432#step:10:1) - ✔️ - [x86_64-unknown-illumos](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132551786?pr=1432#step:10:1) - ✔️ - [x86_64-unknown-linux-gnu:centos](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132552046?pr=1432#step:10:1) - ✔️ - [x86_64-unknown-freebsd](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132552245?pr=1432#step:10:1) - ✔️ - [x86_64-unknown-linux-musl](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132552414?pr=1432#step:10:1) - ✔️ - [x86_64-unknown-linux-gnu](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132552620?pr=1432#step:10:1) - ✔️ - [x86_64-unknown-netbsd](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132552832?pr=1432#step:10:1) - ✔️ - [zig](https://github.com/cross-rs/cross/actions/runs/7748915330/job/21132553012?pr=1432#step:10:1) - ✔️
Emilgardis commented 8 months ago

/ci try -t riscv64gc-unknown-linux-gnu

github-actions[bot] commented 8 months ago

Starting try run. Link to action

github-actions[bot] commented 8 months ago

Try run for comment

Failed Jobs

Emilgardis commented 8 months ago

/ci try -t riscv64gc-unknown-linux-gnu

github-actions[bot] commented 8 months ago

Starting try run. Link to action

Emilgardis commented 8 months ago
/ci try -t riscv64gc-unknown-linux-gnu
github-actions[bot] commented 8 months ago

Starting try run. Link to action

github-actions[bot] commented 8 months ago

Try run for comment

github-actions[bot] commented 8 months ago

Try run for comment

Successful Jobs

Emilgardis commented 8 months ago

Going to merge this for now, we can work on reintroducing these targets in other prs

Emilgardis commented 8 months ago

Actually, I'm going to wait with this a bit and add some more utility to disabled, would be nice to still let people use whatever image exists, just add some logic:

if build is dev (e.g built from source via local clone), consider using disabled provided images, otherwise, don't

Emilgardis commented 8 months ago

or no, can do that later