Thread overview | ||||||
---|---|---|---|---|---|---|
|
September 23, 2010 [Issue 4917] New: Symbol conflict error message refers to aliased symbol instead of the alias | ||||
---|---|---|---|---|
| ||||
http://d.puremagic.com/issues/show_bug.cgi?id=4917 Summary: Symbol conflict error message refers to aliased symbol instead of the alias Product: D Version: D1 Platform: Other OS/Version: Linux Status: NEW Keywords: diagnostic Severity: normal Priority: P2 Component: DMD AssignedTo: nobody@puremagic.com ReportedBy: nfxjfg@gmail.com --- Comment #0 from nfxjfg@gmail.com 2010-09-22 23:00:04 PDT --- $ cat aaa.d int x; alias x y; int y; $ dmd aaa.d aaa.d(1): Error: variable aaa.x conflicts with variable aaa.y at aaa.d(3) It should say: aaa.d(2): Error: variable aaa.y conflicts with variable aaa.y at aaa.d(3) dmd resolves the alias to the original symbol when producing the error message, although the alias caused the error (and not the original symbol). Additionally none of the line numbers point to the line causing the error. Think how confusing this could be in larger codebases. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
January 07, 2011 [Issue 4917] Symbol conflict error message refers to aliased symbol instead of the alias | ||||
---|---|---|---|---|
| ||||
Posted in reply to nfxjfg@gmail.com | http://d.puremagic.com/issues/show_bug.cgi?id=4917 nfxjfg@gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |INVALID -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
January 07, 2011 [Issue 4917] Symbol conflict error message refers to aliased symbol instead of the alias | ||||
---|---|---|---|---|
| ||||
Posted in reply to nfxjfg@gmail.com | http://d.puremagic.com/issues/show_bug.cgi?id=4917 Brad Roberts <braddr@puremagic.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED CC| |braddr@puremagic.com Resolution|INVALID | -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
April 04, 2011 [Issue 4917] Symbol conflict error message refers to aliased symbol instead of the alias | ||||
---|---|---|---|---|
| ||||
Posted in reply to nfxjfg@gmail.com | http://d.puremagic.com/issues/show_bug.cgi?id=4917 Walter Bright <bugzilla@digitalmars.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED CC| |bugzilla@digitalmars.com Resolution| |FIXED --- Comment #1 from Walter Bright <bugzilla@digitalmars.com> 2011-04-03 22:51:14 PDT --- https://github.com/D-Programming-Language/dmd/commit/d6323066219ef10bfb3e2c10d915e2dd0dace42b https://github.com/D-Programming-Language/dmd/commit/0e3c9481cd74987cb53f6aa7bfe48012547abbbd -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
Copyright © 1999-2021 by the D Language Foundation