Thread overview
[Issue 8897] New: Regression: 'has forward references' error for static class after template mixin
Oct 26, 2012
Don
Oct 26, 2012
Don
Oct 26, 2012
Don
Nov 07, 2012
Kenji Hara
Nov 09, 2012
Kenji Hara
October 26, 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8897

           Summary: Regression: 'has forward references' error for static
                    class after template mixin
           Product: D
           Version: D1 & D2
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: DMD
        AssignedTo: nobody@puremagic.com
        ReportedBy: clugdbug@yahoo.com.au


--- Comment #0 from Don <clugdbug@yahoo.com.au> 2012-10-26 02:54:57 PDT ---
class C8897
{
    static mixin M8897!(int);
    static class causesAnError  {}
}

template M8897 ( E ) { }

bad.d(4): Error: class bad.C8897.causesAnError has forward references
----
Introduced by this pull:

https://github.com/D-Programming-Language/dmd/pull/1067

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
October 26, 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8897


Don <clugdbug@yahoo.com.au> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |rejects-valid
           Severity|normal                      |regression


-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
October 26, 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8897



--- Comment #1 from Don <clugdbug@yahoo.com.au> 2012-10-26 02:55:27 PDT ---
Applies to both D1 and D2.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
November 07, 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8897


Kenji Hara <k.hara.pg@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull


--- Comment #2 from Kenji Hara <k.hara.pg@gmail.com> 2012-11-07 04:25:51 PST ---
https://github.com/D-Programming-Language/dmd/pull/1265

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
November 07, 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8897



--- Comment #3 from github-bugzilla@puremagic.com 2012-11-07 05:05:21 PST ---
Commits pushed to master at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/6d5d599dd6cc656574c5513da12bc34c2795352b
fix Issue 8897 - Regression: 'has forward references' error for static class
after template mixin

https://github.com/D-Programming-Language/dmd/commit/e417843485252e412941512f5df4cf22d0aa69da Merge pull request #1265 from 9rnsr/fix8897

Issue 8897 - Regression: 'has forward references' error for static class after template mixin

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
November 09, 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8897



--- Comment #4 from github-bugzilla@puremagic.com 2012-11-09 02:27:42 PST ---
Commit pushed to dmd-1.x at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/6b9c11935affbae686656cd4883b9f93eb980d12
fix Issue 8897 - Regression: 'has forward references' error for static class
after template mixin

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
November 09, 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8897


Kenji Hara <k.hara.pg@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED


-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------