<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 29 January 2016 at 22:29, Tofu Ninja via Digitalmars-d-announce <span dir="ltr"><<a href="mailto:digitalmars-d-announce@puremagic.com" target="_blank">digitalmars-d-announce@puremagic.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Friday, 29 January 2016 at 20:30:35 UTC, Iain Buclaw wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
How much of it actually depends on the compiler though?  I'd be a little surprised if we couldn't backport at least 80% of phobos to 2.067/2.068 with zero changes.<br>
</blockquote>
<br></span>
I have no idea, I think you are probably right. But having a compiler and phobos out of sync sounds even worse than the way it is now. A better solution for me would be to just stick with a version and wait for gdc to catch up but honestly it seems like as soon as a new version comes out I hit some bug that is only fixed in the latest version, forcing me to upgrade.<br>
<br>
For example this literally happened days ago, I am currently at 2.069 and the other day I needed to call some winapi stuff, only to realize the winapi bindings are way outdated, well guess what they are updated in 2.070. Its amazing how often I hit a problem and then find out its fixed in the next version.<br>
</blockquote></div><br></div><div class="gmail_extra">I know, I've been hitting bug after bug in 2.067, and the answer has always been to backport from 2.068.  I already have backported druntime's object.d from 2.068 because 2.067's object module has drifted so far out of sync with it's hidden implementation, I couldn't build anything!  So I might as well backport the rest of the druntime library.  Nothing much has changed as it was a "bugfix" release.<br><br></div><div class="gmail_extra">Iain.<br></div><div class="gmail_extra"><br><br></div></div>