Update frontend to DDMD v2.076#550
Conversation
3af9284 to
d14c16f
Compare
e32f126 to
0057048
Compare
|
It looks like we are passing the testsuite now. :-) |
|
Congrats, and thanks for your amazing work. |
|
This should go in a new branch perhaps. Bootstrapped builds are also not yet working. |
OK. I just reviewed the changes to the GCC patches, configure/makefiles and glue code and these look fine so far. |
|
What's current status @ibuclaw? What remains to be done until GDC can finally switch to ddmd and you can start to follow dmd's release schedule? I'm hopeful that due to the much smaller front-end diff one day we may be able to setup some automatic merge, build and test of dmd/druntime/phobos pull-requests with GDC on of the CI services that we use. #wishlist2018 |
|
Stage 3 builds weren't quite working yet (bootstrapped builds) and it needs a rebase. Probably the only two things that need to be addressed. |
36c4392 to
633751e
Compare
8c9026b to
eb0ef94
Compare
|
Improvements that should be looked into:
And things that would save time building:
|
Which looks like it will require support in the driver, both for linking druntime statically and using the generated libgphobos.spec file for adding all dependencies. |
|
I think I just have a couple more patches to push to master, then let's just rebase and go with this. |
b05633e to
b97bf4f
Compare
@braddr - gdc is required to be installed on the build servers after this is merged. I've been testing with gdc-7 and gdc-8 and all works fine. Alternatively, you could build with |
Though maybe not, as dmd wouldn't understand options like |
197c7f4 to
07dd3d9
Compare
|
Time to venture the point of no return? |
of |
These need to be merged into our standard patches
|
🙈 🙉 🙊 |
Nothing to say here, only: 😀 😢 🤔 🤓 😬 😨 😱