July 03, 2012 [Issue 8337] using contracts on an interface makes the compiler frontend segfault | ||||
---|---|---|---|---|
| ||||
http://d.puremagic.com/issues/show_bug.cgi?id=8337 Don <clugdbug@yahoo.com.au> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |ice CC| |clugdbug@yahoo.com.au --- Comment #1 from Don <clugdbug@yahoo.com.au> 2012-07-03 00:50:10 PDT --- Looks similar to bug 7883 and bug 8292. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
October 07, 2013 [Issue 8337] using contracts on an interface makes the compiler frontend segfault | ||||
---|---|---|---|---|
| ||||
http://d.puremagic.com/issues/show_bug.cgi?id=8337 Walter Bright <bugzilla@digitalmars.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |bugzilla@digitalmars.com Resolution| |WORKSFORME --- Comment #2 from Walter Bright <bugzilla@digitalmars.com> 2013-10-06 23:29:32 PDT --- Updating the code to: --------- interface Edge { int estimate() out{ } } class DefaultEdge : Edge { int estimate() out{ } body{ return 1; } } class DefaultDownEdge : DefaultEdge { override int estimate() out{ } body{ return 1; } } ---------------- and it compiles without error with dmd 2.064 head. -- 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