Fix issue 16667: dub test fails on std.conv after upgrade to dmd 2.072.0#4895
Fix issue 16667: dub test fails on std.conv after upgrade to dmd 2.072.0#4895mihails-strasuns wants to merge 2 commits intodlang:stablefrom mihails-strasuns:revert-regressions
Conversation
|
wilzbach
left a comment
There was a problem hiding this comment.
Thanks a lot :)
We really should start to test a couple of external projects on EVERY PR/merge.
|
@wilzbach this is on priority list for me and Martin as soon as 2.072.1 is out (see http://forum.dlang.org/post/rsxfyebqlrryoblhylml@forum.dlang.org) |
JackStouffer
left a comment
There was a problem hiding this comment.
The right fix here is not to add back in the hacks in std.uni. The right fix is to use isConvertibleToString and StringTypeOf. I am working on a PR for this now.
|
@JackStouffer this is stable branch, we must not wait until someone works on proper fix, possibly making mistake again and making things even more complicated. PR breaks stuff - it gets reverted, it must be as simple as that. And with release becoming usable again you can re-create same PR again towards master. |
|
This reminds me that I should add regression test for reverted stuff though. |
|
Added 6747380 as a regression test for future re-implementation of original PR |
|
Probably want to add another test for |
|
Please edit PR title with a more informative one. The format for a bugzilla fix should be: |
|
@WalterBright this PR contains fixes for 2 bugzilla issues. Do you want each be separate PR? |
Fixes issue 16667
Ensures that it actually gets run
|
Have split second fix into own PR: #4901 |
|
Closing in favor of #4905 |
https://issues.dlang.org/show_bug.cgi?id=16667