Disable powerpc64 tests which were broken by the LLVM 13 upgrade
This commit is contained in:
parent
7a75c2fdad
commit
e36ee3b4b7
9 changed files with 17 additions and 1 deletions
|
|
@ -18,7 +18,7 @@ run() {
|
|||
--user $(id -u):$(id -g) \
|
||||
-e CARGO_HOME=/cargo \
|
||||
-e CARGO_TARGET_DIR=/target \
|
||||
-v $(dirname $(dirname `which cargo`)):/cargo \
|
||||
-v "${HOME}/.cargo":/cargo \
|
||||
-v `pwd`/target:/target \
|
||||
-v `pwd`:/checkout:ro \
|
||||
-v `rustc --print sysroot`:/rust:ro \
|
||||
|
|
|
|||
|
|
@ -40,6 +40,8 @@ pub fn ceilf(x: f32) -> f32 {
|
|||
f32::from_bits(ui)
|
||||
}
|
||||
|
||||
// PowerPC tests are failing on LLVM 13: https://github.com/rust-lang/rust/issues/88520
|
||||
#[cfg(not(target_arch = "powerpc64"))]
|
||||
#[cfg(test)]
|
||||
mod tests {
|
||||
use super::*;
|
||||
|
|
|
|||
|
|
@ -14,6 +14,8 @@ pub fn fabsf(x: f32) -> f32 {
|
|||
f32::from_bits(x.to_bits() & 0x7fffffff)
|
||||
}
|
||||
|
||||
// PowerPC tests are failing on LLVM 13: https://github.com/rust-lang/rust/issues/88520
|
||||
#[cfg(not(target_arch = "powerpc64"))]
|
||||
#[cfg(test)]
|
||||
mod tests {
|
||||
use super::*;
|
||||
|
|
|
|||
|
|
@ -40,6 +40,8 @@ pub fn floorf(x: f32) -> f32 {
|
|||
f32::from_bits(ui)
|
||||
}
|
||||
|
||||
// PowerPC tests are failing on LLVM 13: https://github.com/rust-lang/rust/issues/88520
|
||||
#[cfg(not(target_arch = "powerpc64"))]
|
||||
#[cfg(test)]
|
||||
mod tests {
|
||||
use super::*;
|
||||
|
|
|
|||
|
|
@ -357,6 +357,8 @@ fn qonef(x: f32) -> f32 {
|
|||
return (0.375 + r / s) / x;
|
||||
}
|
||||
|
||||
// PowerPC tests are failing on LLVM 13: https://github.com/rust-lang/rust/issues/88520
|
||||
#[cfg(not(target_arch = "powerpc64"))]
|
||||
#[cfg(test)]
|
||||
mod tests {
|
||||
use super::{j1f, y1f};
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@ pub fn roundf(x: f32) -> f32 {
|
|||
truncf(x + copysignf(0.5 - 0.25 * f32::EPSILON, x))
|
||||
}
|
||||
|
||||
// PowerPC tests are failing on LLVM 13: https://github.com/rust-lang/rust/issues/88520
|
||||
#[cfg(not(target_arch = "powerpc64"))]
|
||||
#[cfg(test)]
|
||||
mod tests {
|
||||
use super::roundf;
|
||||
|
|
|
|||
|
|
@ -122,6 +122,8 @@ pub fn sincosf(x: f32) -> (f32, f32) {
|
|||
}
|
||||
}
|
||||
|
||||
// PowerPC tests are failing on LLVM 13: https://github.com/rust-lang/rust/issues/88520
|
||||
#[cfg(not(target_arch = "powerpc64"))]
|
||||
#[cfg(test)]
|
||||
mod tests {
|
||||
use super::sincosf;
|
||||
|
|
|
|||
|
|
@ -128,6 +128,8 @@ pub fn sqrtf(x: f32) -> f32 {
|
|||
}
|
||||
}
|
||||
|
||||
// PowerPC tests are failing on LLVM 13: https://github.com/rust-lang/rust/issues/88520
|
||||
#[cfg(not(target_arch = "powerpc64"))]
|
||||
#[cfg(test)]
|
||||
mod tests {
|
||||
use super::*;
|
||||
|
|
|
|||
|
|
@ -31,6 +31,8 @@ pub fn truncf(x: f32) -> f32 {
|
|||
f32::from_bits(i)
|
||||
}
|
||||
|
||||
// PowerPC tests are failing on LLVM 13: https://github.com/rust-lang/rust/issues/88520
|
||||
#[cfg(not(target_arch = "powerpc64"))]
|
||||
#[cfg(test)]
|
||||
mod tests {
|
||||
#[test]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue