Marshal format has changed in 1.9 --------------------------------- Key: JRUBY-5233 URL: http://jira.codehaus.org/browse/JRUBY-5233 Project: JRuby Issue Type: Bug Components: Core Classes/Modules, RubySpec Reporter: Charles Oliver Nutter Fix For: JRuby 1.6
There are several Marshal specs that show Ruby 1.9 has altered marshal format incompatibly with 1.8. In order to support Ruby 1.9, we'll probably need to implement the new format. Failing specs: fails:Marshal.dump dumps an object having ivar fails:Marshal.dump dumps an extended_user_regexp having ivar fails:Marshal.dump dumps an extended_user_hash_default fails:Marshal.dump dumps an extended_user_hash with a parameter to initialize fails:Marshal.dump dumps an array containing objects having _dump method fails:Marshal.dump dumps an array containing objects having marshal_dump method fails:Marshal.dump dumps an array containing the same objects fails:Marshal.dump dumps an extended_array having ivar fails:Marshal.dump dumps an extended_struct having fields with same objects fails:Marshal.dump dumps a String empty fails:Marshal.dump dumps a String small fails:Marshal.dump dumps a String big fails:Marshal.dump dumps a String extended fails:Marshal.dump dumps a _dump object fails:Marshal.dump dumps a _dump object extended fails:Marshal.dump dumps a marshal_dump object fails:Marshal.dump dumps a Regexp fails:Marshal.dump dumps a Regexp subclass /i fails:Marshal.dump returns an untrusted string if object is untrusted fails:Marshal.dump returns an untrusted string if object is untrusted deep in nested structure fails:Marshal.dump dumps a Random -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email