digitalmars.D.bugs - [Issue 7591] New: Wrong const-folding comparisons involving complex nans
- d-bugmail puremagic.com (24/24) Feb 26 2012 http://d.puremagic.com/issues/show_bug.cgi?id=7591
- d-bugmail puremagic.com (10/10) Feb 26 2012 http://d.puremagic.com/issues/show_bug.cgi?id=7591
- d-bugmail puremagic.com (12/12) May 19 2012 http://d.puremagic.com/issues/show_bug.cgi?id=7591
- d-bugmail puremagic.com (10/10) Jul 10 2012 http://d.puremagic.com/issues/show_bug.cgi?id=7591
http://d.puremagic.com/issues/show_bug.cgi?id=7591 Summary: Wrong const-folding comparisons involving complex nans Product: D Version: D1 & D2 Platform: All OS/Version: All Status: NEW Keywords: wrong-code Severity: major Priority: P2 Component: DMD AssignedTo: yebblies gmail.com ReportedBy: yebblies gmail.com When compiled with -inline, the backend will attempt to const-fold the comparison and get the wrong result. cfloat get() { return cfloat.nan; } void main() { assert(!(get() == 0)); } -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Feb 26 2012
http://d.puremagic.com/issues/show_bug.cgi?id=7591 yebblies <yebblies gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |pull https://github.com/D-Programming-Language/dmd/pull/769 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Feb 26 2012
http://d.puremagic.com/issues/show_bug.cgi?id=7591 Walter Bright <bugzilla digitalmars.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |bugzilla digitalmars.com Resolution| |WORKSFORME 13:28:41 PDT --- Works in DMD 2.060. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
May 19 2012
http://d.puremagic.com/issues/show_bug.cgi?id=7591 yebblies <yebblies gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|WORKSFORME |FIXED https://github.com/D-Programming-Language/dmd/commit/b2b0585311e5b887eaf110231a3de06e86e68bd8 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jul 10 2012