January 29, 2019
https://issues.dlang.org/show_bug.cgi?id=16657

--- Comment #9 from Andrei Alexandrescu <andrei@erdani.com> ---
Question for everyone: is this worth a deprecation cycle, and if so how would it behave? It's kinda awkward.

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

--- Comment #10 from Eyal <eyal@weka.io> ---
I think a new "transition" compiler flag [1] can be added to warn about the changes in behavior here.

It is possible to make these warnings the default for a few versions (with a flag to suppress them), but I think code relying on this bug for correctness is probably very rare. One can always opt-in to all transition warnings via -transition=all when upgrading the compiler.

This seems in line with how D warns about other language changes.

[1] https://dlang.org/dmd-linux.html#switch-transition

--
March 01, 2019
https://issues.dlang.org/show_bug.cgi?id=16657

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

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

--- Comment #11 from Dlang Bot <dlang-bot@dlang.rocks> ---
@RazvanN7 updated dlang/dmd pull request #9289 "Fix Issue 16657 and 11161 - alias this interacts with generated opCmp and opEquals" fixing this issue:

- Fix Issue 16657 and 11161 - alias this interacts with generated opCmp and opEquals

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

--
April 09, 2019
https://issues.dlang.org/show_bug.cgi?id=16657

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

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

--- Comment #12 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #9289 "Fix Issue 16657 and 11161 - alias this interacts with generated opCmp and opEquals" was merged into master:

- 6716c02dae44d6a186ac96af8b0e1f331bcb3069 by RazvanN7:
  Fix Issue 16657 and 11161 - alias this interacts with generated opCmp and
opEquals

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

--
July 28, 2020
https://issues.dlang.org/show_bug.cgi?id=16657

--- Comment #13 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #11473 "test: Add ICE testcase for issue 16657" was merged into master:

- 77eb36275218f6552c7f4c77712dfc433085cdb5 by Iain Buclaw:
  test: Add ICE testcase for issue 16657

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

--
1 2
Next ›   Last »