Jump to page: 1 2
Thread overview
[dmd-beta] Last D beta 1.072 and 2.057
Dec 08, 2011
Walter Bright
Dec 08, 2011
kenji hara
Dec 08, 2011
kenji hara
Dec 10, 2011
kenji hara
Dec 10, 2011
Walter Bright
Dec 10, 2011
kenji hara
Dec 10, 2011
Walter Bright
Dec 10, 2011
kenji hara
Dec 10, 2011
Walter Bright
Dec 10, 2011
kenji hara
Dec 10, 2011
Walter Bright
Dec 10, 2011
kenji hara
Dec 10, 2011
Walter Bright
Dec 10, 2011
Jonathan M Davis
December 08, 2011
At least I hope it's the last one! Only disastrous issues will be fixed now.

http://ftp.digitalmars.com/dmd1beta.zip http://ftp.digitalmars.com/dmd2beta.zip
December 08, 2011
crap, this breaks dcollections.? Not sure how this regression happened:

inout(int[]) foo(inout(int[]) x)
{
??? const y = x;
??? return x;
}


Error: cannot implicitly convert expression (x) of type inout(int[]) to const(int[])

inout should implicitly convert to const.? Kenji?

Sorry for the late entry...

-Steve


----- Original Message -----
> From: Walter Bright <walter at digitalmars.com>
> To: Discuss the dmd beta releases for D <dmd-beta at puremagic.com>
> Cc:
> Sent: Thursday, December 8, 2011 3:09 PM
> Subject: [dmd-beta] Last D beta 1.072 and 2.057
> 
> At least I hope it's the last one! Only disastrous issues will be fixed now.
> 
> http://ftp.digitalmars.com/dmd1beta.zip
> http://ftp.digitalmars.com/dmd2beta.zip
> _______________________________________________
> dmd-beta mailing list
> dmd-beta at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta
> 
December 09, 2011
Ouch! It is a regression caused by fix for issue 6912.
Now I'm testing a patch to fix it. Please wait a moment.

Kenji Hara

2011/12/9 Steve Schveighoffer <schveiguy at yahoo.com>:
> crap, this breaks dcollections.? Not sure how this regression happened:
>
> inout(int[]) foo(inout(int[]) x)
> {
> ??? const y = x;
> ??? return x;
> }
>
>
> Error: cannot implicitly convert expression (x) of type inout(int[]) to const(int[])
>
> inout should implicitly convert to const.? Kenji?
>
> Sorry for the late entry...
>
> -Steve
December 09, 2011
Posted. https://github.com/D-Programming-Language/dmd/pull/550

Kenji Hara

2011/12/9 kenji hara <k.hara.pg at gmail.com>:
> Ouch! It is a regression caused by fix for issue 6912.
> Now I'm testing a patch to fix it. Please wait a moment.
>
> Kenji Hara
>
> 2011/12/9 Steve Schveighoffer <schveiguy at yahoo.com>:
>> crap, this breaks dcollections.? Not sure how this regression happened:
>>
>> inout(int[]) foo(inout(int[]) x)
>> {
>> ??? const y = x;
>> ??? return x;
>> }
>>
>>
>> Error: cannot implicitly convert expression (x) of type inout(int[]) to const(int[])
>>
>> inout should implicitly convert to const.? Kenji?
>>
>> Sorry for the late entry...
>>
>> -Steve
December 08, 2011
OK,

Gets past that part, but it still fails in a spot where I think it should pass.? example code:

inout(int[]) foo(inout(int)[] x)
{
??? return x;
}


Error: cannot implicitly convert expression (x) of type inout(int)[] to inout(int[])

Since I can convert immutable(int)[] to immutable(int[]), I should be able to do the same with inout.

-Steve



----- Original Message -----
> From: kenji hara <k.hara.pg at gmail.com>
> To: Steve Schveighoffer <schveiguy at yahoo.com>; Discuss the dmd beta releases for D <dmd-beta at puremagic.com>
> Cc:
> Sent: Thursday, December 8, 2011 5:35 PM
> Subject: Re: [dmd-beta] Last D beta 1.072 and 2.057
> 
> Posted. https://github.com/D-Programming-Language/dmd/pull/550
> 
> Kenji Hara
> 
> 2011/12/9 kenji hara <k.hara.pg at gmail.com>:
>>  Ouch! It is a regression caused by fix for issue 6912.
>>  Now I'm testing a patch to fix it. Please wait a moment.
>> 
>>  Kenji Hara
>> 
>>  2011/12/9 Steve Schveighoffer <schveiguy at yahoo.com>:
>>>  crap, this breaks dcollections.? Not sure how this regression happened:
>>> 
>>>  inout(int[]) foo(inout(int[]) x)
>>>  {
>>>  ??? const y = x;
>>>  ??? return x;
>>>  }
>>> 
>>> 
>>>  Error: cannot implicitly convert expression (x) of type inout(int[]) to
> const(int[])
>>> 
>>>  inout should implicitly convert to const.? Kenji?
>>> 
>>>  Sorry for the late entry...
>>> 
>>>  -Steve
> 
December 10, 2011
2011/12/9 Walter Bright <walter at digitalmars.com>:
> At least I hope it's the last one! Only disastrous issues will be fixed now.
>
> http://ftp.digitalmars.com/dmd1beta.zip
> http://ftp.digitalmars.com/dmd2beta.zip
> _______________________________________________
> dmd-beta mailing list
> dmd-beta at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta

dmd1beta.zip has some differences from git repositories:
- src/dmd/argtypes.c and staticassert.c are newer than repo.
  Maybe you didn't push your local change up to github.com.
- ClassDeclaration::errorException is not defined in repo src.
  You didn't push your local change up to github.com.
  It is the issue that I've posted as dmd/pull/527.
- src/phobos/osx.mak. Maybe your local change is yet not pushed up to
github.com.
- src/phobos/std/stdint.d.
- Lack of src/phobos/std/c/osx/mach directory. I'm not sure which is
correct, zip or repo.

Kenji Hara
December 09, 2011
Done.

On 12/9/2011 6:59 PM, kenji hara wrote:
> 2011/12/9 Walter Bright<walter at digitalmars.com>:
>> At least I hope it's the last one! Only disastrous issues will be fixed now.
>>
>> http://ftp.digitalmars.com/dmd1beta.zip
>> http://ftp.digitalmars.com/dmd2beta.zip
>> _______________________________________________
>> dmd-beta mailing list
>> dmd-beta at puremagic.com
>> http://lists.puremagic.com/mailman/listinfo/dmd-beta
> dmd1beta.zip has some differences from git repositories:
> - src/dmd/argtypes.c and staticassert.c are newer than repo.
>    Maybe you didn't push your local change up to github.com.
> - ClassDeclaration::errorException is not defined in repo src.
>    You didn't push your local change up to github.com.
>    It is the issue that I've posted as dmd/pull/527.
> - src/phobos/osx.mak. Maybe your local change is yet not pushed up to
> github.com.
> - src/phobos/std/stdint.d.
> - Lack of src/phobos/std/c/osx/mach directory. I'm not sure which is
> correct, zip or repo.
>
> Kenji Hara
>
December 10, 2011
2011/12/10 Walter Bright <walter at digitalmars.com>:
> Done.
>
>
> On 12/9/2011 6:59 PM, kenji hara wrote:
>>
>> 2011/12/9 Walter Bright<walter at digitalmars.com>:
>>>
>>> At least I hope it's the last one! Only disastrous issues will be fixed now.
>>>
>>> http://ftp.digitalmars.com/dmd1beta.zip
>>> http://ftp.digitalmars.com/dmd2beta.zip
>>> _______________________________________________
>>> dmd-beta mailing list
>>> dmd-beta at puremagic.com
>>> http://lists.puremagic.com/mailman/listinfo/dmd-beta
>>
>> dmd1beta.zip has some differences from git repositories:
>> - src/dmd/argtypes.c and staticassert.c are newer than repo.
>> ? Maybe you didn't push your local change up to github.com.
>> - ClassDeclaration::errorException is not defined in repo src.
>> ? You didn't push your local change up to github.com.
>> ? It is the issue that I've posted as dmd/pull/527.
>> - src/phobos/osx.mak. Maybe your local change is yet not pushed up to
>> github.com.
>> - src/phobos/std/stdint.d.
>> - Lack of src/phobos/std/c/osx/mach directory. I'm not sure which is
>> correct, zip or repo.
>>
>> Kenji Hara
>>
> _______________________________________________
> dmd-beta mailing list
> dmd-beta at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta

Still not done.
src/aggregate.h and src/idgen.c in repo have some missing declarations.
Please check.

Kenji Hara
December 09, 2011

On 12/9/2011 10:48 PM, kenji hara wrote:
>
> Still not done.
> src/aggregate.h and src/idgen.c in repo have some missing declarations.
> Please check.
>

I haven't uploaded the new beta yet. Will shortly.
December 10, 2011
On Saturday, December 10, 2011 11:59:10 kenji hara wrote:
> 2011/12/9 Walter Bright <walter at digitalmars.com>:
> > At least I hope it's the last one! Only disastrous issues will be fixed now.
> > 
> > http://ftp.digitalmars.com/dmd1beta.zip
> > http://ftp.digitalmars.com/dmd2beta.zip
> > _______________________________________________
> > dmd-beta mailing list
> > dmd-beta at puremagic.com
> > http://lists.puremagic.com/mailman/listinfo/dmd-beta
> 
> dmd1beta.zip has some differences from git repositories:
> - src/dmd/argtypes.c and staticassert.c are newer than repo.
>   Maybe you didn't push your local change up to github.com.
> - ClassDeclaration::errorException is not defined in repo src.
>   You didn't push your local change up to github.com.
>   It is the issue that I've posted as dmd/pull/527.
> - src/phobos/osx.mak. Maybe your local change is yet not pushed up to
> github.com.
> - src/phobos/std/stdint.d.
> - Lack of src/phobos/std/c/osx/mach directory. I'm not sure which is
> correct, zip or repo.

It's been argued before that Walter should generate the zip file from scratch every time from the git repository, but for whatever reason, I guess that he doesn't like that idea (or just doesn't want to take the time to change his process), since he's never done it.

- Jonathan M Davis
« First   ‹ Prev
1 2