-
Notifications
You must be signed in to change notification settings - Fork 21
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
buildkite test failure #239
Comments
probably:
and in the end it tests if failure == 1, in which case it exits with exit code 1 to indicate failure Seems like tests are just broken here? |
Looks like - <span class="typ">int</span> <span class="pln">a</span><span class="pun">,</span>
+ <span class="kwd">scope </span><span class="typ">int</span> <span class="pln">a</span><span class="pun">,</span> Maybe we can add an explicit |
I can't really reproduce this within the ddox test suite: #240 The other question is why would a POD parameter be inferred as |
It's probably caused by dlang/dmd#14561, which doesn't strip |
Could this be fixed in the inference part, so instead of stripping the type in general, simply avoid tagging with |
I thought it wouldn't affect inferred |
How does ddox get this signature information from dmd? Is it using the json output? |
Yeah, by default it uses the JSON output, preferring parsing mangled types and falling back to the "pretty" types and signatures. There is a also libdparse based alternative backend and we should probably also implement something based on dmd's parser, so that this would eventually become a non-issue. This will, however, require a little bit more work, because the live-generated documentation directly sources from the JSON file and wouldn't have access to the original sources (e.g. the multiple versions served by http://vibed.org/api/). |
Buildkite on dmd and phobos fails to build ddox since recently:
https://buildkite.com/dlang/dmd/builds/31032#018792d2-86b8-4730-b9de-f90a0d4d7ccb
How should this log be interpreted?
The text was updated successfully, but these errors were encountered: