fails:CApiFixnumSpecs rb_fix2uint raises a TypeError if passed nil
fails:CApiFixnumSpecs rb_fix2uint converts a Fixnum
fails:CApiFixnumSpecs rb_fix2uint converts the maximum uint value
fails:CApiFixnumSpecs rb_fix2uint converts a Float
fails:CApiFixnumSpecs rb_fix2uint raises a RangeError if the value is more than 32bits
fails:CApiFixnumSpecs rb_fix2uint raises a RangeError if the value is more than 64bits
fails:CApiFixnumSpecs rb_fix2int raises a TypeError if passed nil
fails:CApiFixnumSpecs rb_fix2int converts a Fixnum
fails:CApiFixnumSpecs rb_fix2int converts the maximum uint value
fails:CApiFixnumSpecs rb_fix2int converts a Float
fails:CApiFixnumSpecs rb_fix2int converts a negative Bignum into an signed number
fails:CApiFixnumSpecs rb_fix2int raises a RangeError if the value is more than 32bits
fails:CApiFixnumSpecs rb_fix2int raises a RangeError if the value is more than 64bits
fails:CApiFixnumSpecs rb_fix2int calls #to_int to coerce the value
