<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.comp.lang.d.dmd.beta">
    <title>gmane.comp.lang.d.dmd.beta</title>
    <link>http://blog.gmane.org/gmane.comp.lang.d.dmd.beta</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1567"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1548"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1541"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1513"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1506"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1450"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1405"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1392"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1377"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1354"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1344"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1325"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1321"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1301"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1296"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1287"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1271"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1251"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1214"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1189"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1567">
    <title>time for release</title>
    <link>http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1567</link>
    <description>&lt;pre&gt;I haven't heard any new issues today, so I'm planning to do the release later 
tonight.
&lt;/pre&gt;</description>
    <dc:creator>Walter Bright</dc:creator>
    <dc:date>2012-04-13T03:11:47</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1548">
    <title>D 2.059 beta 7</title>
    <link>http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1548</link>
    <description>&lt;pre&gt;http://ftp.digitalmars.com/dmd2beta.zip

With Kenji's struct literal lvalue fix.
&lt;/pre&gt;</description>
    <dc:creator>Walter Bright</dc:creator>
    <dc:date>2012-04-12T07:22:30</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1541">
    <title>dmd 1.074 and 2.059 beta 6</title>
    <link>http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1541</link>
    <description>&lt;pre&gt;http://ftp.digitalmars.com/dmd1beta.zip
http://ftp.digitalmars.com/dmd2beta.zip

This one should be ready to go. Struct literals are lvalues again.
&lt;/pre&gt;</description>
    <dc:creator>Walter Bright</dc:creator>
    <dc:date>2012-04-11T23:33:36</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1513">
    <title>rvalue references</title>
    <link>http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1513</link>
    <description>&lt;pre&gt;I couldn't remember what the big problem was with rvalue references, and so I 
spent some time on the phone talking with Andrei about what exactly the problem 
is. They are:

1.
C++:
   int i;
   double&amp;amp; d = i;
   ++d;

The problem is that i is implicitly converted to a double, and then the address 
is taken and assigned to d. When what d refers to is incremented, it increments 
the temporary, and i is inexplicably left untouched. I say inexplicably because 
when an implicit conversion happens isn't always obvious to the user. C++ is 
full of implicit conversions, so these types of silent bugs crop up.

This one isn't too bad, you could say "just make it a const&amp;amp;", but consider the 
related:

2.
   double&amp;amp; d;
   int i;
   void foo() {
     d = i;
   }

Now d is referring to a temporary that has gone out of scope. This is, of 
course, a memory corrupting disaster, const ref or no const.

3. This one is a more general problem with references, that of escaping 
references to locals:
   double&amp;amp; d;
   void foo(do&lt;/pre&gt;</description>
    <dc:creator>Walter Bright</dc:creator>
    <dc:date>2012-04-11T00:57:01</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1506">
    <title>dmd 1.074 and 2.059 beta 5</title>
    <link>http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1506</link>
    <description>&lt;pre&gt;http://ftp.digitalmars.com/dmd1beta.zip
http://ftp.digitalmars.com/dmd2beta.zip

Includes fixes for all but

http://d.puremagic.com/issues/show_bug.cgi?id=7815

Anyone want to have a go at reducing this one?
&lt;/pre&gt;</description>
    <dc:creator>Walter Bright</dc:creator>
    <dc:date>2012-04-10T17:09:29</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1450">
    <title>D 2.059 beta 4</title>
    <link>http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1450</link>
    <description>&lt;pre&gt;
http://ftp.digitalmars.com/dmd2beta.zip
&lt;/pre&gt;</description>
    <dc:creator>Walter Bright</dc:creator>
    <dc:date>2012-04-09T07:01:43</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1405">
    <title>D 2.059 beta 3</title>
    <link>http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1405</link>
    <description>&lt;pre&gt;
http://ftp.digitalmars.com/dmd2beta.zip

The only thing is 7815 is addressed again.
&lt;/pre&gt;</description>
    <dc:creator>Walter Bright</dc:creator>
    <dc:date>2012-04-08T05:15:53</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1392">
    <title>D 1.074 and 2.059 betas 2</title>
    <link>http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1392</link>
    <description>&lt;pre&gt;http://ftp.digitalmars.com/dmd1beta.zip
http://ftp.digitalmars.com/dmd2beta.zip
&lt;/pre&gt;</description>
    <dc:creator>Walter Bright</dc:creator>
    <dc:date>2012-04-07T04:06:44</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1377">
    <title>Fighting with 2.059 and not quite winning</title>
    <link>http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1377</link>
    <description>&lt;pre&gt;Sorry for creating a new thread, I unsubscribed from this list but  
subscribed back just so I could post about this.

I'm having a hard time getting my open-source ActionScript 3 disassembler  
project to compile with the latest DMD git. I've taken three tries at this  
during the development cycle (3rd being tonight), but every time I've  
given up in frustration.

The first problem was due to std.conv not being pure-friendly. I don't  
know why text(1) or to!string(1) aren't pure. (I've left this alone for  
now to figure out later.)

Now, I'm facing this:

asprogram.d(94): Error: pure function 'processData' cannot call impure  
function 'opEquals'
asprogram.d(114): Error: pure function 'processData' cannot call impure  
function 'opEquals'

The only two places that declare opEquals in my program include the "pure"  
attribute.

I'm a bit tied up lately, so does anyone have any advice before I attempt  
to minimize it, or try to unwind the layers of metaprogramming to figure  
out the problem?

The projec&lt;/pre&gt;</description>
    <dc:creator>Vladimir Panteleev</dc:creator>
    <dc:date>2012-04-06T03:26:19</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1354">
    <title>D 1.074 and 2.059 betas</title>
    <link>http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1354</link>
    <description>&lt;pre&gt;http://ftp.digitalmars.com/dmd1beta.zip
http://ftp.digitalmars.com/dmd2beta.zip
&lt;/pre&gt;</description>
    <dc:creator>Walter Bright</dc:creator>
    <dc:date>2012-04-01T23:13:21</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1344">
    <title>Time for a new beta</title>
    <link>http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1344</link>
    <description>&lt;pre&gt;But first we have several new regressions to deal with:

http://d.puremagic.com/issues/buglist.cgi?query_format=advanced&amp;amp;bug_severity=regression&amp;amp;bug_status=NEW&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=REOPENED
&lt;/pre&gt;</description>
    <dc:creator>Walter Bright</dc:creator>
    <dc:date>2012-03-29T18:54:40</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1325">
    <title>D2 2.058 beta 6</title>
    <link>http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1325</link>
    <description>&lt;pre&gt;http://ftp.digitalmars.com/dmd2beta.zip

This adds the OSX 10.5 build fix by Sönke Ludwig.
&lt;/pre&gt;</description>
    <dc:creator>Walter Bright</dc:creator>
    <dc:date>2012-02-14T22:01:49</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1321">
    <title>D2 2.058 beta 5</title>
    <link>http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1321</link>
    <description>&lt;pre&gt;http://ftp.digitalmars.com/dmd2beta.zip
&lt;/pre&gt;</description>
    <dc:creator>Walter Bright</dc:creator>
    <dc:date>2012-02-14T20:03:17</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1301">
    <title>druntime tests do not pass without -release</title>
    <link>http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1301</link>
    <description>&lt;pre&gt;While tracing down an issue, I tried building druntime tests without 
release. They fail, on all platforms I tested (Windows, Linux, OS X).

The reason they don't during normal test runs is that the assertion 
failures are in contracts and invariants, which are disabled when using 
-release.

I suggest immediately removing the flag for unittest builds (or running 
them both with release and without), so that we can then work on 
determining whether the uncovered failures are real bugs or not with 
auto-tester support.

David
&lt;/pre&gt;</description>
    <dc:creator>David Nadlinger</dc:creator>
    <dc:date>2012-02-13T22:20:18</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1296">
    <title>D2 beta status</title>
    <link>http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1296</link>
    <description>&lt;pre&gt;At the moment, I have no idea what it is. There are scattered vague reports.

Can anyone with a verifiable regression from 2.057 please post it here.
&lt;/pre&gt;</description>
    <dc:creator>Walter Bright</dc:creator>
    <dc:date>2012-02-13T20:44:28</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1287">
    <title>D2 2.058 beta 4</title>
    <link>http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1287</link>
    <description>&lt;pre&gt;http://ftp.digitalmars.com/dmd2beta.zip
&lt;/pre&gt;</description>
    <dc:creator>Walter Bright</dc:creator>
    <dc:date>2012-02-13T10:01:07</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1271">
    <title>D2 2.058 beta 3</title>
    <link>http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1271</link>
    <description>&lt;pre&gt;http://ftp.digitalmars.com/dmd2beta.zip
&lt;/pre&gt;</description>
    <dc:creator>Walter Bright</dc:creator>
    <dc:date>2012-02-12T10:51:46</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1251">
    <title>Another D2 2.058 beta</title>
    <link>http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1251</link>
    <description>&lt;pre&gt;http://ftp.digitalmars.com/dmd2beta.zip

Still doesn't include chm, need to figure out what's going wrong on my builds of it.
&lt;/pre&gt;</description>
    <dc:creator>Walter Bright</dc:creator>
    <dc:date>2012-02-10T18:14:24</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1214">
    <title>D2 2.058 beta</title>
    <link>http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1214</link>
    <description>&lt;pre&gt;http://ftp.digitalmars.com/dmd2beta.zip
&lt;/pre&gt;</description>
    <dc:creator>Walter Bright</dc:creator>
    <dc:date>2012-02-09T08:16:51</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1189">
    <title>D2 2.058 alpha</title>
    <link>http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1189</link>
    <description>&lt;pre&gt;http://ftp.digitalmars.com/dmd2beta.zip

I'm calling it an alpha because we haven't resolved the associative array issue. 
But I want to see if there are any others before we do a release.
&lt;/pre&gt;</description>
    <dc:creator>Walter Bright</dc:creator>
    <dc:date>2012-02-08T10:50:21</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1188">
    <title>D1 1.073 beta</title>
    <link>http://comments.gmane.org/gmane.comp.lang.d.dmd.beta/1188</link>
    <description>&lt;pre&gt;http://ftp.digitalmars.com/dmd1beta.zip
&lt;/pre&gt;</description>
    <dc:creator>Walter Bright</dc:creator>
    <dc:date>2012-02-08T09:21:21</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.lang.d.dmd.beta">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.lang.d.dmd.beta</link>
  </textinput>
</rdf:RDF>

