Thread overview
[Issue 20359] core.atomic.cas throws with null as `ifThis`
Nov 06, 2019
John Hall
Nov 11, 2019
Atila Neves
Feb 02, 2020
Jesse Phillips
Feb 02, 2020
Jesse Phillips
Dec 17, 2022
Iain Buclaw
November 06, 2019
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, 2019
https://issues.dlang.org/show_bug.cgi?id=20359

Steven Schveighoffer <schveiguy@yahoo.com> changed:

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

--
November 11, 2019
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, 2020
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, 2020
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, 2020
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, 2020
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.

--
December 17, 2022
https://issues.dlang.org/show_bug.cgi?id=20359

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P1                          |P3

--