New test.
authorRichard Henderson <rth@gcc.gnu.org>
Tue, 27 Nov 2001 01:55:42 +0000 (17:55 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Tue, 27 Nov 2001 01:55:42 +0000 (17:55 -0800)
From-SVN: r47368

gcc/testsuite/gcc.c-torture/execute/20011126-1.c [new file with mode: 0644]

diff --git a/gcc/testsuite/gcc.c-torture/execute/20011126-1.c b/gcc/testsuite/gcc.c-torture/execute/20011126-1.c
new file mode 100644 (file)
index 0000000..6c54043
--- /dev/null
@@ -0,0 +1,19 @@
+/* Produced a overflow in ifcvt.c, causing S to contain 0xffffffff7fffffff.  */\r
+\r
+int a = 1;\r
+\r
+int main ()\r
+{\r
+  long long s;\r
+\r
+  s = a;\r
+  if (s < 0)\r
+    s = -2147483648LL;\r
+  else\r
+    s = 2147483647LL;\r
+\r
+  if (s < 0)\r
+    abort ();\r
+\r
+  return 0;\r
+}\r