[Mono-bugs] [Bug 30951][Nor] Changed - unable to box 64bit enums

bugzilla-daemon@rocky.ximian.com bugzilla-daemon@rocky.ximian.com
24 Sep 2002 09:58:39 -0000

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by lupus@ximian.com.


--- shadow/30951	Sun Sep 22 12:10:13 2002
+++ shadow/30951.tmp.16881	Tue Sep 24 05:58:39 2002
@@ -1,16 +1,16 @@
 Bug#: 30951
-Product: Mono/Runtime
+Product: Mono/MCS
 Version: unspecified
 OS: Debian Woody
 OS Details: 
 Status: NEW   
+Severity: Unknown
 Priority: Normal
-Component: misc
+Component: Misc
 AssignedTo: mono-bugs@ximian.com                            
 ReportedBy: vargaz@freemail.hu               
 QAContact: mono-bugs@ximian.com
 TargetMilestone: ---
@@ -24,6 +24,12 @@
 crashes in EnumTests.TestToString.
 ------- Additional Comments From vargaz@freemail.hu  2002-09-22 12:10 -------
 Created an attachment (id=2335)
+------- Additional Comments From lupus@ximian.com  2002-09-24 05:58 -------
+This is a mcs bug: it uses ldc.i4.0 to load the value as a 32 bit int,
+but then it needs to convert the value to a 64 bit int before the box
+opcode (compiling the sample with mcs and running PEVerify on it will
+show the issue).