Thread overview | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
December 08, 2011 [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 |
December 08, 2011 [dmd-beta] Last D beta 1.072 and 2.057 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | 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 [dmd-beta] Last D beta 1.072 and 2.057 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Steve Schveighoffer | 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 [dmd-beta] Last D beta 1.072 and 2.057 | ||||
---|---|---|---|---|
| ||||
Posted in reply to kenji hara | 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 [dmd-beta] Last D beta 1.072 and 2.057 | ||||
---|---|---|---|---|
| ||||
Posted in reply to kenji hara | 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 [dmd-beta] Last D beta 1.072 and 2.057 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | 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 [dmd-beta] Last D beta 1.072 and 2.057 | ||||
---|---|---|---|---|
| ||||
Posted in reply to kenji hara | 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 [dmd-beta] Last D beta 1.072 and 2.057 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | 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 [dmd-beta] Last D beta 1.072 and 2.057 | ||||
---|---|---|---|---|
| ||||
Posted in reply to kenji hara |
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 [dmd-beta] Last D beta 1.072 and 2.057 | ||||
---|---|---|---|---|
| ||||
Posted in reply to kenji hara | 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
|
Copyright © 1999-2021 by the D Language Foundation