July 16, 2009 [Issue 3170] Forward reference of nested class fails if outer class is not plain | ||||
---|---|---|---|---|
| ||||
Posted in reply to tim.matthews7@gmail.com | http://d.puremagic.com/issues/show_bug.cgi?id=3170 --- Comment #10 from Walter Bright <bugzilla@digitalmars.com> 2009-07-15 20:26:55 PDT --- I've emailed the fix to Cristi. For what it's worth, the problem and fix is identical for D 1 and 2. It should not break any existing working code. I won't mark this as fixed, however, until the release happens. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
July 16, 2009 [Issue 3170] Forward reference of nested class fails if outer class is not plain | ||||
---|---|---|---|---|
| ||||
Posted in reply to tim.matthews7@gmail.com | http://d.puremagic.com/issues/show_bug.cgi?id=3170 --- Comment #11 from Don <clugdbug@yahoo.com.au> 2009-07-16 01:02:36 PDT --- > > For one thing, it means that any search for "1.x bugs" becomes invalid every time there's a new compiler version! > > How do you work that out? Because you can't do a search for "1.x bugs", you can only search for "1.0 + 1.01+ 1.02+... + 1.045". Then 1.046 gets added, and it's not in your search. I'm getting really sick of it. > >> - if a bug exists in both 1.x and 2.x, the 1.x version is set > > > > That used to work well, when the compilers were almost identical. We're now getting a lot of bugs which are 1.x only. > > Like what? From my list of unpatched ICE bugs, there are 9 which are D1-specific: 1144, 1934, 2229, 2687, 1897, 3160, 1787, 2080, 2851. There are 9 which are D2-specific. There are another 7 which are common to both (this number is artificially low, since there are the ones I put most effort into). The difference in the compiler internals is increasing, so some patches which work for D2 don't work for D1, and vice versa. > > > Adding keywords is extremely helpful. > > Agreed. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
July 16, 2009 [Issue 3170] Forward reference of nested class fails if outer class is not plain | ||||
---|---|---|---|---|
| ||||
Posted in reply to tim.matthews7@gmail.com | http://d.puremagic.com/issues/show_bug.cgi?id=3170 Matti Niemenmaa <matti.niemenmaa+dbugzilla@iki.fi> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |matti.niemenmaa+dbugzilla@i | |ki.fi --- Comment #12 from Matti Niemenmaa <matti.niemenmaa+dbugzilla@iki.fi> 2009-07-16 07:03:35 PDT --- (In reply to comment #11) > > > For one thing, it means that any search for "1.x bugs" becomes invalid every time there's a new compiler version! > > > > How do you work that out? > > Because you can't do a search for "1.x bugs", you can only search for "1.0 + 1.01+ 1.02+... + 1.045". Then 1.046 gets added, and it's not in your search. I'm getting really sick of it. See the bottom of http://d.puremagic.com/issues/query.cgi - "Advanced searching using boolean charts". Version - is less than - 2 seems to work just fine. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
September 03, 2009 [Issue 3170] Forward reference of nested class fails if outer class is not plain | ||||
---|---|---|---|---|
| ||||
Posted in reply to tim.matthews7@gmail.com | http://d.puremagic.com/issues/show_bug.cgi?id=3170 Walter Bright <bugzilla@digitalmars.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #13 from Walter Bright <bugzilla@digitalmars.com> 2009-09-03 13:26:07 PDT --- Fixed dmd 1.047 and 2.032 -- 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