Bug 13323 – UDA applied to import statement causes compilation to fail without error

Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P1
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2014-08-18T16:09:00Z
Last change time
2014-09-04T13:50:55Z
Keywords
ice, pull
Assigned to
nobody
Creator
turkeyman

Comments

Comment #0 by turkeyman — 2014-08-18T16:09:19Z
struct UDA {} struct S { @UDA: import std.string; } Compilation takes a long time, and eventually fails. No error is output.
Comment #1 by k.hara.pg — 2014-08-28T12:14:36Z
Comment #2 by turkeyman — 2014-08-28T13:43:07Z
Thanks Kenji!
Comment #3 by github-bugzilla — 2014-09-03T00:39:21Z
Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/7135ddb0d5611462522a20e3b1e15801b045cee5 fix Issue 13323 - UDA applied to import statement causes compilation to fail without error https://github.com/D-Programming-Language/dmd/commit/e67bf9d1c790d767b36a084f72b070704556d364 Merge pull request #3910 from 9rnsr/fix13323 Issue 13323 - UDA applied to import statement causes compilation to fail without error
Comment #4 by github-bugzilla — 2014-09-04T13:50:55Z
Commit pushed to 2.066 at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/b3ffa9311dfd99b41447399d634cd249261585e8 Merge pull request #3910 from 9rnsr/fix13323 Issue 13323 - UDA applied to import statement causes compilation to fail without error