diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9c664a90..d7f1fe0e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -144,13 +144,13 @@ jobs: target: mips64-unknown-linux-gnuabi64 - rust: nightly target: mips64el-unknown-linux-gnuabi64 - - rust: nightly-2023-07-18 # TODO: https://github.com/rust-lang/rust/pull/112374 broke build-std due to https://github.com/rust-lang/libc/pull/3268 is not released yet + - rust: nightly target: mipsisa32r6-unknown-linux-gnu - - rust: nightly-2023-07-18 # TODO: https://github.com/rust-lang/rust/pull/112374 broke build-std due to https://github.com/rust-lang/libc/pull/3268 is not released yet + - rust: nightly target: mipsisa32r6el-unknown-linux-gnu - - rust: nightly-2023-07-18 # TODO: https://github.com/rust-lang/rust/pull/112374 broke build-std due to https://github.com/rust-lang/libc/pull/3268 is not released yet + - rust: nightly target: mipsisa64r6-unknown-linux-gnuabi64 - - rust: nightly-2023-07-18 # TODO: https://github.com/rust-lang/rust/pull/112374 broke build-std due to https://github.com/rust-lang/libc/pull/3268 is not released yet + - rust: nightly target: mipsisa64r6el-unknown-linux-gnuabi64 - rust: nightly target: powerpc-unknown-linux-gnu diff --git a/src/tests/mod.rs b/src/tests/mod.rs index ba7ed479..e79fd027 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -353,6 +353,6 @@ fn test_serde() { #[cfg(feature = "float")] t!(AtomicF32, f32, F32); #[cfg(feature = "float")] - #[cfg(not(target_arch = "mips"))] // LLVM 17 (nightly-2023-08-09) bug: assertion failed at core/src/num/diy_float.rs:78:9 + #[cfg(not(any(target_arch = "mips", target_arch = "mips32r6")))] // LLVM 17 (nightly-2023-08-09) bug: assertion failed at core/src/num/diy_float.rs:78:9 t!(AtomicF64, f64, F64); }