# HG changeset patch
# Parent d311ac9abe725a99dc1b5c20b105164c7784812d

diff --git a/sage/libs/singular/singular.pyx b/sage/libs/singular/singular.pyx
--- a/sage/libs/singular/singular.pyx
+++ b/sage/libs/singular/singular.pyx
@@ -657,11 +657,16 @@
         OverflowError: Exponent overflow (1073741824).
         sage: P.<x,y> = QQ[]
         sage: y^2^30
-        y^1073741824
+        y^1073741824                                   # 64-bit
+        Traceback (most recent call last):             # 32-bit
+        ...                                            # 32-bit
+        OverflowError: Exponent overflow (1073741824). # 32-bit
+
         sage: x^2^30*x^2^30
         Traceback (most recent call last):
         ...
-        OverflowError: Exponent overflow (2147483648).
+        OverflowError: Exponent overflow (2147483648). # 64-bit
+        OverflowError: Exponent overflow (1073741824). # 32-bit
 
     """
     if unlikely(e > min(max_exponent_size,max(_ring.N,_ring.bitmask))):
