-
-
Notifications
You must be signed in to change notification settings - Fork 610
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
[~regression fix] fix Issue 19248 and reopened 18957 #8700
Conversation
|
Thanks for your pull request, @9il! Bugzilla references
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No test case and mind the regressions introduced.
|
This is not regressions, this is wrong test |
|
Test fixed now |
|
BTW, looks like it is further fix for https://issues.dlang.org/show_bug.cgi?id=18957. |
|
ping @ibuclaw |
|
ping @ibuclaw @WalterBright |
|
You have not added any tests, only comments. Copying and pasting the source code of another project is questionable also. |
|
The test should make sure that linking works with mixed C++ and D. Testing the mangle string is not enough, especially if you claim the old test to be erroneous. It wasn't erroneous for whoever added the test. |
Stable should only be receiving regressions. It will eventually make its way to master in a week anyway, so up to you. |
OK, lets it be master then
removed
done |
|
Please squash commits when done. |
rebased |
|
I'm no linux expert, but I just did some mangling tests with my in-progress C++ work against actual C++ on linux, and reproduced @9il's findings in this PR. |
I am not sure if it is normal regression. The issue 18957 has been fixed, but partially. The example in the issue 18957 is wrong, and it looks like it caused the wrong test.