Thread overview | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
July 29, 2010 [dmd-beta] dmd 1.063 beta | ||||
---|---|---|---|---|
| ||||
http://ftp.digitalmars.com/dmd1beta.zip Still working on the library for D2. |
July 29, 2010 [dmd-beta] dmd 1.063 beta | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Ooh... How functional is the 64 bit support expected to be?
Sent from my iPhone
On Jul 29, 2010, at 5:46 PM, Walter Bright <walter at digitalmars.com> wrote:
> http://ftp.digitalmars.com/dmd1beta.zip
>
> Still working on the library for D2.
> _______________________________________________
> dmd-beta mailing list
> dmd-beta at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta
|
July 29, 2010 [dmd-beta] dmd 1.063 beta | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jason House |
Jason House wrote:
> Ooh... How functional is the 64 bit support expected to be?
>
>
Nothing more than "hello world" and no phobos support at all.
|
July 29, 2010 [phobos] [dmd-beta] dmd 1.063 beta | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Walter Bright wrote:
> http://ftp.digitalmars.com/dmd1beta.zip
>
> Still working on the library for D2.
Speaking of which - I'm busy today preparing slides, but would it be okay to svn revert std/format.d? I'd be glad to save it in a separate place and get back to it later.
Andrei
|
July 29, 2010 [dmd-beta] dmd 1.063 beta | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Walter Bright, el 29 de July a las 14:46 me escribiste: > http://ftp.digitalmars.com/dmd1beta.zip > > Still working on the library for D2. If this is r589, you might want to take a look at this regression as it looks like important (it's a blocker for me, except I'm using a patched DMD anyways, for precise heap scanning, but it might affect other people): Regression: Cannot cast from X* to X: http://d.puremagic.com/issues/show_bug.cgi?id=4514 -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ ---------------------------------------------------------------------- GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 104C 949E BFB6 5F5A 8D05) ---------------------------------------------------------------------- Did you know the originally a Danish guy invented the burglar-alarm unfortunately, it got stolen |
July 29, 2010 [phobos] [dmd-beta] dmd 1.063 beta | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrei Alexandrescu | I suppose we might as well do that, if nothing else new in Phobos depends on it. There are just too many issues with the new format.
Andrei Alexandrescu wrote:
> Walter Bright wrote:
>> http://ftp.digitalmars.com/dmd1beta.zip
>>
>> Still working on the library for D2.
>
> Speaking of which - I'm busy today preparing slides, but would it be okay to svn revert std/format.d? I'd be glad to save it in a separate place and get back to it later.
>
> Andrei
>
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos
>
>
|
July 29, 2010 [dmd-beta] dmd 1.063 beta | ||||
---|---|---|---|---|
| ||||
Posted in reply to Leandro Lucarella | Leandro Lucarella wrote: > Walter Bright, el 29 de July a las 14:46 me escribiste: > >> http://ftp.digitalmars.com/dmd1beta.zip >> >> Still working on the library for D2. >> > > If this is r589, you might want to take a look at this regression as it looks like important (it's a blocker for me, except I'm using a patched DMD anyways, for precise heap scanning, but it might affect other people): > > Regression: Cannot cast from X* to X: http://d.puremagic.com/issues/show_bug.cgi?id=4514 > > Applying this diff will fix it: diff expression.bak expression.c 6054a6055 > #if 0 6059a6061 > #endif |
July 29, 2010 [dmd-beta] dmd 1.063 beta | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | On Thu, 29 Jul 2010, Walter Bright wrote:
> Applying this diff will fix it:
>
> diff expression.bak expression.c
> 6054a6055
> > #if 0
> 6059a6061
> > #endif
This is where you learn about -u or -C to add some context to the output to help make sure those lines match up with a version of that file that doesn't exactly match the one you happened to use.
I hate diff's default mode, it's so dangerous/useless.
Sigh,
Brad
|
July 29, 2010 [dmd-beta] dmd 1.063 beta | ||||
---|---|---|---|---|
| ||||
Posted in reply to Brad Roberts | Brad Roberts, el 29 de julio a las 17:31 me escribiste: > On Thu, 29 Jul 2010, Walter Bright wrote: > > > Applying this diff will fix it: > > > > diff expression.bak expression.c > > 6054a6055 > > > #if 0 > > 6059a6061 > > > #endif > > This is where you learn about -u or -C to add some context to the output to help make sure those lines match up with a version of that file that doesn't exactly match the one you happened to use. > > I hate diff's default mode, it's so dangerous/useless. Yes, -p helps too (it adds the signature of the function where the change is, only works for C or not inlined C code, because the heuristic to search for the function signature is extremely simple and indentation based, it uses the last line without any indentation at all, so it doesn't work well for D inside methods). BTW, my (GNU) diff utility didn't even understood that format, this is what diff -pu gets you: --- expression.c.orig 2010-07-29 23:23:06.500829840 -0300 +++ expression.c 2010-07-29 23:23:11.449829091 -0300 @@ -6052,11 +6052,13 @@ Expression *DelegateExp::semantic(Scope AggregateDeclaration *ad = func->toParent()->isAggregateDeclaration(); if (func->needThis()) e1 = getRightThis(loc, sc, ad, e1, func); +#if 0 if (ad && ad->type != e1->type) { // A downcast is required for interfaces, see Bugzilla 3706 e1 = new CastExp(loc, e1, ad->type); e1 = e1->semantic(sc); } +#endif } return this; } And that change is reverting r587 completely. I don't know what is worse a wrong-code bug or a rejects-valid regression :S -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ ---------------------------------------------------------------------- GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 104C 949E BFB6 5F5A 8D05) ---------------------------------------------------------------------- EXTRA?A RELACION ENTRE UN JUBILADO Y UN JABALI -- Cr?nica TV |
July 29, 2010 [dmd-beta] dmd 1.063 beta | ||||
---|---|---|---|---|
| ||||
Posted in reply to Leandro Lucarella | Fix checked in.
Leandro Lucarella wrote:
> Walter Bright, el 29 de July a las 14:46 me escribiste:
>
>> http://ftp.digitalmars.com/dmd1beta.zip
>>
>> Still working on the library for D2.
>>
>
> If this is r589, you might want to take a look at this regression as it looks like important (it's a blocker for me, except I'm using a patched DMD anyways, for precise heap scanning, but it might affect other people):
>
> Regression: Cannot cast from X* to X: http://d.puremagic.com/issues/show_bug.cgi?id=4514
>
>
>
|
Copyright © 1999-2021 by the D Language Foundation