Closed
Description
results in the following error when building with the new solver
error[E0284]: type annotations needed: cannot satisfy `impl core::iter::Iterator<Item = (SplitDwarfLoad<R>, impl FnOnce(Option<Arc<Dwarf<R>>>) -> Result<(), gimli::Error> + '_)> == _`
--> src/lib.rs:358:10
|
358 | ) -> impl Iterator<
| __________^
359 | | Item = (
360 | | SplitDwarfLoad<R>,
361 | | impl FnOnce(Option<Arc<gimli::Dwarf<R>>>) -> Result<(), gimli::Error> + '_,
362 | | ),
363 | | > {
| |_____^ cannot satisfy `impl core::iter::Iterator<Item = (SplitDwarfLoad<R>, impl FnOnce(Option<Arc<Dwarf<R>>>) -> Result<(), gimli::Error> + '_)> == _`
This is blocking bootstrap. I have not yet looked into the underlying reasons for the ambiguity.