OlderDiff < 20110715T002223Z < ThisDiff > 20110716T002230Z > NewerDiff
=================================================================== +++ 20110716T002230Z @@ 21069 @@ - ignores NULL bytes between directives - ignores spaces between directives +/home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/core/string/unpack/c_spec.rb +String#unpack with format 'C' - calls #to_str to coerce the directives string - raises a TypeError when passed nil - raises a TypeError when passed an Integer +- decodes one byte for a single format character +- decodes two bytes for two format characters +- decodes the number of bytes requested by the count modifier +- decodes the remaining bytes when passed the '*' modifier +- decodes the remaining bytes when passed the '*' modifer after another directive +- decodes zero bytes when no bytes remain and the '*' modifier is passed - adds nil for each element requested beyond the end of the String - ignores NULL bytes between directives - ignores spaces between directives +- decodes a byte with most significant bit set as a positive number +String#unpack with format 'c' - calls #to_str to coerce the directives string - raises a TypeError when passed nil - raises a TypeError when passed an Integer +- decodes one byte for a single format character +- decodes two bytes for two format characters +- decodes the number of bytes requested by the count modifier +- decodes the remaining bytes when passed the '*' modifier +- decodes the remaining bytes when passed the '*' modifer after another directive +- decodes zero bytes when no bytes remain and the '*' modifier is passed - adds nil for each element requested beyond the end of the String - ignores NULL bytes between directives - ignores spaces between directives +- decodes a byte with most significant bit set as a negative number /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/core/string/unpack/comment_spec.rb String#unpack @@ 21108 @@ - ignores the entire directive string if it is a comment - ignores multiple comments +/home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/core/string/unpack/d_spec.rb +String#unpack with format 'D' - calls #to_str to coerce the directives string - raises a TypeError when passed nil - raises a TypeError when passed an Integer +- decodes one double for a single format character +- decodes a negative double +- decodes two doubles for two format characters +- decodes the number of doubles requested by the count modifier +- decodes the remaining doubles when passed the '*' modifier +- decodes the remaining doubles when passed the '*' modifier after another directive +- does not decode a double when fewer bytes than a double remain and the '*' modifier is passed - adds nil for each element requested beyond the end of the String +- decodes positive Infinity +- decodes negative Infinity +- decodes NaN - ignores NULL bytes between directives - ignores spaces between directives +String#unpack with format 'd' - calls #to_str to coerce the directives string - raises a TypeError when passed nil - raises a TypeError when passed an Integer +- decodes one double for a single format character +- decodes a negative double +- decodes two doubles for two format characters +- decodes the number of doubles requested by the count modifier +- decodes the remaining doubles when passed the '*' modifier +- decodes the remaining doubles when passed the '*' modifier after another directive +- does not decode a double when fewer bytes than a double remain and the '*' modifier is passed - adds nil for each element requested beyond the end of the String +- decodes positive Infinity +- decodes negative Infinity +- decodes NaN - ignores NULL bytes between directives - ignores spaces between directives +/home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/core/string/unpack/e_spec.rb +String#unpack with format 'E' - calls #to_str to coerce the directives string - raises a TypeError when passed nil - raises a TypeError when passed an Integer +- decodes one double for a single format character +- decodes a negative double +- decodes two doubles for two format characters +- decodes the number of doubles requested by the count modifier +- decodes the remaining doubles when passed the '*' modifier +- decodes the remaining doubles when passed the '*' modifier after another directive +- does not decode a double when fewer bytes than a double remain and the '*' modifier is passed - adds nil for each element requested beyond the end of the String +- decodes positive Infinity +- decodes negative Infinity +- decodes NaN - ignores NULL bytes between directives - ignores spaces between directives +String#unpack with format 'e' - calls #to_str to coerce the directives string - raises a TypeError when passed nil - raises a TypeError when passed an Integer +- decodes one float for a single format character +- decodes a negative float +- decodes two floats for two format characters +- decodes the number of floats requested by the count modifier +- decodes the remaining floats when passed the '*' modifier +- decodes the remaining floats when passed the '*' modifier after another directive +- does not decode a float when fewer bytes than a float remain and the '*' modifier is passed - adds nil for each element requested beyond the end of the String +- decodes positive Infinity +- decodes negative Infinity +- decodes NaN - ignores NULL bytes between directives - ignores spaces between directives +/home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/core/string/unpack/f_spec.rb +String#unpack with format 'F' - calls #to_str to coerce the directives string - raises a TypeError when passed nil - raises a TypeError when passed an Integer +- decodes one float for a single format character +- decodes a negative float +- decodes two floats for two format characters +- decodes the number of floats requested by the count modifier +- decodes the remaining floats when passed the '*' modifier +- decodes the remaining floats when passed the '*' modifier after another directive +- does not decode a float when fewer bytes than a float remain and the '*' modifier is passed - adds nil for each element requested beyond the end of the String +- decodes positive Infinity +- decodes negative Infinity +- decodes NaN - ignores NULL bytes between directives - ignores spaces between directives +String#unpack with format 'f' - calls #to_str to coerce the directives string - raises a TypeError when passed nil - raises a TypeError when passed an Integer +- decodes one float for a single format character +- decodes a negative float +- decodes two floats for two format characters +- decodes the number of floats requested by the count modifier +- decodes the remaining floats when passed the '*' modifier +- decodes the remaining floats when passed the '*' modifier after another directive +- does not decode a float when fewer bytes than a float remain and the '*' modifier is passed - adds nil for each element requested beyond the end of the String +- decodes positive Infinity +- decodes negative Infinity +- decodes NaN - ignores NULL bytes between directives - ignores spaces between directives +/home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/core/string/unpack/g_spec.rb +String#unpack with format 'G' - calls #to_str to coerce the directives string - raises a TypeError when passed nil - raises a TypeError when passed an Integer +- decodes one double for a single format character +- decodes a negative double +- decodes two doubles for two format characters +- decodes the number of doubles requested by the count modifier +- decodes the remaining doubles when passed the '*' modifier +- decodes the remaining doubles when passed the '*' modifier after another directive +- does not decode a double when fewer bytes than a double remain and the '*' modifier is passed - adds nil for each element requested beyond the end of the String +- decodes positive Infinity +- decodes negative Infinity +- decodes NaN - ignores NULL bytes between directives - ignores spaces between directives +String#unpack with format 'g' - calls #to_str to coerce the directives string - raises a TypeError when passed nil - raises a TypeError when passed an Integer +- decodes one float for a single format character +- decodes a negative float +- decodes two floats for two format characters +- decodes the number of floats requested by the count modifier +- decodes the remaining floats when passed the '*' modifier +- decodes the remaining floats when passed the '*' modifier after another directive +- does not decode a float when fewer bytes than a float remain and the '*' modifier is passed - adds nil for each element requested beyond the end of the String +- decodes positive Infinity +- decodes negative Infinity +- decodes NaN - ignores NULL bytes between directives - ignores spaces between directives @@ 21291 @@ - ignores NULL bytes between directives - ignores spaces between directives +/home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/core/string/unpack/i_spec.rb +String#unpack with format 'I' - calls #to_str to coerce the directives string - raises a TypeError when passed nil - raises a TypeError when passed an Integer @@ 21331 @@ - ignores spaces between directives - decodes an int with most significant bit set as a positive number +String#unpack with format 'i' - calls #to_str to coerce the directives string - raises a TypeError when passed nil - raises a TypeError when passed an Integer @@ 21370 @@ - ignores spaces between directives - decodes an int with most significant bit set as a negative number +/home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/core/string/unpack/l_spec.rb +String#unpack with format 'L' - calls #to_str to coerce the directives string - raises a TypeError when passed nil - raises a TypeError when passed an Integer @@ 21386 @@ - ignores spaces between directives - decodes an int with most significant bit set as a positive number +String#unpack with format 'l' - calls #to_str to coerce the directives string - raises a TypeError when passed nil - raises a TypeError when passed an Integer @@ 21555 @@ - ignores spaces between directives - decodes a long with most significant bit set as a negative number +/home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/core/string/unpack/s_spec.rb +String#unpack with format 'S' - calls #to_str to coerce the directives string - raises a TypeError when passed nil - raises a TypeError when passed an Integer @@ 21595 @@ - ignores spaces between directives - decodes a short with most significant bit set as a positive number +String#unpack with format 's' - calls #to_str to coerce the directives string - raises a TypeError when passed nil - raises a TypeError when passed an Integer @@ 22196 @@ | /home/chkbuild/timeoutcom.rb:117:in `popen' | /home/chkbuild/timeoutcom.rb:117:in `timeout_command' | /home/chkbuild/chkbuild/build.rb:1288:in `run' +| /home/chkbuild/chkbuild/ruby.rb:352 | /home/chkbuild/chkbuild/build.rb:509:in `catch_error' +| /home/chkbuild/chkbuild/ruby.rb:338 | /home/chkbuild/chkbuild/build.rb:315:in `call' | /home/chkbuild/chkbuild/build.rb:315:in `do_build' | /home/chkbuild/chkbuild/build.rb:509:in `catch_error' @@ 22218 @@ | /home/chkbuild/sample/build-ruby:81 | /home/chkbuild/start-build:38:in `load' | /home/chkbuild/start-build:38 +failed(rubyspec CommandTimeout) == rubyspec/command_line/dash_a_spec.rb # <time> + bin/ruby mspec/bin/mspec -V -f s -B /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/ruby.1.8.mspec -t /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/bin/ruby rubyspec/command_line/dash_a_spec.rb ruby <version> @@ 44056 @@ <n>) An exception occurred during: Mock.verify_count Process.setrlimit and Process.getrlimit coerces arguments to Integers FAILED +Mock '#<MockIntObject:0x<address> @calls=0, @value=18446744073709551615>' expected to receive 'to_int' at least 1 times but received it 0 times /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/expectations/expectations.rb:15:in `fail_with' /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/mocks/mock.rb:110:in `verify_count' @@ 50348 @@ - can pass arguments to the thread block - raises an exception when not given a block - creates a subclass of thread calls super with a block in initialize +- calls #initialize and raises an error if super not used (FAILED - <n>) - calls and respects #initialize for the block to use <n>) +Thread.new calls #initialize and raises an error if super not used FAILED +Expected ThreadError but no exception was raised /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/expectations/expectations.rb:15:in `fail_with' /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/expectations/should.rb:8:in `should' +/home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/core/thread/new_spec.rb:37 /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:68:in `protect' /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:179:in `protect' +/home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/core/thread/new_spec.rb:21:in `all?' /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:179:in `each' /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:179:in `all?' /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:179:in `protect' @@ 50370 @@ /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:199:in `process' /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:37:in `describe' /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/runner/object.rb:11:in `describe' +/home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/core/thread/new_spec.rb:4 /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:56:in `load' /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:56:in `files' /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' @@ 50385 @@ Finished in <t> seconds +1 file, 6 examples, <num> expectations, 1 failure, 0 errors exit 1 +failed(rubyspec/core/thread/new_spec.rb) == rubyspec/core/thread/pass_spec.rb # <time> + bin/ruby mspec/bin/mspec -V -f s -B /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/ruby.1.8.mspec -t /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/bin/ruby rubyspec/core/thread/pass_spec.rb ruby <version> @@ 57610 @@ ConditionVariable#broadcast - returns self if nothing to broadcast to - returns self if something is waiting for a broadcast +- releases all threads waiting in line for this resource Finished in <t> seconds =================================================================== --- 20110715T002223Z @@ 17216 @@ - loads an array containing objects having marshal_dump method, and with proc - loads an Array with proc - assigns classes to nested subclasses of Array correctly -- raises a TypeError with bad Marshal version/home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/core/marshal/load_spec.rb:176: [BUG] Segmentation fault ruby <version> -signal SIGABRT (6) -failed(rubyspec) == rubyspec/command_line/dash_a_spec.rb # <time> + bin/ruby mspec/bin/mspec -V -f s -B /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/ruby.1.8.mspec -t /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/bin/ruby rubyspec/command_line/dash_a_spec.rb ruby <version> @@ 39058 @@ <n>) An exception occurred during: Mock.verify_count Process.setrlimit and Process.getrlimit coerces arguments to Integers FAILED -Mock '#<MockIntObject:0x<address> @calls=0, @value=4>' expected to receive 'to_int' at least 1 times but received it 0 times /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/expectations/expectations.rb:15:in `fail_with' /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/mocks/mock.rb:110:in `verify_count' @@ 45350 @@ - can pass arguments to the thread block - raises an exception when not given a block - creates a subclass of thread calls super with a block in initialize -- calls #initialize and raises an error if super not used - calls and respects #initialize for the block to use @@ 52579 @@ ConditionVariable#broadcast - returns self if nothing to broadcast to - returns self if something is waiting for a broadcast -- releases all threads waiting in line for this resource (ERROR - <n>) <n>) -ConditionVariable#broadcast releases all threads waiting in line for this resource ERROR -ThreadError: Thread#join: deadlock 0x7f8dec4a2370 - mutual join(0x7f8deb18b4d0) -/home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `join' -/home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/library/conditionvariable/broadcast_spec.rb:55 -/home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `each' -/home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/library/conditionvariable/broadcast_spec.rb:55 /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:68:in `protect' /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:179:in `protect' -/home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/library/conditionvariable/broadcast_spec.rb:2:in `all?' /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:179:in `each' /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:179:in `all?' /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:179:in `protect' @@ 52601 @@ /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:199:in `process' /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:37:in `describe' /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/runner/object.rb:11:in `describe' -/home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/library/conditionvariable/broadcast_spec.rb:4 /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:56:in `load' /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:56:in `files' /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' @@ 52616 @@ Finished in <t> seconds -1 file, 3 examples, <num> expectations, 0 failures, 1 error exit 1 -failed(rubyspec/library/conditionvariable/broadcast_spec.rb) == rubyspec/library/conditionvariable/signal_spec.rb # <time> + bin/ruby mspec/bin/mspec -V -f s -B /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/rubyspec/ruby.1.8.mspec -t /home/chkbuild/tmp/build/ruby-1.8.7-pth/<buildtime>/bin/ruby rubyspec/library/conditionvariable/signal_spec.rb ruby <version>
OlderDiff < 20110715T002223Z < ThisDiff > 20110716T002230Z > NewerDiff