<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#ffffff">
    Never mind.  All this crap is related to Bug 4904.  If I put
    std.parallelism in SRCS_2 instead of SRCS_1, everything works fine.<br>
    <br>
    On 4/21/2011 8:57 PM, David Simcha wrote:
    <blockquote
      cite="mid:BANLkTim45PwkNCkV=-NJG+KB0tN13Z8b0A@mail.gmail.com"
      type="cite">Since you brought up std.parallelism, there's one
      renegade issue I need to look into pronto if we're going to get it
      out for next release.  It seems to cause access violations on
      Windows when compiled as part of the Phobos unit tests.  However,
      I doubt this is a bug in std.parallelism as opposed to either DMD
      or my makefile changes because:<br>
      <br>
      1.  std.parallelism passes all its unit tests when compiled by
      itself.<br>
      <br>
      2.  It only happens on Windows.<br>
      <br>
      3.  If I put a print statement at the beginning of the first unit
      test of std.parallelism, it never prints before the access
      violation occurs.  <br>
      <br>
      I don't even know if the access violation is happening at compile
      time or runtime, since the way Phobos unittests work on Windows
      it's non-trivial to tell.<br>
      <br>
      <div class="gmail_quote">On Thu, Apr 21, 2011 at 3:12 AM, Don
        Clugston <span dir="ltr"><<a moz-do-not-send="true"
            href="mailto:dclugston@googlemail.com">dclugston@googlemail.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;">It's now been two months since the last
          release, and there have been<br>
          huge compiler improvements.<br>
          Note also that there were a couple of very bad regressions in
          2.052,<br>
          so I think we really need a release ASAP.<br>
          We've now achieved minimal stability again (all green on the
          auto-tester).<br>
          <br>
          Here's the things which are blockers for the next release:<br>
          <br>
          >From the compiler side:<br>
          * struct destruction of temporaries (seems like we have a
          chance of<br>
          fixing this soon)<br>
          * fixing the regressions from my CTFE/const folding changes
          (Fixes are<br>
          here: <a moz-do-not-send="true"
            href="https://github.com/D-Programming-Language/dmd/pull/37"
            target="_blank">https://github.com/D-Programming-Language/dmd/pull/37</a>).<br>
          * a few things haven't been backported to D1 yet<br>
          druntime:<br>
          * clean up Windows DLL support<br>
          phobos:<br>
          * nothing that I know of<br>
          <br>
          Looks as though will be time to get std.parallelism in. But
          otherwise,<br>
          if you have anything you'd like to get into the next release,
          please<br>
          indicate so now.<br>
          _______________________________________________<br>
          phobos mailing list<br>
          <a moz-do-not-send="true" href="mailto:phobos@puremagic.com">phobos@puremagic.com</a><br>
          <a moz-do-not-send="true"
            href="http://lists.puremagic.com/mailman/listinfo/phobos"
            target="_blank">http://lists.puremagic.com/mailman/listinfo/phobos</a><br>
        </blockquote>
      </div>
      <br>
    </blockquote>
    <br>
  </body>
</html>