[Issue 17602] improve message for deprecated enum comparison

2018-06-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17602

github-bugzi...@puremagic.com changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--


[Issue 17602] improve message for deprecated enum comparison

2018-06-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17602

--- Comment #4 from github-bugzi...@puremagic.com ---
Commits pushed to master at https://github.com/dlang/dmd

https://github.com/dlang/dmd/commit/cf518513a2e12eb5e596329e6fa7f692aa978bc2
Fix Issue 17602 - improve message for deprecated enum comparison

https://github.com/dlang/dmd/commit/75d8f820247d2bfc42d36b56cae77b9b6aff88dd
Merge pull request #8376 from RazvanN7/Issue_17602

Fix Issue 17602 - improve message for deprecated enum comparison

--


[Issue 17602] improve message for deprecated enum comparison

2018-06-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17602

--- Comment #3 from RazvanN  ---
PR : https://github.com/dlang/dmd/pull/8376/files

--


[Issue 17602] improve message for deprecated enum comparison

2018-06-15 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17602

--- Comment #2 from Mario Kroeplin  ---
It is no longer a deprecation warning but an error message.
The error message, however, is still misleading:

---

module a;

enum Status { on }

---

module b;

import a;

enum Status { off }

void main()
{
Status status = a.Status.on;
}

---

> dmd a.d b.d
Error: cannot implicitly convert expression cast(Status)0 of type Status to
Status

--


[Issue 17602] improve message for deprecated enum comparison

2018-06-14 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17602

RazvanN  changed:

   What|Removed |Added

 CC||razvan.nitu1...@gmail.com

--- Comment #1 from RazvanN  ---
Can you please offer a test case?

--


[Issue 17602] improve message for deprecated enum comparison

2017-07-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17602

Vladimir Panteleev  changed:

   What|Removed |Added

   Keywords||diagnostic
   Hardware|x86_64  |All
 OS|Linux   |All

--