New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fixed issue 15639 - allocator.make enables abstract class instantiation #4023
Conversation
|
LGTM |
Please put changelog entries into changelog.dd in phobos root directory. These will be merged and put into main changelog on release. |
Ok actually I was not sure of the way to do but so far not merged so I'll wait. |
@schveiguy Can you take a look at #4022 as well? |
@schveiguy updated #4023, Is it like that that changelog should be updated ? |
Oh, I apologize completely! I saw your message comment about the changelog, and not thinking, I assumed you expected that that comment to be included somehow in the changelog. I'm honestly doing more harm than good today :( changelog.dd is for changes that need further explanation (e.g. new features or behavior changes). Bug fixes will automatically be included as long as there is a bugzilla issue that is fixed during the release cycle (@MartinNowak I believe has a script to do that). I realize now, this (and the other update) are bugs that have corresponding bugzilla entries. So the changelog.dd update is not necessary (I think). I don't know if it's helpful to have them listed there, as @MartinNowak is the one to update the change log. So sorry to waste your time with that! I will shut up now... |
LGTM |
Auto-merge toggled on |
fixed issue 15639 - allocator.make enables abstract class instantiation
Stupid question - this seems the wrong place to fix the problem... Shouldn't |
Yes It's also allowed and shouldn't ! |
A BR must be created so that it'll be referenced in the changelog, but actually since emplace() is an old function there's a risk, even if very small, of breakage. |
fix proposed in #4057 |
No description provided.