Fix Array#sort to survive misbehaving sort blocks like the one in the spec "Array instance method sort with block should return a new array from sorting elements using block value" (but the spec is still broken, as there is more than one way to sort the given array using the misbehaving comparison function, and MRI's sort order cannot be normative)
Fix Array#sort to survive misbehaving sort blocks like the one in the spec "Array instance method sort with block should return a new array from sorting elements using block value"
(but the spec is still broken, as there is more than one way to sort
the given array using the misbehaving comparison function, and MRI's
sort order cannot be normative)


Wirachmat/rubinius,pH14/rubinius,sferik/rubinius,benlovell/rubinius,dblock/rubinius,slawosz/rubinius,travis-repos/rubinius,chad/rubinius,chad/rubinius,benlovell/rubinius,Azizou/rubinius,benlovell/rubinius,digitalextremist/rubinius,sferik/rubinius,ruipserra/rubinius,mlarraz/rubinius,dblock/rubinius,digitalextremist/rubinius,heftig/rubinius,digitalextremist/rubinius,benlovell/rubinius,benlovell/rubinius,slawosz/rubinius,kachick/rubinius,chad/rubinius,dblock/rubinius,ruipserra/rubinius,jemc/rubinius,ngpestelos/rubinius,ruipserra/rubinius,jsyeo/rubinius,sferik/rubinius,travis-repos/rubinius,ngpestelos/rubinius,jsyeo/rubinius,slawosz/rubinius,jemc/rubinius,pH14/rubinius,kachick/rubinius,Wirachmat/rubinius,heftig/rubinius,heftig/rubinius,pH14/rubinius,sferik/rubinius,slawosz/rubinius,Wirachmat/rubinius,ruipserra/rubinius,Azizou/rubinius,dblock/rubinius,lgierth/rubinius,kachick/rubinius,lgierth/rubinius,mlarraz/rubinius,heftig/rubinius,ruipserra/rubinius,jemc/rubinius,Azizou/rubinius,jemc/rubinius,lgierth/rubinius,jemc/rubinius,heftig/rubinius,Wirachmat/rubinius,pH14/rubinius,chad/rubinius,kachick/rubinius,digitalextremist/rubinius,lgierth/rubinius,travis-repos/rubinius,travis-repos/rubinius,pH14/rubinius,jsyeo/rubinius,benlovell/rubinius,digitalextremist/rubinius,ruipserra/rubinius,mlarraz/rubinius,dblock/rubinius,Azizou/rubinius,jsyeo/rubinius,lgierth/rubinius,jemc/rubinius,digitalextremist/rubinius,lgierth/rubinius,heftig/rubinius,slawosz/rubinius,travis-repos/rubinius,chad/rubinius,travis-repos/rubinius,chad/rubinius,chad/rubinius,travis-repos/rubinius,ngpestelos/rubinius,ngpestelos/rubinius,kachick/rubinius,pH14/rubinius,mlarraz/rubinius,mlarraz/rubinius,benlovell/rubinius,jemc/rubinius,mlarraz/rubinius,slawosz/rubinius,chad/rubinius,Wirachmat/rubinius,chad/rubinius,lgierth/rubinius,ngpestelos/rubinius,Azizou/rubinius,kachick/rubinius,jsyeo/rubinius,Azizou/rubinius,ngpestelos/rubinius,Wirachmat/rubinius,Wirachmat/rubinius,digitalextremist/rubinius,sferik/rubinius,dblock/rubinius,kachick/rubinius,jsyeo/rubinius,ruipserra/rubinius,mlarraz/rubinius,sferik/rubinius,slawosz/rubinius,jsyeo/rubinius,chad/rubinius,ngpestelos/rubinius,pH14/rubinius,Azizou/rubinius,heftig/rubinius,kachick/rubinius,dblock/rubinius,sferik/rubinius