Skip to content

Conversation

@greg7mdp
Copy link
Member

@greg7mdp greg7mdp commented Aug 8, 2025

Merge fix for issue #1811.

Probably happens only in 2.0 because we have 2+ protocol features depending on the savanna dependency (causing the flat_map to resize when processing the first savanna dependency, so some savanna dependencies are incorrectly not marked as true, and when processing additional features depending on savanna it fails.

@greg7mdp greg7mdp changed the title Avoid re-using boost::flat_map::iterator after emplace as it is invalidated. [2.0.0-dev1] Avoid re-using boost::flat_map::iterator after emplace as it is invalidated. Aug 8, 2025
@spoonincode
Copy link
Contributor

This doesn't seem like it needs to go to dev1? I mean no reason it can't but seems unnecessary

@greg7mdp
Copy link
Member Author

This doesn't seem like it needs to go to dev1? I mean no reason it can't but seems unnecessary

Maybe I misunderstood, I thought @arhag suggested I add the fix here as well in case a new protocol feature gets added. Was it another branch?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants