use std::iter::repeat;
use std::mem::swap;
use std::os;
+use std::env;
use std::rand::Rng;
use std::rand;
use std::str;
fn maybe_run_test<F>(argv: &[String], name: String, test: F) where F: FnOnce() {
let mut run_test = false;
- if os::getenv("RUST_BENCH").is_some() {
+ if env::var_os("RUST_BENCH").is_some() {
run_test = true
} else if argv.len() > 0 {
run_test = argv.iter().any(|x| x == &"all".to_string()) || argv.iter().any(|x| x == &name)
// except according to those terms.
use std::os;
+use std::env;
fn main() {
let args = os::args();
- let args = if os::getenv("RUST_BENCH").is_some() {
+ let args = if env::var_os("RUST_BENCH").is_some() {
vec!("".to_string(), "10000000".to_string())
} else if args.len() <= 1u {
vec!("".to_string(), "100000".to_string())
use std::sync::mpsc::{channel, Sender, Receiver};
use std::os;
+use std::env;
use std::thread::Thread;
use std::time::Duration;
fn main() {
let args = os::args();
- let args = if os::getenv("RUST_BENCH").is_some() {
+ let args = if env::var_os("RUST_BENCH").is_some() {
vec!("".to_string(), "1000000".to_string(), "10000".to_string())
} else if args.len() <= 1u {
vec!("".to_string(), "10000".to_string(), "4".to_string())
use std::sync::mpsc::{channel, Sender, Receiver};
use std::os;
+use std::env;
use std::thread::Thread;
use std::time::Duration;
fn main() {
let args = os::args();
- let args = if os::getenv("RUST_BENCH").is_some() {
+ let args = if env::var_os("RUST_BENCH").is_some() {
vec!("".to_string(), "1000000".to_string(), "8".to_string())
} else if args.len() <= 1u {
vec!("".to_string(), "10000".to_string(), "4".to_string())
// ignore-lexer-test FIXME #15679
use std::os;
+use std::env;
use std::sync::{Arc, Future, Mutex, Condvar};
use std::time::Duration;
fn main() {
let args = os::args();
- let args = if os::getenv("RUST_BENCH").is_some() {
+ let args = if env::var_os("RUST_BENCH").is_some() {
vec!("".to_string(), "100".to_string(), "10000".to_string())
} else if args.len() <= 1u {
vec!("".to_string(), "10".to_string(), "100".to_string())
// except according to those terms.
use std::os;
+use std::env;
fn ack(m: int, n: int) -> int {
if m == 0 {
fn main() {
let args = os::args();
- let args = if os::getenv("RUST_BENCH").is_some() {
+ let args = if env::var_os("RUST_BENCH").is_some() {
vec!("".to_string(), "12".to_string())
} else if args.len() <= 1u {
vec!("".to_string(), "8".to_string())
fn main() {
let args = std::os::args();
let args = args;
- let n = if std::os::getenv("RUST_BENCH").is_some() {
+ let n = if std::env::var_os("RUST_BENCH").is_some() {
17
} else if args.len() <= 1u {
8
}
fn main() {
- let nn = if std::os::getenv("RUST_BENCH").is_some() {
+ let nn = if std::env::var_os("RUST_BENCH").is_some() {
200000
} else {
std::os::args()
use std::old_io;
use std::num::Float;
use std::os;
+use std::env;
const LINE_LENGTH: uint = 60;
const IM: u32 = 139968;
fn run<W: Writer>(writer: &mut W) -> std::old_io::IoResult<()> {
let args = os::args();
let args = args;
- let n = if os::getenv("RUST_BENCH").is_some() {
+ let n = if env::var_os("RUST_BENCH").is_some() {
25000000
} else if args.len() <= 1u {
1000
}
fn main() {
- let res = if os::getenv("RUST_BENCH").is_some() {
+ let res = if env::var_os("RUST_BENCH").is_some() {
let mut file = BufferedWriter::new(File::create(&Path::new("./shootout-fasta.data")));
run(&mut file)
} else {
// except according to those terms.
use std::os;
+use std::env;
fn fib(n: int) -> int {
if n < 2 {
fn main() {
let args = os::args();
- let args = if os::getenv("RUST_BENCH").is_some() {
+ let args = if env::var_os("RUST_BENCH").is_some() {
vec!("".to_string(), "40".to_string())
} else if args.len() <= 1u {
vec!("".to_string(), "30".to_string())
use std::num::Float;
use std::option;
use std::os;
+use std::env;
use std::sync::mpsc::{channel, Sender, Receiver};
use std::thread::Thread;
fn main() {
use std::old_io::{stdio, MemReader, BufferedReader};
- let rdr = if os::getenv("RUST_BENCH").is_some() {
+ let rdr = if env::var_os("RUST_BENCH").is_some() {
let foo = include_bytes!("shootout-k-nucleotide.data");
box MemReader::new(foo.to_vec()) as Box<Reader>
} else {
}
fn main() {
- let input = if std::os::getenv("RUST_BENCH").is_some() {
+ let input = if std::env::var_os("RUST_BENCH").is_some() {
let fd = std::old_io::File::open(&Path::new("shootout-k-nucleotide.data"));
get_sequence(&mut std::old_io::BufferedReader::new(fd), ">THREE")
} else {
}
fn main() {
- let n = if std::os::getenv("RUST_BENCH").is_some() {
+ let n = if std::env::var_os("RUST_BENCH").is_some() {
5000000
} else {
std::os::args().get(1)
use std::sync::mpsc::{channel, Sender};
use std::os;
+use std::env;
use std::result::Result::{Ok, Err};
use std::thread::Thread;
use std::time::Duration;
fn main() {
let args = os::args();
- let args = if os::getenv("RUST_BENCH").is_some() {
+ let args = if env::var_os("RUST_BENCH").is_some() {
vec!("".to_string(), "20".to_string())
} else if args.len() <= 1u {
vec!("".to_string(), "8".to_string())
use std::mem;
use std::num::Float;
use std::os;
+use std::env;
use std::raw::Repr;
use std::simd::f64x2;
fn main() {
let args = os::args();
- let answer = spectralnorm(if os::getenv("RUST_BENCH").is_some() {
+ let answer = spectralnorm(if env::var_os("RUST_BENCH").is_some() {
5500
} else if args.len() < 2 {
2000
fn main() {
let args = std::os::args();
- let token = if std::os::getenv("RUST_BENCH").is_some() {
+ let token = if std::env::var_os("RUST_BENCH").is_some() {
2000000
} else {
args.get(1).and_then(|arg| arg.parse().ok()).unwrap_or(1000)
use std::collections::VecMap;
use std::os;
+use std::env;
use std::time::Duration;
fn append_sequential(min: uint, max: uint, map: &mut VecMap<uint>) {
fn main() {
let args = os::args();
- let args = if os::getenv("RUST_BENCH").is_some() {
+ let args = if env::var_os("RUST_BENCH").is_some() {
vec!("".to_string(), "100000".to_string(), "100".to_string())
} else if args.len() <= 1u {
vec!("".to_string(), "10000".to_string(), "50".to_string())
#![feature(unsafe_destructor, box_syntax)]
-use std::os;
+use std::env;
use std::thread::Thread;
use std::time::Duration;
}
fn main() {
- let (repeat, depth) = if os::getenv("RUST_BENCH").is_some() {
+ let (repeat, depth) = if env::var_os("RUST_BENCH").is_some() {
(50, 1000)
} else {
(10, 10)
use std::sync::mpsc::{channel, Sender};
use std::os;
+use std::env;
use std::thread::Thread;
fn child_generation(gens_left: uint, tx: Sender<()>) {
fn main() {
let args = os::args();
- let args = if os::getenv("RUST_BENCH").is_some() {
+ let args = if env::var_os("RUST_BENCH").is_some() {
vec!("".to_string(), "100000".to_string())
} else if args.len() <= 1 {
vec!("".to_string(), "100".to_string())
// except according to those terms.
use std::os;
+use std::env;
use std::thread::Thread;
fn f(n: uint) {
fn main() {
let args = os::args();
- let args = if os::getenv("RUST_BENCH").is_some() {
+ let args = if env::var_os("RUST_BENCH").is_some() {
vec!("".to_string(), "400".to_string())
} else if args.len() <= 1u {
vec!("".to_string(), "10".to_string())
#![feature(unsafe_destructor)]
use std::os;
+use std::env;
use std::old_io::process::Command;
use std::str;
use std::ops::{Drop, FnMut, FnOnce};
#[inline(never)]
fn foo() {
let _v = vec![1, 2, 3];
- if os::getenv("IS_TEST").is_some() {
+ if env::var_os("IS_TEST").is_some() {
panic!()
}
}
// exec-env:TEST_EXEC_ENV=22
-use std::os;
+use std::env;
pub fn main() {
- assert_eq!(os::getenv("TEST_EXEC_ENV"), Some("22".to_string()));
+ assert_eq!(env::var("TEST_EXEC_ENV"), Ok("22".to_string()));
}
use std::slice::SliceExt;
use std::old_io::{Command, fs, USER_RWX};
use std::os;
+use std::env;
use std::old_path::BytesContainer;
use std::rand::random;
fs::copy(&my_path, &child_path).unwrap();
// Append the new directory to our own PATH.
- let mut path = os::split_paths(os::getenv("PATH").unwrap_or(String::new()));
+ let mut path = os::split_paths(env::var("PATH").ok().unwrap_or(String::new()));
path.push(child_dir.clone());
let path = os::join_paths(&path).unwrap();
// except according to those terms.
use std::old_io::Command;
-use std::os;
+use std::env;
#[cfg(all(unix, not(target_os="android")))]
pub fn env_cmd() -> Command {
fn main() {
// save original environment
- let old_env = os::getenv("RUN_TEST_NEW_ENV");
+ let old_env = env::var_os("RUN_TEST_NEW_ENV");
- os::setenv("RUN_TEST_NEW_ENV", "123");
+ env::set_var("RUN_TEST_NEW_ENV", "123");
let mut cmd = env_cmd();
cmd.env_remove("RUN_TEST_NEW_ENV");
// restore original environment
match old_env {
- None => os::unsetenv("RUN_TEST_NEW_ENV"),
- Some(val) => os::setenv("RUN_TEST_NEW_ENV", val)
+ None => env::remove_var("RUN_TEST_NEW_ENV"),
+ Some(val) => env::set_var("RUN_TEST_NEW_ENV", &val)
}
let prog = cmd.spawn().unwrap();