Skip to content

Commit 64ac8fd

Browse files
authored
Merge pull request #529 from matthiaskrgr/bench
benchmarks: make them build again
2 parents 42c4911 + 3102b13 commit 64ac8fd

File tree

6 files changed

+10
-10
lines changed

6 files changed

+10
-10
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ script:
3535
- set -e
3636
- |
3737
# Test and install plain miri
38-
cargo build --release --all-features &&
38+
cargo build --release --all-features --all-targets &&
3939
cargo test --release --all-features &&
4040
cargo install --all-features --force --path .
4141
- |

appveyor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ build: false
3737
test_script:
3838
- set RUSTFLAGS=-g
3939
- set RUST_BACKTRACE=1
40-
- cargo build --release
40+
- cargo build --release --all-targets --all-features
4141
- cargo test --release
4242
- set MIRI_SYSROOT=%USERPROFILE%\.xargo\HOST
4343
- cargo test --release

benches/fibonacci.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
#![feature(test, rustc_private)]
22

33
extern crate test;
4-
use test::Bencher;
4+
use crate::test::Bencher;
55
mod helpers;
6-
use helpers::*;
6+
use crate::helpers::*;
77

88
#[bench]
99
fn fib(bencher: &mut Bencher) {

benches/helpers/miri_helper.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use self::miri::eval_main;
88
use self::rustc_driver::{driver, Compilation};
99
use std::cell::RefCell;
1010
use std::rc::Rc;
11-
use test::Bencher;
11+
use crate::test::Bencher;
1212

1313
pub struct MiriCompilerCalls<'a>(Rc<RefCell<&'a mut Bencher>>);
1414

@@ -50,7 +50,7 @@ pub fn run(filename: &str, bencher: &mut Bencher) {
5050
let entry_def_id = tcx.hir.local_def_id(entry_node_id);
5151

5252
bencher.borrow_mut().iter(|| {
53-
eval_main(tcx, entry_def_id, None);
53+
eval_main(tcx, entry_def_id, false);
5454
});
5555

5656
state.session.abort_if_errors();

benches/repeat.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
#![feature(test, rustc_private)]
22

33
extern crate test;
4-
use test::Bencher;
4+
use crate::test::Bencher;
55
mod helpers;
6-
use helpers::*;
6+
use crate::helpers::*;
77

88
#[bench]
99
fn repeat(bencher: &mut Bencher) {

benches/smoke.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
#![feature(test, rustc_private)]
22

33
extern crate test;
4-
use test::Bencher;
4+
use crate::test::Bencher;
55
mod helpers;
6-
use helpers::*;
6+
use crate::helpers::*;
77

88
#[bench]
99
fn noop(bencher: &mut Bencher) {

0 commit comments

Comments
 (0)