Getting action on your favorite D issues
ag0aep6g
anonymous at example.com
Fri Jun 5 21:57:39 UTC 2020
On 05.06.20 22:35, Walter Bright wrote:
> 1. File bugzilla issue for them. Issues not in bugzilla don't get fixed.
[...]
> Bring them up now and then.
How frequent is "now and then"? Like, once a month? Once a year?
Ideally, you would be prioritizing issues based on severity and impact.
If you only fix the issues that people nag you about, you risk leaving
serious bugs unattended.
Anyway, here are some personal favorites:
1) The DIP 1000 implementation has a glaring accepts-invalid bug with
`pure` functions.
https://issues.dlang.org/show_bug.cgi?id=20150
In my opinion, this one is a blocker for DIP 1000. And unfortunately, it
probably made DIP 1000 look better than it is.
2) "bool can be both true and false"
https://issues.dlang.org/show_bug.cgi?id=20148
This one is just silly.
3) DMD's codegen for the BT (bit test) instruction is all kinds of wrong.
https://issues.dlang.org/show_bug.cgi?id=18750
A testimony for the questionable quality of DMD's backend.
4) "import doesn't verify module declaration"
https://issues.dlang.org/show_bug.cgi?id=15086
This accepts-invalid (and arguably wrong-code) issue had some lively
discussion years ago. There was a PR, the issue was closed as invalid,
it was reopened. And finally it was forgotten.
5) std.stdio tries converting between different UTF variants, but fails
horribly.
https://issues.dlang.org/show_bug.cgi?id=18789 and
https://issues.dlang.org/show_bug.cgi?id=18801
I tried fixing this one but got stuck when I couldn't reproduce the
failures on Windows that the auto-tester shows.
More information about the Digitalmars-d
mailing list