https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71197
Heiko Becker <heirecka at exherbo dot org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |heirecka at exherbo dot org --- Comment #2 from Heiko Becker <heirecka at exherbo dot org> --- I think I'm seeing the same with this code: https://git.exherbo.org/paludis/paludis.git/tree/paludis/resolver/collect_depped_upon.cc#n242 collect_depped_upon.cc: In function 'const std::shared_ptr<const paludis::Sequence<paludis::resolver::DependentPackageID> > paludis::resolver::dependent_upon(const paludis::Environment*, const std::shared_ptr<const paludis::PackageID>&, const std::shared_ptr<const paludis::Sequence<paludis::resolver::ChangeByResolvent> >&, const std::shared_ptr<const paludis::Sequence<paludis::resolver::ChangeByResolvent> >&, const std::shared_ptr<const paludis::Sequence<std::shared_ptr<const paludis::PackageID> > >&)': collect_depped_upon.cc:243:131: internal compiler error: in add_expr, at tree.c:7870 for (auto& fn : { &PackageID::build_dependencies_key, &PackageID::run_dependencies_key, &PackageID::post_dependencies_key })