Thread overview
[Issue 20359] core.atomic.cas throws with null as `ifThis`
Nov 06
John Hall
November 06
https://issues.dlang.org/show_bug.cgi?id=20359

John Hall <john.michael.hall@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |john.michael.hall@gmail.com

--- Comment #1 from John Hall <john.michael.hall@gmail.com> ---
Writing
cas(cast(shared)&a, null, cast(shared)b);
also causes an error.

--
November 09
https://issues.dlang.org/show_bug.cgi?id=20359

Steven Schveighoffer <schveiguy@yahoo.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |schveiguy@yahoo.com

--
November 11
https://issues.dlang.org/show_bug.cgi?id=20359

Atila Neves <atila.neves@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |atila.neves@gmail.com

--
February 02
https://issues.dlang.org/show_bug.cgi?id=20359

Jesse Phillips <Jesse.K.Phillips+D@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |Jesse.K.Phillips+D@gmail.co
                   |                            |m
                 OS|Windows                     |All

--- Comment #2 from Jesse Phillips <Jesse.K.Phillips+D@gmail.com> ---
This is happening for the linux builds as well. https://travis-ci.org/MartinNowak/io

--
February 02
https://issues.dlang.org/show_bug.cgi?id=20359

--- Comment #3 from Steven Schveighoffer <schveiguy@yahoo.com> ---
Jesse, looking at those logs, looks like it has something to do with the ddox publishing. I'm not sure exactly why every job is trying to publish the documentation, I'll have to take a look.

But I think we worked around this issue already in the io package.

--
February 02
https://issues.dlang.org/show_bug.cgi?id=20359

--- Comment #4 from Jesse Phillips <Jesse.K.Phillips+D@gmail.com> ---
The errors from the latest compiler look similar to the pipeline error on my project which does no do ddoc

https://gitlab.com/jessephillips/devarticlator/-/jobs/423011838

--
February 02
https://issues.dlang.org/show_bug.cgi?id=20359

--- Comment #5 from Steven Schveighoffer <schveiguy@yahoo.com> ---
OK, I see in the "allowed failure" logs. Rereading my notes for the release, the CAS problem I fixed was related to LDC, not this bug. Sorry for the confusion.

--