digitalmars.D.bugs - [Issue 3685] New: dmd silently exits on valid code
- d-bugmail puremagic.com (29/29) Jan 07 2010 http://d.puremagic.com/issues/show_bug.cgi?id=3685
- d-bugmail puremagic.com (10/10) Jan 08 2010 http://d.puremagic.com/issues/show_bug.cgi?id=3685
- d-bugmail puremagic.com (21/21) Jan 08 2010 http://d.puremagic.com/issues/show_bug.cgi?id=3685
- d-bugmail puremagic.com (10/10) Jan 23 2010 http://d.puremagic.com/issues/show_bug.cgi?id=3685
- d-bugmail puremagic.com (11/11) Jan 30 2010 http://d.puremagic.com/issues/show_bug.cgi?id=3685
http://d.puremagic.com/issues/show_bug.cgi?id=3685 Summary: dmd silently exits on valid code Product: D Version: 1.054 Platform: Other OS/Version: Linux Status: NEW Keywords: ice-on-valid-code, rejects-valid Severity: regression Priority: P2 Component: DMD AssignedTo: nobody puremagic.com ReportedBy: nfxjfg gmail.com There's two things wrong with this: 1. it rejects valid code 2. it doesn't output an error message, it only does exit(1) //fails to compile with 1.055 (dmd silently exits) //succeeds with 1.053 (successfully compiles) void x(T)() { static assert(false); } template y(T) { const bool y = is(typeof( { x!(T)(); } )); } static assert(!y!(int)); -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 07 2010
http://d.puremagic.com/issues/show_bug.cgi?id=3685 Matti Niemenmaa <matti.niemenmaa+dbugzilla iki.fi> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fawzi gmx.ch 2010-01-08 08:27:28 PST --- *** Issue 3691 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 08 2010
http://d.puremagic.com/issues/show_bug.cgi?id=3685 Don <clugdbug yahoo.com.au> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch CC| |clugdbug yahoo.com.au Summary|dmd silently exits on valid |Regression(D1 only): DMD |code |silently exits on valid | |code This is a trivial. D1 template.c, line 3500. error("error instantiating"); if (tinst) { tinst->printInstantiationTrace(); + if (!global.gag) fatal(); } -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 08 2010
http://d.puremagic.com/issues/show_bug.cgi?id=3685 Walter Bright <bugzilla digitalmars.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bugzilla digitalmars.com 02:03:34 PST --- Changeset 351 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 23 2010
http://d.puremagic.com/issues/show_bug.cgi?id=3685 Walter Bright <bugzilla digitalmars.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED 22:43:51 PST --- fixed dmd 1.056 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 30 2010