Closed brunocodutra closed 9 years ago
I realized upon creating the pull request that I had branched off master instead of develop, so I had to merge in the develop branch before issuing the request, hence the long list of commits. I hope that's not an issue for the review process.
Your own initial pull request should be off of the 'develop' branch and then you make your changes from your pull request. What you have done, which appears to be mixing in master changes into 'develop', is not acceptable AFAICS. Pull requests to Boost libraries should always be made off the latest 'develop' branch.
Yes I understand your point, I should have branched off develop from the beginning, I just realized I haven't once I had already pushed changes into github and I admit I was just too lazy to get it right. I just thought merging develop at the end would be equivalent to branching off develop from the beginning, but I guess it's not.
Thank you for your feedback, I'll just close this request and open a new one done the right way.
Quoting from the original bug report 8749:
The very same bug also manifested for sets and a very similar bug also occurred in some scenarios where a key was removed from both maps and sets. Tests cases have been added for all observed issues.