]> git.proxmox.com Git - rustc.git/blame - src/test/ui/issues/issue-20091.rs
New upstream version 1.49.0+dfsg1
[rustc.git] / src / test / ui / issues / issue-20091.rs
CommitLineData
d9bb1a4e 1// run-pass
b7449926
XL
2#![allow(stable_features)]
3
2c00a5a8 4// ignore-cloudabi no processes
abe05a73 5// ignore-emscripten no processes
48663c56 6// ignore-sgx no processes
abe05a73 7
b7449926 8#![feature(os)]
223e47cc 9
c34b1796 10#[cfg(unix)]
223e47cc 11fn main() {
c34b1796
AL
12 use std::process::Command;
13 use std::env;
14 use std::os::unix::prelude::*;
15 use std::ffi::OsStr;
16
85aaf69f 17 if env::args().len() == 1 {
c34b1796
AL
18 assert!(Command::new(&env::current_exe().unwrap())
19 .arg(<OsStr as OsStrExt>::from_bytes(b"\xff"))
1a4d82fc 20 .status().unwrap().success())
223e47cc
LB
21 }
22}
c34b1796
AL
23
24#[cfg(windows)]
25fn main() {}