COMMIT Clarify -t, --target help. http://github.com/rubyspec/mspec/commit/4b5c453dd7133a51d1f0142eb01ab8c6a0b48aa4 COMMIT String#squeeze: Remove 1.9 tags; all tests pass. http://github.com/rubyspec/rubyspec/commit/343c0ebb8f79c393cfe3f2a09a1d3e899b710473 COMMIT String#squeeze: Fix TypeError test for 1.9. http://github.com/rubyspec/rubyspec/commit/f7e866297c2b2c9f065e79cf4f315dd1c95418e9 COMMIT String#rstrip!: Remove 1.9 tags; all tests pass. http://github.com/rubyspec/rubyspec/commit/bf6ee31e323f73ccc98e3695fc5c2323dd5b0ef4 COMMIT String#rjust: Remove 1.9 tags; all tests pass. http://github.com/rubyspec/rubyspec/commit/af8a176478957aa4eca2c5e18f1426581eba6a7f COMMIT String#rjust: Fix TypeError test for 1.9. http://github.com/rubyspec/rubyspec/commit/7160432627078f3b8259094a70dec4b2e55b3702 COMMIT String#reverse!: Remove 1.9 tags; all tests pass. http://github.com/rubyspec/rubyspec/commit/6ca6f0add9dd53176491f25e7fd7316f74e85912 COMMIT String#replace: Remove 1.9 tags; all tests pass. http://github.com/rubyspec/rubyspec/commit/e6e23dc7d9290b78b3a5e18d429b988df26ad0f8 COMMIT String#replace: Fix TypeError test for 1.9. http://github.com/rubyspec/rubyspec/commit/513a69e4be8cee980e6f2f6ea99df89aab7a6c32 COMMIT String#next!: Remove 1.9 tags; all tests pass. http://github.com/rubyspec/rubyspec/commit/10236be6981c49db5781881f98298550b492c561 COMMIT String#lstrip!: Remove 1.9 tags; all tests pass. http://github.com/rubyspec/rubyspec/commit/a0c14a4165c5d44b73806cf33128c2356c2357d1 COMMIT String#ljust: Remove 1.9 tags; all tests pass. http://github.com/rubyspec/rubyspec/commit/a8e6f6ce0d267c31fd3fe63144a79a8cdc6a3af0 COMMIT String#ljust: Updated TypeError tests for 1.9. http://github.com/rubyspec/rubyspec/commit/9f39555a01e8d4da5bd4520618e8c1e65c936154 COMMIT String#intern: Remove 1.9 tags; all tests pass. http://github.com/rubyspec/rubyspec/commit/33ce8d5b0fc0db8ac47e7f65d983eec69c02f467 COMMIT String#insert: Remove 1.9 tags; all tests pass. http://github.com/rubyspec/rubyspec/commit/55ae834ae1fa17c948947b88b8b525b54021f345 COMMIT String#insert: Fix TypeError tests for 1.9. http://github.com/rubyspec/rubyspec/commit/c02bf122a1b2ef57200cf50745423c55ac612ed5 COMMIT String#include?: Removed 1.9 tags; all tests pass. http://github.com/rubyspec/rubyspec/commit/b5b720a0141d1660e81cfb2d071262d2bf4fd614 COMMIT String#include?(Fixnum) unsupported by 1.9; guard. http://github.com/rubyspec/rubyspec/commit/dc3a3576fa850f77f1cd812289e582fe422b76e3 COMMIT String#gsub: Fix TypeError tests for 1.9. http://github.com/rubyspec/rubyspec/commit/a192a2761353e4c898c5e1294d7eabcf56246800 COMMIT String#=: Remove passing tags. http://github.com/rubyspec/rubyspec/commit/5daf850c85a829d00940c41291000075e6bf3e45 COMMIT String#[]= Fix TypeError tests for 1.9: :sym -> [] http://github.com/rubyspec/rubyspec/commit/414ffe0d00b5856a655fa79993d5ff66b08dd327 COMMIT String#[]=Fixnum Version guard: unsupported on 1.9 http://github.com/rubyspec/rubyspec/commit/5e9f23c3b3a4a894c2f1b890f24858099f4f5027 COMMIT - Use a dot at the end of domain name to ensure we're not trying to lookup local subdomain instead which can in fact exist. http://github.com/rubyspec/rubyspec/commit/0f5780c126f11a96a572767c6e4a1f3844b1eb75 COMMIT - Sort dir contents before trying to compare the result with the expected list. http://github.com/rubyspec/rubyspec/commit/e9cc2bb1516bcf3188456826a79af3859a8cfcf2 COMMIT String#each doesn't exist in 1.9; rm tags. http://github.com/rubyspec/rubyspec/commit/50edd456ab475e94300f347ae1b8fce9211fda55 COMMIT String#each_line: Remove 1.9 tags; all tests pass. http://github.com/rubyspec/rubyspec/commit/745fb44ea2b1cd4581a79e314248f8e85293fa95 COMMIT String#slice: Fix frozen behav. [ruby-core:23666] http://github.com/rubyspec/rubyspec/commit/84b529820618825bfe05985bd52db1ad13deb903 COMMIT String#strip!: Fix frozen behav. [ruby-core:23666] http://github.com/rubyspec/rubyspec/commit/ab077c477e85c73164e5f1ca0e2db3eea50b2a20 COMMIT String#lstrip!: Fix frozen behav. [core:23666] http://github.com/rubyspec/rubyspec/commit/2ec59bc3a7f862d370551407b8d666072fea9a11 COMMIT Array#unshift: Guard frozen behav. [core:23666] http://github.com/rubyspec/rubyspec/commit/52a61190371e9cc817d6e8d8e985148aac949478 COMMIT Array#uniq!: Guard frozen behav. [ruby-core:23666] http://github.com/rubyspec/rubyspec/commit/1c90a2cee45e4624688b2d87b14433d9e66ca6eb COMMIT Array#push: Fix frozen behav. [ruby-core:23666] http://github.com/rubyspec/rubyspec/commit/3e77a2e929170efa0707fbe39b898670708788cc COMMIT Array#insert: Guard frozen behav. [core:23666] http://github.com/rubyspec/rubyspec/commit/7852365eba7a2833f58d18861a248b53634456ee COMMIT Array#initialize: Fix 1.9 expectation [core:23663] http://github.com/rubyspec/rubyspec/commit/a906320b3f71909fee702140720b7ffa6b83e9d5 COMMIT Array#flatten! Guard frozen behav. [core:23663] http://github.com/rubyspec/rubyspec/commit/1614ccc12e738f153382a47f468d605e9073128a COMMIT Array#delete Fix 1.9 expectations re: [core:23666] http://github.com/rubyspec/rubyspec/commit/04f78e9fbd4517b25a5c4cd3c2bbc373e818334b COMMIT Array#concat: Guard frozen behav. [core:23666]. http://github.com/rubyspec/rubyspec/commit/9e7e5acf08f1e761a583b02e09bec34ec7837aa6 COMMIT String#sub! Guard frozen behav. [ruby-core:23666]. http://github.com/rubyspec/rubyspec/commit/45d50f0d1a5d9ddc61f2474ed777b1a4e622b2d9 COMMIT String#rsrtip!: Guard frozen behav. [core:23666] http://github.com/rubyspec/rubyspec/commit/5092123f673925958d60cb6a853b51cf9422c291 COMMIT String#reverse!: Guard frozen behav. [core:23666] http://github.com/rubyspec/rubyspec/commit/e368efa9611130a7ebded3df8396992973e3be92 COMMIT String#replace! Guard frozen behav. [core:23666] http://github.com/rubyspec/rubyspec/commit/d45d182959a05844508c185cc8225bf3e4421e06 COMMIT String#gsub! Guard frozen behav. [ruby-core:23666] http://github.com/rubyspec/rubyspec/commit/663f8bdd38d68fb45ed2112d8396e862064c0f8a COMMIT String#chop!: Guarded frozen behav. [core:23666] http://github.com/rubyspec/rubyspec/commit/673b77bbb6f06fda00cb8f8c48c97c1604e099bc COMMIT String#chomp!: Guarded frozen behav. [core:23666] http://github.com/rubyspec/rubyspec/commit/ab6a1482aae165f8dc2934e81ae150e21a90f945 COMMIT String#downcase: Remove 1.9 tags; all tests pass. http://github.com/rubyspec/rubyspec/commit/e407e78fdeeb6717f37e5b5d4564ba4d32a8d910 COMMIT String#delete: Remove 1.9 tags; all tests pass. http://github.com/rubyspec/rubyspec/commit/3e314c9d197a991c5906b2f814a7082ca6b0907b COMMIT String#delete: Fix TypeError test for 1.9. http://github.com/rubyspec/rubyspec/commit/b9a1cee537e847ec8847f1a3d434771fb561ecb5 COMMIT String#count: Remove 1.9 tags; all tests pass. http://github.com/rubyspec/rubyspec/commit/67cdce0f5b017d7534def1b9d9d704be8de64f84 COMMIT String#count: Fix test for 1.9. http://github.com/rubyspec/rubyspec/commit/af5d7424f7535434052bf17fe364170e9c297664 --- 20090602T101841 +++ 20090603T094743 @@ -1,15405 +1,15405 @@ /home/chkbuild/tmp/build/ruby-1.8.6-pth//rubyspec/core/string/element_set_spec.rb String#[]= with index - sets the code of the character at idx to char modulo 256 +- sets the code to char % 256 - raises an IndexError without changing self if idx is outside of self - calls to_int on index -- sets the code to char % 256 - doesn't call to_int on char - raises a TypeError when self is frozen @@ -15501,7 +15501,6 @@ - modifies self in place and returns self - taints self if block's result is tainted - returns nil if no modifications were made -- raises a RuntimeError when self is frozen /home/chkbuild/tmp/build/ruby-1.8.6-pth//rubyspec/core/string/hash_spec.rb String#hash @@ -15790,7 +15789,6 @@ - tries to convert other to string using to_str - raises a TypeError if other can't be converted to string - raises a TypeError if self is frozen -- raises a RuntimeError if self is frozen (FAILED - ) /home/chkbuild/tmp/build/ruby-1.8.6-pth//rubyspec/core/string/reverse_spec.rb String#reverse @@ -15950,7 +15948,6 @@ - always taints resulting strings when self is tainted - returns nil if the given position is out of self - returns nil if the length is negative -- raises a TypeError if self is frozen - calls to_int on idx and length - returns subclass instances @@ -16447,93 +16444,93 @@ /home/chkbuild/tmp/build/ruby-1.8.6-pth//rubyspec/core/symbol/inspect_spec.rb Symbol#inspect -- returns self as a symbol literal for :"*foo" +- returns self as a symbol literal for :" foo" - returns self as a symbol literal for :[] - returns self as a symbol literal for :$: -- returns self as a symbol literal for :"@@ruby!" +- returns self as a symbol literal for :"$-ww" - returns self as a symbol literal for :$! - returns self as a symbol literal for :/ - returns self as a symbol literal for :$< +- returns self as a symbol literal for :"|||" - returns self as a symbol literal for :".." -- returns self as a symbol literal for :":" +- returns self as a symbol literal for :"$ruby?" +- returns self as a symbol literal for :"@" - returns self as a symbol literal for :$& - returns self as a symbol literal for :=~ - returns self as a symbol literal for :$/ - returns self as a symbol literal for :> - returns self as a symbol literal for :< -- returns self as a symbol literal for :$ruby +- returns self as a symbol literal for :"'" +- returns self as a symbol literal for :"foo " - returns self as a symbol literal for :"9" -- returns self as a symbol literal for :"\"\"" - returns self as a symbol literal for :@ruby - returns self as a symbol literal for :>= -- returns self as a symbol literal for :@@ruby - returns self as a symbol literal for :` -- returns self as a symbol literal for :"@ruby?" +- returns self as a symbol literal for :"@@ruby?" - returns self as a symbol literal for :$@ -- returns self as a symbol literal for :"?" -- returns self as a symbol literal for :"=" +- returns self as a symbol literal for :"||" - returns self as a symbol literal for :$> - returns self as a symbol literal for :^ -- returns self as a symbol literal for :"$" - returns self as a symbol literal for :$= - returns self as a symbol literal for :% -- returns self as a symbol literal for :fred! +- returns self as a symbol literal for :"$ruby!" - returns self as a symbol literal for :=== - returns self as a symbol literal for :$_ -- returns self as a symbol literal for :"." +- returns self as a symbol literal for :";" - returns self as a symbol literal for :$~ - returns self as a symbol literal for :<=> - returns self as a symbol literal for :$, -- returns self as a symbol literal for :" " +- returns self as a symbol literal for :"&&" - returns self as a symbol literal for :fred - returns self as a symbol literal for :"!" - returns self as a symbol literal for :$" - returns self as a symbol literal for :-@ -- returns self as a symbol literal for :"\"" +- returns self as a symbol literal for :"*foo" - returns self as a symbol literal for :"++" -- returns self as a symbol literal for :"@ruby!" +- returns self as a symbol literal for :"@@ruby!" - returns self as a symbol literal for :>> - returns self as a symbol literal for :~ - returns self as a symbol literal for :$* -- returns self as a symbol literal for :"=>" - returns self as a symbol literal for :$. -- returns self as a symbol literal for :$1234 - returns self as a symbol literal for :$+ - returns self as a symbol literal for :[]= - returns self as a symbol literal for :| -- returns self as a symbol literal for :fred? +- returns self as a symbol literal for :":" - returns self as a symbol literal for :"..." -- returns self as a symbol literal for :"," -- returns self as a symbol literal for :" foo" -- returns self as a symbol literal for :"$-ww" +- returns self as a symbol literal for :$ruby - returns self as a symbol literal for :"!~" - returns self as a symbol literal for :"foo bar" -- returns self as a symbol literal for :"|||" -- returns self as a symbol literal for :"$ruby?" +- returns self as a symbol literal for :"\"\"" +- returns self as a symbol literal for :"@ruby?" - returns self as a symbol literal for :* -- returns self as a symbol literal for :"@" +- returns self as a symbol literal for :@@ruby +- returns self as a symbol literal for :"?" +- returns self as a symbol literal for :"=" - returns self as a symbol literal for :<= +- returns self as a symbol literal for :fred! - returns self as a symbol literal for :$\ +- returns self as a symbol literal for :"$" - returns self as a symbol literal for :$; - returns self as a symbol literal for :$' - returns self as a symbol literal for :$? +- returns self as a symbol literal for :"." - returns self as a symbol literal for :& - returns self as a symbol literal for :"!=" -- returns self as a symbol literal for :"'" -- returns self as a symbol literal for :"foo " +- returns self as a symbol literal for :" " - returns self as a symbol literal for :== -- returns self as a symbol literal for :"@@ruby?" -- returns self as a symbol literal for :"||" -- returns self as a symbol literal for :"$ruby!" +- returns self as a symbol literal for :"\"" +- returns self as a symbol literal for :"@ruby!" - returns self as a symbol literal for :** -- returns self as a symbol literal for :";" +- returns self as a symbol literal for :"=>" - returns self as a symbol literal for :"::" - returns self as a symbol literal for :+@ +- returns self as a symbol literal for :fred? +- returns self as a symbol literal for :$1234 - returns self as a symbol literal for :$-w - returns self as a symbol literal for :$` - returns self as a symbol literal for :$$ - returns self as a symbol literal for :<< -- returns self as a symbol literal for :"&&" +- returns self as a symbol literal for :"," /home/chkbuild/tmp/build/ruby-1.8.6-pth//rubyspec/core/symbol/to_i_spec.rb Symbol#to_i @@ -25669,39 +25666,8 @@ /home/chkbuild/tmp/build/ruby-1.8.6-pth//rubyspec/library/zlib/zstream/total_out_spec.rb ) -String#replace raises a RuntimeError if self is frozen FAILED -Expected RuntimeError but got TypeError (can't modify frozen string) -/home/chkbuild/tmp/build/ruby-1.8.6-pth//mspec/lib/mspec/expectations/expectations.rb:15:in `fail_with' -/home/chkbuild/tmp/build/ruby-1.8.6-pth//mspec/lib/mspec/expectations/should.rb:7:in `should' -/home/chkbuild/tmp/build/ruby-1.8.6-pth//rubyspec/core/string/replace_spec.rb:44 -/home/chkbuild/tmp/build/ruby-1.8.6-pth//mspec/lib/mspec/runner/mspec.rb:67:in `instance_eval' -/home/chkbuild/tmp/build/ruby-1.8.6-pth//mspec/lib/mspec/runner/mspec.rb:67:in `protect' -/home/chkbuild/tmp/build/ruby-1.8.6-pth//mspec/lib/mspec/runner/context.rb:135:in `protect' -/home/chkbuild/tmp/build/ruby-1.8.6-pth//rubyspec/core/string/replace_spec.rb:36:in `all?' -/home/chkbuild/tmp/build/ruby-1.8.6-pth//mspec/lib/mspec/runner/context.rb:135:in `each' -/home/chkbuild/tmp/build/ruby-1.8.6-pth//mspec/lib/mspec/runner/context.rb:135:in `all?' -/home/chkbuild/tmp/build/ruby-1.8.6-pth//mspec/lib/mspec/runner/context.rb:135:in `protect' -/home/chkbuild/tmp/build/ruby-1.8.6-pth//mspec/lib/mspec/runner/context.rb:163:in `process' -/home/chkbuild/tmp/build/ruby-1.8.6-pth//mspec/lib/mspec/runner/context.rb:155:in `each' -/home/chkbuild/tmp/build/ruby-1.8.6-pth//mspec/lib/mspec/runner/context.rb:155:in `process' -/home/chkbuild/tmp/build/ruby-1.8.6-pth//mspec/lib/mspec/runner/mspec.rb:36:in `describe' -/home/chkbuild/tmp/build/ruby-1.8.6-pth//mspec/lib/mspec/runner/object.rb:11:in `describe' -/home/chkbuild/tmp/build/ruby-1.8.6-pth//rubyspec/core/string/replace_spec.rb:4 -/home/chkbuild/tmp/build/ruby-1.8.6-pth//mspec/lib/mspec/runner/mspec.rb:55:in `load' -/home/chkbuild/tmp/build/ruby-1.8.6-pth//mspec/lib/mspec/runner/mspec.rb:55:in `files' -/home/chkbuild/tmp/build/ruby-1.8.6-pth//mspec/lib/mspec/runner/mspec.rb:67:in `instance_eval' -/home/chkbuild/tmp/build/ruby-1.8.6-pth//mspec/lib/mspec/runner/mspec.rb:67:in `protect' -/home/chkbuild/tmp/build/ruby-1.8.6-pth//mspec/lib/mspec/runner/mspec.rb:55:in `files' -/home/chkbuild/tmp/build/ruby-1.8.6-pth//mspec/lib/mspec/runner/mspec.rb:49:in `each' -/home/chkbuild/tmp/build/ruby-1.8.6-pth//mspec/lib/mspec/runner/mspec.rb:49:in `files' -/home/chkbuild/tmp/build/ruby-1.8.6-pth//mspec/lib/mspec/runner/mspec.rb:41:in `process' -/home/chkbuild/tmp/build/ruby-1.8.6-pth//mspec/lib/mspec/commands/mspec-run.rb:87:in `run' -/home/chkbuild/tmp/build/ruby-1.8.6-pth//mspec/lib/mspec/utils/script.rb:217:in `main' -/home/chkbuild/tmp/build/ruby-1.8.6-pth//mspec/bin/mspec-run:8 - - ) ConditionVariable#broadcast releases all threads waiting in line for this resource ERROR -ThreadError: Thread#join: deadlock 0x7f63fb176e00 - mutual join(0x7f63f99d4950) +ThreadError: Thread#join: deadlock 0x7fe36462be08 - mutual join(0x7fe36331cfb0) /home/chkbuild/tmp/build/ruby-1.8.6-pth//rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `join' /home/chkbuild/tmp/build/ruby-1.8.6-pth//rubyspec/library/conditionvariable/broadcast_spec.rb:55 /home/chkbuild/tmp/build/ruby-1.8.6-pth//rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `each' @@ -25733,7 +25699,7 @@ Finished in seconds -2594 files, 10426 examples, 32817 expectations, 1 failure, 1 error +2594 files, 10423 examples, 32813 expectations, 0 failures, 1 error exit 1 failed(rubyspec) == end #