D issues are now tracked on GitHub. This Bugzilla instance remains as a read-only archive.
Issue 6183 - float(?) bug in dmd64 -- method returns the value of a previously called method
Summary: float(?) bug in dmd64 -- method returns the value of a previously called method
Status: RESOLVED FIXED
Alias: None
Product: D
Classification: Unclassified
Component: dmd (show other issues)
Version: D2
Hardware: x86_64 Linux
: P2 major
Assignee: No Owner
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-20 10:49 UTC by Nils
Modified: 2011-11-05 22:46 UTC (History)
1 user (show)

See Also:


Attachments
testcase (340 bytes, text/x-dsrc)
2011-06-20 10:49 UTC, Nils
Details

Note You need to log in before you can comment on or make changes to this issue.
Description Nils 2011-06-20 10:49:00 UTC
Created attachment 1003 [details]
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 Nils 2011-11-05 12:05:02 UTC
Apparently, this has been fixed in v2.055.
Comment 2 Don 2011-11-05 22:46:29 UTC
(In reply to comment #1)
> Apparently, this has been fixed in v2.055.

Probably a duplicate of bug 6270.