Bug 312254 (MONO42134) - [mini] Problem inlining method with float argument
Summary: [mini] Problem inlining method with float argument
Status: RESOLVED FIXED
Alias: MONO42134
Product: Mono: Runtime
Classification: Mono
Component: misc (show other bugs)
Version: unspecified
Hardware: Other Debian Woody
: P3 - Medium : Normal
Target Milestone: ---
Assignee: Mono Bugs
QA Contact: Mono Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-04-30 11:51 UTC by Zoltan Varga
Modified: 2007-09-15 21:24 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
testcase (357 bytes, text/plain)
2003-04-30 11:52 UTC, Thomas Wiest
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Wiest 2007-09-15 18:09:21 UTC


---- Reported by vargaz@freemail.hu 2003-04-30 04:51:50 MST ----

The attached test case prints False when running with --optimize=inline,
True otherwise.

I think the problem is that when GetFloat is inlined into 'test', the
local variable created to hold the float argument is type R8, and the
inlined method treats it as an R4.



---- Additional Comments From vargaz@freemail.hu 2003-04-30 04:52:18 MST ----

Created an attachment (id=164643)
testcase




---- Additional Comments From lupus@ximian.com 2003-04-30 09:18:39 MST ----

Fixed in cvs, thanks for the report!

Imported an attachment (id=164643)