Multiple new rubyspec failures for IO#initialize ------------------------------------------------
Key: JRUBY-4650 URL: http://jira.codehaus.org/browse/JRUBY-4650 Project: JRuby Issue Type: Bug Components: Core Classes/Modules, RubySpec Affects Versions: JRuby 1.4 Reporter: Vladimir Sizikov Assignee: Vladimir Sizikov Fix For: JRuby 1.5 Will fix. {noformat} jruby -S mspec ci core\io jruby 1.5.0.dev (ruby 1.8.7 patchlevel 174) (2010-03-13 e57ffdf) (Java HotSpot(TM) Client VM 1.6.0_18) [x86-java] ............................E......................................... 1) An exception occurred during: after :each IO#initialize reassociates the IO instance with the new descriptor when passed a Fixnum ERROR Errno::EACCES: Permission denied - D:/work/jruby-dev/rubyspec.git/rubyspec_temp/io_initialize.txt D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:12 D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:4 D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:56:in `load' D:/work/jruby-dev/mspec.git/bin/mspec-ci:8 2) An exception occurred during: after :each IO#initialize calls #to_int to coerce the object passed as an fd ERROR Errno::EACCES: Permission denied - D:/work/jruby-dev/rubyspec.git/rubyspec_temp/io_initialize.txt D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:12 D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:4 D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:56:in `load' D:/work/jruby-dev/mspec.git/bin/mspec-ci:8 3) An exception occurred during: after :each IO#initialize raises a TypeError when passed an IO ERROR Errno::EACCES: Permission denied - D:/work/jruby-dev/rubyspec.git/rubyspec_temp/io_initialize.txt D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:12 D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:4 D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:56:in `load' D:/work/jruby-dev/mspec.git/bin/mspec-ci:8 4) An exception occurred during: after :each IO#initialize raises a TypeError when passed nil ERROR Errno::EACCES: Permission denied - D:/work/jruby-dev/rubyspec.git/rubyspec_temp/io_initialize.txt D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:12 D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:4 D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:56:in `load' D:/work/jruby-dev/mspec.git/bin/mspec-ci:8 5) An exception occurred during: after :each IO#initialize raises a TypeError when passed a String ERROR Errno::EACCES: Permission denied - D:/work/jruby-dev/rubyspec.git/rubyspec_temp/io_initialize.txt D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:12 D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:4 D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:56:in `load' D:/work/jruby-dev/mspec.git/bin/mspec-ci:8 6) An exception occurred during: after :each IO#initialize raises IOError on closed stream ERROR Errno::EACCES: Permission denied - D:/work/jruby-dev/rubyspec.git/rubyspec_temp/io_initialize.txt D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:12 D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:4 D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:56:in `load' D:/work/jruby-dev/mspec.git/bin/mspec-ci:8 7) An exception occurred during: after :each IO#initialize raises an Errno::EBADF when given an invalid file descriptor ERROR Errno::EACCES: Permission denied - D:/work/jruby-dev/rubyspec.git/rubyspec_temp/io_initialize.txt D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:12 D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:4 D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:56:in `load' D:/work/jruby-dev/mspec.git/bin/mspec-ci:8 Finished in 3.330000 seconds 70 files, 426 examples, 723 expectations, 0 failures, 7 errors {noformat} -- 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