about summary refs log tree commit diff
path: root/tests/codegen/patchable-function-entry
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2024-05-16 16:22:44 +0200
committerGitHub <noreply@github.com>2024-05-16 16:22:44 +0200
commit71ae7db509fe2be03c01b43106e95ec8bdad5545 (patch)
tree4bf302266b0d040ec08ac415b9efc2742582ee5b /tests/codegen/patchable-function-entry
parentbf8801d36dfd28de7d3b0279b53d38593acdfd14 (diff)
parentd3e510eb9dcb81059d5bc31cbbf212b8d96537cf (diff)
downloadrust-71ae7db509fe2be03c01b43106e95ec8bdad5545.tar.gz
rust-71ae7db509fe2be03c01b43106e95ec8bdad5545.zip
Rollup merge of #124871 - compiler-errors:overflowo, r=lcnr
Don't ICE because recomputing overflow goals during find_best_leaf_obligation causes inference side-effects

See the comments for more info. Reprocessing overflowed obligations may cause *other* goals to go from ambig -> pass/fail, causing an ICE. This suppresses that error, but makes all the overflow obligations messages back to their root obl. That kinda sucks, but 🤷

Fixes #124834
Fixes #124845

r? lcnr
Diffstat (limited to 'tests/codegen/patchable-function-entry')
0 files changed, 0 insertions, 0 deletions