From 851a5fd99736eee68faa2074011434f2405d4ef4 Mon Sep 17 00:00:00 2001 From: Lzu Tao Date: Mon, 9 Sep 2019 12:50:29 +0000 Subject: [PATCH 1/4] Update clippy --- src/tools/clippy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tools/clippy b/src/tools/clippy index 5f28fda13efeb..58e01ea4d7df6 160000 --- a/src/tools/clippy +++ b/src/tools/clippy @@ -1 +1 @@ -Subproject commit 5f28fda13efeb85097fe082af4b4827a58b0ecf6 +Subproject commit 58e01ea4d7df69e658c034afbfa6d0abd90808ed From 3d7040bdef50c4679b438cabd11ac0f81434a013 Mon Sep 17 00:00:00 2001 From: Oliver Scherer Date: Mon, 9 Sep 2019 13:01:46 +0200 Subject: [PATCH 2/4] Update miri submodule --- src/tools/miri | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tools/miri b/src/tools/miri index e479ab26406ed..dd94c7c5a32be 160000 --- a/src/tools/miri +++ b/src/tools/miri @@ -1 +1 @@ -Subproject commit e479ab26406ed8a473987e5f4a1f3be3e978e5d2 +Subproject commit dd94c7c5a32be2ee0adeeaf9d46f26f14925797c From 4dd60f3114ce5b0dcb6cef30cfdd44dc240226f6 Mon Sep 17 00:00:00 2001 From: Ralf Jung Date: Mon, 9 Sep 2019 20:48:57 +0200 Subject: [PATCH 3/4] update reference --- src/doc/reference | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/doc/reference b/src/doc/reference index 090c015f79396..1944efed35989 160000 --- a/src/doc/reference +++ b/src/doc/reference @@ -1 +1 @@ -Subproject commit 090c015f7939665866432c334957bd536c811870 +Subproject commit 1944efed35989ba57fa397c0724c4921310311fc From 7eb42c98389e30aada94885d5d3a77c4c8ff543e Mon Sep 17 00:00:00 2001 From: Taylor Cramer Date: Mon, 9 Sep 2019 13:40:11 -0700 Subject: [PATCH 4/4] Always show backtrace on Fuchsia --- src/libstd/sys_common/backtrace.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/libstd/sys_common/backtrace.rs b/src/libstd/sys_common/backtrace.rs index f434b62aced67..43550ab04ca66 100644 --- a/src/libstd/sys_common/backtrace.rs +++ b/src/libstd/sys_common/backtrace.rs @@ -117,6 +117,12 @@ where // For now logging is turned off by default, and this function checks to see // whether the magical environment variable is present to see if it's turned on. pub fn log_enabled() -> Option { + // Setting environment variables for Fuchsia components isn't a standard + // or easily supported workflow. For now, always display backtraces. + if cfg!(target_os = "fuchsia") { + return Some(PrintFmt::Full); + } + static ENABLED: atomic::AtomicIsize = atomic::AtomicIsize::new(0); match ENABLED.load(Ordering::SeqCst) { 0 => {}