[Issue 5230] Regression(2.041, 1.057) ICE(tocsym.c) overriding a method that has an out contract
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Mon Nov 22 07:01:35 PST 2010
http://d.puremagic.com/issues/show_bug.cgi?id=5230
Don <clugdbug at yahoo.com.au> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|ICE(tocsym.c) overriding a |Regression(2.041, 1.057)
|method that has an out |ICE(tocsym.c) overriding a
|contract |method that has an out
| |contract
--- Comment #3 from Don <clugdbug at yahoo.com.au> 2010-11-22 07:00:15 PST ---
Actually this needs the patch to bug 5145 applied as well.
I'm not sure which D1 regression this dates from. 1.057 was the first one with
an ICE.
But 1.050 - 1056 gave this error:
override_out_a.d(1760): Error: function __ensure (int) does not match parameter
types ()
override_out_a.d(1760): Error: expected 1 arguments, not 0
and earlier versions of D1 accepted it, but it didn't work.
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
More information about the Digitalmars-d-bugs
mailing list