Thread overview
[Issue 18251] deprecate + transition=complex shouldn't look at functions with non-matching if constraints
Jul 02, 2018
greenify
Jul 02, 2018
greenify
Aug 15, 2018
Seb
Apr 15, 2021
Dlang Bot
Apr 16, 2021
Dlang Bot
July 02, 2018
https://issues.dlang.org/show_bug.cgi?id=18251

greenify <greeenify@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |greeenify@gmail.com

--- Comment #1 from greenify <greeenify@gmail.com> ---
Fixed since a while, but somehow this wasn't auto-closed.

https://run.dlang.io/is/IM7H7c

--
July 02, 2018
https://issues.dlang.org/show_bug.cgi?id=18251

greenify <greeenify@gmail.com> changed:

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

--
August 15, 2018
https://issues.dlang.org/show_bug.cgi?id=18251

Seb <greensunny12@gmail.com> changed:

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

--- Comment #2 from Seb <greensunny12@gmail.com> ---
Looks like this was never fully fixed, but the earlier run.dlang.io example simply forgot the `-transition=complex`:

https://run.dlang.io/is/S9Us4A

--
April 15, 2021
https://issues.dlang.org/show_bug.cgi?id=18251

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

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

--- Comment #3 from Dlang Bot <dlang-bot@dlang.rocks> ---
@ibuclaw created dlang/dmd pull request #12435 "fix Issue 18251 - deprecate + transition=complex shouldn't look at functions with non-matching if constraints" fixing this issue:

- fix Issue 18251 - deprecate + transition=complex shouldn't look at functions with non-matching if constraints

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

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

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

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

--- Comment #4 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #12435 "fix Issue 18251 - deprecate + transition=complex shouldn't look at functions with non-matching if constraints" was merged into master:

- 5ae6003839b175249bcaa1159b8aa8a4b3bcd577 by Iain Buclaw:
  fix Issue 18251 - deprecate + transition=complex shouldn't look at functions
with non-matching if constraints

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

--