Bug 6183 – float(?) bug in dmd64 -- method returns the value of a previously called method

Status
RESOLVED
Resolution
FIXED
Severity
major
Priority
P2
Component
dmd
Product
D
Version
D2
Platform
x86_64
OS
Linux
Creation time
2011-06-20T10:49:00Z
Last change time
2011-11-05T22:46:29Z
Assigned to
nobody
Creator
nilsbossung

Attachments

IDFilenameSummaryContent-TypeSize
1003test.dtestcasetext/x-dsrc340

Comments

Comment #0 by nilsbossung — 2011-06-20T10:49:00Z
Created attachment 1003 testcase See testcase. Tested with DMD v2.053. Only bin64/dmd fails, bin32/dmd gets it right. Happens with float and double, but not with real. Does not happen with int values.
Comment #1 by nilsbossung — 2011-11-05T12:05:02Z
Apparently, this has been fixed in v2.055.
Comment #2 by clugdbug — 2011-11-05T22:46:29Z
(In reply to comment #1) > Apparently, this has been fixed in v2.055. Probably a duplicate of bug 6270.