[MacRuby] #1398: "rake spec:ci" fails more specs.

MacRuby ruby-noreply at macosforge.org
Fri Sep 30 21:27:04 PDT 2011


#1398: "rake spec:ci" fails more specs.
----------------------------------+-----------------------------------------
 Reporter:  watson1978@…          |       Owner:  lsansonetti@…        
     Type:  defect                |      Status:  new                  
 Priority:  critical              |   Milestone:                       
Component:  MacRuby               |    Keywords:                       
----------------------------------+-----------------------------------------
 Since
 https://github.com/MacRuby/MacRuby/commit/2e8905bec9bf1100cb3a3e622b9eacf8455fbd97
 ,
 "rake spec:ci" fails more specs.

 {{{
 $ rake spec:ci
 rm -rf rubyspec_temp
 ./mspec/bin/mspec ci -B ./spec/macruby.mspec  :full
 MacRuby 0.11 (ruby 1.9.2) [universal-darwin11.0, x86_64]
 ...........*** Dispatch block exited prematurely because of an uncaught
 exception:
 /Users/watson/src/macruby-
 master/mspec/lib/mspec/expectations/expectations.rb:15:in `fail_with':
 Expected true to equal false (SpecExpectationNotMetError)
         from /Users/watson/src/macruby-
 master/mspec/lib/mspec/matchers/base.rb:9:in `=='
         from /Users/watson/src/macruby-
 master/spec/macruby/core/gcd/semaphore_spec.rb:62:in `block'

 ................macruby(1668,0x1056ae000) malloc: *** error for object
 0x7fff90fd79e8: pointer being freed was not allocated
 *** set a breakpoint in malloc_error_break to debug
 ..........E...........................................................................................E.....E........................................................................................................................................................................................................................................E...................E...E.......................................................................................................................................................................................................E.EE.......E.E...E.EEE.E.E..EEE..E.EEE.....F.E....EEE.E.......E......E..F..E...E.EE.E.F..E..EEE..EEE....E..EE..E..E..EEE........................................................................................................................................................................................................................................................F..........E...................E................................
 GC: -finalize resulted in an exception (0x406f21d20) being thrown, break
 on objc_exception_during_finalize_error to debug
         undefined method `message' for false:FalseClass (NoMethodError)

 .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................E...........................................................................................................................................................

 1)
 An exception occurred during: loading /Users/watson/src/macruby-
 master/spec/macruby/library/rake/compiletask_spec.rb ERROR
 LoadError: no such file to load --
 /Library/Frameworks/MacRuby.framework/Versions/0.11/usr/bin/macrubyc
 /Users/watson/src/macruby-master/lib/rake/compiletask.rb:9:in `<main>'
 /Users/watson/src/macruby-
 master/spec/macruby/library/rake/compiletask_spec.rb:2:in `<main>'

 2)
 An exception occurred during: after :each
 ARGF.gets modifies the files when in place edit mode is on ERROR
 ArgumentError: wrong number of arguments (4 for 2)
 /Users/watson/src/macruby-
 master/spec/frozen/core/argf/shared/gets.rb:77:in `block'
 /Users/watson/src/macruby-master/spec/frozen/core/argf/gets_spec.rb:8:in
 `<main>'

 3)
 An exception occurred during: after :each
 ARGF.gets modifies and backups two files when in place edit mode is on
 ERROR
 ArgumentError: wrong number of arguments (4 for 2)
 /Users/watson/src/macruby-
 master/spec/frozen/core/argf/shared/gets.rb:77:in `block'
 /Users/watson/src/macruby-master/spec/frozen/core/argf/gets_spec.rb:8:in
 `<main>'

 4)
 An exception occurred during: after :each
 ARGF.readline modifies the files when in place edit mode is on ERROR
 ArgumentError: wrong number of arguments (4 for 2)
 /Users/watson/src/macruby-
 master/spec/frozen/core/argf/shared/gets.rb:77:in `block'
 /Users/watson/src/macruby-
 master/spec/frozen/core/argf/readline_spec.rb:8:in `<main>'

 5)
 An exception occurred during: after :each
 ARGF.readline modifies and backups two files when in place edit mode is on
 ERROR
 ArgumentError: wrong number of arguments (4 for 2)
 /Users/watson/src/macruby-
 master/spec/frozen/core/argf/shared/gets.rb:77:in `block'
 /Users/watson/src/macruby-
 master/spec/frozen/core/argf/readline_spec.rb:8:in `<main>'

 ---- snip ----

 239)
 An exception occurred during: after :each
 YAML.load works with block sequence shortcuts ERROR
 Errno::ENOENT: No such file or directory - /Users/watson/src/macruby-
 master/rubyspec_temp/692-yaml_test_file
 /Users/watson/src/macruby-
 master/spec/frozen/library/yaml/load_spec.rb:7:in `block'
 /Users/watson/src/macruby-
 master/spec/frozen/library/yaml/load_spec.rb:5:in `<main>'

 240)
 An exception occurred during: after :each
 YAML.load works on complex keys ERROR
 Errno::ENOENT: No such file or directory - /Users/watson/src/macruby-
 master/rubyspec_temp/692-yaml_test_file
 /Users/watson/src/macruby-
 master/spec/frozen/library/yaml/load_spec.rb:7:in `block'
 /Users/watson/src/macruby-
 master/spec/frozen/library/yaml/load_spec.rb:5:in `<main>'

 241)
 An exception occurred during: after :each
 YAML.load loads a symbol key that contains spaces ERROR
 Errno::ENOENT: No such file or directory - /Users/watson/src/macruby-
 master/rubyspec_temp/692-yaml_test_file
 /Users/watson/src/macruby-
 master/spec/frozen/library/yaml/load_spec.rb:7:in `block'
 /Users/watson/src/macruby-
 master/spec/frozen/library/yaml/load_spec.rb:5:in `<main>'

 242)
 An exception occurred during: after :each
 YAML.load with iso8601 timestamp computes the microseconds ERROR
 Errno::ENOENT: No such file or directory - /Users/watson/src/macruby-
 master/rubyspec_temp/692-yaml_test_file
 /Users/watson/src/macruby-
 master/spec/frozen/library/yaml/load_spec.rb:7:in `block'
 /Users/watson/src/macruby-
 master/spec/frozen/library/yaml/load_spec.rb:5:in `<main>'

 243)
 An exception occurred during: after :each
 YAML.load with iso8601 timestamp rounds values smaller than 1 usec to 0
 ERROR
 Errno::ENOENT: No such file or directory - /Users/watson/src/macruby-
 master/rubyspec_temp/692-yaml_test_file
 /Users/watson/src/macruby-
 master/spec/frozen/library/yaml/load_spec.rb:7:in `block'
 /Users/watson/src/macruby-
 master/spec/frozen/library/yaml/load_spec.rb:5:in `<main>'

 244)
 Zlib::GzipFile#close finishes the stream and closes the io FAILED
 Expected "\x00\x00\x00\x00\x00\x00\x00\x00\x00"
 to equal "\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00"
 /Users/watson/src/macruby-
 master/spec/frozen/library/zlib/gzipfile/close_spec.rb:20:in `block'
 /Users/watson/src/macruby-
 master/spec/frozen/library/zlib/gzipfile/close_spec.rb:6:in `<main>'

 245)
 GzipWriter#write writes some compressed data FAILED
 Expected "4261MLJNI\x05\x00\x9D\x05\x00$\n\x00\x00\x00"
 to equal "34261MLJNI\x05\x00\x9D\x05\x00$\n\x00\x00\x00"
 /Users/watson/src/macruby-
 master/spec/frozen/library/zlib/gzipwriter/write_spec.rb:20:in `block'
 /Users/watson/src/macruby-
 master/spec/frozen/library/zlib/gzipwriter/write_spec.rb:6:in `<main>'

 Finished in 253.002491 seconds

 3337 files, 14562 examples, 56834 expectations, 43 failures, 202 errors

 -----------------------------------------------------
 The rubyspec temp directory is not empty. Ensure that
 all specs are cleaning up temporary files.
 -----------------------------------------------------

 rake aborted!
 Command failed with status (1): [./mspec/bin/mspec ci -B
 ./spec/macruby.msp...]

 Tasks: TOP => spec:ci
 (See full trace by running task with --trace)
 }}}

 you can see all logs in https://gist.github.com/1255588

-- 
Ticket URL: <http://www.macruby.org/trac/ticket/1398>
MacRuby <http://macruby.org/>



More information about the macruby-tickets mailing list