//@ run-pass //@ needs-subprocess #[cfg(unix)] fn main() { use std::process::Command; use std::env; use std::os::unix::prelude::*; use std::ffi::OsStr; if env::args().len() == 1 { assert!(Command::new(&env::current_exe().unwrap()) .arg(::from_bytes(b"\xff")) .status().unwrap().success()) } } #[cfg(windows)] fn main() {}