Ralf Jung
|
88b9c2173e
|
also support old 'cargo miri run -- -- args' style
|
2020-09-21 09:10:04 +02:00 |
|
Ralf Jung
|
32cdb7131b
|
support panic=abort
|
2020-09-18 13:10:18 +02:00 |
|
Ralf Jung
|
ae859c3f7b
|
add comment mentioning alternative approach
|
2020-09-17 17:33:47 +02:00 |
|
Ralf Jung
|
18483b4d5e
|
make (not yet actually used) doctest actually use the crate, and fix a comment
|
2020-09-17 17:33:47 +02:00 |
|
Ralf Jung
|
f7612f71bc
|
more consistent error capitalization
|
2020-09-17 17:33:47 +02:00 |
|
Ralf Jung
|
b244a2ddaa
|
make sure subcrate tests have the right cwd
|
2020-09-17 17:33:47 +02:00 |
|
Ralf Jung
|
113a335c3e
|
test propagating env vars from build.rs to binary
|
2020-09-17 17:33:47 +02:00 |
|
Ralf Jung
|
33c669679e
|
test 'harness=false' tests
|
2020-09-17 17:33:47 +02:00 |
|
Ralf Jung
|
174a92c39a
|
detect when the user passes Miri's flags the old way, and support this for now
|
2020-09-17 17:33:47 +02:00 |
|
Ralf Jung
|
2205ed5bbb
|
show proper warning about not running doctests
|
2020-09-17 17:33:47 +02:00 |
|
Ralf Jung
|
ba3b354af9
|
update comment
Co-authored-by: Oli Scherer <github35764891676564198441@oli-obk.de>
|
2020-09-17 17:33:47 +02:00 |
|
Ralf Jung
|
74fdb5cf2c
|
patch away --error-format and --json so that errors are rendered properly
|
2020-09-17 17:33:47 +02:00 |
|
Ralf Jung
|
119bf4d607
|
forward build-time env vars to binary, and test that we do
|
2020-09-17 17:33:46 +02:00 |
|
Ralf Jung
|
c793d6036a
|
handle binary suffices (for Windows); stop deleting fake binary
|
2020-09-17 17:29:19 +02:00 |
|
Ralf Jung
|
53eab7195a
|
make our filename handling work better across platforms
|
2020-09-17 17:29:19 +02:00 |
|
Ralf Jung
|
147330cc36
|
even when not linking, create stub .rlib files to fool cargo
|
2020-09-17 17:29:19 +02:00 |
|
Ralf Jung
|
0019fe2459
|
fix typo
Co-authored-by: Oli Scherer <github35764891676564198441@oli-obk.de>
|
2020-09-17 17:29:19 +02:00 |
|
Ralf Jung
|
c41a039c56
|
patch --extern and --emit; test suite passes now!
|
2020-09-17 17:29:19 +02:00 |
|
Ralf Jung
|
7ee2729824
|
it actually runs tests now!
|
2020-09-17 17:29:19 +02:00 |
|
Ralf Jung
|
e2119dc94d
|
stub JSON information flow from cargo-build-time to run-time
|
2020-09-17 17:29:19 +02:00 |
|
Ralf Jung
|
16afe1a234
|
towards letting cargo do binary selection: wrappers and runners set up
|
2020-09-17 17:29:19 +02:00 |
|
Ralf Jung
|
ebc3b71881
|
also detect Azure CI environments
|
2020-09-13 21:10:29 +02:00 |
|
David Cook
|
64e2d3e2d0
|
Review comments
|
2020-08-27 05:00:56 -05:00 |
|
David Cook
|
40847abd5f
|
Review comments
|
2020-08-26 18:41:01 -05:00 |
|
David Cook
|
3bc8302a54
|
Support --test/--bin/--lib in cargo-miri
|
2020-08-25 19:00:46 -05:00 |
|
Ralf Jung
|
cda255cfb4
|
rustup; inner_deref has been stabilized
|
2020-08-03 14:20:46 +02:00 |
|
Ralf Jung
|
797436cefb
|
only check-build the dummy xargo project
|
2020-07-29 18:21:32 +02:00 |
|
Ralf Jung
|
ee39ac9840
|
rustup for new folder layout
|
2020-07-29 14:27:14 +02:00 |
|
Ralf Jung
|
15466e00b0
|
go back to using canonicalize()
|
2020-07-11 11:07:17 +02:00 |
|
Ralf Jung
|
2fbc4aa7ca
|
Cleanup code
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2020-07-09 13:02:42 +02:00 |
|
Ralf Jung
|
ee056ccf7b
|
better way to get an absolute path
|
2020-07-09 12:45:35 +02:00 |
|
Ralf Jung
|
7d9d74e065
|
on Windows, strip the '\\?\' prefix from the canonical path
|
2020-07-09 08:59:47 +02:00 |
|
Ralf Jung
|
ab65cb3c67
|
support relative XARGO_RUST_SRC
|
2020-07-05 20:01:12 +02:00 |
|
Ralf Jung
|
ac454a2485
|
cargo-miri: allow overwriting miri command, and make that consistent with compiletest
|
2020-05-28 08:53:44 +02:00 |
|
Ralf Jung
|
254fc50bc1
|
fmt
|
2020-05-28 08:53:44 +02:00 |
|
Ralf Jung
|
0790f75ae4
|
make cargo-miri a separate crate in a workspace
|
2020-05-28 08:53:44 +02:00 |
|