[Mono-bugs] [Bug 80738][Nor] Changed - problems handling Int32.MinValue on IA-64/amd64
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Sat Mar 17 12:42:58 EDT 2007
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 vargaz at gmail.com.
http://bugzilla.ximian.com/show_bug.cgi?id=80738
--- shadow/80738 2007-03-17 11:28:57.000000000 -0500
+++ shadow/80738.tmp.28239 2007-03-17 11:42:58.000000000 -0500
@@ -1,23 +1,23 @@
Bug#: 80738
Product: Mono: Runtime
Version: 1.2
OS: GNU/Linux [Other]
OS Details: Only on IA-64 machine
-Status: RESOLVED
-Resolution: FIXED
+Status: REOPENED
+Resolution:
Severity: Unknown
Priority: Normal
Component: JIT
AssignedTo: lupus at ximian.com
ReportedBy: gilles.grospellier at cea.fr
QAContact: mono-bugs at ximian.com
TargetMilestone: ---
URL:
Cc:
-Summary: Unexpected exception on IA-64/amd64
+Summary: problems handling Int32.MinValue on IA-64/amd64
Please fill in this template when reporting a bug, unless you know what
you are doing.
Description of Problem:
@@ -107,6 +107,27 @@
I guess you meant amd64 which can be used to reproduce.
Disabling consprop fixes it.
------- Additional Comments From vargaz at gmail.com 2007-03-17 11:28 -------
Fixed in SVN.
+
+------- Additional Comments From vargaz at gmail.com 2007-03-17 11:42 -------
+A similar case:
+<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
+using System;
+
+public class Tests {
+
+ public static int Main () {
+ int hours = Int32.MinValue;
+ int hrssec = (hours * 3600); // break point at (Int32.MaxValue - 596523)
+ long t = ((long)(hrssec) * 1000L);
+
+ Console.WriteLine (t);
+
+ return 0;
+ }
+}
+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+
+This causes the TimeSpan related failures on ia64.
More information about the mono-bugs
mailing list