Add tests for sprintf and fprintf in fail_compilation/chkformat.d#10872
Add tests for sprintf and fprintf in fail_compilation/chkformat.d#10872Luhrel wants to merge 2 commits intodlang:masterfrom
Conversation
|
Thanks for your pull request and interest in making D better, @Luhrel! We are looking forward to reviewing it, and you should be hearing from a maintainer soon.
Please see CONTRIBUTING.md for more information. If you have addressed all reviews or aren't sure how to proceed, don't hesitate to ping us with a simple comment. Bugzilla referencesYour PR doesn't reference any Bugzilla issue. If your PR contains non-trivial changes, please reference a Bugzilla issue or create a manual changelog. Testing this PR locallyIf you don't have a local development environment setup, you can use Digger to test this PR: |
090c020 to
e29b7ff
Compare
|
Can now be merged. |
|
|
That's already present in master, see https://issues.dlang.org/show_bug.cgi?id=20645 |
Somehow, I don't get any error on my system: Which command did you run ? |
335da86 to
e29b7ff
Compare
|
Can someone re-run the auto-tester and buildkite ? |
|
Please give this a force push to trigger the auto-tester |
|
@MoonlightSentinel You can restart individual auto-tees by clicking on the Run ID column, and then clicking on |
|
Thanks @thewilsonator but I don't seem to have the permission to restart single jobs (there is no |
|
You nee to log in, see the top left corner. |
|
Nevermind, I was already logged in but only looked at already deleted runs. |
|
fe5e23d to
d3b3668
Compare
PLEASE follow the SPECIFICATION, do not make up rules. C99 7.19.6.1.7 says "L Specifies that a following a, A, e, E, f, F, g, or G conversion specifier applies to a long double argument." Not a double. A long double, i.e. Please also defer to the actual Standard, not some web site that rewrote it (to avoid copyright infringement concerns) and got it wrong. Refactorings must not change behavior, either. |
In your changelog, you said:
|
|
Unfortunately, there is no way a 10 byte real is binary compatible with an 8 byte double. Besides, and I cannot over-emphasize this, refactorings MUST NOT INCLUDE BUG FIXES OR BEHAVIOR CHANGES. |
d3b3668 to
ab6ff63
Compare
ab6ff63 to
735be9d
Compare
735be9d to
4f1880f
Compare
|
Is this still useful given |
As Walter did all the work, this PR is very trivial now. I close it. Feel free to reopen it if you really want to. |
Blocked by dlang/druntime#2972