rust/src
bors 284b59c4dc Auto merge of #2517 - saethlin:zst-field-retagging, r=RalfJung
Skip field retagging on ZSTs, it can take forever

I just tried running the `alloc`'s tests with `miri-test-libstd` with field retagging enabled. The test suite eventually hangs on a few tests which pass around ZSTs that have a lot of fields.

I don't really know how to test this effectively. The test passes, but if you remove this fast-path it effectively just hangs the interpreter. And since it hangs _inside_ a step, there's no hope for doing some kind of timeout within the test.
2022-08-29 11:46:26 +00:00
..
bin nicer errors 2022-08-26 17:43:04 -04:00
concurrency Comment deviations from the paper 2022-08-28 11:05:06 +01:00
helpers Replace as casts in llvm.x86.addcarry.64 implementation 2022-04-30 10:33:55 -07:00
shims rustup 2022-08-27 08:57:06 -04:00
stacked_borrows Auto merge of #2517 - saethlin:zst-field-retagging, r=RalfJung 2022-08-29 11:46:26 +00:00
diagnostics.rs Improve information sharing across SB diagnostics 2022-08-18 15:01:03 -04:00
eval.rs fix data race error during env var cleanup 2022-08-26 09:32:30 -04:00
helpers.rs adjust for earlier init checking in the core engine 2022-08-27 08:51:28 -04:00
intptrcast.rs pass clippy::cast_sign_loss and clippy::cast_possible_wrap 2022-07-23 09:13:38 -04:00
lib.rs reorganize imports a bit 2022-08-22 14:48:47 -04:00
machine.rs ensure we don't compare provenance 2022-08-27 15:56:00 -04:00
mono_hash_map.rs some clippy-induced cleanup 2022-06-08 08:06:32 -04:00
operator.rs adjust for earlier init checking in the core engine 2022-08-27 08:51:28 -04:00
range_map.rs ensure that RangeMap panics on OOB 2022-07-14 15:09:20 -04:00