% rake spec (in /usr/home/marius/rbx) rubinius build: 6f68a9d803ec9bdeeaaff045b330adb35ba87398 bin/mspec ci -t rubinius ......................................................................................................................................................................F...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................F.........................................F......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................F.....F.............................................................................................................................F....F............................................................................................................................................................................................................................................................................F..................................................................................................................................................................................................................................................................................................... An exception occurred in Math.acos: NameError: "Missing or uninitialized constant: Complex" kernel/core/module.rb:680:in `const_missing' ./spec/frozen/1.8/core/math/acos_spec.rb:19:in `__block__' kernel/core/eval.rb:134:in `instance_eval' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:127:in `protect' /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46:in `__block__' kernel/core/array.rb:572:in `each' /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46:in `protect' /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:50:in `process' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:27:in `describe' /usr/home/marius/rbx/mspec/lib/mspec/runner/object.rb:11:in `describe' ./spec/frozen/1.8/core/math/acos_spec.rb:5:in `__script__' kernel/core/compiled_method.rb:359:in `as_script' kernel/core/compile.rb:247:in `single_load' kernel/core/compile.rb:159:in `__block__' kernel/core/array.rb:572:in `each' kernel/core/compile.rb:126:in `unified_load' kernel/core/compile.rb:404:in `load' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:45:in `__block__' kernel/core/eval.rb:134:in `instance_eval' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:120:in `protect' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:45:in `__block__' kernel/core/array.rb:572:in `each' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:42:in `files' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:34:in `process' /usr/home/marius/rbx/mspec/bin/mspec-ci:68:in `run' /usr/home/marius/rbx/mspec/lib/mspec/utils/script.rb:75:in `main' /usr/home/marius/rbx/mspec/bin/mspec-ci:75:in `__script__' kernel/core/compiled_method.rb:359:in `as_script' kernel/core/compile.rb:247:in `single_load' kernel/core/compile.rb:324:in `load_from_extension' kernel/loader.rb:204:in `__script__'... An exception occurred in Math.acosh: NameError: "Missing or uninitialized constant: Complex" kernel/core/module.rb:680:in `const_missing' ./spec/frozen/1.8/core/math/acosh_spec.rb:14:in `__block__' kernel/core/eval.rb:134:in `instance_eval' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:127:in `protect' /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46:in `__block__' kernel/core/array.rb:572:in `each' /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46:in `protect' /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:50:in `process' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:27:in `describe' /usr/home/marius/rbx/mspec/lib/mspec/runner/object.rb:11:in `describe' ./spec/frozen/1.8/core/math/acosh_spec.rb:4:in `__script__' kernel/core/compiled_method.rb:359:in `as_script' kernel/core/compile.rb:247:in `single_load' kernel/core/compile.rb:159:in `__block__' kernel/core/array.rb:572:in `each' kernel/core/compile.rb:126:in `unified_load' kernel/core/compile.rb:404:in `load' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:45:in `__block__' kernel/core/eval.rb:134:in `instance_eval' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:120:in `protect' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:45:in `__block__' kernel/core/array.rb:572:in `each' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:42:in `files' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:34:in `process' /usr/home/marius/rbx/mspec/bin/mspec-ci:68:in `run' /usr/home/marius/rbx/mspec/lib/mspec/utils/script.rb:75:in `main' /usr/home/marius/rbx/mspec/bin/mspec-ci:75:in `__script__' kernel/core/compiled_method.rb:359:in `as_script' kernel/core/compile.rb:247:in `single_load' kernel/core/compile.rb:324:in `load_from_extension' kernel/loader.rb:204:in `__script__'... An exception occurred in Math.asin: NameError: "Missing or uninitialized constant: Complex" kernel/core/module.rb:680:in `const_missing' ./spec/frozen/1.8/core/math/asin_spec.rb:19:in `__block__' kernel/core/eval.rb:134:in `instance_eval' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:127:in `protect' /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46:in `__block__' kernel/core/array.rb:572:in `each' /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46:in `protect' /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:50:in `process' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:27:in `describe' /usr/home/marius/rbx/mspec/lib/mspec/runner/object.rb:11:in `describe' ./spec/frozen/1.8/core/math/asin_spec.rb:5:in `__script__' kernel/core/compiled_method.rb:359:in `as_script' kernel/core/compile.rb:247:in `single_load' kernel/core/compile.rb:159:in `__block__' kernel/core/array.rb:572:in `each' kernel/core/compile.rb:126:in `unified_load' kernel/core/compile.rb:404:in `load' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:45:in `__block__' kernel/core/eval.rb:134:in `instance_eval' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:120:in `protect' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:45:in `__block__' kernel/core/array.rb:572:in `each' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:42:in `files' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:34:in `process' /usr/home/marius/rbx/mspec/bin/mspec-ci:68:in `run' /usr/home/marius/rbx/mspec/lib/mspec/utils/script.rb:75:in `main' /usr/home/marius/rbx/mspec/bin/mspec-ci:75:in `__script__' kernel/core/compiled_method.rb:359:in `as_script' kernel/core/compile.rb:247:in `single_load' kernel/core/compile.rb:324:in `load_from_extension' kernel/loader.rb:204:in `__script__'..................... An exception occurred in Math.atanh: NameError: "Missing or uninitialized constant: Complex" kernel/core/module.rb:680:in `const_missing' ./spec/frozen/1.8/core/math/atanh_spec.rb:36:in `__block__' kernel/core/eval.rb:134:in `instance_eval' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:127:in `protect' /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46:in `__block__' kernel/core/array.rb:572:in `each' /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46:in `protect' /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:50:in `process' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:27:in `describe' /usr/home/marius/rbx/mspec/lib/mspec/runner/object.rb:11:in `describe' ./spec/frozen/1.8/core/math/atanh_spec.rb:4:in `__script__' kernel/core/compiled_method.rb:359:in `as_script' kernel/core/compile.rb:247:in `single_load' kernel/core/compile.rb:159:in `__block__' kernel/core/array.rb:572:in `each' kernel/core/compile.rb:126:in `unified_load' kernel/core/compile.rb:404:in `load' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:45:in `__block__' kernel/core/eval.rb:134:in `instance_eval' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:120:in `protect' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:45:in `__block__' kernel/core/array.rb:572:in `each' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:42:in `files' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:34:in `process' /usr/home/marius/rbx/mspec/bin/mspec-ci:68:in `run' /usr/home/marius/rbx/mspec/lib/mspec/utils/script.rb:75:in `main' /usr/home/marius/rbx/mspec/bin/mspec-ci:75:in `__script__' kernel/core/compiled_method.rb:359:in `as_script' kernel/core/compile.rb:247:in `single_load' kernel/core/compile.rb:324:in `load_from_extension' kernel/loader.rb:204:in `__script__'........................................................... An exception occurred in Math.log10: NameError: "Missing or uninitialized constant: Complex" kernel/core/module.rb:680:in `const_missing' ./spec/frozen/1.8/core/math/log10_spec.rb:18:in `__block__' kernel/core/eval.rb:134:in `instance_eval' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:127:in `protect' /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46:in `__block__' kernel/core/array.rb:572:in `each' /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46:in `protect' /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:50:in `process' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:27:in `describe' /usr/home/marius/rbx/mspec/lib/mspec/runner/object.rb:11:in `describe' ./spec/frozen/1.8/core/math/log10_spec.rb:5:in `__script__' kernel/core/compiled_method.rb:359:in `as_script' kernel/core/compile.rb:247:in `single_load' kernel/core/compile.rb:159:in `__block__' kernel/core/array.rb:572:in `each' kernel/core/compile.rb:126:in `unified_load' kernel/core/compile.rb:404:in `load' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:45:in `__block__' kernel/core/eval.rb:134:in `instance_eval' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:120:in `protect' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:45:in `__block__' kernel/core/array.rb:572:in `each' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:42:in `files' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:34:in `process' /usr/home/marius/rbx/mspec/bin/mspec-ci:68:in `run' /usr/home/marius/rbx/mspec/lib/mspec/utils/script.rb:75:in `main' /usr/home/marius/rbx/mspec/bin/mspec-ci:75:in `__script__' kernel/core/compiled_method.rb:359:in `as_script' kernel/core/compile.rb:247:in `single_load' kernel/core/compile.rb:324:in `load_from_extension' kernel/loader.rb:204:in `__script__'......... An exception occurred in Math.log: NameError: "Missing or uninitialized constant: Complex" kernel/core/module.rb:680:in `const_missing' ./spec/frozen/1.8/core/math/log_spec.rb:18:in `__block__' kernel/core/eval.rb:134:in `instance_eval' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:127:in `protect' /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46:in `__block__' kernel/core/array.rb:572:in `each' /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46:in `protect' /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:50:in `process' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:27:in `describe' /usr/home/marius/rbx/mspec/lib/mspec/runner/object.rb:11:in `describe' ./spec/frozen/1.8/core/math/log_spec.rb:5:in `__script__' kernel/core/compiled_method.rb:359:in `as_script' kernel/core/compile.rb:247:in `single_load' kernel/core/compile.rb:159:in `__block__' kernel/core/array.rb:572:in `each' kernel/core/compile.rb:126:in `unified_load' kernel/core/compile.rb:404:in `load' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:45:in `__block__' kernel/core/eval.rb:134:in `instance_eval' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:120:in `protect' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:45:in `__block__' kernel/core/array.rb:572:in `each' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:42:in `files' /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:34:in `process' /usr/home/marius/rbx/mspec/bin/mspec-ci:68:in `run' /usr/home/marius/rbx/mspec/lib/mspec/utils/script.rb:75:in `main' /usr/home/marius/rbx/mspec/bin/mspec-ci:75:in `__script__' kernel/core/compiled_method.rb:359:in `as_script' kernel/core/compile.rb:247:in `single_load' kernel/core/compile.rb:324:in `load_from_extension' kernel/loader.rb:204:in `__script__'........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................F....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1) Array#fill raises an ArgumentError or RangeError for too-large sizes FAILED ExpectationNotMetError: Expected ArgumentError but got TypeError (Coercion error: obj.to_int did NOT return a Fixnum (was Bignum)) Expectation.fail_with at /usr/home/marius/rbx/mspec/lib/mspec/expectations/expectations.rb:10 Object(Proc::Function)#should at /usr/home/marius/rbx/mspec/lib/mspec/expectations/should.rb:6 Module#__script__ {} at ./spec/frozen/1.8/core/array/fill_spec.rb:107 Kernel(Module)#instance_eval at kernel/core/eval.rb:134 MSpec.protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:124 RunState#protect {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46 Array#each at kernel/core/array.rb:572 RunState#protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46 RunState#process {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:64 Array#each at kernel/core/array.rb:572 RunState#process at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:68 MSpec.describe at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:29 Object#describe at /usr/home/marius/rbx/mspec/lib/mspec/runner/object.rb:11 Object#__script__ at ./spec/frozen/1.8/core/array/fill_spec.rb:4 CompiledMethod#as_script at kernel/core/compiled_method.rb:359 Compile.single_load at kernel/core/compile.rb:247 Compile.unified_load {} at kernel/core/compile.rb:160 Array#each at kernel/core/array.rb:572 Compile.unified_load at kernel/core/compile.rb:126 Kernel.load at kernel/core/compile.rb:404 MSpec.files {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:45 Kernel(Module)#instance_eval at kernel/core/eval.rb:134 MSpec.protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:120 MSpec.files {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:46 Array#each at kernel/core/array.rb:572 MSpec.files at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:42 MSpec.process at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:34 MSpecCI#run at /usr/home/marius/rbx/mspec/bin/mspec-ci:68 MSpecCI.main at /usr/home/marius/rbx/mspec/lib/mspec/utils/script.rb:75 Object#__script__ at /usr/home/marius/rbx/mspec/bin/mspec-ci:75 CompiledMethod#as_script at kernel/core/compiled_method.rb:359 Compile.single_load at kernel/core/compile.rb:247 Compile.load_from_extension at kernel/core/compile.rb:324 Object#__script__ at kernel/loader.rb:204 2) Dir.[] orders directory-based entries before files when a glob matches both FAILED ExpectationNotMetError: Expected ["dir_filename_ordering", "dir/filename_ordering"] to equal ["dir/filename_ordering", "dir_filename_ordering"] Expectation.fail_with at /usr/home/marius/rbx/mspec/lib/mspec/expectations/expectations.rb:10 PositiveOperatorMatcher#== at /usr/home/marius/rbx/mspec/lib/mspec/matchers/base.rb:8 Module#__script__ {} at ./spec/frozen/1.8/core/dir/shared/glob.rb:212 Array#each at kernel/core/array.rb:572 Module#__script__ {} at ./spec/frozen/1.8/core/dir/shared/glob.rb:211 Kernel(Module)#instance_eval at kernel/core/eval.rb:134 MSpec.protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:124 RunState#protect {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46 Array#each at kernel/core/array.rb:572 RunState#protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46 RunState#process {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:64 Array#each at kernel/core/array.rb:572 RunState#process at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:68 MSpec.describe at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:29 Object#describe at /usr/home/marius/rbx/mspec/lib/mspec/runner/object.rb:11 Object#__script__ {} at ./spec/frozen/1.8/core/dir/shared/glob.rb:3 Proc#[] (call) at kernel/core/proc.rb:88 Object(Module)#it_behaves_like at /usr/home/marius/rbx/mspec/lib/mspec/runner/shared.rb:10 Module#__script__ {} at ./spec/frozen/1.8/core/dir/element_reference_spec.rb:6 Kernel(Module)#instance_eval at kernel/core/eval.rb:134 MSpec.protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:120 RunState#protect {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46 Array#each at kernel/core/array.rb:572 RunState#protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46 RunState#process at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:51 MSpec.describe at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:29 Object#describe at /usr/home/marius/rbx/mspec/lib/mspec/runner/object.rb:11 Object#__script__ at ./spec/frozen/1.8/core/dir/element_reference_spec.rb:5 CompiledMethod#as_script at kernel/core/compiled_method.rb:359 Compile.single_load at kernel/core/compile.rb:247 Compile.unified_load {} at kernel/core/compile.rb:160 Array#each at kernel/core/array.rb:572 Compile.unified_load at kernel/core/compile.rb:126 Kernel.load at kernel/core/compile.rb:404 MSpec.files {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:45 Kernel(Module)#instance_eval at kernel/core/eval.rb:134 MSpec.protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:120 MSpec.files {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:46 Array#each at kernel/core/array.rb:572 MSpec.files at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:42 MSpec.process at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:34 MSpecCI#run at /usr/home/marius/rbx/mspec/bin/mspec-ci:68 MSpecCI.main at /usr/home/marius/rbx/mspec/lib/mspec/utils/script.rb:75 Object#__script__ at /usr/home/marius/rbx/mspec/bin/mspec-ci:75 CompiledMethod#as_script at kernel/core/compiled_method.rb:359 Compile.single_load at kernel/core/compile.rb:247 Compile.load_from_extension at kernel/core/compile.rb:324 Object#__script__ at kernel/loader.rb:204 3) Dir.glob orders directory-based entries before files when a glob matches both FAILED ExpectationNotMetError: Expected ["dir_filename_ordering", "dir/filename_ordering"] to equal ["dir/filename_ordering", "dir_filename_ordering"] Expectation.fail_with at /usr/home/marius/rbx/mspec/lib/mspec/expectations/expectations.rb:10 PositiveOperatorMatcher#== at /usr/home/marius/rbx/mspec/lib/mspec/matchers/base.rb:8 Module#__script__ {} at ./spec/frozen/1.8/core/dir/shared/glob.rb:212 Array#each at kernel/core/array.rb:572 Module#__script__ {} at ./spec/frozen/1.8/core/dir/shared/glob.rb:211 Kernel(Module)#instance_eval at kernel/core/eval.rb:134 MSpec.protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:124 RunState#protect {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46 Array#each at kernel/core/array.rb:572 RunState#protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46 RunState#process {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:64 Array#each at kernel/core/array.rb:572 RunState#process at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:68 MSpec.describe at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:29 Object#describe at /usr/home/marius/rbx/mspec/lib/mspec/runner/object.rb:11 Object#__script__ {} at ./spec/frozen/1.8/core/dir/shared/glob.rb:3 Proc#[] (call) at kernel/core/proc.rb:88 Object(Module)#it_behaves_like at /usr/home/marius/rbx/mspec/lib/mspec/runner/shared.rb:10 Module#__script__ {} at ./spec/frozen/1.8/core/dir/glob_spec.rb:61 Kernel(Module)#instance_eval at kernel/core/eval.rb:134 MSpec.protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:120 RunState#protect {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46 Array#each at kernel/core/array.rb:572 RunState#protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46 RunState#process at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:68 MSpec.describe at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:29 Object#describe at /usr/home/marius/rbx/mspec/lib/mspec/runner/object.rb:11 Object#__script__ at ./spec/frozen/1.8/core/dir/glob_spec.rb:5 CompiledMethod#as_script at kernel/core/compiled_method.rb:359 Compile.single_load at kernel/core/compile.rb:247 Compile.unified_load {} at kernel/core/compile.rb:160 Array#each at kernel/core/array.rb:572 Compile.unified_load at kernel/core/compile.rb:126 Kernel.load at kernel/core/compile.rb:404 MSpec.files {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:45 Kernel(Module)#instance_eval at kernel/core/eval.rb:134 MSpec.protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:120 MSpec.files {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:46 Array#each at kernel/core/array.rb:572 MSpec.files at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:42 MSpec.process at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:34 MSpecCI#run at /usr/home/marius/rbx/mspec/bin/mspec-ci:68 MSpecCI.main at /usr/home/marius/rbx/mspec/lib/mspec/utils/script.rb:75 Object#__script__ at /usr/home/marius/rbx/mspec/bin/mspec-ci:75 CompiledMethod#as_script at kernel/core/compiled_method.rb:359 Compile.single_load at kernel/core/compile.rb:247 Compile.load_from_extension at kernel/core/compile.rb:324 Object#__script__ at kernel/loader.rb:204 4) IO#close_read raises an IOError if the stream is writable and not duplexed FAILED ExpectationNotMetError: Expected IOError but no exception was raised Expectation.fail_with at /usr/home/marius/rbx/mspec/lib/mspec/expectations/expectations.rb:10 Object(Proc::Function)#should at /usr/home/marius/rbx/mspec/lib/mspec/expectations/should.rb:6 Module#__script__ {} at ./spec/frozen/1.8/core/io/close_read_spec.rb:38 Kernel(Module)#instance_eval at kernel/core/eval.rb:134 MSpec.protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:124 RunState#protect {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46 Array#each at kernel/core/array.rb:572 RunState#protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46 RunState#process {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:64 Array#each at kernel/core/array.rb:572 RunState#process at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:68 MSpec.describe at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:29 Object#describe at /usr/home/marius/rbx/mspec/lib/mspec/runner/object.rb:11 Object#__script__ at ./spec/frozen/1.8/core/io/close_read_spec.rb:4 CompiledMethod#as_script at kernel/core/compiled_method.rb:359 Compile.single_load at kernel/core/compile.rb:247 Compile.unified_load {} at kernel/core/compile.rb:160 Array#each at kernel/core/array.rb:572 Compile.unified_load at kernel/core/compile.rb:126 Kernel.load at kernel/core/compile.rb:404 MSpec.files {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:45 Kernel(Module)#instance_eval at kernel/core/eval.rb:134 MSpec.protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:120 MSpec.files {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:46 Array#each at kernel/core/array.rb:572 MSpec.files at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:42 MSpec.process at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:34 MSpecCI#run at /usr/home/marius/rbx/mspec/bin/mspec-ci:68 MSpecCI.main at /usr/home/marius/rbx/mspec/lib/mspec/utils/script.rb:75 Object#__script__ at /usr/home/marius/rbx/mspec/bin/mspec-ci:75 CompiledMethod#as_script at kernel/core/compiled_method.rb:359 Compile.single_load at kernel/core/compile.rb:247 Compile.load_from_extension at kernel/core/compile.rb:324 Object#__script__ at kernel/loader.rb:204 5) IO#close_write raises an IOError if the stream is readable and not duplexed FAILED ExpectationNotMetError: Expected IOError but no exception was raised Expectation.fail_with at /usr/home/marius/rbx/mspec/lib/mspec/expectations/expectations.rb:10 Object(Proc::Function)#should at /usr/home/marius/rbx/mspec/lib/mspec/expectations/should.rb:6 Module#__script__ {} at ./spec/frozen/1.8/core/io/close_write_spec.rb:38 Kernel(Module)#instance_eval at kernel/core/eval.rb:134 MSpec.protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:124 RunState#protect {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46 Array#each at kernel/core/array.rb:572 RunState#protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46 RunState#process {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:64 Array#each at kernel/core/array.rb:572 RunState#process at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:68 MSpec.describe at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:29 Object#describe at /usr/home/marius/rbx/mspec/lib/mspec/runner/object.rb:11 Object#__script__ at ./spec/frozen/1.8/core/io/close_write_spec.rb:4 CompiledMethod#as_script at kernel/core/compiled_method.rb:359 Compile.single_load at kernel/core/compile.rb:247 Compile.unified_load {} at kernel/core/compile.rb:160 Array#each at kernel/core/array.rb:572 Compile.unified_load at kernel/core/compile.rb:126 Kernel.load at kernel/core/compile.rb:404 MSpec.files {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:45 Kernel(Module)#instance_eval at kernel/core/eval.rb:134 MSpec.protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:120 MSpec.files {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:46 Array#each at kernel/core/array.rb:572 MSpec.files at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:42 MSpec.process at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:34 MSpecCI#run at /usr/home/marius/rbx/mspec/bin/mspec-ci:68 MSpecCI.main at /usr/home/marius/rbx/mspec/lib/mspec/utils/script.rb:75 Object#__script__ at /usr/home/marius/rbx/mspec/bin/mspec-ci:75 CompiledMethod#as_script at kernel/core/compiled_method.rb:359 Compile.single_load at kernel/core/compile.rb:247 Compile.load_from_extension at kernel/core/compile.rb:324 Object#__script__ at kernel/loader.rb:204 6) IO.read returns nil at end-of-file when length is passed FAILED ExpectationNotMetError: Expected "" to equal nil Expectation.fail_with at /usr/home/marius/rbx/mspec/lib/mspec/expectations/expectations.rb:10 PositiveOperatorMatcher#== at /usr/home/marius/rbx/mspec/lib/mspec/matchers/base.rb:8 Module#__script__ {} at ./spec/frozen/1.8/core/io/read_spec.rb:38 Kernel(Module)#instance_eval at kernel/core/eval.rb:134 MSpec.protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:124 RunState#protect {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46 Array#each at kernel/core/array.rb:572 RunState#protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46 RunState#process {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:64 Array#each at kernel/core/array.rb:572 RunState#process at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:68 MSpec.describe at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:29 Object#describe at /usr/home/marius/rbx/mspec/lib/mspec/runner/object.rb:11 Object#__script__ at ./spec/frozen/1.8/core/io/read_spec.rb:79 CompiledMethod#as_script at kernel/core/compiled_method.rb:359 Compile.single_load at kernel/core/compile.rb:247 Compile.unified_load {} at kernel/core/compile.rb:160 Array#each at kernel/core/array.rb:572 Compile.unified_load at kernel/core/compile.rb:126 Kernel.load at kernel/core/compile.rb:404 MSpec.files {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:45 Kernel(Module)#instance_eval at kernel/core/eval.rb:134 MSpec.protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:120 MSpec.files {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:46 Array#each at kernel/core/array.rb:572 MSpec.files at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:42 MSpec.process at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:34 MSpecCI#run at /usr/home/marius/rbx/mspec/bin/mspec-ci:68 MSpecCI.main at /usr/home/marius/rbx/mspec/lib/mspec/utils/script.rb:75 Object#__script__ at /usr/home/marius/rbx/mspec/bin/mspec-ci:75 CompiledMethod#as_script at kernel/core/compiled_method.rb:359 Compile.single_load at kernel/core/compile.rb:247 Compile.load_from_extension at kernel/core/compile.rb:324 Object#__script__ at kernel/loader.rb:204 7) IO.read on an empty file returns nil when length is passed FAILED ExpectationNotMetError: Expected "" to equal nil Expectation.fail_with at /usr/home/marius/rbx/mspec/lib/mspec/expectations/expectations.rb:10 PositiveOperatorMatcher#== at /usr/home/marius/rbx/mspec/lib/mspec/matchers/base.rb:8 Module#__script__ {} at ./spec/frozen/1.8/core/io/read_spec.rb:71 Kernel(Module)#instance_eval at kernel/core/eval.rb:134 MSpec.protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:124 RunState#protect {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46 Array#each at kernel/core/array.rb:572 RunState#protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46 RunState#process {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:64 Array#each at kernel/core/array.rb:572 RunState#process at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:68 MSpec.describe at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:29 Object#describe at /usr/home/marius/rbx/mspec/lib/mspec/runner/object.rb:11 Object#__script__ at ./spec/frozen/1.8/core/io/read_spec.rb:79 CompiledMethod#as_script at kernel/core/compiled_method.rb:359 Compile.single_load at kernel/core/compile.rb:247 Compile.unified_load {} at kernel/core/compile.rb:160 Array#each at kernel/core/array.rb:572 Compile.unified_load at kernel/core/compile.rb:126 Kernel.load at kernel/core/compile.rb:404 MSpec.files {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:45 Kernel(Module)#instance_eval at kernel/core/eval.rb:134 MSpec.protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:120 MSpec.files {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:46 Array#each at kernel/core/array.rb:572 MSpec.files at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:42 MSpec.process at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:34 MSpecCI#run at /usr/home/marius/rbx/mspec/bin/mspec-ci:68 MSpecCI.main at /usr/home/marius/rbx/mspec/lib/mspec/utils/script.rb:75 Object#__script__ at /usr/home/marius/rbx/mspec/bin/mspec-ci:75 CompiledMethod#as_script at kernel/core/compiled_method.rb:359 Compile.single_load at kernel/core/compile.rb:247 Compile.load_from_extension at kernel/core/compile.rb:324 Object#__script__ at kernel/loader.rb:204 8) Kernel#methods does not include any .undef'd methods FAILED ExpectationNotMetError: Expected ["single", "shared", "it_behaves_like", "to_marshal", "be_empty", "conflicts_with", "be_kind_of", "bignum_value", "flunk", "raise_error", "output", "specify", "ruby_bug", "metaclass", "little_endian", "should_receive", "should_not_receive", "mock", "compliant_on", "not_compliant_on", "output_to_fd", "extended_on", "describe", "deviates_on", "platform_is", "platform_is_not", "copy_from", "quarantine!", "complain", "should", "should_not", "context", "runner_is", "runner_is_not", "after", "__verify_metaclass__", "become!", "not_supported_on", "be_ancestor_of", "before", "it", "big_endian", "be_close", "as_superuser", "tmp", "pretty_print_inspect", "pretty_print_cycle", "pretty_print", "pretty_print_instance_variables", "hash", "__id__", "debugger", "clone", "equal?", "to_s", "extend", "inspect", "freeze", "frozen?", "=~", "class_variable_set", "class_variable_get", "dup", "respond_to?", "class_variables", "nil?", "breakpoint", "send", "eql?", "taint", "tainted?", "untaint", "instance_variable_get", "instance_variable_set", "instance_variables", "instance_variable_defined?", "to_a", "is_a?", "==", "yield_gdb", "===", "methods", "singleton_methods", "private_methods", "__send__", "private_singleton_methods", "protected_methods", "protected_singleton_methods", "public_methods", "instance_of?", "object_id", "method", "instance_exec", "class", "pretty_inspect", "__const_set__", "instance_eval", "kind_of?"] not to include "single" Expectation.fail_with at /usr/home/marius/rbx/mspec/lib/mspec/expectations/expectations.rb:10 Object(Array)#should_not at /usr/home/marius/rbx/mspec/lib/mspec/expectations/should.rb:17 Module#__script__ {} at ./spec/frozen/1.8/core/kernel/methods_spec.rb:76 Kernel(Module)#instance_eval at kernel/core/eval.rb:134 MSpec.protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:124 RunState#protect {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46 Array#each at kernel/core/array.rb:572 RunState#protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46 RunState#process {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:64 Array#each at kernel/core/array.rb:572 RunState#process at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:68 MSpec.describe at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:29 Object#describe at /usr/home/marius/rbx/mspec/lib/mspec/runner/object.rb:11 Object#__script__ at ./spec/frozen/1.8/core/kernel/methods_spec.rb:18 CompiledMethod#as_script at kernel/core/compiled_method.rb:359 Compile.single_load at kernel/core/compile.rb:247 Compile.unified_load {} at kernel/core/compile.rb:160 Array#each at kernel/core/array.rb:572 Compile.unified_load at kernel/core/compile.rb:126 Kernel.load at kernel/core/compile.rb:404 MSpec.files {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:45 Kernel(Module)#instance_eval at kernel/core/eval.rb:134 MSpec.protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:120 MSpec.files {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:46 Array#each at kernel/core/array.rb:572 MSpec.files at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:42 MSpec.process at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:34 MSpecCI#run at /usr/home/marius/rbx/mspec/bin/mspec-ci:68 MSpecCI.main at /usr/home/marius/rbx/mspec/lib/mspec/utils/script.rb:75 Object#__script__ at /usr/home/marius/rbx/mspec/bin/mspec-ci:75 CompiledMethod#as_script at kernel/core/compiled_method.rb:359 Compile.single_load at kernel/core/compile.rb:247 Compile.load_from_extension at kernel/core/compile.rb:324 Object#__script__ at kernel/loader.rb:204 9) Assigning multiple values evaluates rhs right-to-left FAILED ExpectationNotMetError: Expected 1 to equal 3 Expectation.fail_with at /usr/home/marius/rbx/mspec/lib/mspec/expectations/expectations.rb:10 PositiveOperatorMatcher#== at /usr/home/marius/rbx/mspec/lib/mspec/matchers/base.rb:8 Module#__script__ {} at ./spec/frozen/1.8/language/variables_spec.rb:161 Kernel(Module)#instance_eval at kernel/core/eval.rb:134 MSpec.protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:124 RunState#protect {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46 Array#each at kernel/core/array.rb:572 RunState#protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:46 RunState#process {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:64 Array#each at kernel/core/array.rb:572 RunState#process at /usr/home/marius/rbx/mspec/lib/mspec/runner/state.rb:68 MSpec.describe at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:29 Object#describe at /usr/home/marius/rbx/mspec/lib/mspec/runner/object.rb:11 Object#__script__ at ./spec/frozen/1.8/language/variables_spec.rb:798 CompiledMethod#as_script at kernel/core/compiled_method.rb:359 Compile.single_load at kernel/core/compile.rb:247 Compile.unified_load {} at kernel/core/compile.rb:160 Array#each at kernel/core/array.rb:572 Compile.unified_load at kernel/core/compile.rb:126 Kernel.load at kernel/core/compile.rb:404 MSpec.files {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:45 Kernel(Module)#instance_eval at kernel/core/eval.rb:134 MSpec.protect at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:120 MSpec.files {} at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:46 Array#each at kernel/core/array.rb:572 MSpec.files at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:42 MSpec.process at /usr/home/marius/rbx/mspec/lib/mspec/runner/mspec.rb:34 MSpecCI#run at /usr/home/marius/rbx/mspec/bin/mspec-ci:68 MSpecCI.main at /usr/home/marius/rbx/mspec/lib/mspec/utils/script.rb:75 Object#__script__ at /usr/home/marius/rbx/mspec/bin/mspec-ci:75 CompiledMethod#as_script at kernel/core/compiled_method.rb:359 Compile.single_load at kernel/core/compile.rb:247 Compile.load_from_extension at kernel/core/compile.rb:324 Object#__script__ at kernel/loader.rb:204 Finished in 167.135517 seconds 1281 files, 5666 examples, 20969 expectations, 9 failures, 0 errors rake aborted! Command failed with status (1): [bin/mspec ci -t rubinius...] (See full trace by running task with --trace)