OlderDiff < 20110702T183304Z < ThisDiff > 20110704T183303Z > NewerDiff
OLDREV 32367
NEWREV 32409
CHG ChangeLog 32367->32409
CHG NEWS 32363->32400
CHG addr2line.c 31010->32407
CHG array.c 32360->32373
CHG cont.c 32201->32408
CHG insns.def 31823->32399
CHG io.c 32281->32394
CHG signal.c 32345->32369
CHG thread_pthread.c 32346->32409
CHG thread_win32.c 32268->32394
CHG version.h 32358->32405
CHG ext/extmk.rb 31193->32389
CHG ext/coverage/coverage.c 32071->32404
CHG include/ruby/intern.h 32187->32394
CHG test/coverage/test_coverage.rb 32072->32404
CHG test/ruby/test_array.rb 32360->32373
COMMIT new-style hash syntax for send args
COMMIT Test hanging commas in Hashes
COMMIT new-style hash literal syntax
COMMIT Whitespace like 356fa4fb
COMMIT Merge pull request #56 from nevir/new_style_hash
COMMIT Some fixes for [Array, Hash, String].try_convert specs.
COMMIT Matrix#find_index: Fix spec for mathn [ruby-core:37729]
===================================================================
+++ 20110704T183303Z
@@ 4862 @@
configuring dl
configuring dl/callback
configuring dl/win32
+Failed to configure dl/win32. It will not be installed.
configuring etc
configuring fcntl
configuring fiber
@@ 4903 @@
Warning:: cannot find X11 library. tcltklib will not be compiled (tcltklib is disabled on your Ruby. That is, Ruby/Tk will not work). Please check configure options. If your Tcl/Tk don't require X11, please try --without-X11.
Can't find X11 libraries.
So, can't make tcltklib.so which is required by Ruby/Tk.
+Failed to configure tk. It will not be installed.
configuring tk/tkutil
+Failed to configure tk/tkutil. It will not be installed.
configuring win32ole
+Failed to configure win32ole. It will not be installed.
configuring zlib
make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby'
make[2]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/ext/-test-/add_suffix'
@@ 18632 @@
<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 632 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:000f6c d:0006f4 EVAL -:1
| c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
+| c:0001 p:0000 s:0002 b:0002 l:000f6c d:000f6c TOP
|
| -- Ruby level backtrace information ----------------------------------------
| -:1:in `<main>'
@@ 26713 @@
Hash.try_convert
- returns the argument if passed a Hash
- returns nil if the argument can't be coerced into a Hash
+- does not rescue exceptions raised by #to_hash
- coerces the argument with #to_hash
+- raises a TypeError if #to_hash does not return a Hash
/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/hash/update_spec.rb
Hash#update
@@ 37638 @@
- treats empty expressions as nils
- freezes string keys on initialization
- checks duplicated keys on initialization
+- accepts a hanging comma
+Hash literal new-style hash syntax
+- constructs a new hash with the given elements
+- ignores a hanging comma
+- can mix and match syntax styles
/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/language/if_spec.rb
The if expression
@@ 38439 @@
Invoking a private getter method
- does not permit self as a receiver
+ (ERROR - <n>)
/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/language/splat_spec.rb
Splat operator used to assign a splatted object to an object
- assigns an empty array when the splatted object is nil
@@ 42775 @@
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
- returns nil if the block is always false
Matrix#find_index with a subselection argument and a generic argument
@@ 49986 @@
- 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
@@ 50106 @@
<n>)
File::Stat#inspect produces a nicely formatted description of a File::Stat object FAILED
+Expected "#<File::Stat dev=0x0, ino=5308795, mode=0100644, nlink=1, uid=110, gid=101, rdev=0x0, size=8, blksize=4096, blocks=8, atime=2011-07-05 04:32:49 +0900, mtime=2011-07-05 04:32:49 +0900, ctime=2011-07-05 04:32:49 +0900>"
+to equal "#<File::Stat dev=0x803, ino=5308795, mode=0100644, nlink=1, uid=110, gid=101, rdev=0x0, size=8, blksize=4096, blocks=8, atime=2011-07-05 04:32:49 +0900, mtime=2011-07-05 04:32:49 +0900, ctime=2011-07-05 04:32:49 +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)>'
@@ 50185 @@
/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/language/module_spec.rb:18:in `<top (required)>'
<n>)
+An exception occurred during: loading /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/language/send_spec.rb ERROR
+SyntaxError: /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/language/versions/send_1.9.rb:134: syntax error, unexpected ')'
+ specs.fooM1(abc: 123,).should == [{:abc => 123}]
+ ^
+/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/language/versions/send_1.9.rb:135: syntax error, unexpected ')'
+...fail_sometimes, non_sym: 1234,).should ==
+... ^
+/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/language/versions/send_1.9.rb:172: syntax error, unexpected ')'
+...l_sometimes, :non_sym => 1234,).should ==
+... ^
+/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/lib/ruby/1.9.1/rubygems/custom_require.rb:42:in `require'
+/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/lib/ruby/1.9.1/rubygems/custom_require.rb:42:in `require'
+/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/language/send_spec.rb:217:in `<top (required)>'
<n>)
Syslog::Constants Syslog::Constants.LOG_MASK works on undefined constants FAILED
@@ 50216 @@
/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.20720232
+/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
+3519 files, 17614 examples, <num> expectations, 19 failures, 4 errors
exit 1
failed(rubyspec)
== dist # <time>
===================================================================
--- 20110702T183304Z
@@ 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>'
@@ 38429 @@
- does not permit self as a receiver
Invoking a method
-- with .() invokes #call
-- allows a vestigial trailing ',' in the arguments
-- with splat operator attempts to coerce it to an Array if the object respond_to?(:to_a)
-- with splat operator * and non-Array value uses value unchanged if it does not respond_to?(:to_ary)
-- accepts additional arguments after splat expansion
-- accepts multiple splat expansions in the same argument list
-- expands an array to arguments grouped in parentheses
-- expands an array to arguments grouped in parentheses and ignores any rest arguments in the array
-- expands an array to arguments grouped in parentheses and sets not specified arguments to nil
-- expands an array to arguments grouped in parentheses which in turn takes rest arguments
-Invoking a method with required args after the rest arguments
-- binds the required arguments first
-Invoking a method with manditory arguments after optional arguments
-- binds the required arguments first
/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/language/splat_spec.rb
Splat operator used to assign a splatted object to an object
@@ 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>
OlderDiff < 20110702T183304Z < ThisDiff > 20110704T183303Z > NewerDiff