_sparc64_disable_incremental_build
authorRust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Tue, 11 Dec 2018 15:27:21 +0000 (15:27 +0000)
committerVasudev Kamath <vasudev@copyninja.info>
Tue, 11 Dec 2018 15:27:21 +0000 (15:27 +0000)
Gbp-Pq: Name 2007_sparc64_disable_incremental_build.patch

src/cargo/core/profiles.rs
tests/testsuite/build.rs

index 2a822022af478a86f74cc19b5f84416db9202d40..67e71b8fae63ebe2d8be6e4ee8ba6c8071acb21c 100644 (file)
@@ -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()
         }
index 77d127a1bd8a0b67c2300b94935981e2331fa072..d3d4b3233995565426311073a20241b6d01e824e 100644 (file)
@@ -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()