diff options
| author | bors <bors@rust-lang.org> | 2024-02-20 09:02:34 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2024-02-20 09:02:34 +0000 |
| commit | ba2139afd636061fd98626be65c1700e662eb976 (patch) | |
| tree | a1c37871bf7c07193898d9ad77c3e33f7e9e3472 /compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp | |
| parent | 16d5a2be3d938cc3a8263a88fe2229758115dbb2 (diff) | |
| parent | d136b05c1be89db5bce650b6ef5e3ae3f521bf86 (diff) | |
| download | rust-ba2139afd636061fd98626be65c1700e662eb976.tar.gz rust-ba2139afd636061fd98626be65c1700e662eb976.zip | |
Auto merge of #121087 - oli-obk:eager_const_failures, r=lcnr
Always evaluate free constants and statics, even if previous errors occurred work towards https://github.com/rust-lang/rust/issues/79738 We will need to evaluate static items before the `definitions.freeze()` below, as we will start creating new `DefId`s (for nested allocations) within the `eval_static_initializer` query. But even without that motivation, this is a good change. Hard errors should always be reported and not silenced if other errors happened earlier.
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
