Thread overview
[Issue 20354] interface is not supported by CanCAS in core.internal.atomic
Nov 09, 2019
lempiji@gmail.com
Nov 29, 2019
Dlang Bot
Dec 02, 2019
Dlang Bot
November 09, 2019
https://issues.dlang.org/show_bug.cgi?id=20354

lempiji@gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |lempiji@gmail.com
           Severity|major                       |regression

--- Comment #1 from lempiji@gmail.com ---
I have the same problem. It is a regression.

https://issues.dlang.org/show_bug.cgi?id=20354

Is it safe to add 'is (T == interface)' to CanCAS?

https://github.com/dlang/druntime/blob/22169b10f71d401eb058cd040e967664a50e60ad/src/core/internal/atomic.d#L683

--
November 29, 2019
https://issues.dlang.org/show_bug.cgi?id=20354

Dlang Bot <dlang-bot@dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull

--- Comment #2 from Dlang Bot <dlang-bot@dlang.rocks> ---
@lempiji created dlang/druntime pull request #2853 "Fix issue 20354: interface is not supported by cas" fixing this issue:

- Fix issue 20354: interface is not supported by cas

https://github.com/dlang/druntime/pull/2853

--
December 02, 2019
https://issues.dlang.org/show_bug.cgi?id=20354

Dlang Bot <dlang-bot@dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #3 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/druntime pull request #2853 "Fix issue 20354: interface is not supported by cas" was merged into stable:

- 01941ff410c4495a5d0f376e8f49cd8d9a8a0848 by lempiji:
  Fix issue 20354: interface is not supported by cas

  Co-authored-by: ZombineDev <petar.p.kirov@gmail.com>

https://github.com/dlang/druntime/pull/2853

--