[Mono-bugs] [Bug 27375][Nor] Changed - checked() does not throw OverflowException

bugzilla-daemon@rocky.ximian.com bugzilla-daemon@rocky.ximian.com
16 Jul 2002 07:43:14 -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 ndrochak@gol.com.

http://bugzilla.ximian.com/show_bug.cgi?id=27375

--- shadow/27375	Tue Jul 16 03:18:40 2002
+++ shadow/27375.tmp.10159	Tue Jul 16 03:43:14 2002
@@ -48,6 +48,17 @@
 Am just moving this to the Mono/MCS, as it is a bug over there, will
 look at it tomorrow
 
 ------- Additional Comments From dietmar@ximian.com  2002-07-16 03:18 -------
 AFAIK this is a runtime bug, not an mcs bug. mint does no overflow
 checks and mono has problems with 64bit multiplication.
+
+------- Additional Comments From ndrochak@gol.com  2002-07-16 03:43 -------
+Yes, as I said in the orignal bug, I compiled with csc.
+
+As Dietmar knows, I attempted to fix 64-bit multiplication including 
+the overflow check in x86.brg, but realized my patch was way too 
+simple and in the end didn't fix the problem.
+
+I'm still going to try to work this out before I go on vacation this 
+week.  Of course if someone smarter than me (that's most everyone) 
+wants to go ahead and show me how it's done, be my guest.