rust/src
bors aa53f3f77f Auto merge of #2472 - RalfJung:backtrace, r=RalfJung
fix RUSTC_BACKTRACE always being set

I kept wondering why Miri programs, whenever isolation is disabled, behave as if RUSTC_BACKTRACE was set. Finally I realized it's because some early rustc setup code sets that env var, and that is then propagated to the interpreted program.

So fix that by taking a copy of the environment before any rustc setup, and use that copy as the basis for what is provided to the interpreted program.
2022-08-06 19:30:50 +00:00
..
bin make tests pass again 2022-08-06 15:29:43 -04:00
concurrency add a flag to print a diagnostic when an outdated value is returned from an atomic load 2022-07-23 09:39:02 -04:00
helpers Replace as casts in llvm.x86.addcarry.64 implementation 2022-04-30 10:33:55 -07:00
shims Auto merge of #2472 - RalfJung:backtrace, r=RalfJung 2022-08-06 19:30:50 +00:00
stacked_borrows Auto merge of #2422 - RalfJung:integers, r=oli-obk 2022-07-25 11:46:55 +00:00
diagnostics.rs add a flag to print a diagnostic when an outdated value is returned from an atomic load 2022-07-23 09:39:02 -04:00
eval.rs fix RUSTC_BACKTRACE always being set 2022-08-06 15:21:08 -04:00
helpers.rs avoid strerror_r failure on unknown errnum 2022-08-05 20:18:37 -04:00
intptrcast.rs pass clippy::cast_sign_loss and clippy::cast_possible_wrap 2022-07-23 09:13:38 -04:00
lib.rs really, clippy?!? 2022-08-06 09:03:33 -04:00
machine.rs rustup 2022-07-24 17:51:39 -04:00
mono_hash_map.rs some clippy-induced cleanup 2022-06-08 08:06:32 -04:00
operator.rs rustup 2022-07-24 17:51:39 -04:00
range_map.rs ensure that RangeMap panics on OOB 2022-07-14 15:09:20 -04:00
sync.rs rustup 2022-07-20 16:02:06 -04:00
thread.rs rustup 2022-07-20 16:02:06 -04:00
vector_clock.rs set_at_index sets the default value (0) if index doesn't exist in the other vector 2022-06-06 19:15:20 +01:00