[Issue 16709] New: Error: common.to at common.d conflicts with common.to at common.d

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Mon Nov 21 09:39:59 PST 2016


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

          Issue ID: 16709
           Summary: Error: common.to at common.d conflicts with common.to
                    at common.d
           Product: D
           Version: D2
          Hardware: x86
                OS: Mac OS X
            Status: NEW
          Severity: enhancement
          Priority: P1
         Component: dmd
          Assignee: nobody at puremagic.com
          Reporter: timothee.cour2 at gmail.com

The error message is really hard to understand, and hard to reduce using
dustmite (lots of large dependencies).
Could we make dmd output more diagnostic information, eg fully qualified name
of aliased symbols, eg:


```
module common.d;
public import std.conv:to;
```

=>

Error: common.to(std.conv.to) at common.d conflicts with common.to(...) at
common.d

--


More information about the Digitalmars-d-bugs mailing list