From 1e5d5108c0fbf314a03bb0e261bdf9d85c64b852 Mon Sep 17 00:00:00 2001 From: Rust Maintainers Date: Tue, 20 Nov 2018 06:50:59 +0000 Subject: [PATCH] _sparc64_disable_incremental_build Gbp-Pq: Name 2007_sparc64_disable_incremental_build.patch --- src/cargo/core/profiles.rs | 3 +++ tests/testsuite/build.rs | 3 +++ 2 files changed, 6 insertions(+) diff --git a/src/cargo/core/profiles.rs b/src/cargo/core/profiles.rs index 2a822022a..67e71b8fa 100644 --- a/src/cargo/core/profiles.rs +++ b/src/cargo/core/profiles.rs @@ -458,6 +458,9 @@ impl Profile { debuginfo: Some(2), debug_assertions: true, overflow_checks: true, + #[cfg(target_arch = "sparc64")] + incremental: false, + #[cfg(not(target_arch = "sparc64"))] incremental: true, ..Profile::default() } diff --git a/tests/testsuite/build.rs b/tests/testsuite/build.rs index 77d127a1b..d3d4b3233 100644 --- a/tests/testsuite/build.rs +++ b/tests/testsuite/build.rs @@ -38,6 +38,7 @@ fn cargo_fail_with_no_stderr() { /// Check that the `CARGO_INCREMENTAL` environment variable results in /// `rustc` getting `-Zincremental` passed to it. +#[cfg(not(target_arch = "sparc64"))] #[test] fn cargo_compile_incremental() { let p = project() @@ -58,6 +59,7 @@ fn cargo_compile_incremental() { ).run(); } +#[cfg(not(target_arch = "sparc64"))] #[test] fn incremental_profile() { let p = project() @@ -99,6 +101,7 @@ fn incremental_profile() { .run(); } +#[cfg(not(target_arch = "sparc64"))] #[test] fn incremental_config() { let p = project() -- 2.30.2