Really? Despite the one 64 issue that I just filed recently that hasn't been fixed, I actually find it pretty usable and used it for a little real work today. Maybe that's because I went through all the library code and a bunch of the application code I use with a fine-toothed comb and filed every bug report I could find and all but one have been fixed. I'm not sure how well the solidness on this code generalizes to code where noone has done this yet.<br>
<br><div class="gmail_quote">On Wed, Feb 16, 2011 at 2:00 PM, Walter Bright <span dir="ltr"><<a href="mailto:walter@digitalmars.com">walter@digitalmars.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
I expect it will take at least a couple releases before the 64 bit compiler is reasonably solid. Few will actually try it until it is released. That's just the way of things.<br>
<br>
One difficulty is the D test suite does not have a lot in it to test the optimizer/code generator. That's because the test suite consists of tests for things that failed in the past, and the optimizer/code generator was already solid from the C++ usage. The C++ compiler test suite does test the optimizer/code generator, but it isn't 64 bit.<div class="im">
<br>
<br>
Brad Roberts wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Depends on your definition of real world. A whole lot of the dmd test suite is distilled past problems from real world<br>
code. What is usually called regression tests. The 3 test suites aren't small. Through those, a huge number of issues<br>
similar to yours have been found and fixed. There's a little app in the dmd test suite that actually drives the<br>
testing. It's small, but it's real worldish.<br>
<br>
That said, I don't have any production d code of any flavor.<br>
<br>
On 2/16/2011 10:14 AM, David Simcha wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
So am I really the only one that's tested DMD64 on any real-world code besides Phobos and druntime so far?<br>
<br>
<br>
</blockquote></blockquote></div><div><div></div><div class="h5">
_______________________________________________<br>
phobos mailing list<br>
<a href="mailto:phobos@puremagic.com" target="_blank">phobos@puremagic.com</a><br>
<a href="http://lists.puremagic.com/mailman/listinfo/phobos" target="_blank">http://lists.puremagic.com/mailman/listinfo/phobos</a><br>
</div></div></blockquote></div><br>