Commit Graph

22 Commits

Author SHA1 Message Date
Ralf Jung d194e9823c rustup 2022-06-16 11:18:09 -07:00
bors 2bbb70f584 Auto merge of #2203 - RalfJung:deprecate, r=oli-obk
deprecate -Zmiri-allow-uninit-numbers and -Zmiri-allow-ptr-int-transmute

Cc https://github.com/rust-lang/miri/issues/2187 https://github.com/rust-lang/miri/issues/2188
2022-06-13 10:23:42 +00:00
Ralf Jung 6ed05d976e bless 2022-06-11 22:34:01 -07:00
Ralf Jung 069d8fdb71 test for Stacked Borrows error during vtable validation 2022-06-11 17:42:23 -07:00
Ralf Jung 11a8b3a00b bless tests 2022-06-06 20:17:39 -04:00
Ralf Jung b64c9a0a83 make scheduler preemptive, with configurable preemption rate 2022-06-06 20:16:02 -04:00
Ralf Jung 89edc355e8 bless Windows 2022-06-06 19:48:21 -04:00
Ralf Jung 14913e993b deprecate -Zmiri-allow-uninit-numbers and -Zmiri-allow-ptr-int-transmute 2022-06-06 16:07:30 -04:00
Andy Wang 1b32d14255 Make racy imperfectly overlapping atomic access unsupported instead of UB
Co-authored-by: Ralf Jung <post@ralfj.de>
2022-06-06 19:16:02 +01:00
Andy Wang 1379036713 Simplify known C++20 inconsistency test 2022-06-06 19:16:01 +01:00
Andy Wang 65f39bd5cf Move tests to new directories 2022-06-06 19:16:01 +01:00
Andy Wang 6a73dedb36 Update experimental threading warning 2022-06-06 19:15:59 +01:00
Andy Wang 32627d5abb Disable weak memory emulation on scheduler-dependent data race tests 2022-06-06 19:15:23 +01:00
Ralf Jung 84edb76e26 make output bitwidth-independent 2022-06-06 12:35:48 -04:00
Ralf Jung 7f5cfa54d9 port some tests away from flags we want to remove 2022-06-06 11:44:36 -04:00
Ralf Jung 34d4928dce addr no longer exposes :) 2022-06-06 11:43:25 -04:00
Ralf Jung 63625b0397 adjust for better provenance control 2022-06-06 11:43:25 -04:00
bors 0fbe710012 Auto merge of #2194 - RalfJung:race, r=RalfJung
add interesting data race test

This interesting testcase came up in https://github.com/rust-lang/miri/issues/2192.
2022-06-05 16:38:53 +00:00
Ralf Jung b2832008e2 add interesting data race test 2022-06-05 12:38:34 -04:00
Ralf Jung 4a852126b9 do not use int2ptr casts in strict provenance tests 2022-06-05 11:47:39 -04:00
Ralf Jung 2b9c45f96f delete stale stderr files 2022-06-03 08:10:09 -04:00
Ralf Jung 3d634c975c rename test suite directories 2022-06-01 10:53:38 -04:00