diff --git a/src/Schema/Space.php b/src/Schema/Space.php
index <HASH>..<HASH> 100644
--- a/src/Schema/Space.php
+++ b/src/Schema/Space.php
@@ -34,7 +34,7 @@ class Space
     {
         $key = null === $key ? [] : $key;
         $offset = null === $offset ? 0 : $offset;
-        $limit = null === $limit ? PHP_INT_MAX : $limit;
+        $limit = null === $limit ? PHP_INT_MAX & 0xffffffff : $limit;
         $iteratorType = null === $iteratorType ? 0 : $iteratorType;
         $index = $this->normalizeIndex($index);
Restrict space:select()'s default limit value to be <= uint<I>

Also, on <I>/<I>-bit Windows PHP_INT_MAX is equal to <I>, on <I>-bit Linux it's <I> and on <I>-bit Linux <I>.