OlderDiff < 20110701T045605Z < ThisDiff > 20110702T043926Z > NewerDiff
OLDREV 32293 NEWREV 32365 CHG ChangeLog 32291->32360 CHG array.c 31013->32364 CHG version.h 32290->32361 CHG test/test_securerandom.rb 32124->32365 CHG test/ruby/test_array.rb 29815->32360 COMMIT [Marc-Andre Lafortune] Matrix#round: New specs COMMIT [Marc-Andre Lafortune] Matrix::EigenvalueDecomposition: Basic specs COMMIT [Marc-Andre Lafortune] Matrix#**: Basic specs for non-integer powers COMMIT [Marc-Andre Lafortune] Matrix::LUP_Decomposition specs COMMIT [NARUSE, Yui] Fix requiring order: included Math must be mathn. COMMIT [NARUSE, Yui] This spec doesn't work with mathn. COMMIT [Charles Oliver Nutter] Spec for missing yield([a, b]) case in Hash#each logic (JRUBY-5839) =================================================================== +++ 20110702T043926Z @@ 7936 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/ruby/test/socket/test_unix.rb:37:in `bound_unix_socket' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/ruby/test/socket/test_unix.rb:43:in `test_addr' +2671 tests, 1351907 assertions, 2 failures, 3 errors make: *** [test-all] Error 1 exit 2 failed(test-all) @@ 10667 @@ - returns a new array without elements for which block is true - returns self when called on an Array emptied with #shift - properly handles recursive arrays +- returns subclass instance on Array subclasses (FAILED - <n>) - returns an Enumerator if no block given Array#reject! @@ 14286 @@ - yields the key and value of each pair to a block expecting |key, value| - yields the key only to a block expecting |key,| - uses the same order as keys() and values() +- properly expands (or not) child class's 'each'-yielded args - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block @@ 26522 @@ - returns a new array without elements for which block is true - returns self when called on an Array emptied with #shift - properly handles recursive arrays +- returns subclass instance on Array subclasses (FAILED - <n>) - returns an Enumerator if no block given Array#reject! @@ 26536 @@ <n>) +Array#reject returns subclass instance on Array subclasses FAILED +Expected [1, 3] (Array) to be kind of ArraySpecs::MyArray /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/mspec/lib/mspec/expectations/expectations.rb:15:in `fail_with' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/mspec/lib/mspec/expectations/should.rb:8:in `should' +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/core/array/reject_spec.rb:35 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:68:in `protect' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:179:in `protect' +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/core/array/reject_spec.rb:3:in `all?' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:179:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:179:in `all?' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:179:in `protect' @@ 26553 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:199:in `process' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:37:in `describe' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/mspec/lib/mspec/runner/object.rb:11:in `describe' +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/core/array/reject_spec.rb:5 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:56:in `load' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:56:in `files' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' @@ 26568 @@ Finished in <t> seconds +1 file, 12 examples, <num> expectations, 1 failure, 0 errors exit 1 +failed(rubyspec/core/array/reject_spec.rb) == rubyspec/core/array/repeated_combination_spec.rb # <time> + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/ruby.1.8.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/bin/ruby rubyspec/core/array/repeated_combination_spec.rb ruby <version> @@ 35418 @@ - yields the key and value of each pair to a block expecting |key, value| - yields the key only to a block expecting |key,| - uses the same order as keys() and values() +- properly expands (or not) child class's 'each'-yielded args - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block @@ 66916 @@ Finished in <t> seconds 1 file, 0 examples, <num> expectations, 0 failures, 0 errors +== rubyspec/library/matrix/eigenvalue_decomposition/eigenvalue_matrix_spec.rb # <time> ++ bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/ruby.1.8.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/bin/ruby rubyspec/library/matrix/eigenvalue_decomposition/eigenvalue_matrix_spec.rb ruby <version> +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/library/matrix/eigenvalue_decomposition/eigenvalue_matrix_spec.rb Finished in <t> seconds 1 file, 0 examples, <num> expectations, 0 failures, 0 errors +== rubyspec/library/matrix/eigenvalue_decomposition/eigenvalues_spec.rb # <time> ++ bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/ruby.1.8.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/bin/ruby rubyspec/library/matrix/eigenvalue_decomposition/eigenvalues_spec.rb ruby <version> +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/library/matrix/eigenvalue_decomposition/eigenvalues_spec.rb Finished in <t> seconds 1 file, 0 examples, <num> expectations, 0 failures, 0 errors +== rubyspec/library/matrix/eigenvalue_decomposition/eigenvector_matrix_spec.rb # <time> ++ bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/ruby.1.8.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/bin/ruby rubyspec/library/matrix/eigenvalue_decomposition/eigenvector_matrix_spec.rb ruby <version> +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/library/matrix/eigenvalue_decomposition/eigenvector_matrix_spec.rb Finished in <t> seconds 1 file, 0 examples, <num> expectations, 0 failures, 0 errors +== rubyspec/library/matrix/eigenvalue_decomposition/eigenvectors_spec.rb # <time> ++ bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/ruby.1.8.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/bin/ruby rubyspec/library/matrix/eigenvalue_decomposition/eigenvectors_spec.rb ruby <version> +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/library/matrix/eigenvalue_decomposition/eigenvectors_spec.rb Finished in <t> seconds 1 file, 0 examples, <num> expectations, 0 failures, 0 errors +== rubyspec/library/matrix/eigenvalue_decomposition/initialize_spec.rb # <time> ++ bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/ruby.1.8.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/bin/ruby rubyspec/library/matrix/eigenvalue_decomposition/initialize_spec.rb ruby <version> +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/library/matrix/eigenvalue_decomposition/initialize_spec.rb Finished in <t> seconds 1 file, 0 examples, <num> expectations, 0 failures, 0 errors +== rubyspec/library/matrix/eigenvalue_decomposition/to_a_spec.rb # <time> ++ bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/ruby.1.8.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/bin/ruby rubyspec/library/matrix/eigenvalue_decomposition/to_a_spec.rb ruby <version> +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/library/matrix/eigenvalue_decomposition/to_a_spec.rb Finished in <t> seconds @@ 67042 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/library/matrix/exponent_spec.rb Matrix#** +- raises a ErrOperationNotDefined exception for powers that aren't Integers (FAILED - <n>) Matrix#** given an integer _n_ - multiples the Matrix by itself _n_ times @@ 67054 @@ <n>) +Matrix#** raises a ErrOperationNotDefined exception for powers that aren't Integers FAILED +Expected ExceptionForMatrix::ErrOperationNotDefined +but got ExceptionForMatrix::ErrOperationNotImplemented (Sorry, Operation(**) not implemented: Matrix op Float) /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/mspec/lib/mspec/expectations/expectations.rb:15:in `fail_with' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/mspec/lib/mspec/expectations/should.rb:8:in `should' +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/library/matrix/exponent_spec.rb:40 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:68:in `protect' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:179:in `protect' +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/library/matrix/exponent_spec.rb:2:in `all?' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:179:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:179:in `all?' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:179:in `protect' @@ 67072 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/mspec/lib/mspec/runner/context.rb:199:in `process' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:37:in `describe' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/mspec/lib/mspec/runner/object.rb:11:in `describe' +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/library/matrix/exponent_spec.rb:4 /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:56:in `load' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:56:in `files' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' @@ 67087 @@ Finished in <t> seconds +1 file, 5 examples, <num> expectations, 1 failure, 0 errors exit 1 +failed(rubyspec/library/matrix/exponent_spec.rb) == rubyspec/library/matrix/find_index_spec.rb # <time> + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/ruby.1.8.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/bin/ruby rubyspec/library/matrix/find_index_spec.rb ruby <version> @@ 67217 @@ Finished in <t> seconds 1 file, 0 examples, <num> expectations, 0 failures, 0 errors +== rubyspec/library/matrix/lup_decomposition/initialize_spec.rb # <time> ++ bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/ruby.1.8.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/bin/ruby rubyspec/library/matrix/lup_decomposition/initialize_spec.rb ruby <version> +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/library/matrix/lup_decomposition/initialize_spec.rb Finished in <t> seconds 1 file, 0 examples, <num> expectations, 0 failures, 0 errors +== rubyspec/library/matrix/lup_decomposition/l_spec.rb # <time> ++ bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/ruby.1.8.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/bin/ruby rubyspec/library/matrix/lup_decomposition/l_spec.rb ruby <version> +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/library/matrix/lup_decomposition/l_spec.rb Finished in <t> seconds 1 file, 0 examples, <num> expectations, 0 failures, 0 errors +== rubyspec/library/matrix/lup_decomposition/p_spec.rb # <time> ++ bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/ruby.1.8.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/bin/ruby rubyspec/library/matrix/lup_decomposition/p_spec.rb ruby <version> +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/library/matrix/lup_decomposition/p_spec.rb Finished in <t> seconds 1 file, 0 examples, <num> expectations, 0 failures, 0 errors +== rubyspec/library/matrix/lup_decomposition/solve_spec.rb # <time> ++ bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/ruby.1.8.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/bin/ruby rubyspec/library/matrix/lup_decomposition/solve_spec.rb ruby <version> +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/library/matrix/lup_decomposition/solve_spec.rb Finished in <t> seconds 1 file, 0 examples, <num> expectations, 0 failures, 0 errors +== rubyspec/library/matrix/lup_decomposition/to_a_spec.rb # <time> ++ bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/ruby.1.8.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/bin/ruby rubyspec/library/matrix/lup_decomposition/to_a_spec.rb ruby <version> +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/library/matrix/lup_decomposition/to_a_spec.rb Finished in <t> seconds 1 file, 0 examples, <num> expectations, 0 failures, 0 errors +== rubyspec/library/matrix/lup_decomposition/u_spec.rb # <time> ++ bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/ruby.1.8.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/bin/ruby rubyspec/library/matrix/lup_decomposition/u_spec.rb ruby <version> +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/library/matrix/lup_decomposition/u_spec.rb Finished in <t> seconds @@ 67456 @@ Finished in <t> seconds 1 file, 4 examples, <num> expectations, 0 failures, 0 errors +== rubyspec/library/matrix/round_spec.rb # <time> ++ bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/ruby.1.8.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/bin/ruby rubyspec/library/matrix/round_spec.rb ruby <version> +/Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/library/matrix/round_spec.rb Finished in <t> seconds =================================================================== --- 20110701T045605Z @@ 7936 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/ruby/test/socket/test_unix.rb:37:in `bound_unix_socket' /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/ruby/test/socket/test_unix.rb:43:in `test_addr' -2671 tests, 1351903 assertions, 2 failures, 3 errors make: *** [test-all] Error 1 exit 2 failed(test-all) @@ 66953 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-1.8-pth/<buildtime>/rubyspec/library/matrix/exponent_spec.rb Matrix#** -- raises a ErrOperationNotImplemented exception for powers that aren't Integers Matrix#** given an integer _n_ - multiples the Matrix by itself _n_ times
OlderDiff < 20110701T045605Z < ThisDiff > 20110702T043926Z > NewerDiff