about summary refs log tree commit diff
path: root/src/ci/scripts/dump-environment.sh
diff options
context:
space:
mode:
authorThe Miri Conjob Bot <miri@cron.bot>2024-01-13 05:03:10 +0000
committerThe Miri Conjob Bot <miri@cron.bot>2024-01-13 05:03:10 +0000
commit9b46f3bb6499c263c9c81e7cea4815396bbbce14 (patch)
treeab6ca2c31a68888b7c34f3b091e899054f3a56aa /src/ci/scripts/dump-environment.sh
parent86190488cd05ffd48394d9d1c464d7f50ee19614 (diff)
parentf1f8687b06a5908dd096f51da32347b3313279db (diff)
downloadrust-9b46f3bb6499c263c9c81e7cea4815396bbbce14.tar.gz
rust-9b46f3bb6499c263c9c81e7cea4815396bbbce14.zip
Merge from rustc
Diffstat (limited to 'src/ci/scripts/dump-environment.sh')
-rwxr-xr-xsrc/ci/scripts/dump-environment.sh16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/ci/scripts/dump-environment.sh b/src/ci/scripts/dump-environment.sh
index c6774b52ab9..812690181e9 100755
--- a/src/ci/scripts/dump-environment.sh
+++ b/src/ci/scripts/dump-environment.sh
@@ -1,6 +1,8 @@
 #!/bin/bash
 # This script dumps information about the build environment to stdout.
 
+source "$(cd "$(dirname "$0")" && pwd)/../shared.sh"
+
 set -euo pipefail
 IFS=$'\n\t'
 
@@ -17,3 +19,17 @@ set +o pipefail
 du . | sort -nr | head -n100
 set -o pipefail
 echo
+
+if isMacOS
+then
+    # Debugging information that might be helpful for diagnosing macOS
+    # performance issues.
+    # SIP
+    csrutil status
+    # Gatekeeper
+    spctl --status
+    # Authorization policy
+    DevToolsSecurity -status
+    # Spotlight status
+    mdutil -avs
+fi