summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbors[bot] <26634292+bors[bot]@users.noreply.github.com>2023-06-28 01:55:51 +0000
committerGitHub <noreply@github.com>2023-06-28 01:55:51 +0000
commit9a3010b62bdd61aa7d5d221af2ea3d72868dd59e (patch)
tree4a9c58c17db395156b4a03ac687ff92520805647
parent89b4976fddf713ca54834612e351ae35d86c430a (diff)
parentfccc89f9f04a8ec6404defcd5a0882078ae75643 (diff)
downloadnix-9a3010b62bdd61aa7d5d221af2ea3d72868dd59e.zip
Merge #2062
2062: Disable the doc test for sys::personality::personality on aarch64 r=asomers a=asomers It's failing in CI, and we don't yet know why. Possibly the cloud provider just turned on seccomp. Issue #2060 Co-authored-by: Alan Somers <asomers@gmail.com>
-rw-r--r--src/sys/personality.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/sys/personality.rs b/src/sys/personality.rs
index f295a05f..30231dd7 100644
--- a/src/sys/personality.rs
+++ b/src/sys/personality.rs
@@ -80,7 +80,10 @@ pub fn get() -> Result<Persona> {
///
/// Example:
///
-/// ```
+// Disable test on aarch64 until we know why it fails.
+// https://github.com/nix-rust/nix/issues/2060
+#[cfg_attr(target_arch = "aarch64", doc = " ```no_run")]
+#[cfg_attr(not(target_arch = "aarch64"), doc = " ```")]
/// # use nix::sys::personality::{self, Persona};
/// let mut pers = personality::get().unwrap();
/// assert!(!pers.contains(Persona::ADDR_NO_RANDOMIZE));