July 16, 2009
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
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
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
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: -------
1 2
Next ›   Last »