Fix the circle CI failures#11915
Conversation
|
Thanks for your pull request and interest in making D better, @thewilsonator! 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: dub run digger -- build "master + dmd#11915" |
034109b to
992c708
Compare
|
I suspect #11823 is to blame |
|
Weird, when rebased on a037caa it results in a different error |
|
rebasing after #11823 , green?!?!???!!? |
|
So it's not #11823 ? |
|
I have no idea math this point. It was the first red pr on https://github.com/dlang/dmd/commits/master that exhibited the same error. a221c08 had a build kite error fixed by dlang/ci#436 62898c2 was fixed by dlang/ci@565970c |
|
This might be a reason: dmd/test/unit/lexer/location_offset.d Line 7 in 9385296 deinitializeFrontend is never called.
|
|
That seems like a reasonable explanation. Much better Than I've been able to come up with. |
|
For just using the lexer, initializing the fronted shouldn't be necessary. It's not done in the other lexer test: https://github.com/dlang/dmd/blob/master/test/unit/lexer/diagnostic_reporter.d. |
|
OK. |
|
Done. |
|
Looks good. All tests are passing. Did it fail every time before? Can we trust it's good now? |
No it was intermittent
Well the reversion of #11916 passed first time and so did this. |
No description provided.