<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,10 +1,22 @@
 module ArraySpecs
-  def self.max_32bit_size
-    2**32/4
+  not_compliant_on :rubinius do
+    def self.max_32bit_size
+      2**32/4
+    end
+
+    def self.max_64bit_size
+      2**64/8
+    end
   end
 
-  def self.max_64bit_size
-    2**64/8
+  deviates_on :rubinius do
+    def self.max_32bit_size
+      2**30-1
+    end
+
+    def self.max_64bit_size
+      2**62-1
+    end
   end
 
   def self.frozen_array</diff>
      <filename>core/array/fixtures/classes.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>73897e03f93554b3ebf60c76d71bfdf2d9feeb73</id>
    </parent>
  </parents>
  <author>
    <name>Brian Ford</name>
    <email>bford@engineyard.com</email>
  </author>
  <url>http://github.com/rubyspec/rubyspec/commit/b4c5599ae67391debc53d4307720ecd4ad7b6c40</url>
  <id>b4c5599ae67391debc53d4307720ecd4ad7b6c40</id>
  <committed-date>2009-01-04T20:12:02-08:00</committed-date>
  <authored-date>2009-01-04T20:09:41-08:00</authored-date>
  <message>Add Array bounds values specific to Rubinius.</message>
  <tree>76a89c883dceacc3deee79d06277d6c89169f57c</tree>
  <committer>
    <name>Brian Ford</name>
    <email>bford@engineyard.com</email>
  </committer>
</commit>
