Thread overview | |||||
---|---|---|---|---|---|
|
August 10, 2009 [Issue 3239] New: std.conv.roundTo does not accept const/immutable/shared | ||||
---|---|---|---|---|
| ||||
http://d.puremagic.com/issues/show_bug.cgi?id=3239 Summary: std.conv.roundTo does not accept const/immutable/shared Product: D Version: 2.031 Platform: All OS/Version: All Status: NEW Keywords: rejects-valid Severity: normal Priority: P3 Component: Phobos AssignedTo: nobody@puremagic.com ReportedBy: hskwk@inter7.jp std.conv.roundTo does not accept const/immutable/shared for its Source. These attributes won't pass static asserts in std.conv.roundTo. e.g.: immutable real a = -2.3; int b = roundTo!(int)(a); // failure int c = cast(int)std.math.round(a); // success It seems that static asserts in std.conv.roundTo should be replaced by std.traits.isIntegral and std.traits.isFloatingPoint. p.s. I suppose roundTo is able to be pure function. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
August 10, 2009 [Issue 3239] std.conv.roundTo does not accept const/immutable/shared | ||||
---|---|---|---|---|
| ||||
Posted in reply to hskwk@inter7.jp | http://d.puremagic.com/issues/show_bug.cgi?id=3239 Andrei Alexandrescu <andrei@metalanguage.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |andrei@metalanguage.com AssignedTo|nobody@puremagic.com |andrei@metalanguage.com -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
August 28, 2009 [Issue 3239] std.conv.roundTo does not accept const/immutable/shared | ||||
---|---|---|---|---|
| ||||
Posted in reply to hskwk@inter7.jp | http://d.puremagic.com/issues/show_bug.cgi?id=3239 Andrei Alexandrescu <andrei@metalanguage.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #1 from Andrei Alexandrescu <andrei@metalanguage.com> 2009-08-28 11:05:42 PDT --- Fixed. Purity is pending issue 3269. -- 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