about summary refs log tree commit diff
path: root/src/test/ui/async-await/async-block-control-flow-static-semantics.rs
diff options
context:
space:
mode:
authorMazdak Farrokhzad <twingoow@gmail.com>2019-08-17 11:13:44 +0200
committerGitHub <noreply@github.com>2019-08-17 11:13:44 +0200
commit5e597875b73e651c5dea200754489f426bc39596 (patch)
tree44ae9984f188d9c75112b797362979f2f157dc78 /src/test/ui/async-await/async-block-control-flow-static-semantics.rs
parent477db0506658a7db06808e24c11a1f0514da7c1c (diff)
parent692c0bf4ff8d1f551850962bd8d3af62033dee39 (diff)
downloadrust-5e597875b73e651c5dea200754489f426bc39596.tar.gz
rust-5e597875b73e651c5dea200754489f426bc39596.zip
Rollup merge of #63505 - jgalenson:sysroot-hash, r=alexcrichton
Hash the remapped sysroot instead of the original.

One of the reasons that rustc builds are not reproducible is because the --sysroot path is dependent on the current directory.  We can fix this by hashing the remapped sysroot instead of the original when applicable.

Note that with this patch, the hash will stay the same if both the sysroot and the remapped path change.  However, given that if the contents of the sysroot change the hash will also stay the same, this might be acceptable.  I would appreciate feedback on the best way to do this.

This helps #34902, although it does not fix it by itself.
Diffstat (limited to 'src/test/ui/async-await/async-block-control-flow-static-semantics.rs')
0 files changed, 0 insertions, 0 deletions