Thread overview
[dmd-beta] Hopefully the last beta
Mar 19, 2010
Walter Bright
Mar 19, 2010
Don Clugston
Mar 19, 2010
Walter Bright
Mar 19, 2010
Rainer Schuetze
Mar 19, 2010
Walter Bright
Mar 19, 2010
Sean Kelly
Mar 20, 2010
Walter Bright
March 18, 2010
You can download the software as a zip file from:


http://download.digitalmars.com/dmd2beta.zip
userid: customer
passwd: download7

March 19, 2010
Is that the correct file? It seems to still have the erroneous DLL docs.

On 19 March 2010 03:53, Walter Bright <walter at digitalmars.com> wrote:
> You can download the software as a zip file from:
>
>
> http://download.digitalmars.com/dmd2beta.zip
> userid: customer
> passwd: download7
>
> _______________________________________________
> dmd-beta mailing list
> dmd-beta at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta
>
March 18, 2010
I apparently don't have the right ones, then. Can you send it to me?

Don Clugston wrote:
> Is that the correct file? It seems to still have the erroneous DLL docs.
>
> On 19 March 2010 03:53, Walter Bright <walter at digitalmars.com> wrote:
> 
>> You can download the software as a zip file from:
>>
>>
>> http://download.digitalmars.com/dmd2beta.zip
>> userid: customer
>> passwd: download7
>>
>>
>> 
March 18, 2010
I fixed some issues with unittests, and found a bug in the object module (due to unittest failing!).  The bug isn't too critical, since nobody is using clear yet, but if you do create a new release (Don seems to have issues with DLL stuff), then it would be good to include it.

http://www.dsource.org/projects/druntime/changeset/270

Note that a unittest still fail on the src/unittest.d file, but I'm not sure that test is valid, it's just over a year old.  The offending line is:

GC.enable();

Apparently, you can't enable unless it was previously disabled.  Is this correct?

If that line is commented out, all unittests pass in this latest release + the fixes I checked in.

-Steve



----- Original Message ----
> From: Walter Bright <walter at digitalmars.com>
> To: Discuss the dmd beta releases for D <dmd-beta at puremagic.com>
> Sent: Thu, March 18, 2010 10:53:22 PM
> Subject: [dmd-beta] Hopefully the last beta
> 
> You can download the software as a zip file from:


http://download.digitalmars.com/dmd2beta.zip
userid:
> customer
passwd:
> download7

_______________________________________________
dmd-beta
> mailing list

> href="mailto:dmd-beta at puremagic.com">dmd-beta at puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-beta



March 18, 2010

Steve Schveighoffer wrote:
> I fixed some issues with unittests, and found a bug in the object module (due to unittest failing!).  The bug isn't too critical, since nobody is using clear yet, but if you do create a new release (Don seems to have issues with DLL stuff), then it would be good to include it.
>
> http://www.dsource.org/projects/druntime/changeset/270
> 

Since nobody is using clear yet, I'll let that go into the next update, not this one.

> Note that a unittest still fail on the src/unittest.d file, but I'm not sure that test is valid, it's just over a year old.  The offending line is:
>
> GC.enable();
>
> Apparently, you can't enable unless it was previously disabled.  Is this correct?
> 

Yes.

> If that line is commented out, all unittests pass in this latest release + the fixes I checked in.
>
> -Steve
>
>
>
> ----- Original Message ----
> 
>> From: Walter Bright <walter at digitalmars.com>
>> To: Discuss the dmd beta releases for D <dmd-beta at puremagic.com>
>> Sent: Thu, March 18, 2010 10:53:22 PM
>> Subject: [dmd-beta] Hopefully the last beta
>>
>> You can download the software as a zip file
>> from:
>> 
>
>
> http://download.digitalmars.com/dmd2beta.zip
> userid:
> 
>> customer
>> 
> passwd:
> 
>> download7
>> 
>
> _______________________________________________
> dmd-beta
> 
>> mailing list
>> 
>
> 
>> href="mailto:dmd-beta at puremagic.com">dmd-beta at puremagic.com
>> 
> http://lists.puremagic.com/mailman/listinfo/dmd-beta
>
>
> 
> _______________________________________________
> dmd-beta mailing list
> dmd-beta at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta
>
>
> 
March 19, 2010
I guess that refers to my (incomplete) update to dll.dd that I've sent you a few days ago. The mydll-example is updated, though.


Walter Bright wrote:
> I apparently don't have the right ones, then. Can you send it to me?
>
> Don Clugston wrote:
>> Is that the correct file? It seems to still have the erroneous DLL docs.
>>
>> On 19 March 2010 03:53, Walter Bright <walter at digitalmars.com> wrote:
>> 
>>> You can download the software as a zip file from:
>>>
>>>
>>> http://download.digitalmars.com/dmd2beta.zip
>>> userid: customer
>>> passwd: download7
>>>
>>>
>>> 
> _______________________________________________
> dmd-beta mailing list
> dmd-beta at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta
>

March 19, 2010
On Mar 18, 2010, at 8:56 PM, Steve Schveighoffer wrote:

> I fixed some issues with unittests, and found a bug in the object module (due to unittest failing!).  The bug isn't too critical, since nobody is using clear yet, but if you do create a new release (Don seems to have issues with DLL stuff), then it would be good to include it.
> 
> http://www.dsource.org/projects/druntime/changeset/270
> 
> Note that a unittest still fail on the src/unittest.d file, but I'm not sure that test is valid, it's just over a year old.  The offending line is:
> 
> GC.enable();
> 
> Apparently, you can't enable unless it was previously disabled.  Is this correct?

It's a matter of preference, I suppose.  I like requiring operations like this to be matched, so it's invalid to call disable() twice and enable() three times.  To me, this indicates a logic error in the code.
March 20, 2010

Sean Kelly wrote:
> It's a matter of preference, I suppose.  I like requiring operations like this to be matched, so it's invalid to call disable() twice and enable() three times.  To me, this indicates a logic error in the code.
>
> 

I agree.
March 20, 2010
OK, then the unit test is wrong :)

-Steve



----- Original Message ----
> From: Sean Kelly <sean at invisibleduck.org>

It's a matter of
> preference, I suppose.  I like requiring operations like this to be matched, so it's invalid to call disable() twice and enable() three times. To me, this indicates a logic error in the code.
_______________________________________________
dmd-beta mailing
> list

> href="mailto:dmd-beta at puremagic.com">dmd-beta at puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-beta