Release D 2.089.0

Heromyth bitworld at qq.com
Wed Nov 6 01:51:24 UTC 2019


On Tuesday, 5 November 2019 at 07:52:12 UTC, John Chapman wrote:
> On Tuesday, 5 November 2019 at 06:44:29 UTC, Manu wrote:
>> On Mon., 4 Nov. 2019, 2:05 am John Chapman via 
>> Digitalmars-d-announce, < 
>> digitalmars-d-announce at puremagic.com> wrote:
>>
>>>[...]
>>
>> Changes were made because there were a lot of problems with 
>> that module...
>> but the (reasonably comprehensive) unit tests didn't reveal 
>> any such
>> regressions. We also build+test many popular OSS projects via 
>> buildkite,
>> and there weren't problems.
>> Can you show the broken code?
>
> Sure - this AVs on DMD 2.088 Windows:
>
> import core.atomic;
> void main() {
>   Object a, b = new Object;
>   cas(cast(shared)&a, null, cast(shared)b);
> }

There are some bugs in cas. See here:
https://issues.dlang.org/show_bug.cgi?id=20354
https://issues.dlang.org/show_bug.cgi?id=20355


More information about the Digitalmars-d-announce mailing list