Commit Graph

22 Commits

Author SHA1 Message Date
Oliver Schneider 8b81f5430f Fix running the rustc test suite 2017-08-01 16:12:29 +02:00
Oliver Schneider 3d82b66c6c Remove redundant members field 2017-08-01 09:56:21 +02:00
Oliver Schneider 7ed706d09c Update Cargo.toml 2017-08-01 09:56:21 +02:00
Oliver Schneider 45b7cfdb6d Update env_logger in order to share more dependencies 2017-08-01 09:56:21 +02:00
Oliver Schneider e5799a6af3 Reduce the chance of accidentally calling functions in CTFE
previously miri had a check for const fn and other cases that
CTFE requires. Instead the function call is completely
processed inside the machine. This allows CTFE to have full
control over what is called and miri to not have useless
CTFE-checks in normal mode.
2017-08-01 09:56:21 +02:00
Oliver Schneider 11e30a65e6 Split up miri into the librustc_mir and bin parts 2017-08-01 09:56:21 +02:00
Oliver Schneider 4cfa7c5d12 Prep miri repository for rustc merger 2017-07-21 11:30:56 +02:00
Oliver Schneider 9e44509e51 Update dependencies 2017-05-09 16:47:04 +02:00
Felix Schütt 23cf495f27 Update Cargo.toml, fix for build error (see #164) 2017-05-09 16:35:09 +02:00
Oliver Schneider 5adb84645f add cargo-miri subcommand to directly interpret the main binary of a crate 2017-01-28 11:57:52 +01:00
Oliver Schneider 3a658e09e8 rustup (i128) 2017-01-12 08:28:42 +01:00
Scott Olson 539e7e0ae1 Update compiletest_rs to 0.2.5. 2016-12-16 17:40:24 -08:00
Oliver Schneider d9680dbb10 bump compiletest 2016-10-01 15:30:29 +02:00
Oliver Schneider 82dc95c3ad create a miri-pass test that allows us to run miri for arbitrary targets 2016-06-15 16:01:00 +02:00
Oliver Schneider b3a175f730 add dependencies and run cargo update 2016-06-01 11:47:41 +02:00
Oliver Schneider 55ce704ae7 don't generate test suites 2016-06-01 11:10:43 +02:00
Scott Olson 82dfa7278b Correct license in Cargo.toml. 2016-05-10 11:50:11 -06:00
Scott Olson 382dc0ccb2 Update for my github username change. 2016-05-09 20:08:37 -06:00
Oliver Schneider 211c12a1d0 use compiletest_rs 2016-04-22 10:34:14 +02:00
Scott Olson 2776f55d0c WIP: Switching to a new byte-based value representation. 2016-02-27 19:20:25 -06:00
Scott Olson 064c3521c3 Restructure into separate binary and library. 2015-11-21 21:20:06 -06:00
Scott Olson cf49d6b080 Add the interpreter from my rustc branch and hook it up to CompileController. 2015-11-12 15:50:58 -06:00