Thread overview | ||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
February 21, 2015 DDMD just went green on all platforms for the first time | ||||
---|---|---|---|---|
| ||||
https://auto-tester.puremagic.com/?projectid=10 This is a pretty big milestone for the project. For the first time, an unpatched dmd can build ddmd, and that ddmd can build druntime and phobos and pass all the test suites. Hopefully in the next couple of weeks the remaining minor issues will be fixed (eg makefile changes, ddmd runs out of memory compiling std.algorithm unittests on win64) and we can start adding ddmd to master alongside the C++ compiler. A big thanks to Brad for upgrading the autotester, and to everyone who has helped fix bugs and get patches merged over the last couple of years. Github shows 376 closed DDMD pull requests, which is about 8% of all dmd pull requests ever. |
February 21, 2015 Re: DDMD just went green on all platforms for the first time | ||||
---|---|---|---|---|
| ||||
Posted in reply to Daniel Murphy | On Saturday, 21 February 2015 at 14:02:41 UTC, Daniel Murphy wrote: Nice! |
February 21, 2015 Re: DDMD just went green on all platforms for the first time | ||||
---|---|---|---|---|
| ||||
Posted in reply to Daniel Murphy | On 2/21/15, Daniel Murphy via Digitalmars-d <digitalmars-d@puremagic.com> wrote:
> https://auto-tester.puremagic.com/?projectid=10
>
> This is a pretty big milestone for the project. For the first time, an unpatched dmd can build ddmd, and that ddmd can build druntime and phobos and pass all the test suites.
Awesome!
It's fantastic that you kept up doing the DDMD work for so long (also
thanks Brad!).
I can't wait for the day the only command necessary to build DMD is going to be:
$ rdmd src/main.d
:)
|
February 21, 2015 Re: DDMD just went green on all platforms for the first time | ||||
---|---|---|---|---|
| ||||
Posted in reply to Daniel Murphy Attachments: | On Sun, 22 Feb 2015 01:02:47 +1100, Daniel Murphy wrote:
> https://auto-tester.puremagic.com/?projectid=10
>
> This is a pretty big milestone for the project. For the first time, an unpatched dmd can build ddmd, and that ddmd can build druntime and phobos and pass all the test suites.
>
> Hopefully in the next couple of weeks the remaining minor issues will be
> fixed (eg makefile changes, ddmd runs out of memory compiling
> std.algorithm unittests on win64) and we can start adding ddmd to master
> alongside the C++
> compiler.
>
> A big thanks to Brad for upgrading the autotester, and to everyone who has helped fix bugs and get patches merged over the last couple of years.
>
> Github shows 376 closed DDMD pull requests, which is about 8% of all dmd pull requests ever.
the only thing i can say is "WOW!" great work!
|
February 21, 2015 Re: DDMD just went green on all platforms for the first time | ||||
---|---|---|---|---|
| ||||
Posted in reply to Daniel Murphy | On Sun, Feb 22, 2015 at 01:02:47AM +1100, Daniel Murphy via Digitalmars-d wrote: > https://auto-tester.puremagic.com/?projectid=10 > > This is a pretty big milestone for the project. For the first time, an unpatched dmd can build ddmd, and that ddmd can build druntime and phobos and pass all the test suites. Awesome!!!! > Hopefully in the next couple of weeks the remaining minor issues will be fixed (eg makefile changes, ddmd runs out of memory compiling std.algorithm unittests on win64) and we can start adding ddmd to master alongside the C++ compiler. > > A big thanks to Brad for upgrading the autotester, and to everyone who has helped fix bugs and get patches merged over the last couple of years. > > Github shows 376 closed DDMD pull requests, which is about 8% of all dmd pull requests ever. Thanks to all involved! Can't wait for the day when D becomes self-hosting... T -- It is widely believed that reinventing the wheel is a waste of time; but I disagree: without wheel reinventers, we would be still be stuck with wooden horse-cart wheels. |
February 21, 2015 Re: DDMD just went green on all platforms for the first time | ||||
---|---|---|---|---|
| ||||
Posted in reply to Daniel Murphy | On Saturday, 21 February 2015 at 14:02:41 UTC, Daniel Murphy wrote:
> https://auto-tester.puremagic.com/?projectid=10
>
> This is a pretty big milestone for the project. For the first time, an unpatched dmd can build ddmd, and that ddmd can build druntime and phobos and pass all the test suites.
>
> Hopefully in the next couple of weeks the remaining minor issues will be fixed (eg makefile changes, ddmd runs out of memory compiling std.algorithm unittests on win64) and we can start adding ddmd to master alongside the C++ compiler.
>
> A big thanks to Brad for upgrading the autotester, and to everyone who has helped fix bugs and get patches merged over the last couple of years.
>
> Github shows 376 closed DDMD pull requests, which is about 8% of all dmd pull requests ever.
WOW!²
|
February 21, 2015 Re: DDMD just went green on all platforms for the first time | ||||
---|---|---|---|---|
| ||||
Posted in reply to Daniel Murphy | On Saturday, 21 February 2015 at 14:02:41 UTC, Daniel Murphy wrote:
> https://auto-tester.puremagic.com/?projectid=10
>
> This is a pretty big milestone for the project. For the first time, an unpatched dmd can build ddmd, and that ddmd can build druntime and phobos and pass all the test suites.
>
> Hopefully in the next couple of weeks the remaining minor issues will be fixed (eg makefile changes, ddmd runs out of memory compiling std.algorithm unittests on win64) and we can start adding ddmd to master alongside the C++ compiler.
>
> A big thanks to Brad for upgrading the autotester, and to everyone who has helped fix bugs and get patches merged over the last couple of years.
>
> Github shows 376 closed DDMD pull requests, which is about 8% of all dmd pull requests ever.
Congratulations!
|
February 21, 2015 Re: DDMD just went green on all platforms for the first time | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrej Mitrovic | "Andrej Mitrovic via Digitalmars-d" wrote in message news:mailman.7024.1424528844.9932.digitalmars-d@puremagic.com... > I can't wait for the day the only command necessary to build DMD is going to be: > > $ rdmd src/main.d > > :) Something like rdmd mars.d -J.. -d glue.lib backend.lib almost works now, except I recently put all the source into a 'ddmd' package and now rdmd can't find it as it's not in a 'ddmd' directory. |
February 21, 2015 Re: DDMD just went green on all platforms for the first time | ||||
---|---|---|---|---|
| ||||
Posted in reply to Daniel Murphy | Does it's mean that next release of DMD would have name DDMD? Or it would be two branch at first time DMD and DDMD? Or DDMD would be renamed to DMD? |
February 21, 2015 Re: DDMD just went green on all platforms for the first time | ||||
---|---|---|---|---|
| ||||
Posted in reply to Daniel Murphy | On 21/02/15 15:02, Daniel Murphy via Digitalmars-d wrote:
> https://auto-tester.puremagic.com/?projectid=10
>
> This is a pretty big milestone for the project. For the first time, an
> unpatched dmd can build ddmd, and that ddmd can build druntime and phobos and
> pass all the test suites.
That's fantastic news, congratulations!
There were some nice words said about DDMD at the Berlin D Meetup last night -- Martin Nowak talked a bit about some of the potential for improving other backends' ability to integrate the frontend code -- but I didn't realize things were going quite this well. I'm sure everyone will be very happy to hear about this. :-)
|
Copyright © 1999-2021 by the D Language Foundation