Wrap text
Report abuse
# current MRI 1.8.6 pl 114 failures on Ubunutu Linux 8.04:
1)
Float#CONSTANTS the MAX is 1.79769313486232e+308 FAILED
Expected 1.79769313486232e+308
to equal Infinity
./mspec/expectations.rb:10:in `fail_with'
./mspec/matchers/base.rb:8:in `=='
./spec/ruby/1.8//core/float/constants_spec.rb:33
./mspec/runner/mspec.rb:120:in `call'
./mspec/runner/mspec.rb:120:in `protect'
./mspec/runner/state.rb:46:in `protect'
./mspec/runner/state.rb:46:in `each'
./mspec/runner/state.rb:46:in `protect'
./mspec/runner/state.rb:60:in `process'
./mspec/runner/state.rb:56:in `each'
./mspec/runner/state.rb:56:in `process'
./mspec/runner/mspec.rb:27:in `describe'
./mspec/runner/object.rb:11:in `describe'
./spec/ruby/1.8//core/float/constants_spec.rb:3
./mspec/runner/mspec.rb:45:in `load'
./mspec/runner/mspec.rb:45:in `files'
./mspec/runner/mspec.rb:120:in `call'
./mspec/runner/mspec.rb:120:in `protect'
./mspec/runner/mspec.rb:45:in `files'
./mspec/runner/mspec.rb:42:in `each'
./mspec/runner/mspec.rb:42:in `files'
./mspec/runner/mspec.rb:34:in `process'
mspec/bin/mspec-run:74:in `run'
./mspec/bin/script.rb:75:in `main'
mspec/bin/mspec-run:81
2)
IO#sysread on a file flushes write buffer when called immediately after a buffered IO#write FAILED
Expected "01234"
to equal "56789"
./mspec/expectations.rb:10:in `fail_with'
./mspec/matchers/base.rb:8:in `=='
./spec/ruby/1.8//core/io/sysread_spec.rb:72
./mspec/runner/mspec.rb:120:in `call'
./mspec/runner/mspec.rb:120:in `protect'
./mspec/runner/state.rb:46:in `protect'
./mspec/runner/state.rb:46:in `each'
./mspec/runner/state.rb:46:in `protect'
./mspec/runner/state.rb:60:in `process'
./mspec/runner/state.rb:56:in `each'
./mspec/runner/state.rb:56:in `process'
./mspec/runner/mspec.rb:27:in `describe'
./mspec/runner/object.rb:11:in `describe'
./spec/ruby/1.8//core/io/sysread_spec.rb:4
./mspec/runner/mspec.rb:45:in `load'
./mspec/runner/mspec.rb:45:in `files'
./mspec/runner/mspec.rb:120:in `call'
./mspec/runner/mspec.rb:120:in `protect'
./mspec/runner/mspec.rb:45:in `files'
./mspec/runner/mspec.rb:42:in `each'
./mspec/runner/mspec.rb:42:in `files'
./mspec/runner/mspec.rb:34:in `process'
mspec/bin/mspec-run:74:in `run'
./mspec/bin/script.rb:75:in `main'
mspec/bin/mspec-run:81
3)
IO#sysseek on a file moves the read position relative to the end with SEEK_END FAILED
Expected 0
to equal 134
./mspec/expectations.rb:10:in `fail_with'
./mspec/matchers/base.rb:8:in `=='
./spec/ruby/1.8//core/io/sysseek_spec.rb:49
./mspec/runner/mspec.rb:120:in `call'
./mspec/runner/mspec.rb:120:in `protect'
./mspec/runner/state.rb:46:in `protect'
./mspec/runner/state.rb:46:in `each'
./mspec/runner/state.rb:46:in `protect'
./mspec/runner/state.rb:60:in `process'
./mspec/runner/state.rb:56:in `each'
./mspec/runner/state.rb:56:in `process'
./mspec/runner/mspec.rb:27:in `describe'
./mspec/runner/object.rb:11:in `describe'
./spec/ruby/1.8//core/io/sysseek_spec.rb:4
./mspec/runner/mspec.rb:45:in `load'
./mspec/runner/mspec.rb:45:in `files'
./mspec/runner/mspec.rb:120:in `call'
./mspec/runner/mspec.rb:120:in `protect'
./mspec/runner/mspec.rb:45:in `files'
./mspec/runner/mspec.rb:42:in `each'
./mspec/runner/mspec.rb:42:in `files'
./mspec/runner/mspec.rb:34:in `process'
mspec/bin/mspec-run:74:in `run'
./mspec/bin/script.rb:75:in `main'
mspec/bin/mspec-run:81
4)
Process::Constants should have the correct constant values on Linux FAILED
Expected 18446744073709551615
to equal 9223372036854775807
./mspec/expectations.rb:10:in `fail_with'
./mspec/matchers/base.rb:8:in `=='
./spec/ruby/1.8//core/process/constants_spec.rb:38
./mspec/runner/mspec.rb:120:in `call'
./mspec/runner/mspec.rb:120:in `protect'
./mspec/runner/state.rb:46:in `protect'
./mspec/runner/state.rb:46:in `each'
./mspec/runner/state.rb:46:in `protect'
./mspec/runner/state.rb:60:in `process'
./mspec/runner/state.rb:56:in `each'
./mspec/runner/state.rb:56:in `process'
./mspec/runner/mspec.rb:27:in `describe'
./mspec/runner/object.rb:11:in `describe'
./spec/ruby/1.8//core/process/constants_spec.rb:2
./mspec/runner/mspec.rb:45:in `load'
./mspec/runner/mspec.rb:45:in `files'
./mspec/runner/mspec.rb:120:in `call'
./mspec/runner/mspec.rb:120:in `protect'
./mspec/runner/mspec.rb:45:in `files'
./mspec/runner/mspec.rb:42:in `each'
./mspec/runner/mspec.rb:42:in `files'
./mspec/runner/mspec.rb:34:in `process'
mspec/bin/mspec-run:74:in `run'
./mspec/bin/script.rb:75:in `main'
mspec/bin/mspec-run:81
5)
Etc.getgrgid ignores its argument ERROR
can't find group for 9876
./spec/ruby/1.8//library/etc/getgrgid_spec.rb:32:in `getgrgid'
./spec/ruby/1.8//library/etc/getgrgid_spec.rb:32
./mspec/runner/mspec.rb:120:in `call'
./mspec/runner/mspec.rb:120:in `protect'
./mspec/runner/state.rb:46:in `protect'
./mspec/runner/state.rb:46:in `each'
./mspec/runner/state.rb:46:in `protect'
./mspec/runner/state.rb:60:in `process'
./mspec/runner/state.rb:56:in `each'
./mspec/runner/state.rb:56:in `process'
./mspec/runner/mspec.rb:27:in `describe'
./mspec/runner/object.rb:11:in `describe'
./spec/ruby/1.8//library/etc/getgrgid_spec.rb:4
./mspec/runner/mspec.rb:45:in `load'
./mspec/runner/mspec.rb:45:in `files'
./mspec/runner/mspec.rb:120:in `call'
./mspec/runner/mspec.rb:120:in `protect'
./mspec/runner/mspec.rb:45:in `files'
./mspec/runner/mspec.rb:42:in `each'
./mspec/runner/mspec.rb:42:in `files'
./mspec/runner/mspec.rb:34:in `process'
mspec/bin/mspec-run:74:in `run'
./mspec/bin/script.rb:75:in `main'
mspec/bin/mspec-run:81
Finished in 11.719301 seconds
1947 files, 6767 examples, 22710 expectations, 4 failures, 1 error