-
-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update GCC to 11.2.0, align musl version with Rust #67
Conversation
bors try amd64 --target s390x-unknown-linux-musl |
tryBuild succeeded: |
bors retry |
tryBuild failed: |
Interesting. |
bors retry |
tryBuild failed: |
bors retry |
tryBuild succeeded: |
bors try amd64 |
tryBuild failed: |
|
bors retry |
tryBuild succeeded: |
bors try arm64 |
bors try armv7 --target powerpc64le s390x |
@paulwratt IMO the bigest issue ATM is that GHA cache limit 10G is too little which causes lots of cache misses. I'm trying to switch to registry cache instead. |
Seems like you at least have a handle on the general problem. How differcult is that switch (similar to test+commit+recycle thats going on with bors builds atm?). if someone was to build a set of base docker images suitable for your needs (so you would at least start with the |
tryBuild failed: |
bors retry |
This step only takes around 4 minutes I think? |
in which case I did read it wrong, that step I refered to was taking 28 seconds (not 28 minutes) nice that its come down anyways |
tryBuild failed: |
bors try amd64 --target aarch64-unknown-linux-musl |
tryBuild succeeded: |
bors retry |
tryBuild succeeded: |
bors try armv7 --target powerpc64le s390x |
tryBuild succeeded: |
bors r+ |
Build succeeded: |
(take the following "with a grain of salt") nice job from that list of builds (besides EDIT: (oh and the other reason I'm here) |
If these targets have Rust support, feel free to open a PR to add them. |
like I said with a grain of salt :) that said, I am pretty sure Rust on (Also) like I said, I'm here to try and get a couple of different architectures (that are not on your list) to build (.. but with what you have just done here using Bors and the (thanks for your patience) |
Here is the full list of supported musl libc targets from rustc $ rustc +nightly --print target-list -Zunstable-options | grep musl
aarch64-unknown-linux-musl
arm-unknown-linux-musleabi
arm-unknown-linux-musleabihf
armv5te-unknown-linux-musleabi
armv7-unknown-linux-musleabi
armv7-unknown-linux-musleabihf
hexagon-unknown-linux-musl
i586-unknown-linux-musl
i686-unknown-linux-musl
mips-unknown-linux-musl
mips64-openwrt-linux-musl
mips64-unknown-linux-muslabi64
mips64el-unknown-linux-muslabi64
mipsel-unknown-linux-musl
powerpc-unknown-linux-musl
powerpc64-unknown-linux-musl
powerpc64le-unknown-linux-musl
riscv32gc-unknown-linux-musl
riscv64gc-unknown-linux-musl
s390x-unknown-linux-musl
thumbv7neon-unknown-linux-musleabihf
x86_64-unknown-linux-musl |
bors: amd64