Thread overview
[Issue 21950] cod1: Assertion failure for noreturn parameter
May 23, 2021
Basile-z
May 23, 2021
Basile-z
Oct 16, 2021
Dlang Bot
Oct 17, 2021
Dlang Bot
Oct 21, 2021
Dlang Bot
May 21, 2021
https://issues.dlang.org/show_bug.cgi?id=21950

moonlightsentinel@disroot.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |backend

--
May 23, 2021
https://issues.dlang.org/show_bug.cgi?id=21950

Basile-z <b2.temp@gmx.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=21952

--
May 23, 2021
https://issues.dlang.org/show_bug.cgi?id=21950

Basile-z <b2.temp@gmx.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=21951

--
October 16, 2021
https://issues.dlang.org/show_bug.cgi?id=21950

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

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

--- Comment #1 from Dlang Bot <dlang-bot@dlang.rocks> ---
@MoonlightSentinel updated dlang/dmd pull request #13179 "e2ir: Rewrite function calls depending on noreturn arguments " fixing this issue:

- Fix 21950: Rewrite function calls depending on noreturn arguments

  Replaces the function call with the evaluation of the arguments up to
  the first `noreturn` parameter. The remaining arguments / the function
  call will never be executed anyways and the backend cannot handle
  noreturn parameters.

https://github.com/dlang/dmd/pull/13179

--
October 17, 2021
https://issues.dlang.org/show_bug.cgi?id=21950

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

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

--- Comment #2 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #13179 "Fix 21950: Rewrite function calls depending on noreturn arguments " was merged into stable:

- 783821f852836d3acd4fd815b1ef8f2161f33010 by MoonlightSentinel:
  Fix 21950: Rewrite function calls depending on noreturn arguments

  Replaces the function call with the evaluation of the arguments up to
  the first `noreturn` parameter. The remaining arguments / the function
  call will never be executed anyways and the backend cannot handle
  noreturn parameters.

https://github.com/dlang/dmd/pull/13179

--
October 21, 2021
https://issues.dlang.org/show_bug.cgi?id=21950

--- Comment #3 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #13209 "Merge stable into master" was merged into master:

- 4a60861c30e8e6b8193ad5c531c15b3c9837430f by MoonlightSentinel:
  Fix 21950: Rewrite function calls depending on noreturn arguments

  Replaces the function call with the evaluation of the arguments up to
  the first `noreturn` parameter. The remaining arguments / the function
  call will never be executed anyways and the backend cannot handle
  noreturn parameters.

https://github.com/dlang/dmd/pull/13209

--