Ralf Jung
87fb5db526
avoid recompiling Miri on install
2019-12-06 08:27:15 +01:00
Ralf Jung
e2fd9d83e2
cargo update
2019-11-26 14:28:56 +01:00
Ralf Jung
52b18b44f9
bump compiletest; remove unused feature
2019-11-18 15:10:17 +01:00
Ralf Jung
08fe5ee78c
try the stable feature of compiletest
2019-11-16 09:08:30 +01:00
Mateusz Mikuła
b40351c53a
Bump dependencies
2019-10-27 23:01:01 +01:00
bors
1bf282ff09
Auto merge of #1020 - RalfJung:compiletest, r=RalfJung
...
compiletest-nightly should work again
2019-10-24 08:53:52 +00:00
Ralf Jung
1b96a822de
compiletest-nightly should work again
2019-10-24 10:31:08 +02:00
Ralf Jung
cf9340113e
rustup: more flexible write_bytes avoids allocations and removes itertools dependency
2019-10-24 10:15:30 +02:00
Ralf Jung
6fb5e124d9
use compiletest_rs for stable compiler as nightly is broken
2019-10-23 10:31:08 +02:00
Ralf Jung
2690f5948a
rustup: fix for write_bytes and new union rules
2019-10-22 10:13:11 +02:00
Ralf Jung
d8f06523f2
bump compiletest
2019-10-14 13:17:30 +02:00
Oliver Scherer
20b10cc6d3
Update to latest nightly
2019-09-26 09:42:03 +02:00
bors
b1d35d5ba2
Auto merge of #948 - mati865:patch-1, r=RalfJung
...
Bump byteorder and remove no-op feature
It's automatically detected: 5b3ffeeed2
With this PR `byteorder` can be from [rustc-workspace-hack](f71826e8f2/src/tools/rustc-workspace-hack/Cargo.toml (L74)
).
2019-09-13 08:42:57 +00:00
Mateusz Mikuła
247ac227ef
Bump byteorder and remove no-op feature
2019-09-12 12:45:00 +02:00
Ralf Jung
138492c30b
bump rand dependency
2019-09-11 18:33:48 +02:00
Ralf Jung
7faa329f11
more implicit
2019-08-28 09:27:19 +02:00
Ralf Jung
283829c5c1
explicitly enable getrandom/std feature
2019-08-27 15:12:12 +02:00
Ralf Jung
63ec6e6467
decrease getrandom version so that we dont have to bump Cargo.toml in rustc
2019-08-26 20:53:45 +02:00
Christian Poveda
b44fd97af6
Use host's rng when communication is enabled
2019-08-19 10:43:09 -05:00
lzutao
8f114e87b8
Remove stable cargo feature default-run
...
At least on beta.
2019-07-06 16:33:30 +07:00
Lzu Tao
724a9276b1
Bump directories to 2.0
2019-06-03 09:55:02 +07:00
Lzu Tao
e4317e9e08
Bump cargo_metadata to 0.8
2019-06-03 09:52:19 +07:00
Ralf Jung
aa868a8a21
dependency management
2019-05-27 09:47:41 +02:00
Bastien Orivel
69a252c1b3
Update cargo_metadata to 0.7
2019-04-27 23:31:48 +02:00
Ralf Jung
e4cecb10db
bump compiletest
2019-04-19 18:30:53 +02:00
Ralf Jung
98296d60e7
lower rand version requirement
2019-04-12 23:17:58 +02:00
Aaron Hill
808b149671
Use raw syscall numbers
2019-04-07 20:09:53 -04:00
Aaron Hill
dddeda7f7d
Use getrandom() syscall number from libc
2019-04-07 19:57:14 -04:00
Aaron Hill
73239573c9
Implement non-deterministc mode
...
Part of #653
This allows us to properly implement getrandom(),
which unlocks the default HashMap type (e.g. HashMap<K, V>)
with RandomState)
This commit adds a new '-Zmiri-seed=<seed>' option. When present,
this option takes a 64-bit hex value, which is used as the seed
to an internal PRNG. This PRNG is used to implement the 'getrandom()'
syscall.
When '-Zmiri-seed' is not passed, 'getrandom()' will be disabled.
2019-04-07 19:26:20 -04:00
Manish Goregaokar
3002bbd4ac
Update compiletest
2019-04-07 14:33:28 -07:00
Ralf Jung
133f2ce4e5
pin old compiletest, for now
2019-03-21 10:24:22 +01:00
Ralf Jung
d96ece3806
move back to unstable compiletest; the stable one broke
2019-03-20 10:09:49 +01:00
Ralf Jung
6265f6658e
the stable part of compiletest_rs is enough
2019-03-01 09:16:14 +01:00
Taiki Endo
441442e071
Update some links
2019-02-23 19:56:29 +09:00
Ralf Jung
17e05540ad
we can't have profiles because we are also in the rustc worksapce
2019-02-17 12:09:38 +01:00
Ralf Jung
5e468766b7
also pass actual arguments to Windows
2019-02-09 20:00:40 +01:00
Ralf Jung
e36a90de98
make release builds have debug info
2019-02-07 12:59:35 +01:00
Ralf Jung
e759da6b4b
bump env_logger
2018-12-26 11:25:20 +01:00
Eric Huss
d801daf3e5
Add rustc-workspace-hack.
2018-12-16 19:34:00 -08:00
Ralf Jung
b6eb2cd08e
cargo miri: support foreign targets
2018-12-10 09:53:14 +01:00
Ralf Jung
07f78a37d4
tweaks
2018-11-27 08:16:58 +01:00
Ralf Jung
738133b379
complete setup routine: instal rust-src, build libstd, use it
2018-11-27 08:16:58 +01:00
Ralf Jung
6bd76c7ee1
cargo miri: factor package manifest logic into separate function
2018-11-27 08:16:58 +01:00
Ralf Jung
54307cd888
bump compiletest so that we can share the tempdir() call
2018-11-09 14:04:22 +01:00
Ralf Jung
f6d6470bc4
move to 2018 edition
...
I want NLL :D
2018-11-05 15:45:27 +01:00
Ralf Jung
f7741bcfe0
bump compiletest
2018-10-29 09:15:58 +01:00
Ralf Jung
88ec62640e
make rustc-tests a binary in the main project
2018-10-14 11:48:15 +02:00
Ralf Jung
5f2c74e022
update to vergen 3
2018-10-09 20:17:54 +02:00
Ralf Jung
f925e5dafd
cargo miri: show version number
2018-09-16 15:18:18 +02:00
Ralf Jung
51dbb5aa29
tweak test config in Cargo.toml
2018-08-14 20:57:58 +02:00