OlderDiff < 20110630T183304Z < ThisDiff > 20110702T183304Z > NewerDiff
OLDREV 32342 NEWREV 32367 CHG ChangeLog 32342->32367 CHG NEWS 32305->32363 CHG array.c 32201->32360 CHG error.c 32312->32346 CHG parse.y 32281->32344 CHG signal.c 32270->32345 CHG string.c 32156->32349 CHG thread.c 32334->32348 CHG thread_pthread.c 32325->32346 CHG version.h 32340->32358 CHG vm_core.h 32244->32345 CHG vm_insnhelper.c 32334->32347 CHG benchmark/bm_app_erb.rb 13944->32356 CHG benchmark/bm_app_factorial.rb 11708->32356 CHG benchmark/bm_app_mandelbrot.rb 11708->32356 CHG benchmark/bm_app_strconcat.rb 11708->32356 CHG benchmark/bm_io_file_create.rb 13944->32356 CHG benchmark/bm_io_file_read.rb 13944->32356 CHG benchmark/bm_io_file_write.rb 13944->32356 CHG benchmark/bm_so_concatenate.rb 11708->32356 CHG benchmark/bm_so_fannkuch.rb 13944->32356 CHG benchmark/bm_so_lists.rb 11708->32356 CHG benchmark/bm_so_matrix.rb 11708->32356 CHG benchmark/bm_so_random.rb 11708->32356 CHG benchmark/bm_so_sieve.rb 11708->32356 CHG benchmark/bm_vm1_block.rb 11708->32356 CHG benchmark/bm_vm1_const.rb 11708->32356 CHG benchmark/bm_vm1_ensure.rb 11708->32356 CHG benchmark/bm_vm1_ivar.rb 13944->32356 CHG benchmark/bm_vm1_length.rb 11708->32356 CHG benchmark/bm_vm1_neq.rb 14169->32356 CHG benchmark/bm_vm1_not.rb 14169->32356 CHG benchmark/bm_vm1_rescue.rb 11708->32356 CHG benchmark/bm_vm1_simplereturn.rb 11708->32356 CHG benchmark/bm_vm1_swap.rb 11708->32356 CHG benchmark/bm_vm2_array.rb 11708->32356 CHG benchmark/bm_vm2_case.rb 13290->32356 CHG benchmark/bm_vm2_defined_method.rb 32336->32356 CHG benchmark/bm_vm2_eval.rb 13944->32356 CHG benchmark/bm_vm2_method.rb 11708->32356 CHG benchmark/bm_vm2_mutex.rb 13290->32356 CHG benchmark/bm_vm2_poly_method.rb 11708->32356 CHG benchmark/bm_vm2_poly_method_ov.rb 11708->32356 CHG benchmark/bm_vm2_proc.rb 11708->32356 CHG benchmark/bm_vm2_regexp.rb 11708->32356 CHG benchmark/bm_vm2_send.rb 11708->32356 CHG benchmark/bm_vm2_super.rb 11708->32356 CHG benchmark/bm_vm2_unif1.rb 11708->32356 CHG benchmark/bm_vm2_zsuper.rb 11708->32356 CHG benchmark/bm_vm_thread_alive_check1.rb 32094->32356 CHG benchmark/bm_vm_thread_mutex1.rb 32134->32356 CHG benchmark/bm_vm_thread_mutex2.rb 32134->32356 CHG benchmark/bm_vm_thread_mutex3.rb 32134->32356 CHG bootstraptest/test_fork.rb 27405->32345 CHG ext/date/date_core.c 32339->32343 CHG ext/openssl/ossl_asn1.c 32230->32344 CHG ext/openssl/ossl_pkcs7.c 32199->32344 CHG ext/openssl/ossl_pkey.c 32199->32344 CHG ext/openssl/ossl_pkey_dh.c 32199->32344 CHG ext/openssl/ossl_pkey_dsa.c 32199->32344 CHG ext/openssl/ossl_ssl.c 32337->32344 CHG lib/matrix.rb 32280->32353 ADD lib/matrix/ none->32355 ADD lib/matrix/eigenvalue_decomposition.rb none->32355 ADD lib/matrix/lup_decomposition.rb none->32355 CHG test/matrix/test_matrix.rb 27554->32362 CHG test/openssl/test_ocsp.rb 30220->32366 CHG test/openssl/test_x509cert.rb 31677->32366 CHG test/ruby/test_array.rb 30880->32360 COMMIT Added ruby_bug guard for issue reported by Nevir. COMMIT Some more Enumerable specs for composing Enumerators. COMMIT Matrix#round: New specs COMMIT Matrix::EigenvalueDecomposition: Basic specs COMMIT Matrix#**: Basic specs for non-integer powers COMMIT Matrix::LUP_Decomposition specs COMMIT Fix requiring order: included Math must be mathn. COMMIT This spec doesn't work with mathn. COMMIT Spec for missing yield([a, b]) case in Hash#each logic (JRUBY-5839) =================================================================== +++ 20110702T183304Z @@ 861 @@ #<n> test_fork.rb:12 . #<n> test_fork.rb:24 . #<n> test_fork.rb:30 . +#<n> test_fork.rb:51 . test_gc.rb #<n> test_gc.rb:17 . @@ 1580 @@ #<n> test_thread.rb:439 . #<n> test_thread.rb:447 . +PASS all 928 tests == test.rb # <time> + ./miniruby sample/test.rb @@ 5321 @@ Generating RI format into /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/.ext/rdoc... +Files: 762 +Classes: 1297 ( 651 undocumented) Modules: 302 ( 154 undocumented) Constants: 2248 (1544 undocumented) +Attributes: 1008 ( 435 undocumented) +Methods: 10419 (3124 undocumented) +Total: 15274 (5908 undocumented) + 61.32% documented Elapsed: <t>s == version # <time> @@ 15588 @@ TestRequire#test_require_path_home_2 = <elapsed> s = . TestRequire#test_require_path_home_3 = <elapsed> s = . TestRequire#test_require_too_long_filename = <elapsed> s = . +TestRequire#test_tainted_loadpath = (ripper):<line_a>: warning: assigned but unused variable - flag +(ripper):<line_a>: warning: assigned but unused variable - tab_width +(ripper):<line_a>: warning: assigned but unused variable - reporter (ripper):<line_a>: warning: assigned but unused variable - v +(ripper):<line_a>: warning: assigned but unused variable - rubyexe +(ripper):<line_a>: warning: assigned but unused variable - s +(ripper):<line_a>: warning: assigned but unused variable - extra_args_tbl +(ripper):<line_a>: warning: assigned but unused variable - tpath +(ripper):<line_b>: warning: assigned but unused variable - tpath +(ripper):<line_c>: warning: assigned but unused variable - tpath +(ripper):<line_d>: warning: assigned but unused variable - tpath +(ripper):<line_e>: warning: assigned but unused variable - tpath +(ripper):<line_f>: warning: assigned but unused variable - tpath +(ripper):<line_a>: warning: assigned but unused variable - firstValue +(ripper):<line_a>: warning: assigned but unused variable - australianCities (ripper):<line_a>: warning: assigned but unused variable - depend_on_button_width (ripper):<line_a>: warning: assigned but unused variable - order +(ripper):<line_a>: warning: assigned but unused variable - items (ripper):<line_a>: warning: assigned but unused variable - lbl (ripper):<line_a>: warning: assigned but unused variable - col_proc (ripper):<line_a>: warning: assigned but unused variable - del_proc (ripper):<line_a>: warning: assigned but unused variable - err_proc +(ripper):<line_a>: warning: assigned but unused variable - n +(ripper):<line_a>: warning: assigned but unused variable - str +(ripper):<line_a>: warning: assigned but unused variable - rbconfig +(ripper):<line_a>: warning: assigned but unused variable - mkconfig +(ripper):<line_a>: warning: assigned but unused variable - rbconfig0 +(ripper):<line_a>: warning: assigned but unused variable - mkconfig0 (ripper):<line_a>: warning: assigned but unused variable - th (ripper):<line_a>: warning: assigned but unused variable - old (ripper):<line_a>: warning: assigned but unused variable - content @@ 15638 @@ (ripper):<line_a>: warning: assigned but unused variable - data_serv_host (ripper):<line_e>: warning: assigned but unused variable - content (ripper):<line_b>: warning: assigned but unused variable - data_serv_host +(ripper):<line_f>: warning: assigned but unused variable - content +(ripper):<line_g>: warning: assigned but unused variable - content +(ripper):<line_h>: warning: assigned but unused variable - content +(ripper):<line_i>: warning: assigned but unused variable - content +(ripper):<line_a>: warning: assigned but unused variable - bug4565 (ripper):<line_a>: warning: assigned but unused variable - c +(ripper):<line_b>: warning: assigned but unused variable - c +(ripper):<line_c>: warning: assigned but unused variable - c +(ripper):<line_a>: warning: assigned but unused variable - str2 +(ripper):<line_a>: warning: assigned but unused variable - dst +(ripper):<line_a>: warning: assigned but unused variable - src +(ripper):<line_b>: warning: assigned but unused variable - dst +(ripper):<line_b>: warning: assigned but unused variable - src +(ripper):<line_c>: warning: assigned but unused variable - dst +(ripper):<line_c>: warning: assigned but unused variable - src +(ripper):<line_d>: warning: assigned but unused variable - dst +(ripper):<line_d>: warning: assigned but unused variable - src +(ripper):<line_e>: warning: assigned but unused variable - dst +(ripper):<line_e>: warning: assigned but unused variable - src +(ripper):<line_f>: warning: assigned but unused variable - dst +(ripper):<line_g>: warning: assigned but unused variable - dst +(ripper):<line_h>: warning: assigned but unused variable - dst +(ripper):<line_f>: warning: assigned but unused variable - src +(ripper):<line_i>: warning: assigned but unused variable - dst +(ripper):<line_g>: warning: assigned but unused variable - src +(ripper):<line_j>: warning: assigned but unused variable - dst +(ripper):<line_h>: warning: assigned but unused variable - src +(ripper):<line_i>: warning: assigned but unused variable - src +(ripper):<line_k>: warning: assigned but unused variable - dst +(ripper):<line_j>: warning: assigned but unused variable - src +(ripper):<line_l>: warning: assigned but unused variable - dst +(ripper):<line_a>: warning: assigned but unused variable - rs +(ripper):<line_a>: warning: assigned but unused variable - former +(ripper):<line_b>: warning: assigned but unused variable - rs +(ripper):<line_k>: warning: assigned but unused variable - src +(ripper):<line_j>: warning: assigned but unused variable - content +(ripper):<line_l>: warning: assigned but unused variable - src +(ripper):<line_m>: warning: assigned but unused variable - src +(ripper):<line_a>: warning: assigned but unused variable - utf8 +(ripper):<line_a>: warning: assigned but unused variable - eucjp +(ripper):<line_b>: warning: assigned but unused variable - utf8 +(ripper):<line_b>: warning: assigned but unused variable - eucjp +(ripper):<line_a>: warning: assigned but unused variable - data +(ripper):<line_a>: warning: assigned but unused variable - before +(ripper):<line_a>: warning: assigned but unused variable - invalid +(ripper):<line_a>: warning: assigned but unused variable - after +(ripper):<line_a>: warning: assigned but unused variable - before1 +(ripper):<line_a>: warning: assigned but unused variable - before2 +(ripper):<line_b>: warning: assigned but unused variable - invalid +(ripper):<line_a>: warning: assigned but unused variable - after1 +(ripper):<line_a>: warning: assigned but unused variable - after2 +(ripper):<line_b>: warning: assigned but unused variable - before1 +(ripper):<line_b>: warning: assigned but unused variable - before2 +(ripper):<line_c>: warning: assigned but unused variable - invalid +(ripper):<line_b>: warning: assigned but unused variable - after1 +(ripper):<line_b>: warning: assigned but unused variable - after2 +(ripper):<line_b>: warning: assigned but unused variable - str +(ripper):<line_b>: warning: assigned but unused variable - before +(ripper):<line_d>: warning: assigned but unused variable - invalid +(ripper):<line_b>: warning: assigned but unused variable - after +(ripper):<line_a>: warning: assigned but unused variable - un +(ripper):<line_a>: warning: assigned but unused variable - srcbin +(ripper):<line_a>: warning: assigned but unused variable - invalid_utf8 +(ripper):<line_a>: warning: assigned but unused variable - text +(ripper):<line_a>: warning: assigned but unused variable - bug3534 +(ripper):<line_a>: warning: assigned but unused variable - r +(ripper):<line_a>: warning: assigned but unused variable - w +(ripper):<line_b>: warning: assigned but unused variable - bug3534 +(ripper):<line_a>: warning: assigned but unused variable - bug +(ripper):<line_a>: warning: assigned but unused variable - signer +(ripper):<line_a>: warning: assigned but unused variable - sockaddr_in +(ripper):<line_a>: warning: assigned but unused variable - sockaddr_un +(ripper):<line_a>: warning: assigned but unused variable - addr +(ripper):<line_b>: warning: assigned but unused variable - addr +(ripper):<line_c>: warning: assigned but unused variable - addr +(ripper):<line_a>: warning: assigned but unused variable - the_port +(ripper):<line_a>: warning: assigned but unused variable - path +(ripper):<line_a>: warning: assigned but unused variable - remote_address +(ripper):<line_a>: warning: assigned but unused variable - local_address +(ripper):<line_a>: warning: assigned but unused variable - famlies +(ripper):<line_a>: warning: assigned but unused variable - ip_addrs +(ripper):<line_d>: warning: assigned but unused variable - addr +(ripper):<line_a>: warning: assigned but unused variable - rflags +(ripper):<line_e>: warning: assigned but unused variable - addr +(ripper):<line_b>: warning: assigned but unused variable - rflags +(ripper):<line_f>: warning: assigned but unused variable - addr +(ripper):<line_c>: warning: assigned but unused variable - rflags +(ripper):<line_a>: warning: assigned but unused variable - bug4390 +(ripper):<line_a>: warning: assigned but unused variable - msg +(ripper):<line_a>: warning: assigned but unused variable - req +(ripper):<line_b>: warning: assigned but unused variable - v (ripper):<line_a>: warning: assigned but unused variable - y (ripper):<line_a>: warning: assigned but unused variable - y (ripper):<line_a>: warning: assigned but unused variable - y @@ 15784 @@ (ripper):<line_a>: warning: assigned but unused variable - b (ripper):<line_a>: warning: assigned but unused variable - a (ripper):<line_a>: warning: assigned but unused variable - b +(ripper):<line_d>: warning: assigned but unused variable - c (ripper):<line_a>: warning: assigned but unused variable - a +(ripper):<line_d>: warning: assigned but unused variable - c (ripper):<line_a>: warning: assigned but unused variable - b +(ripper):<line_d>: warning: assigned but unused variable - c +(ripper):<line_d>: warning: assigned but unused variable - c (ripper):<line_a>: warning: assigned but unused variable - a (ripper):<line_a>: warning: assigned but unused variable - b (ripper):<line_a>: warning: assigned but unused variable - a @@ 17022 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/tk/sample/tkmultilistbox.rb:<line_b>: warning: `*' interpreted as argument prefix /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/tk/sample/tktextio.rb:<line_a>: warning: assigned but unused variable - x2 /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/tk/sample/tktextio.rb:<line_a>: warning: assigned but unused variable - y2 +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/lib/matrix/eigenvalue_decomposition.rb:<line_a>: warning: shadowing outer local variable - n /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/sample/drb/dlogd.rb:<line_a>: warning: literal in condition /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/sample/drb/old_tuplespace.rb:<line_a>: warning: shadowing outer local variable - x /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/sample/drb/old_tuplespace.rb:<line_a>: warning: assigned but unused variable - x @@ 18628 @@ <n>) Failure: test_huge_precision(TestTimeExtension) [/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/test_time.rb:404]: [ruby-dev:43284] +pid 9599 killed by SIGSEGV (signal 11) (core dumped) | -:1: [BUG] Segmentation fault | ruby <version> | | -- Control frame information ----------------------------------------------- | c:0004 p:---- s:0010 b:0010 l:000009 d:000009 CFUNC :(null) +| c:0003 p:0023 s:0006 b:0006 l:00060c d:002524 EVAL -:1 | c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH +| c:0001 p:0000 s:0002 b:0002 l:00060c d:00060c TOP | | -- Ruby level backtrace information ---------------------------------------- | -:1:in `<main>' @@ 23435 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/enumerable/collect_spec.rb Enumerable#collect - returns a new array with the results of passing each element to block +- passes through the values yielded by #each_with_index - gathers initial args as elements when each yields multiple - returns an enumerator when no block given @@ 23470 @@ - doesn't call the ifnone proc if an element is found - calls the ifnone proc only once when the block is false - calls the ifnone proc when there are no elements +- passes through the values yielded by #each_with_index - returns an enumerator when no block given - passes the ifnone proc to the enumerator @@ 23507 @@ Enumerable#each_entry - yields multiple arguments as an array - returns an enumerator if no block +- passes through the values yielded by #each_with_index - raises an Argument error when extra arguments - passes extra arguments to #each @@ 23537 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/enumerable/entries_spec.rb Enumerable#entries - returns an array containing the elements +- passes through the values yielded by #each_with_index - passes arguments to each /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/enumerable/find_all_spec.rb Enumerable#find_all - returns all elements for which the block is not false +- passes through the values yielded by #each_with_index - returns an enumerator when no block given /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/enumerable/find_index_spec.rb @@ 23565 @@ - doesn't call the ifnone proc if an element is found - calls the ifnone proc only once when the block is false - calls the ifnone proc when there are no elements +- passes through the values yielded by #each_with_index - returns an enumerator when no block given - passes the ifnone proc to the enumerator @@ 23626 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/enumerable/map_spec.rb Enumerable#map - returns a new array with the results of passing each element to block +- passes through the values yielded by #each_with_index - gathers initial args as elements when each yields multiple - returns an enumerator when no block given @@ 23736 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/enumerable/select_spec.rb Enumerable#select - returns all elements for which the block is not false +- passes through the values yielded by #each_with_index - returns an enumerator when no block given /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/enumerable/slice_before_spec.rb @@ 23796 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/enumerable/to_a_spec.rb Enumerable#to_a - returns an array containing the elements +- passes through the values yielded by #each_with_index - passes arguments to each /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/enumerable/zip_spec.rb @@ 26348 @@ - 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 @@ 26358 @@ - 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 @@ 42696 @@ - yields the rights elements when passed :strict_upper - yields the rights elements when passed :upper +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/eigenvalue_decomposition/eigenvalue_matrix_spec.rb +Matrix::EigenvalueDecomposition#eigenvalue_matrix +- returns a diagonal matrix with the eigenvalues on the diagonal +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/eigenvalue_decomposition/eigenvalues_spec.rb +Matrix::EigenvalueDecomposition#eigenvalues +- returns an array of complex eigenvalues for a rotation matrix +- returns an array of real eigenvalues for a symetric matrix +- returns an array of real eigenvalues for a matrix +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/eigenvalue_decomposition/eigenvector_matrix_spec.rb +Matrix::EigenvalueDecomposition#eigenvector_matrix +- returns a complex eigenvector matrix given a rotation matrix +- returns an real eigenvector matrix for a symetric matrix +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/eigenvalue_decomposition/eigenvectors_spec.rb +Matrix::EigenvalueDecomposition#eigenvectors +- returns an array of complex eigenvectors for a rotation matrix +- returns an array of real eigenvectors for a symetric matrix +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/eigenvalue_decomposition/initialize_spec.rb +Matrix::EigenvalueDecomposition#initialize +- raises an error if argument is not a matrix +- raises an error if matrix is not square +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/eigenvalue_decomposition/to_a_spec.rb +Matrix::EigenvalueDecomposition#to_a +- returns an array of with [V, D, V.inv] +- returns a factorization /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/element_reference_spec.rb Matrix#[] @@ 42762 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/exponent_spec.rb Matrix#** +- returns the power for non integer powers Matrix#** given an integer _n_ - multiples the Matrix by itself _n_ times @@ 42853 @@ - returns true for an empty Matrix - returns false for a non lower triangular square Matrix +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/lup_decomposition/initialize_spec.rb +Matrix::LUPDecomposition#initialize +- raises an error if argument is not a matrix +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/lup_decomposition/l_spec.rb +Matrix::LUPDecomposition#l +- returns the first element of to_a +- returns a lower triangular matrix +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/lup_decomposition/p_spec.rb +Matrix::LUPDecomposition#p +- returns the third element of to_a +- returns a permutation matrix +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/lup_decomposition/solve_spec.rb +Matrix::LUPDecomposition#solve for rectangular matrices +- raises an error for singular matrices +Matrix::LUPDecomposition#solve for rectangular matrices for non singular matrices +- returns the appropriate empty matrix when given an empty matrix +- returns the right matrix when given a matrix of the appropriate size +- raises an error when given a matrix of the wrong size +- returns the right vector when given a vector of the appropriate size +- raises an error when given a vector of the wrong size +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/lup_decomposition/to_a_spec.rb +Matrix::LUPDecomposition#to_a +- returns an array of three matrices +- returns [l, u, p] such that l*u == a*p +- has other properties implied by the specs of #l, #u and #p +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/lup_decomposition/u_spec.rb +Matrix::LUPDecomposition#u +- returns the second element of to_a +- returns an upper triangular matrix /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/map_spec.rb Matrix#map @@ 42993 @@ - returns true for an empty 0x0 matrix - raises an error for rectangular matrices +/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/round_spec.rb +Matrix#round +- returns a matrix with all entries rounded - returns empty matrices on the same size if empty /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/row_size_spec.rb @@ 49991 @@ - does not block all threads C-API Thread function rb_thread_wait_for +- sleeps the current thread for the give ammount of time C-API Thread function rb_thread_alone - returns true if there is only one thread @@ 50111 @@ <n>) File::Stat#inspect produces a nicely formatted description of a File::Stat object FAILED +Expected "#<File::Stat dev=0x0, ino=5939791, mode=0100644, nlink=1, uid=110, gid=101, rdev=0x0, size=8, blksize=4096, blocks=8, atime=2011-07-03 04:33:56 +0900, mtime=2011-07-03 04:33:56 +0900, ctime=2011-07-03 04:33:56 +0900>" +to equal "#<File::Stat dev=0x803, ino=5939791, mode=0100644, nlink=1, uid=110, gid=101, rdev=0x0, size=8, blksize=4096, blocks=8, atime=2011-07-03 04:33:56 +0900, mtime=2011-07-03 04:33:56 +0900, ctime=2011-07-03 04:33:56 +0900>" /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/file/stat/inspect_spec.rb:17:in `block (2 levels) in <top (required)>' /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/file/stat/inspect_spec.rb:3:in `<top (required)>' @@ 50207 @@ Finished in <t> seconds +3519 files, 17619 examples, <num> expectations, 18 failures, 3 errors exit 1 failed(rubyspec) == dist # <time> =================================================================== --- 20110630T183304Z @@ 1579 @@ #<n> test_thread.rb:439 . #<n> test_thread.rb:447 . -PASS all 927 tests == test.rb # <time> + ./miniruby sample/test.rb @@ 5320 @@ Generating RI format into /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/.ext/rdoc... -Files: 760 -Classes: 1295 ( 651 undocumented) Modules: 302 ( 154 undocumented) Constants: 2248 (1544 undocumented) -Attributes: 1007 ( 435 undocumented) -Methods: 10387 (3121 undocumented) -Total: 15239 (5905 undocumented) - 61.25% documented Elapsed: <t>s == version # <time> @@ 15587 @@ TestRequire#test_require_path_home_2 = <elapsed> s = . TestRequire#test_require_path_home_3 = <elapsed> s = . TestRequire#test_require_too_long_filename = <elapsed> s = . -TestRequire#test_tainted_loadpath = (ripper):<line_a>: warning: assigned but unused variable - name -(ripper):<line_a>: warning: assigned but unused variable - super_before -(ripper):<line_a>: warning: assigned but unused variable - super_after -(ripper):<line_a>: warning: assigned but unused variable - to -(ripper):<line_a>: warning: assigned but unused variable - map -(ripper):<line_a>: warning: assigned but unused variable - sattr -(ripper):<line_a>: warning: assigned but unused variable - eattr -(ripper):<line_a>: warning: assigned but unused variable - config -(ripper):<line_a>: warning: assigned but unused variable - re -(ripper):<line_a>: warning: assigned but unused variable - d -(ripper):<line_a>: warning: assigned but unused variable - local_addrs -(ripper):<line_a>: warning: assigned but unused variable - pktinfo_sockets -(ripper):<line_a>: warning: assigned but unused variable - ltn_key -(ripper):<line_a>: warning: assigned but unused variable - knj_key -(ripper):<line_a>: warning: assigned but unused variable - id -(ripper):<line_a>: warning: assigned but unused variable - ip -(ripper):<line_a>: warning: assigned but unused variable - pathname -(ripper):<line_a>: warning: assigned but unused variable - e -(ripper):<line_a>: warning: assigned but unused variable - win -(ripper):<line_a>: warning: assigned but unused variable - tag -(ripper):<line_b>: warning: assigned but unused variable - e -(ripper):<line_b>: warning: assigned but unused variable - win -(ripper):<line_b>: warning: assigned but unused variable - tag -(ripper):<line_a>: warning: assigned but unused variable - keyonly -(ripper):<line_a>: warning: assigned but unused variable - alias_name -(ripper):<line_b>: warning: assigned but unused variable - alias_name -(ripper):<line_a>: warning: assigned but unused variable - rexp -(ripper):<line_a>: warning: assigned but unused variable - lst -(ripper):<line_a>: warning: assigned but unused variable - canvas (ripper):<line_a>: warning: assigned but unused variable - depend_on_button_width (ripper):<line_a>: warning: assigned but unused variable - order -(ripper):<line_a>: warning: assigned but unused variable - size -(ripper):<line_a>: warning: assigned but unused variable - color -(ripper):<line_a>: warning: assigned but unused variable - align -(ripper):<line_a>: warning: assigned but unused variable - mbar -(ripper):<line_a>: warning: assigned but unused variable - plot -(ripper):<line_a>: warning: assigned but unused variable - parentList -(ripper):<line_a>: warning: assigned but unused variable - parent -(ripper):<line_b>: warning: assigned but unused variable - parentList -(ripper):<line_b>: warning: assigned but unused variable - parent (ripper):<line_a>: warning: assigned but unused variable - lbl (ripper):<line_a>: warning: assigned but unused variable - col_proc (ripper):<line_a>: warning: assigned but unused variable - del_proc (ripper):<line_a>: warning: assigned but unused variable - err_proc -(ripper):<line_a>: warning: assigned but unused variable - notify (ripper):<line_a>: warning: assigned but unused variable - a -(ripper):<line_a>: warning: assigned but unused variable - encs -(ripper):<line_a>: warning: assigned but unused variable - cgi -(ripper):<line_a>: warning: assigned but unused variable - list2 -(ripper):<line_a>: warning: assigned but unused variable - buf -(ripper):<line_a>: warning: assigned but unused variable - bug2669 -(ripper):<line_a>: warning: assigned but unused variable - name -(ripper):<line_b>: warning: assigned but unused variable - name -(ripper):<line_a>: warning: assigned but unused variable - bug4246 (ripper):<line_a>: warning: assigned but unused variable - th (ripper):<line_a>: warning: assigned but unused variable - old (ripper):<line_a>: warning: assigned but unused variable - content @@ 15663 @@ (ripper):<line_a>: warning: assigned but unused variable - data_serv_host (ripper):<line_e>: warning: assigned but unused variable - content (ripper):<line_b>: warning: assigned but unused variable - data_serv_host -(ripper):<line_a>: warning: assigned but unused variable - ssl -(ripper):<line_a>: warning: assigned but unused variable - now -(ripper):<line_a>: warning: assigned but unused variable - called -(ripper):<line_a>: warning: assigned but unused variable - session -(ripper):<line_a>: warning: assigned but unused variable - stats -(ripper):<line_a>: warning: assigned but unused variable - sender_addr -(ripper):<line_b>: warning: assigned but unused variable - sender_addr (ripper):<line_a>: warning: assigned but unused variable - v (ripper):<line_a>: warning: assigned but unused variable - y (ripper):<line_a>: warning: assigned but unused variable - y @@ 15718 @@ TestRipper::ParserEvents#test_block_variables = (ripper):<line_a>: warning: assigned but unused variable - y (ripper):<line_a>: warning: assigned but unused variable - y (ripper):<line_a>: warning: assigned but unused variable - i -(ripper):<line_b>: warning: assigned but unused variable - a (ripper):<line_a>: warning: assigned but unused variable - b -(ripper):<line_b>: warning: assigned but unused variable - a (ripper):<line_a>: warning: assigned but unused variable - b -(ripper):<line_b>: warning: assigned but unused variable - a (ripper):<line_a>: warning: assigned but unused variable - b -(ripper):<line_b>: warning: assigned but unused variable - a (ripper):<line_a>: warning: assigned but unused variable - b (ripper):<line_a>: warning: assigned but unused variable - c -(ripper):<line_b>: warning: assigned but unused variable - a (ripper):<line_a>: warning: assigned but unused variable - c (ripper):<line_a>: warning: assigned but unused variable - b (ripper):<line_a>: warning: assigned but unused variable - c (ripper):<line_a>: warning: assigned but unused variable - c -(ripper):<line_b>: warning: assigned but unused variable - a (ripper):<line_a>: warning: assigned but unused variable - b -(ripper):<line_b>: warning: assigned but unused variable - a (ripper):<line_a>: warning: assigned but unused variable - b -(ripper):<line_b>: warning: assigned but unused variable - a (ripper):<line_a>: warning: assigned but unused variable - b -(ripper):<line_b>: warning: assigned but unused variable - a -(ripper):<line_b>: warning: assigned but unused variable - a -(ripper):<line_b>: warning: assigned but unused variable - a -(ripper):<line_b>: warning: assigned but unused variable - a -(ripper):<line_b>: warning: assigned but unused variable - a -(ripper):<line_b>: warning: assigned but unused variable - a -(ripper):<line_b>: warning: assigned but unused variable - a -(ripper):<line_b>: warning: assigned but unused variable - a -(ripper):<line_b>: warning: assigned but unused variable - a -(ripper):<line_b>: warning: assigned but unused variable - a -(ripper):<line_b>: warning: assigned but unused variable - a -(ripper):<line_b>: warning: assigned but unused variable - a -(ripper):<line_b>: warning: assigned but unused variable - a -(ripper):<line_b>: warning: assigned but unused variable - a -:<line_a>: warning: assigned but unused variable - x <elapsed> s = . TestRipper::ParserEvents#test_blockarg = <elapsed> s = . @@ 18569 @@ <n>) Failure: test_huge_precision(TestTimeExtension) [/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/test_time.rb:404]: [ruby-dev:43284] -pid 13817 killed by SIGSEGV (signal 11) (core dumped) | -:1: [BUG] Segmentation fault | ruby <version> | | -- Control frame information ----------------------------------------------- | c:0004 p:---- s:0010 b:0010 l:000009 d:000009 CFUNC :(null) -| c:0003 p:0023 s:0006 b:0006 l:00159c d:002504 EVAL -:1 | c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH -| c:0001 p:0000 s:0002 b:0002 l:00159c d:00159c TOP | | -- Ruby level backtrace information ---------------------------------------- | -:1:in `<main>' @@ 42662 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<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 @@ 42681 @@ Matrix#find_index with a subselection argument and no generic argument - returns an Enumerator when called without a block - yields the rights elements -- returns the first index for which the block returns true (FAILED - <n>) - returns nil if the block is always false Matrix#find_index with a subselection argument and a generic argument @@ 49851 @@ - does not block all threads C-API Thread function rb_thread_wait_for -- sleeps the current thread for the give ammount of time (FAILED - <n>) C-API Thread function rb_thread_alone - returns true if there is only one thread @@ 49971 @@ <n>) File::Stat#inspect produces a nicely formatted description of a File::Stat object FAILED -Expected "#<File::Stat dev=0x0, ino=26256246, mode=0100644, nlink=1, uid=110, gid=101, rdev=0x0, size=8, blksize=4096, blocks=8, atime=2011-07-01 04:32:14 +0900, mtime=2011-07-01 04:32:14 +0900, ctime=2011-07-01 04:32:14 +0900>" -to equal "#<File::Stat dev=0x803, ino=26256246, mode=0100644, nlink=1, uid=110, gid=101, rdev=0x0, size=8, blksize=4096, blocks=8, atime=2011-07-01 04:32:14 +0900, mtime=2011-07-01 04:32:14 +0900, ctime=2011-07-01 04:32:14 +0900>" /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/file/stat/inspect_spec.rb:17:in `block (2 levels) in <top (required)>' /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/file/stat/inspect_spec.rb:3:in `<top (required)>' @@ 50050 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/language/module_spec.rb:18:in `<top (required)>' <n>) -Matrix#find_index with a subselection argument and no generic argument returns the first index for which the block returns true FAILED -Expected (-1/2) - to equal -1 -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/find_index_spec.rb:72:in `block (6 levels) in <top (required)>' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/find_index_spec.rb:67:in `each' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/find_index_spec.rb:67:in `block (5 levels) in <top (required)>' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/find_index_spec.rb:66:in `each' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/find_index_spec.rb:66:in `block (4 levels) in <top (required)>' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/find_index_spec.rb:25:in `block in <top (required)>' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/matrix/find_index_spec.rb:4:in `<top (required)>' <n>) Syslog::Constants Syslog::Constants.LOG_MASK works on undefined constants FAILED @@ 50079 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/syslog/constants_spec.rb:4:in `<top (required)>' <n>) -C-API Thread function rb_thread_wait_for sleeps the current thread for the give ammount of time FAILED -Expected 0.1 to be within +/- 0.1 of 0.205132195 -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/optional/capi/thread_spec.rb:52:in `block (3 levels) in <top (required)>' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/optional/capi/thread_spec.rb:16:in `<top (required)>' Finished in <t> seconds -3506 files, 17580 examples, <num> expectations, 20 failures, 3 errors exit 1 failed(rubyspec) == dist # <time>
OlderDiff < 20110630T183304Z < ThisDiff > 20110702T183304Z > NewerDiff