Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Auto merge of #130617 - lcnr:nalgebra-hang-3, r=<try>
bail if there are too many non-region infer vars in the query response A minimal fix for the hang in nalgebra. If the query response would result in too many distinct non-region inference variables, simply overwrite the result with overflow. This should either happen if the result already has too many distinct type inference variables, or if evaluating the query encountered a lot of ambiguous associated types. In both cases it's straightforward to wait until the aliases are no longer ambiguous and then try again. r? `@compiler-errors`
- Loading branch information