Bug 14235 – [REG2.066] full-qualified template instantiation misses its error location

Status
RESOLVED
Resolution
FIXED
Severity
regression
Priority
P1
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2015-03-02T10:18:00Z
Last change time
2015-06-17T21:01:35Z
Keywords
diagnostic, pull
Assigned to
nobody
Creator
jiki

Comments

Comment #0 by jiki — 2015-03-02T10:18:33Z
------------------------------------- import std.stdio; std.stdio.Undefined!Object u; // error at thismodule.d(1), not (3) std.typecons.UndefinedNest!Object n; // error at phobos\std\stdio.d(20), where import std.typecons; ------------------------------------- Diagnostic only. So, I lower the severity. The latter of two is quite misleading. DMD2.065 puts more errors, so they could show the actual locations.
Comment #1 by k.hara.pg — 2015-03-02T13:41:09Z
Comment #2 by github-bugzilla — 2015-03-04T01:59:10Z
Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/ff9125b7715d069caacbebae2ee5f8c85fcff204 fix Issue 14235 - full-qualified template instantiation misses its error location https://github.com/D-Programming-Language/dmd/commit/dfaf88409d2159fc3b98a702f2ac974824570ae3 Merge pull request #4452 from 9rnsr/fix14235 [REG2.066] Issue 14235 - full-qualified template instantiation misses its error location
Comment #3 by github-bugzilla — 2015-03-10T11:53:53Z
Commit pushed to 2.067 at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/643ca3f02c237631aa4415386e8abd253f4d66bf Merge pull request #4452 from 9rnsr/fix14235 [REG2.066] Issue 14235 - full-qualified template instantiation misses its error location
Comment #4 by github-bugzilla — 2015-04-11T12:24:51Z
Comment #5 by github-bugzilla — 2015-06-17T21:01:35Z
Commits pushed to stable at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/ff9125b7715d069caacbebae2ee5f8c85fcff204 fix Issue 14235 - full-qualified template instantiation misses its error location https://github.com/D-Programming-Language/dmd/commit/dfaf88409d2159fc3b98a702f2ac974824570ae3 Merge pull request #4452 from 9rnsr/fix14235