ruby 1.8.7 (2011-02-18 patchlevel 334) [powerpc64-linux] [1.8.7,o3] (ooopackages) 968W failed(rubyspec CommandTimeout) 50failed(rubyspec/) failed(rubyspec/library/net/ftp/abort_spec.rb CommandTimeout) failed(rubyspec/library/net/ftp/status_spec.rb CommandTimeout)

chkbuild summary recent last

OlderDiff < 20110413T231253Z < ThisDiff > 20110415T002217Z > NewerDiff

===================================================================
+++ 20110415T002217Z
 == ruby-1.8.7-o3 # <time>
 Nickname: ooopackages
+Linux 2.6.32-5-powerpc64 #1 SMP Tue Mar 8 02:01:42 UTC 2011 ppc64
 Distributor ID:	Debian
+Description:	Debian GNU/Linux 6.0.1 (squeeze)
+Release:	6.0.1
+Codename:	squeeze
 == start # <time>
 == svn/ruby # <time>
 + svn checkout -q http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8_7 ruby
@@ 36 @@
 CHECKOUT git git://github.com/rubyspec/rubyspec.git rubyspec
 == configure # <time>
 + ./configure --prefix=/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime> 'CFLAGS=-DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers' --with-valgrind
+configure: WARNING: unrecognized options: --with-valgrind
 checking build system type... powerpc64-unknown-linux-gnu
 checking host system type... powerpc64-unknown-linux-gnu
 checking target system type... powerpc64-unknown-linux-gnu
@@ 75 @@
 checking minix/config.h usability... no
 checking minix/config.h presence... no
 checking for minix/config.h... no
+checking whether it is safe to define __EXTENSIONS__... yes
 checking for special C compiler options needed for large files... no
 checking for _FILE_OFFSET_BITS value needed for large files... 64
 checking for long long... yes
@@ 338 @@
 creating config.h
 configure: creating ./config.status
 config.status: creating Makefile
+configure: WARNING: unrecognized options: --with-valgrind
 == miniruby # <time>
 + make miniruby
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c array.c
 array.c: In function [e28098]ary_new[e28099]:
+array.c:<line_a>: warning: comparison between signed and unsigned integer expressions
 array.c: In function [e28098]rb_ary_initialize[e28099]:
+array.c:<line_b>: warning: comparison between signed and unsigned integer expressions
 array.c: In function [e28098]rb_ary_store[e28099]:
+array.c:<line_c>: warning: comparison between signed and unsigned integer expressions
+array.c:<line_d>: warning: comparison between signed and unsigned integer expressions
 array.c: In function [e28098]rb_ary_splice[e28099]:
+array.c:<line_e>: warning: comparison between signed and unsigned integer expressions
 array.c: In function [e28098]rb_ary_fill[e28099]:
+array.c:<line_f>: warning: comparison between signed and unsigned integer expressions
+array.c:<line_f>: warning: comparison between signed and unsigned integer expressions
 array.c: In function [e28098]rb_ary_times[e28099]:
+array.c:<line_g>: warning: comparison between signed and unsigned integer expressions
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c bignum.c
 bignum.c: In function [e28098]bigfixize[e28099]:
+bignum.c:<line_a>: warning: comparison between signed and unsigned integer expressions
 bignum.c: In function [e28098]rb_uint2big[e28099]:
+bignum.c:<line_b>: warning: comparison between signed and unsigned integer expressions
 bignum.c: In function [e28098]rb_big_pack[e28099]:
+bignum.c:<line_c>: warning: comparison between signed and unsigned integer expressions
 bignum.c: In function [e28098]rb_quad_unpack[e28099]:
+bignum.c:<line_d>: warning: comparison between signed and unsigned integer expressions
 bignum.c: In function [e28098]rb_cstr_to_inum[e28099]:
+bignum.c:<line_e>: warning: comparison between signed and unsigned integer expressions
 bignum.c: In function [e28098]rb_ull2big[e28099]:
+bignum.c:<line_f>: warning: comparison between signed and unsigned integer expressions
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c class.c
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c compar.c
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c dir.c
@@ 377 @@
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c enumerator.c
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c error.c
 error.c: In function [e28098]rb_bug[e28099]:
+error.c:<line_a>: warning: comparison between signed and unsigned integer expressions
+error.c:<line_b>: warning: comparison between signed and unsigned integer expressions
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c eval.c
 eval.c: In function [e28098]rb_svar[e28099]:
+eval.c:<line_a>: warning: comparison between signed and unsigned integer expressions
 eval.c: In function [e28098]ruby_cleanup[e28099]:
+eval.c:<line_b>: warning: comparison between signed and unsigned integer expressions
 eval.c: In function [e28098]rb_eval_string_wrap[e28099]:
 eval.c:<line_a>: warning: assignment discards qualifiers from pointer target type
 eval.c: In function [e28098]rb_eval_cmd[e28099]:
@@ 445 @@
 eval.c:<line_a>: warning: argument [e28098]klass[e28099] might be clobbered by [e28098]longjmp[e28099] or [e28098]vfork[e28099]
 eval.c: In function [e28098]is_defined[e28099]:
 eval.c:<line_a>: warning: argument [e28098]node[e28099] might be clobbered by [e28098]longjmp[e28099] or [e28098]vfork[e28099]
+eval.c:<line_a>: warning: argument [e28098]buf[e28099] might be clobbered by [e28098]longjmp[e28099] or [e28098]vfork[e28099]
 eval.c: In function [e28098]eval[e28099]:
 eval.c:<line_a>: warning: variable [e28098]data[e28099] might be clobbered by [e28098]longjmp[e28099] or [e28098]vfork[e28099]
 eval.c:<line_b>: warning: argument [e28098]self[e28099] might be clobbered by [e28098]longjmp[e28099] or [e28098]vfork[e28099]
@@ 453 @@
 eval.c:<line_a>: warning: argument [e28098]line[e28099] might be clobbered by [e28098]longjmp[e28099] or [e28098]vfork[e28099]
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c file.c
 file.c: In function [e28098]rb_stat_inspect[e28099]:
+file.c:<line_a>: warning: comparison between signed and unsigned integer expressions
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c gc.c
 gc.c: In function [e28098]ruby_stack_check[e28099]:
+gc.c:<line_a>: warning: comparison between signed and unsigned integer expressions
 gc.c: In function [e28098]gc_sweep[e28099]:
+gc.c:<line_b>: warning: comparison between signed and unsigned integer expressions
+gc.c:<line_c>: warning: comparison between signed and unsigned integer expressions
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c hash.c
 hash.c: In function [e28098]eql_i[e28099]:
 hash.c:<line_a>: warning: signed and unsigned type in conditional expression
 hash.c: In function [e28098]env_delete[e28099]:
+hash.c:<line_a>: warning: comparison between signed and unsigned integer expressions
 hash.c: In function [e28098]rb_f_getenv[e28099]:
+hash.c:<line_b>: warning: comparison between signed and unsigned integer expressions
 hash.c: In function [e28098]env_fetch[e28099]:
+hash.c:<line_c>: warning: comparison between signed and unsigned integer expressions
 hash.c: In function [e28098]env_aset[e28099]:
+hash.c:<line_d>: warning: comparison between signed and unsigned integer expressions
+hash.c:<line_e>: warning: comparison between signed and unsigned integer expressions
 hash.c: In function [e28098]env_has_key[e28099]:
+hash.c:<line_f>: warning: comparison between signed and unsigned integer expressions
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c inits.c
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c io.c
 io.c: In function [e28098]swallow[e28099]:
+io.c:<line_a>: warning: comparison between signed and unsigned integer expressions
 io.c: In function [e28098]rb_f_syscall[e28099]:
+io.c:<line_b>: warning: comparison between signed and unsigned integer expressions
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c marshal.c
 marshal.c: In function [e28098]w_long[e28099]:
+marshal.c:<line_a>: warning: comparison between signed and unsigned integer expressions
 marshal.c: In function [e28098]r_long[e28099]:
+marshal.c:<line_b>: warning: comparison between signed and unsigned integer expressions
+marshal.c:<line_c>: warning: comparison between signed and unsigned integer expressions
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c math.c
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c numeric.c
 numeric.c: In function [e28098]flo_hash[e28099]:
+numeric.c:<line_a>: warning: comparison between signed and unsigned integer expressions
 numeric.c: In function [e28098]fix_aref[e28099]:
+numeric.c:<line_b>: warning: comparison between signed and unsigned integer expressions
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c object.c
 object.c: In function [e28098]rb_str_to_dbl[e28099]:
+object.c:<line_a>: warning: comparison between signed and unsigned integer expressions
 object.c: In function [e28098]rb_str2cstr[e28099]:
+object.c:<line_b>: warning: comparison between signed and unsigned integer expressions
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c pack.c
 pack.c: In function [e28098]pack_unpack[e28099]:
+pack.c:<line_a>: warning: comparison between signed and unsigned integer expressions
 bison -y parse.y
 sed '/^#/s|y\.tab\.c|parse.c|' y.tab.c > parse.c
 rm -f y.tab.c
@@ 507 @@
 parse.c:<line_a>:6: warning: "YYENABLE_NLS" is not defined
 parse.c:<line_a>:6: warning: "YYLTYPE_IS_TRIVIAL" is not defined
 parse.y: In function [e28098]ruby_yyparse[e28099]:
+parse.y:<line_a>: warning: comparison between signed and unsigned integer expressions
 parse.y: At top level:
 parse.y:<line_a>: warning: [e28098]arg_prepend[e28099] defined but not used
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c process.c
 process.c: In function [e28098]p_uid_change_privilege[e28099]:
+process.c:<line_a>: warning: comparison between signed and unsigned integer expressions
+process.c:<line_b>: warning: comparison between signed and unsigned integer expressions
 process.c: In function [e28098]proc_getgroups[e28099]:
+process.c:<line_c>: warning: comparison between signed and unsigned integer expressions
+process.c:<line_d>: warning: comparison between signed and unsigned integer expressions
 process.c: In function [e28098]proc_setgroups[e28099]:
+process.c:<line_e>: warning: comparison between signed and unsigned integer expressions
 process.c: In function [e28098]p_gid_change_privilege[e28099]:
+process.c:<line_f>: warning: comparison between signed and unsigned integer expressions
+process.c:<line_g>: warning: comparison between signed and unsigned integer expressions
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c prec.c
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c random.c
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c range.c
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c re.c
 re.c: In function [e28098]rb_reg_prepare_re[e28099]:
+re.c:<line_a>: warning: comparison between signed and unsigned integer expressions
 re.c: In function [e28098]rb_reg_s_union[e28099]:
+re.c:<line_b>: warning: comparison between signed and unsigned integer expressions
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c regex.c
 regex.c: In function [e28098]ruby_re_compile_pattern[e28099]:
+regex.c:<line_a>: warning: comparison between signed and unsigned integer expressions
 regex.c:<line_a>: warning: comparison of unsigned expression < 0 is always false
+regex.c:<line_b>: warning: comparison between signed and unsigned integer expressions
 regex.c: In function [e28098]init_regs[e28099]:
+regex.c:<line_c>: warning: comparison between signed and unsigned integer expressions
+regex.c:<line_d>: warning: comparison between signed and unsigned integer expressions
 regex.c: In function [e28098]re_match_exec[e28099]:
+regex.c:<line_e>: warning: comparison between signed and unsigned integer expressions
+regex.c:<line_f>: warning: comparison between signed and unsigned integer expressions
+regex.c:<line_g>: warning: comparison between signed and unsigned integer expressions
+regex.c:<line_h>: warning: comparison between signed and unsigned integer expressions
+regex.c:<line_i>: warning: comparison between signed and unsigned integer expressions
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c ruby.c
 ruby.c: In function [e28098]proc_options[e28099]:
 ruby.c:<line_a>: warning: format not a string literal, argument types not checked
@@ 555 @@
 sprintf.c:<line_c>: warning: format not a string literal, argument types not checked
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c st.c
 st.c: In function [e28098]new_size[e28099]:
+st.c:<line_a>: warning: comparison between signed and unsigned integer expressions
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c string.c
 string.c: In function [e28098]rb_string_value_cstr[e28099]:
+string.c:<line_a>: warning: comparison between signed and unsigned integer expressions
 string.c: In function [e28098]rb_str_substr[e28099]:
+string.c:<line_b>: warning: comparison between signed and unsigned integer expressions
 string.c: In function [e28098]get_arg_pat[e28099]:
 string.c:<line_a>: warning: type of [e28098]quote[e28099] defaults to [e28098]int[e28099]
 string.c: In function [e28098]rb_str_intern[e28099]:
+string.c:<line_c>: warning: comparison between signed and unsigned integer expressions
 string.c: In function [e28098]rb_str_sum[e28099]:
+string.c:<line_d>: warning: comparison between signed and unsigned integer expressions
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c struct.c
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c time.c
 time.c: In function [e28098]time_to_s[e28099]:
@@ 575 @@
 time.c:<line_b>: warning: format not a string literal, format string not checked
 time.c:<line_c>: warning: format not a string literal, format string not checked
 time.c: In function [e28098]time_strftime[e28099]:
+time.c:<line_a>: warning: comparison between signed and unsigned integer expressions
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c util.c
 util.c: In function [e28098]rv_alloc[e28099]:
+util.c:<line_a>: warning: comparison between signed and unsigned integer expressions
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c variable.c
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c version.c
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c dmyext.c
@@ 2968 @@
 mkdir -p ../../.ext/powerpc64-linux
 gcc -I. -I../.. -I../../. -I../.././ext/bigdecimal -DBASE=10000UL -DBASE_FIG=4  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c bigdecimal.c
 bigdecimal.c: In function [e28098]BigDecimal_add[e28099]:
+bigdecimal.c:<line_a>: warning: comparison between signed and unsigned integer expressions
 bigdecimal.c: In function [e28098]BigDecimal_sub[e28099]:
+bigdecimal.c:<line_b>: warning: comparison between signed and unsigned integer expressions
 bigdecimal.c: In function [e28098]VpAddAbs[e28099]:
+bigdecimal.c:<line_c>: warning: comparison between signed and unsigned integer expressions
+bigdecimal.c:<line_d>: warning: comparison between signed and unsigned integer expressions
 bigdecimal.c: In function [e28098]VpSubAbs[e28099]:
+bigdecimal.c:<line_e>: warning: comparison between signed and unsigned integer expressions
+bigdecimal.c:<line_f>: warning: comparison between signed and unsigned integer expressions
 bigdecimal.c: In function [e28098]VpMult[e28099]:
 bigdecimal.c:<line_a>: warning: comparison of unsigned expression >= 0 is always true
 bigdecimal.c: In function [e28098]VpCtoV[e28099]:
 bigdecimal.c:<line_b>: warning: comparison of unsigned expression >= 0 is always true
 bigdecimal.c: In function [e28098]VpMidRound[e28099]:
+bigdecimal.c:<line_g>: warning: comparison between signed and unsigned integer expressions
 bigdecimal.c: At top level:
 bigdecimal.c:<line_a>: warning: [e28098]VpIsNegDoubleZero[e28099] defined but not used
 bigdecimal.c:<line_a>: warning: [e28098]VpItoV[e28099] defined but not used
@@ 3008 @@
 make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/ruby/ext/digest'
 gcc -I. -I../.. -I../../. -I../.././ext/digest -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c digest.c
 digest.c: In function [e28098]hexencode_str_new[e28099]:
+digest.c:<line_a>: warning: comparison between signed and unsigned integer expressions
 digest.c: In function [e28098]rb_digest_instance_method_unimpl[e28099]:
 digest.c:<line_a>: warning: unused variable [e28098]klass[e28099]
 digest.c: In function [e28098]rb_digest_instance_update[e28099]:
@@ 3032 @@
 mkdir -p ../../../.ext/powerpc64-linux/digest
 gcc -I. -I../../.. -I../../../. -I../../.././ext/digest/bubblebabble -I../../.././ext/digest/bubblebabble/.. -DHAVE_CONFIG_H  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c bubblebabble.c
 bubblebabble.c: In function [e28098]bubblebabble_str_new[e28099]:
+bubblebabble.c:<line_a>: warning: comparison between signed and unsigned integer expressions
+bubblebabble.c:<line_b>: warning: comparison between signed and unsigned integer expressions
 gcc -shared -o ../../../.ext/powerpc64-linux/digest/bubblebabble.so bubblebabble.o -L. -L../../.. -L.  -rdynamic -Wl,-export-dynamic    -lrt -ldl -lcrypt -lm   -lc
 make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/ruby/ext/digest/bubblebabble'
 compiling digest/md5
@@ 3126 @@
 gcc -I. -I../.. -I../../. -I../.././ext/iconv -DHAVE_ICONV  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c iconv.c
 iconv.c: In function [e28098]iconv_convert[e28099]:
 iconv.c:<line_a>: warning: comparison of unsigned expression >= 0 is always true
+iconv.c:<line_a>: warning: comparison between signed and unsigned integer expressions
+iconv.c:<line_b>: warning: comparison between signed and unsigned integer expressions
 gcc -shared -o ../../.ext/powerpc64-linux/iconv.so iconv.o -L. -L../.. -L.  -rdynamic -Wl,-export-dynamic    -lrt -ldl -lcrypt -lm   -lc
 make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/ruby/ext/iconv'
 compiling io/wait
@@ 3143 @@
 gcc -I. -I../.. -I../../. -I../.././ext/nkf -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c nkf.c
 In file included from nkf.c:79:
 nkf-utf8/nkf.c: In function [e28098]options[e28099]:
+nkf-utf8/nkf.c:<line_a>: warning: comparison between signed and unsigned integer expressions
 nkf-utf8/nkf.c:<line_a>: warning: value computed is not used
 nkf-utf8/nkf.c:<line_b>: warning: value computed is not used
 nkf-utf8/nkf.c: In function [e28098]kanji_convert[e28099]:
@@ 3151 @@
 nkf-utf8/nkf.c:<line_b>: warning: suggest braces around empty body in an [e28098]else[e28099] statement
 nkf.c: In function [e28098]nkf_split_options[e28099]:
 nkf.c:<line_a>: warning: pointer targets in passing argument 1 of [e28098]options[e28099] differ in signedness
+nkf-utf8/nkf.c:1156: note: expected [e28098]unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 nkf.c:<line_b>: warning: pointer targets in passing argument 1 of [e28098]options[e28099] differ in signedness
+nkf-utf8/nkf.c:1156: note: expected [e28098]unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 gcc -shared -o ../../.ext/powerpc64-linux/nkf.so nkf.o -L. -L../.. -L.  -rdynamic -Wl,-export-dynamic    -lrt -ldl -lcrypt -lm   -lc
 cp ../.././ext/nkf/lib/kconv.rb ../../.ext/common
 make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/ruby/ext/nkf'
@@ 3164 @@
 ossl_pkey_dh.c:<line_a>: warning: pointer targets in assignment differ in signedness
 ossl_pkey_dh.c: In function [e28098]ossl_dh_compute_key[e28099]:
 ossl_pkey_dh.c:<line_a>: warning: pointer targets in passing argument 1 of [e28098]DH_compute_key[e28099] differ in signedness
+/usr/include/openssl/dh.h:203: note: expected [e28098]unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_pkcs5.c
 ossl_pkcs5.c: In function [e28098]ossl_pkcs5_pbkdf2_hmac_sha1[e28099]:
 ossl_pkcs5.c:<line_a>: warning: pointer targets in passing argument 3 of [e28098]PKCS5_PBKDF2_HMAC_SHA1[e28099] differ in signedness
+/usr/include/openssl/evp.h:916: note: expected [e28098]const unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_pkcs5.c:<line_a>: warning: pointer targets in passing argument 7 of [e28098]PKCS5_PBKDF2_HMAC_SHA1[e28099] differ in signedness
+/usr/include/openssl/evp.h:916: note: expected [e28098]unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_pkey_rsa.c
 ossl_pkey_rsa.c: In function [e28098]ossl_rsa_to_der[e28099]:
 ossl_pkey_rsa.c:<line_a>: warning: pointer targets in assignment differ in signedness
 ossl_pkey_rsa.c: In function [e28098]ossl_rsa_public_encrypt[e28099]:
 ossl_pkey_rsa.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]RSA_public_encrypt[e28099] differ in signedness
+/usr/include/openssl/rsa.h:272: note: expected [e28098]const unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_pkey_rsa.c:<line_a>: warning: pointer targets in passing argument 3 of [e28098]RSA_public_encrypt[e28099] differ in signedness
+/usr/include/openssl/rsa.h:272: note: expected [e28098]unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_pkey_rsa.c: In function [e28098]ossl_rsa_public_decrypt[e28099]:
 ossl_pkey_rsa.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]RSA_public_decrypt[e28099] differ in signedness
+/usr/include/openssl/rsa.h:276: note: expected [e28098]const unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_pkey_rsa.c:<line_a>: warning: pointer targets in passing argument 3 of [e28098]RSA_public_decrypt[e28099] differ in signedness
+/usr/include/openssl/rsa.h:276: note: expected [e28098]unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_pkey_rsa.c: In function [e28098]ossl_rsa_private_encrypt[e28099]:
 ossl_pkey_rsa.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]RSA_private_encrypt[e28099] differ in signedness
+/usr/include/openssl/rsa.h:274: note: expected [e28098]const unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_pkey_rsa.c:<line_a>: warning: pointer targets in passing argument 3 of [e28098]RSA_private_encrypt[e28099] differ in signedness
+/usr/include/openssl/rsa.h:274: note: expected [e28098]unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_pkey_rsa.c: In function [e28098]ossl_rsa_private_decrypt[e28099]:
 ossl_pkey_rsa.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]RSA_private_decrypt[e28099] differ in signedness
+/usr/include/openssl/rsa.h:278: note: expected [e28098]const unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_pkey_rsa.c:<line_a>: warning: pointer targets in passing argument 3 of [e28098]RSA_private_decrypt[e28099] differ in signedness
+/usr/include/openssl/rsa.h:278: note: expected [e28098]unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_asn1.c
 ossl_asn1.c: In function [e28098]asn1time_to_time[e28099]:
 ossl_asn1.c:<line_a>: warning: pointer targets in passing argument 1 of [e28098]sscanf[e28099] differ in signedness
+/usr/include/stdio.h:415: note: expected [e28098]const char * __restrict__[e28099] but argument is of type [e28098]unsigned char *[e28099]
 ossl_asn1.c:<line_b>: warning: pointer targets in passing argument 1 of [e28098]sscanf[e28099] differ in signedness
+/usr/include/stdio.h:415: note: expected [e28098]const char * __restrict__[e28099] but argument is of type [e28098]unsigned char *[e28099]
 ossl_asn1.c: In function [e28098]asn1str_to_str[e28099]:
 ossl_asn1.c:<line_a>: warning: pointer targets in passing argument 1 of [e28098]rb_str_new[e28099] differ in signedness
+../../intern.h:427: note: expected [e28098]const char *[e28099] but argument is of type [e28098]unsigned char *[e28099]
 ossl_asn1.c: In function [e28098]obj_to_asn1bstr[e28099]:
 ossl_asn1.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]ASN1_BIT_STRING_set[e28099] differ in signedness
+/usr/include/openssl/asn1.h:804: note: expected [e28098]unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_asn1.c: In function [e28098]decode_bool[e28099]:
 ossl_asn1.c:<line_a>: warning: passing argument 2 of [e28098]d2i_ASN1_BOOLEAN[e28099] from incompatible pointer type
+/usr/include/openssl/asn1.h:818: note: expected [e28098]const unsigned char **[e28099] but argument is of type [e28098]unsigned char **[e28099]
 ossl_asn1.c: In function [e28098]decode_int[e28099]:
 ossl_asn1.c:<line_a>: warning: passing argument 2 of [e28098]d2i_ASN1_INTEGER[e28099] from incompatible pointer type
+/usr/include/openssl/asn1.h:820: note: expected [e28098]const unsigned char **[e28099] but argument is of type [e28098]unsigned char **[e28099]
 ossl_asn1.c: In function [e28098]decode_enum[e28099]:
 ossl_asn1.c:<line_a>: warning: passing argument 2 of [e28098]d2i_ASN1_ENUMERATED[e28099] from incompatible pointer type
+/usr/include/openssl/asn1.h:829: note: expected [e28098]const unsigned char **[e28099] but argument is of type [e28098]unsigned char **[e28099]
 ossl_asn1.c: In function [e28098]decode_null[e28099]:
 ossl_asn1.c:<line_a>: warning: passing argument 2 of [e28098]d2i_ASN1_NULL[e28099] from incompatible pointer type
+/usr/include/openssl/asn1.h:851: note: expected [e28098]const unsigned char **[e28099] but argument is of type [e28098]unsigned char **[e28099]
 ossl_asn1.c: In function [e28098]decode_obj[e28099]:
 ossl_asn1.c:<line_a>: warning: passing argument 2 of [e28098]d2i_ASN1_OBJECT[e28099] from incompatible pointer type
+/usr/include/openssl/asn1.h:778: note: expected [e28098]const unsigned char **[e28099] but argument is of type [e28098]unsigned char **[e28099]
 ossl_asn1.c: In function [e28098]decode_time[e28099]:
 ossl_asn1.c:<line_a>: warning: passing argument 2 of [e28098]d2i_ASN1_TIME[e28099] from incompatible pointer type
+/usr/include/openssl/asn1.h:867: note: expected [e28098]const unsigned char **[e28099] but argument is of type [e28098]unsigned char **[e28099]
 ossl_asn1.c: In function [e28098]ossl_asn1data_to_der[e28099]:
 ossl_asn1.c:<line_a>: warning: pointer targets in assignment differ in signedness
 ossl_asn1.c: In function [e28098]ossl_asn1_decode0[e28099]:
 ossl_asn1.c:<line_a>: warning: passing argument 1 of [e28098]ASN1_get_object[e28099] from incompatible pointer type
+/usr/include/openssl/asn1.h:923: note: expected [e28098]const unsigned char **[e28099] but argument is of type [e28098]unsigned char **[e28099]
 ossl_asn1.c:<line_b>: warning: pointer targets in passing argument 1 of [e28098]rb_str_new[e28099] differ in signedness
+../../intern.h:427: note: expected [e28098]const char *[e28099] but argument is of type [e28098]unsigned char *[e28099]
 ossl_asn1.c: In function [e28098]ossl_asn1_traverse[e28099]:
 ossl_asn1.c:<line_b>: warning: pointer targets in assignment differ in signedness
 ossl_asn1.c: In function [e28098]ossl_asn1_decode[e28099]:
@@ 3239 @@
 ossl_asn1.c:<line_d>: warning: pointer targets in assignment differ in signedness
 ossl_asn1.c: In function [e28098]ossl_asn1prim_to_der[e28099]:
 ossl_asn1.c:<line_a>: warning: pointer targets in passing argument 1 of [e28098]ossl_buf2str[e28099] differ in signedness
+ossl.h:130: note: expected [e28098]char *[e28099] but argument is of type [e28098]unsigned char *[e28099]
 ossl_asn1.c: In function [e28098]ossl_asn1cons_to_der[e28099]:
 ossl_asn1.c:<line_e>: warning: pointer targets in assignment differ in signedness
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_ns_spki.c
 ossl_ns_spki.c: In function [e28098]ossl_spki_initialize[e28099]:
 ossl_ns_spki.c:<line_a>: warning: pointer targets in assignment differ in signedness
 ossl_ns_spki.c:<line_a>: warning: passing argument 2 of [e28098]d2i_NETSCAPE_SPKI[e28099] from incompatible pointer type
+/usr/include/openssl/x509.h:974: note: expected [e28098]const unsigned char **[e28099] but argument is of type [e28098]unsigned char **[e28099]
 ossl_ns_spki.c: In function [e28098]ossl_spki_to_der[e28099]:
 ossl_ns_spki.c:<line_b>: warning: pointer targets in assignment differ in signedness
 ossl_ns_spki.c: In function [e28098]ossl_spki_get_challenge[e28099]:
 ossl_ns_spki.c:<line_a>: warning: pointer targets in passing argument 1 of [e28098]rb_str_new[e28099] differ in signedness
+../../intern.h:427: note: expected [e28098]const char *[e28099] but argument is of type [e28098]unsigned char *[e28099]
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_x509crl.c
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_x509.c
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_bn.c
 ossl_bn.c: In function [e28098]ossl_bn_initialize[e28099]:
 ossl_bn.c:<line_a>: warning: pointer targets in passing argument 1 of [e28098]BN_mpi2bn[e28099] differ in signedness
+/usr/include/openssl/bn.h:422: note: expected [e28098]const unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_bn.c:<line_a>: warning: pointer targets in passing argument 1 of [e28098]BN_bin2bn[e28099] differ in signedness
+/usr/include/openssl/bn.h:420: note: expected [e28098]const unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_bn.c: In function [e28098]ossl_bn_to_s[e28099]:
 ossl_bn.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]BN_bn2mpi[e28099] differ in signedness
+/usr/include/openssl/bn.h:423: note: expected [e28098]unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_bn.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]BN_bn2bin[e28099] differ in signedness
+/usr/include/openssl/bn.h:421: note: expected [e28098]unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_engine.c
 ossl_engine.c: In function [e28098]ossl_engine_inspect[e28099]:
 ossl_engine.c:<line_a>: warning: initialization discards qualifiers from pointer target type
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_rand.c
 ossl_rand.c: In function [e28098]ossl_rand_bytes[e28099]:
 ossl_rand.c:<line_a>: warning: pointer targets in passing argument 1 of [e28098]RAND_bytes[e28099] differ in signedness
+/usr/include/openssl/rand.h:102: note: expected [e28098]unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_rand.c: In function [e28098]ossl_rand_pseudo_bytes[e28099]:
 ossl_rand.c:<line_a>: warning: pointer targets in passing argument 1 of [e28098]RAND_pseudo_bytes[e28099] differ in signedness
+/usr/include/openssl/rand.h:103: note: expected [e28098]unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_pkey_dsa.c
 ossl_pkey_dsa.c: In function [e28098]ossl_dsa_initialize[e28099]:
 ossl_pkey_dsa.c:<line_a>: warning: passing argument 1 of [e28098]PEM_ASN1_read_bio[e28099] from incompatible pointer type
+/usr/include/openssl/pem.h:582: note: expected [e28098]void * (*)(void **, const unsigned char **, long int)[e28099] but argument is of type [e28098]char * (*)()[e28099]
 ossl_pkey_dsa.c:<line_a>: warning: passing argument 4 of [e28098]PEM_ASN1_read_bio[e28099] from incompatible pointer type
+/usr/include/openssl/pem.h:582: note: expected [e28098]void **[e28099] but argument is of type [e28098]char **[e28099]
 ossl_pkey_dsa.c: In function [e28098]ossl_dsa_to_der[e28099]:
 ossl_pkey_dsa.c:<line_a>: warning: pointer targets in assignment differ in signedness
 ossl_pkey_dsa.c: In function [e28098]ossl_dsa_to_public_key[e28099]:
 ossl_pkey_dsa.c:<line_a>: warning: passing argument 2 of [e28098]ASN1_dup[e28099] from incompatible pointer type
+/usr/include/openssl/asn1.h:933: note: expected [e28098]void * (*)(void **, const unsigned char **, long int)[e28099] but argument is of type [e28098]char * (*)()[e28099]
 ossl_pkey_dsa.c: In function [e28098]ossl_dsa_sign[e28099]:
 ossl_pkey_dsa.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]DSA_sign[e28099] differ in signedness
+/usr/include/openssl/dsa.h:226: note: expected [e28098]const unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_pkey_dsa.c:<line_a>: warning: pointer targets in passing argument 4 of [e28098]DSA_sign[e28099] differ in signedness
+/usr/include/openssl/dsa.h:226: note: expected [e28098]unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_pkey_dsa.c:<line_a>: warning: pointer targets in passing argument 5 of [e28098]DSA_sign[e28099] differ in signedness
+/usr/include/openssl/dsa.h:226: note: expected [e28098]unsigned int *[e28099] but argument is of type [e28098]int *[e28099]
 ossl_pkey_dsa.c: In function [e28098]ossl_dsa_verify[e28099]:
 ossl_pkey_dsa.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]DSA_verify[e28099] differ in signedness
+/usr/include/openssl/dsa.h:228: note: expected [e28098]const unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_pkey_dsa.c:<line_a>: warning: pointer targets in passing argument 4 of [e28098]DSA_verify[e28099] differ in signedness
+/usr/include/openssl/dsa.h:228: note: expected [e28098]const unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_x509store.c
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_x509cert.c
 ossl_x509cert.c: In function [e28098]ossl_x509_to_der[e28099]:
@@ 3308 @@
 ossl_x509attr.c: In function [e28098]ossl_x509attr_initialize[e28099]:
 ossl_x509attr.c:<line_a>: warning: pointer targets in assignment differ in signedness
 ossl_x509attr.c:<line_a>: warning: passing argument 2 of [e28098]d2i_X509_ATTRIBUTE[e28099] from incompatible pointer type
+/usr/include/openssl/x509.h:926: note: expected [e28098]const unsigned char **[e28099] but argument is of type [e28098]unsigned char **[e28099]
 ossl_x509attr.c: In function [e28098]ossl_x509attr_get_value[e28099]:
 ossl_x509attr.c:<line_b>: warning: pointer targets in assignment differ in signedness
 ossl_x509attr.c:<line_c>: warning: pointer targets in assignment differ in signedness
@@ 3317 @@
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_pkey.c
 ossl_pkey.c: In function [e28098]ossl_pkey_sign[e28099]:
 ossl_pkey.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]EVP_SignFinal[e28099] differ in signedness
+/usr/include/openssl/evp.h:605: note: expected [e28098]unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_pkey.c:<line_a>: warning: pointer targets in passing argument 3 of [e28098]EVP_SignFinal[e28099] differ in signedness
+/usr/include/openssl/evp.h:605: note: expected [e28098]unsigned int *[e28099] but argument is of type [e28098]int *[e28099]
 ossl_pkey.c: In function [e28098]ossl_pkey_verify[e28099]:
 ossl_pkey.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]EVP_VerifyFinal[e28099] differ in signedness
+/usr/include/openssl/evp.h:608: note: expected [e28098]const unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_ocsp.c
 ossl_ocsp.c: In function [e28098]ossl_ocspreq_initialize[e28099]:
 ossl_ocsp.c:<line_a>: warning: passing argument 2 of [e28098]d2i_OCSP_REQUEST[e28099] from incompatible pointer type
+/usr/include/openssl/ocsp.h:544: note: expected [e28098]const unsigned char **[e28099] but argument is of type [e28098]unsigned char **[e28099]
 ossl_ocsp.c: In function [e28098]ossl_ocspreq_add_nonce[e28099]:
 ossl_ocsp.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]OCSP_request_add1_nonce[e28099] differ in signedness
+/usr/include/openssl/ocsp.h:418: note: expected [e28098]unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_ocsp.c: In function [e28098]ossl_ocspreq_to_der[e28099]:
 ossl_ocsp.c:<line_a>: warning: pointer targets in assignment differ in signedness
 ossl_ocsp.c: In function [e28098]ossl_ocspres_initialize[e28099]:
 ossl_ocsp.c:<line_b>: warning: pointer targets in assignment differ in signedness
 ossl_ocsp.c:<line_a>: warning: passing argument 2 of [e28098]d2i_OCSP_RESPONSE[e28099] from incompatible pointer type
+/usr/include/openssl/ocsp.h:540: note: expected [e28098]const unsigned char **[e28099] but argument is of type [e28098]unsigned char **[e28099]
 ossl_ocsp.c: In function [e28098]ossl_ocspres_to_der[e28099]:
 ossl_ocsp.c:<line_c>: warning: pointer targets in assignment differ in signedness
 ossl_ocsp.c: In function [e28098]ossl_ocspbres_add_nonce[e28099]:
 ossl_ocsp.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]OCSP_basic_add1_nonce[e28099] differ in signedness
+/usr/include/openssl/ocsp.h:419: note: expected [e28098]unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c openssl_missing.c
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_hmac.c
 ossl_hmac.c: In function [e28098]ossl_hmac_update[e28099]:
 ossl_hmac.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]HMAC_Update[e28099] differ in signedness
+/usr/include/openssl/hmac.h:97: note: expected [e28098]const unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_hmac.c: In function [e28098]hmac_final[e28099]:
 ossl_hmac.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]HMAC_Final[e28099] differ in signedness
+/usr/include/openssl/hmac.h:98: note: expected [e28098]unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_hmac.c:<line_a>: warning: pointer targets in passing argument 3 of [e28098]HMAC_Final[e28099] differ in signedness
+/usr/include/openssl/hmac.h:98: note: expected [e28098]unsigned int *[e28099] but argument is of type [e28098]int *[e28099]
 ossl_hmac.c: In function [e28098]ossl_hmac_s_digest[e28099]:
 ossl_hmac.c:<line_a>: warning: pointer targets in passing argument 4 of [e28098]HMAC[e28099] differ in signedness
+/usr/include/openssl/hmac.h:99: note: expected [e28098]const unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_hmac.c:<line_a>: warning: pointer targets in passing argument 7 of [e28098]HMAC[e28099] differ in signedness
+/usr/include/openssl/hmac.h:99: note: expected [e28098]unsigned int *[e28099] but argument is of type [e28098]int *[e28099]
 ossl_hmac.c:<line_a>: warning: pointer targets in assignment differ in signedness
 ossl_hmac.c: In function [e28098]ossl_hmac_s_hexdigest[e28099]:
 ossl_hmac.c:<line_b>: warning: pointer targets in passing argument 4 of [e28098]HMAC[e28099] differ in signedness
+/usr/include/openssl/hmac.h:99: note: expected [e28098]const unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_hmac.c:<line_b>: warning: pointer targets in passing argument 7 of [e28098]HMAC[e28099] differ in signedness
+/usr/include/openssl/hmac.h:99: note: expected [e28098]unsigned int *[e28099] but argument is of type [e28098]int *[e28099]
 ossl_hmac.c:<line_b>: warning: pointer targets in assignment differ in signedness
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_ssl.c
 ossl_ssl.c: In function [e28098]ossl_sslctx_set_ssl_version[e28099]:
+ossl_ssl.c:<line_a>: warning: comparison between signed and unsigned integer expressions
 ossl_ssl.c: In function [e28098]ossl_sslctx_initialize[e28099]:
+ossl_ssl.c:<line_b>: warning: comparison between signed and unsigned integer expressions
 ossl_ssl.c: In function [e28098]ossl_call_session_get_cb[e28099]:
 ossl_ssl.c:<line_a>: warning: unused variable [e28098]ret[e28099]
 ossl_ssl.c: In function [e28098]ossl_sslctx_session_get_cb[e28099]:
 ossl_ssl.c:<line_a>: warning: pointer targets in passing argument 1 of [e28098]rb_str_new[e28099] differ in signedness
+../../intern.h:427: note: expected [e28098]const char *[e28099] but argument is of type [e28098]unsigned char *[e28099]
 ossl_ssl.c: In function [e28098]ossl_call_session_new_cb[e28099]:
 ossl_ssl.c:<line_b>: warning: unused variable [e28098]ret[e28099]
 ossl_ssl.c: In function [e28098]ossl_call_session_remove_cb[e28099]:
 ossl_ssl.c:<line_c>: warning: unused variable [e28098]ret[e28099]
 ossl_ssl.c: In function [e28098]ossl_sslctx_setup[e28099]:
 ossl_ssl.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]SSL_CTX_set_session_id_context[e28099] differ in signedness
+/usr/include/openssl/ssl.h:1476: note: expected [e28098]const unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_ssl.c: In function [e28098]ossl_sslctx_flush_sessions[e28099]:
 ossl_ssl.c:<line_a>: warning: unused variable [e28098]cb_state[e28099]
 ossl_ssl.c: In function [e28098]Init_ossl_ssl[e28099]:
+ossl_ssl.c:<line_c>: warning: comparison between signed and unsigned integer expressions
+ossl_ssl.c:<line_d>: warning: comparison between signed and unsigned integer expressions
+ossl_ssl.c:<line_e>: warning: comparison between signed and unsigned integer expressions
+ossl_ssl.c:<line_f>: warning: comparison between signed and unsigned integer expressions
 ossl_ssl.c: At top level:
 ossl_ssl.c:<line_a>: warning: [e28098]ossl_call_session_remove_cb[e28099] defined but not used
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_pkey_ec.c
 ossl_pkey_ec.c: In function [e28098]ossl_ec_group_get_seed[e28099]:
 ossl_pkey_ec.c:<line_a>: warning: pointer targets in passing argument 1 of [e28098]rb_str_new[e28099] differ in signedness
+../../intern.h:427: note: expected [e28098]const char *[e28099] but argument is of type [e28098]unsigned char *[e28099]
 ossl_pkey_ec.c: In function [e28098]ossl_ec_group_set_seed[e28099]:
 ossl_pkey_ec.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]EC_GROUP_set_seed[e28099] differ in signedness
+/usr/include/openssl/ec.h:161: note: expected [e28098]const unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
+ossl_pkey_ec.c:<line_a>: warning: comparison between signed and unsigned integer expressions
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_digest.c
 ossl_digest.c: In function [e28098]ossl_digest_initialize[e28099]:
 ossl_digest.c:<line_a>: warning: unused variable [e28098]name[e28099]
 ossl_digest.c: In function [e28098]ossl_digest_finish[e28099]:
 ossl_digest.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]EVP_DigestFinal_ex[e28099] differ in signedness
+/usr/include/openssl/evp.h:556: note: expected [e28098]unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_bio.c
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_pkcs7.c
 ossl_pkcs7.c: In function [e28098]ossl_pkcs7si_new[e28099]:
 ossl_pkcs7.c:<line_a>: warning: passing argument 2 of [e28098]ASN1_dup[e28099] from incompatible pointer type
+/usr/include/openssl/asn1.h:933: note: expected [e28098]void * (*)(void **, const unsigned char **, long int)[e28099] but argument is of type [e28098]char * (*)()[e28099]
 ossl_pkcs7.c: In function [e28098]DupPKCS7SignerPtr[e28099]:
 ossl_pkcs7.c:<line_b>: warning: passing argument 2 of [e28098]ASN1_dup[e28099] from incompatible pointer type
+/usr/include/openssl/asn1.h:933: note: expected [e28098]void * (*)(void **, const unsigned char **, long int)[e28099] but argument is of type [e28098]char * (*)()[e28099]
 ossl_pkcs7.c: In function [e28098]ossl_pkcs7ri_new[e28099]:
 ossl_pkcs7.c:<line_c>: warning: passing argument 2 of [e28098]ASN1_dup[e28099] from incompatible pointer type
+/usr/include/openssl/asn1.h:933: note: expected [e28098]void * (*)(void **, const unsigned char **, long int)[e28099] but argument is of type [e28098]char * (*)()[e28099]
 ossl_pkcs7.c: In function [e28098]DupPKCS7RecipientPtr[e28099]:
 ossl_pkcs7.c:<line_d>: warning: passing argument 2 of [e28098]ASN1_dup[e28099] from incompatible pointer type
+/usr/include/openssl/asn1.h:933: note: expected [e28098]void * (*)(void **, const unsigned char **, long int)[e28099] but argument is of type [e28098]char * (*)()[e28099]
 ossl_pkcs7.c: In function [e28098]ossl_pkcs7_sym2typeid[e28099]:
+ossl_pkcs7.c:<line_a>: warning: comparison between signed and unsigned integer expressions
 ossl_pkcs7.c: In function [e28098]ossl_pkcs7_to_der[e28099]:
 ossl_pkcs7.c:<line_a>: warning: pointer targets in assignment differ in signedness
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_x509revoked.c
 ossl_x509revoked.c: In function [e28098]ossl_x509revoked_new[e28099]:
 ossl_x509revoked.c:<line_a>: warning: passing argument 2 of [e28098]ASN1_dup[e28099] from incompatible pointer type
+/usr/include/openssl/asn1.h:933: note: expected [e28098]void * (*)(void **, const unsigned char **, long int)[e28099] but argument is of type [e28098]char * (*)()[e28099]
 ossl_x509revoked.c: In function [e28098]DupX509RevokedPtr[e28099]:
 ossl_x509revoked.c:<line_b>: warning: passing argument 2 of [e28098]ASN1_dup[e28099] from incompatible pointer type
+/usr/include/openssl/asn1.h:933: note: expected [e28098]void * (*)(void **, const unsigned char **, long int)[e28099] but argument is of type [e28098]char * (*)()[e28099]
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_ssl_session.c
 ossl_ssl_session.c: In function [e28098]ossl_ssl_session_initialize[e28099]:
 ossl_ssl_session.c:<line_a>: warning: unused variable [e28098]p[e28099]
 ossl_ssl_session.c:<line_a>: warning: unused variable [e28098]obj[e28099]
 ossl_ssl_session.c: In function [e28098]ossl_ssl_session_to_der[e28099]:
+ossl_ssl_session.c:<line_a>: warning: comparison between signed and unsigned integer expressions
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_pkcs12.c
 ossl_pkcs12.c: In function [e28098]ossl_pkcs12_to_der[e28099]:
 ossl_pkcs12.c:<line_a>: warning: pointer targets in assignment differ in signedness
@@ 3441 @@
 ossl_cipher.c: In function [e28098]ossl_cipher_init[e28099]:
 ossl_cipher.c:<line_a>: warning: initialization discards qualifiers from pointer target type
 ossl_cipher.c:<line_a>: warning: pointer targets in passing argument 4 of [e28098]EVP_BytesToKey[e28099] differ in signedness
+/usr/include/openssl/evp.h:568: note: expected [e28098]const unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_cipher.c: In function [e28098]ossl_cipher_pkcs5_keyivgen[e28099]:
 ossl_cipher.c:<line_a>: warning: pointer targets in assignment differ in signedness
 ossl_cipher.c:<line_b>: warning: pointer targets in passing argument 4 of [e28098]EVP_BytesToKey[e28099] differ in signedness
+/usr/include/openssl/evp.h:568: note: expected [e28098]const unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_cipher.c: In function [e28098]ossl_cipher_update_deprecated[e28099]:
 ossl_cipher.c:<line_a>: warning: assignment discards qualifiers from pointer target type
 ossl_cipher.c: In function [e28098]ossl_cipher_update[e28099]:
 ossl_cipher.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]EVP_CipherUpdate[e28099] differ in signedness
+/usr/include/openssl/evp.h:600: note: expected [e28098]unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_cipher.c:<line_a>: warning: pointer targets in passing argument 4 of [e28098]EVP_CipherUpdate[e28099] differ in signedness
+/usr/include/openssl/evp.h:600: note: expected [e28098]const unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_cipher.c: In function [e28098]ossl_cipher_final[e28099]:
 ossl_cipher.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]EVP_CipherFinal_ex[e28099] differ in signedness
+/usr/include/openssl/evp.h:603: note: expected [e28098]unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_cipher.c: In function [e28098]ossl_cipher_set_key[e28099]:
 ossl_cipher.c:<line_a>: warning: pointer targets in passing argument 4 of [e28098]EVP_CipherInit_ex[e28099] differ in signedness
+/usr/include/openssl/evp.h:597: note: expected [e28098]const unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_cipher.c: In function [e28098]ossl_cipher_set_iv[e28099]:
 ossl_cipher.c:<line_a>: warning: pointer targets in passing argument 5 of [e28098]EVP_CipherInit_ex[e28099] differ in signedness
+/usr/include/openssl/evp.h:597: note: expected [e28098]const unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_cipher.c:<line_a>:5: warning: "RUBY_VERSION_CODE" is not defined
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_x509ext.c
 ossl_x509ext.c: In function [e28098]ossl_x509ext_initialize[e28099]:
 ossl_x509ext.c:<line_a>: warning: pointer targets in assignment differ in signedness
 ossl_x509ext.c:<line_a>: warning: passing argument 2 of [e28098]d2i_X509_EXTENSION[e28099] from incompatible pointer type
+/usr/include/openssl/x509.h:929: note: expected [e28098]const unsigned char **[e28099] but argument is of type [e28098]unsigned char **[e28099]
 ossl_x509ext.c: In function [e28098]ossl_x509ext_to_der[e28099]:
 ossl_x509ext.c:<line_b>: warning: pointer targets in assignment differ in signedness
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_x509req.c
@@ 3476 @@
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_x509name.c
 ossl_x509name.c: In function [e28098]ossl_x509name_initialize[e28099]:
 ossl_x509name.c:<line_a>: warning: passing argument 2 of [e28098]d2i_X509_NAME[e28099] from incompatible pointer type
+/usr/include/openssl/x509.h:934: note: expected [e28098]const unsigned char **[e28099] but argument is of type [e28098]unsigned char **[e28099]
 ossl_x509name.c: In function [e28098]ossl_x509name_add_entry[e28099]:
 ossl_x509name.c:<line_a>: warning: pointer targets in passing argument 4 of [e28098]X509_NAME_add_entry_by_txt[e28099] differ in signedness
+/usr/include/openssl/x509.h:1117: note: expected [e28098]const unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 ossl_x509name.c: In function [e28098]ossl_x509name_to_a[e28099]:
 ossl_x509name.c:<line_a>: warning: pointer targets in passing argument 1 of [e28098]rb_str_new[e28099] differ in signedness
+../../intern.h:427: note: expected [e28098]const char *[e28099] but argument is of type [e28098]unsigned char *[e28099]
 ossl_x509name.c: In function [e28098]ossl_x509name_to_der[e28099]:
 ossl_x509name.c:<line_a>: warning: pointer targets in assignment differ in signedness
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl.c
@@ 3527 @@
 gcc -I. -I../.. -I../../. -I../.././ext/sdbm -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c init.c
 gcc -I. -I../.. -I../../. -I../.././ext/sdbm -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c _sdbm.c
 _sdbm.c: In function [e28098]chkpage[e28099]:
+_sdbm.c:<line_a>: warning: comparison between signed and unsigned integer expressions
 gcc -shared -o ../../.ext/powerpc64-linux/sdbm.so init.o _sdbm.o -L. -L../.. -L.  -rdynamic -Wl,-export-dynamic    -lrt -ldl -lcrypt -lm   -lc
 make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/ruby/ext/sdbm'
 compiling socket
 make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/ruby/ext/socket'
 gcc -I. -I../.. -I../../. -I../.././ext/socket -DHAVE_ARPA_INET_H -DENABLE_IPV6 -DINET6 -DHAVE_SOCKADDR_STORAGE -DHAVE_NETINET_TCP_H -DHAVE_NETINET_UDP_H -DHAVE_SENDMSG -DHAVE_RECVMSG -DHAVE_ST_MSG_CONTROL -DHAVE_TYPE_STRUCT_ADDRINFO -DHAVE_FREEADDRINFO -DHAVE_GAI_STRERROR -DGAI_STRERROR_CONST -DHAVE_GETNAMEINFO -DHAVE_GETADDRINFO -DHAVE_TYPE_SOCKLEN_T -DHAVE_SYS_UN_H -DHAVE_SYS_UIO_H -DHAVE_SOCKET -DHAVE_GETHOSTBYNAME2 -DHAVE_SOCKETPAIR -DHAVE_GETHOSTNAME  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c socket.c
 socket.c: In function [e28098]init_unixsock[e28099]:
+socket.c:<line_a>: warning: comparison between signed and unsigned integer expressions
+socket.c: In function [e28098]unix_send_io[e28099]:
+socket.c:<line_a>: warning: dereferencing type-punned pointer will break strict-aliasing rules
+socket.c: In function [e28098]unix_recv_io[e28099]:
+socket.c:<line_b>: warning: dereferencing type-punned pointer will break strict-aliasing rules
+socket.c:<line_c>: warning: dereferencing type-punned pointer will break strict-aliasing rules
 socket.c: In function [e28098]sock_s_getnameinfo[e28099]:
+socket.c:<line_b>: warning: comparison between signed and unsigned integer expressions
+socket.c:<line_c>: warning: comparison between signed and unsigned integer expressions
 socket.c: In function [e28098]sock_s_unpack_sockaddr_un[e28099]:
+socket.c:<line_d>: warning: comparison between signed and unsigned integer expressions
 socket.c: In function [e28098]sock_s_getnameinfo[e28099]:
+socket.c:<line_a>: warning: dereferencing pointer [e28098]ss.423[e28099] does break strict-aliasing rules
+socket.c:3668: note: initialized from here
+socket.c: In function [e28098]ip_s_getaddress[e28099]:
+socket.c:<line_a>: warning: dereferencing pointer [e28098]addr.237[e28099] does break strict-aliasing rules
+socket.c:1731: note: initialized from here
 socket.c: In function [e28098]init_inetsock_internal[e28099]:
 socket.c:<line_a>: warning: [e28098]syscall[e28099] may be used uninitialized in this function
 gcc -shared -o ../../.ext/powerpc64-linux/socket.so socket.o -L. -L../.. -L.  -rdynamic -Wl,-export-dynamic    -lrt -ldl -lcrypt -lm   -lc
@@ 3559 @@
 make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/ruby/ext/stringio'
 gcc -I. -I../.. -I../../. -I../.././ext/stringio -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c stringio.c
 stringio.c: In function [e28098]strio_each_char[e28099]:
+stringio.c:<line_a>: warning: comparison between signed and unsigned integer expressions
+stringio.c:<line_b>: warning: comparison between signed and unsigned integer expressions
 gcc -shared -o ../../.ext/powerpc64-linux/stringio.so stringio.o -L. -L../.. -L.  -rdynamic -Wl,-export-dynamic    -lrt -ldl -lcrypt -lm   -lc
 make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/ruby/ext/stringio'
 compiling strscan
@@ 3621 @@
 In file included from emitter.c:17:
 syck.h:<line_a>:5: warning: "DEBUG" is not defined
 emitter.c: In function [e28098]syck_emitter_write[e28099]:
+emitter.c:<line_a>: warning: comparison between signed and unsigned integer expressions
 emitter.c: In function [e28098]syck_emitter_flush[e28099]:
+emitter.c:<line_b>: warning: comparison between signed and unsigned integer expressions
 emitter.c: In function [e28098]syck_emit_tag[e28099]:
+emitter.c:<line_c>: warning: comparison between signed and unsigned integer expressions
 emitter.c: In function [e28098]syck_emitter_mark_node[e28099]:
 emitter.c:<line_a>: warning: format not a string literal, argument types not checked
 gcc -I. -I../.. -I../../. -I../.././ext/syck -DHAVE_ST_H  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c rubyext.c
 In file included from rubyext.c:12:
 syck.h:<line_a>:5: warning: "DEBUG" is not defined
 rubyext.c: In function [e28098]rb_syck_mktime[e28099]:
+rubyext.c:<line_a>: warning: comparison between signed and unsigned integer expressions
 rubyext.c: In function [e28098]syck_node_mark[e28099]:
 rubyext.c:<line_a>: warning: enumeration value [e28098]syck_str_kind[e28099] not handled in switch
 rubyext.c: At top level:
@@ 3649 @@
                  from gram.y:16:
 ../../st.h:<line_a>:5: warning: "SIZEOF_LONG" is not defined
 ../../st.h:<line_a>:20: warning: "SIZEOF_VOIDP" is not defined
+../../st.h:<line_a>:7: warning: "SIZEOF_LONG_LONG" is not defined
+../../st.h:<line_a>:27: warning: "SIZEOF_VOIDP" is not defined
 In file included from gram.y:16:
 syck.h:<line_a>:5: warning: "DEBUG" is not defined
 gcc -I. -I../.. -I../../. -I../.././ext/syck -DHAVE_ST_H  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c yaml2byte.c
@@ 3677 @@
 gcc -I. -I../.. -I../../. -I../.././ext/zlib -DHAVE_ZLIB_H  -DOS_CODE=OS_UNIX  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c zlib.c
 zlib.c: In function [e28098]do_checksum[e28099]:
 zlib.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]func[e28099] differ in signedness
+zlib.c:297: note: expected [e28098]const Bytef *[e28099] but argument is of type [e28098]char *[e28099]
 zlib.c: In function [e28098]zstream_expand_buffer[e28099]:
 zlib.c:<line_a>: warning: pointer targets in assignment differ in signedness
 zlib.c:<line_b>: warning: pointer targets in assignment differ in signedness
 zlib.c: In function [e28098]zstream_expand_buffer_into[e28099]:
 zlib.c:<line_c>: warning: pointer targets in assignment differ in signedness
+zlib.c:<line_a>: warning: comparison between signed and unsigned integer expressions
 zlib.c:<line_d>: warning: pointer targets in assignment differ in signedness
 zlib.c: In function [e28098]zstream_append_buffer[e28099]:
 zlib.c:<line_e>: warning: pointer targets in assignment differ in signedness
+zlib.c:<line_b>: warning: comparison between signed and unsigned integer expressions
 zlib.c:<line_f>: warning: pointer targets in assignment differ in signedness
 zlib.c: In function [e28098]zstream_shift_buffer[e28099]:
 zlib.c:<line_g>: warning: pointer targets in assignment differ in signedness
 zlib.c: In function [e28098]zstream_discard_input[e28099]:
+zlib.c:<line_c>: warning: comparison between signed and unsigned integer expressions
 zlib.c: In function [e28098]zstream_run[e28099]:
 zlib.c:<line_h>: warning: pointer targets in assignment differ in signedness
 zlib.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]zstream_append_input[e28099] differ in signedness
+zlib.c:595: note: expected [e28098]const char *[e28099] but argument is of type [e28098]Bytef *[e28099]
 zlib.c:<line_i>: warning: pointer targets in assignment differ in signedness
 zlib.c:<line_b>: warning: pointer targets in passing argument 2 of [e28098]zstream_append_input[e28099] differ in signedness
+zlib.c:595: note: expected [e28098]const char *[e28099] but argument is of type [e28098]Bytef *[e28099]
 zlib.c:<line_c>: warning: pointer targets in passing argument 2 of [e28098]zstream_append_input[e28099] differ in signedness
+zlib.c:595: note: expected [e28098]const char *[e28099] but argument is of type [e28098]Bytef *[e28099]
 zlib.c: In function [e28098]zstream_sync[e28099]:
 zlib.c:<line_j>: warning: pointer targets in assignment differ in signedness
 zlib.c:<line_d>: warning: pointer targets in passing argument 2 of [e28098]zstream_append_input[e28099] differ in signedness
+zlib.c:595: note: expected [e28098]const char *[e28099] but argument is of type [e28098]Bytef *[e28099]
 zlib.c:<line_a>: warning: pointer targets in passing argument 1 of [e28098]rb_str_new[e28099] differ in signedness
+../../intern.h:427: note: expected [e28098]const char *[e28099] but argument is of type [e28098]Bytef *[e28099]
 zlib.c:<line_e>: warning: pointer targets in passing argument 2 of [e28098]zstream_append_input[e28099] differ in signedness
+zlib.c:595: note: expected [e28098]const char *[e28099] but argument is of type [e28098]Bytef *[e28099]
 zlib.c:<line_b>: warning: pointer targets in passing argument 1 of [e28098]rb_str_new[e28099] differ in signedness
+../../intern.h:427: note: expected [e28098]const char *[e28099] but argument is of type [e28098]Bytef *[e28099]
 zlib.c: In function [e28098]rb_zstream_finish[e28099]:
 zlib.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]zstream_run[e28099] differ in signedness
+zlib.c:707: note: expected [e28098]Bytef *[e28099] but argument is of type [e28098]char *[e28099]
 zlib.c: In function [e28098]deflate_run[e28099]:
 zlib.c:<line_b>: warning: pointer targets in passing argument 2 of [e28098]zstream_run[e28099] differ in signedness
+zlib.c:707: note: expected [e28098]Bytef *[e28099] but argument is of type [e28098]char *[e28099]
 zlib.c: In function [e28098]do_deflate[e28099]:
 zlib.c:<line_c>: warning: pointer targets in passing argument 2 of [e28098]zstream_run[e28099] differ in signedness
+zlib.c:707: note: expected [e28098]Bytef *[e28099] but argument is of type [e28098]char *[e28099]
 zlib.c:<line_d>: warning: pointer targets in passing argument 2 of [e28098]zstream_run[e28099] differ in signedness
+zlib.c:707: note: expected [e28098]Bytef *[e28099] but argument is of type [e28098]char *[e28099]
 zlib.c: In function [e28098]rb_deflate_flush[e28099]:
 zlib.c:<line_e>: warning: pointer targets in passing argument 2 of [e28098]zstream_run[e28099] differ in signedness
+zlib.c:707: note: expected [e28098]Bytef *[e28099] but argument is of type [e28098]char *[e28099]
 zlib.c: In function [e28098]rb_deflate_set_dictionary[e28099]:
 zlib.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]deflateSetDictionary[e28099] differ in signedness
+/usr/include/zlib.h:574: note: expected [e28098]const Bytef *[e28099] but argument is of type [e28098]char *[e28099]
 zlib.c: In function [e28098]inflate_run[e28099]:
 zlib.c:<line_f>: warning: pointer targets in passing argument 2 of [e28098]zstream_run[e28099] differ in signedness
+zlib.c:707: note: expected [e28098]Bytef *[e28099] but argument is of type [e28098]char *[e28099]
 zlib.c:<line_g>: warning: pointer targets in passing argument 2 of [e28098]zstream_run[e28099] differ in signedness
+zlib.c:707: note: expected [e28098]Bytef *[e28099] but argument is of type [e28098]char *[e28099]
 zlib.c: In function [e28098]do_inflate[e28099]:
 zlib.c:<line_h>: warning: pointer targets in passing argument 2 of [e28098]zstream_run[e28099] differ in signedness
+zlib.c:707: note: expected [e28098]Bytef *[e28099] but argument is of type [e28098]char *[e28099]
 zlib.c:<line_i>: warning: pointer targets in passing argument 2 of [e28098]zstream_run[e28099] differ in signedness
+zlib.c:707: note: expected [e28098]Bytef *[e28099] but argument is of type [e28098]char *[e28099]
 zlib.c: In function [e28098]rb_inflate_sync[e28099]:
 zlib.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]zstream_sync[e28099] differ in signedness
+zlib.c:776: note: expected [e28098]Bytef *[e28099] but argument is of type [e28098]char *[e28099]
 zlib.c: In function [e28098]rb_inflate_set_dictionary[e28099]:
 zlib.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]inflateSetDictionary[e28099] differ in signedness
+/usr/include/zlib.h:777: note: expected [e28098]const Bytef *[e28099] but argument is of type [e28098]char *[e28099]
 zlib.c: In function [e28098]gzfile_make_header[e28099]:
 zlib.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]zstream_append_buffer[e28099] differ in signedness
+zlib.c:494: note: expected [e28098]const char *[e28099] but argument is of type [e28098]unsigned char *[e28099]
 zlib.c: In function [e28098]gzfile_make_footer[e28099]:
 zlib.c:<line_b>: warning: pointer targets in passing argument 2 of [e28098]zstream_append_buffer[e28099] differ in signedness
+zlib.c:494: note: expected [e28098]const char *[e28099] but argument is of type [e28098]unsigned char *[e28099]
 zlib.c: In function [e28098]gzfile_read_header[e28099]:
 zlib.c:<line_k>: warning: pointer targets in assignment differ in signedness
 zlib.c:<line_a>: warning: pointer targets in passing argument 1 of [e28098]gzfile_get16[e28099] differ in signedness
+zlib.c:1907: note: expected [e28098]const unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 zlib.c: In function [e28098]gzfile_check_footer[e28099]:
 zlib.c:<line_a>: warning: pointer targets in passing argument 1 of [e28098]gzfile_get32[e28099] differ in signedness
+zlib.c:1917: note: expected [e28098]const unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 zlib.c:<line_b>: warning: pointer targets in passing argument 1 of [e28098]gzfile_get32[e28099] differ in signedness
+zlib.c:1917: note: expected [e28098]const unsigned char *[e28099] but argument is of type [e28098]char *[e28099]
 zlib.c: In function [e28098]gzfile_read_more[e28099]:
 zlib.c:<line_j>: warning: pointer targets in passing argument 2 of [e28098]zstream_run[e28099] differ in signedness
+zlib.c:707: note: expected [e28098]Bytef *[e28099] but argument is of type [e28098]char *[e28099]
 zlib.c: In function [e28098]gzfile_calc_crc[e28099]:
 zlib.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]crc32[e28099] differ in signedness
+/usr/include/zlib.h:1379: note: expected [e28098]const Bytef *[e28099] but argument is of type [e28098]char *[e28099]
 zlib.c: In function [e28098]gzfile_writer_end_run[e28099]:
 zlib.c:<line_k>: warning: pointer targets in passing argument 2 of [e28098]zstream_run[e28099] differ in signedness
+zlib.c:707: note: expected [e28098]Bytef *[e28099] but argument is of type [e28098]char *[e28099]
 zlib.c: In function [e28098]rb_gzfile_set_mtime[e28099]:
 zlib.c:<line_a>: warning: signed and unsigned type in conditional expression
 zlib.c: In function [e28098]rb_gzwriter_flush[e28099]:
 zlib.c:<line_l>: warning: pointer targets in passing argument 2 of [e28098]zstream_run[e28099] differ in signedness
+zlib.c:707: note: expected [e28098]Bytef *[e28099] but argument is of type [e28098]char *[e28099]
 zlib.c: In function [e28098]rb_gzwriter_write[e28099]:
 zlib.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]gzfile_write[e28099] differ in signedness
+zlib.c:2099: note: expected [e28098]Bytef *[e28099] but argument is of type [e28098]char *[e28099]
 zlib.c: In function [e28098]rb_gzwriter_putc[e28099]:
 zlib.c:<line_b>: warning: pointer targets in passing argument 2 of [e28098]gzfile_write[e28099] differ in signedness
+zlib.c:2099: note: expected [e28098]Bytef *[e28099] but argument is of type [e28098]char *[e28099]
 gcc -shared -o ../../.ext/powerpc64-linux/zlib.so zlib.o -L. -L../.. -L.  -rdynamic -Wl,-export-dynamic    -lz  -lrt -ldl -lcrypt -lm   -lc
 make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/ruby/ext/zlib'
 making ruby
@@ 5116 @@
 .
 test_sslctx_set_params(OpenSSL::TestSSL): /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/ruby/.ext/common/openssl/ssl-internal.rb:<line_a>: warning: using default DH parameters.
 .
+test_starttls(OpenSSL::TestSSL): /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_a>: warning: SSL session is not started yet.
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_b>: warning: SSL session is not started yet.
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_b>: warning: SSL session is not started yet.
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_a>: warning: SSL session is not started yet.
@@ 7262 @@
 
 Finished in <t> seconds.
 
+2284 tests, 1348914 assertions, 0 failures, 0 errors
 == rubyspec # <time>
 + bin/ruby mspec/bin/mspec -V -f s -B /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/ruby.1.8.mspec -t /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/bin/ruby rubyspec/command_line rubyspec/core rubyspec/language rubyspec/library rubyspec/optional/capi
 ruby <version>
@@ 28159 @@
 
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/net/ftp/abort_spec.rb
 Net::FTP#abort
+- sends the ABOR command to the servertimeout: output interval exceeds 1800.0 seconds.
 timeout: the process group <pgid> is alive.
 timeout: INT signal sent.
 timeout: INT signal sent.
+timeout: TERM signal sent.
 |output interval exceeds 1800.0 seconds. (CommandTimeout)
 | /var/lib/chkbuild/timeoutcom.rb:164:in `timeout_command'
 | /var/lib/chkbuild/timeoutcom.rb:116:in `popen'
@@ 28181 @@
 | /var/lib/chkbuild/chkbuild/build.rb:266:in `child_build_target'
 | /var/lib/chkbuild/chkbuild/build.rb:252:in `child_build_wrapper'
 | /var/lib/chkbuild/chkbuild/lock.rb:57:in `lock_puts'
+| /usr/lib/ruby/1.8/pathname.rb:812:in `open'
+| /usr/lib/ruby/1.8/pathname.rb:812:in `open'
 | /var/lib/chkbuild/chkbuild/lock.rb:52:in `lock_puts'
 | /var/lib/chkbuild/chkbuild/build.rb:250:in `child_build_wrapper'
 | /var/lib/chkbuild/chkbuild/build.rb:210:in `build_and_exit'
@@ 49673 @@
 
 1 file, 1 example, <num> expectation, 0 failures, 0 errors
 
+-----------------------------------------------------
+The rubyspec temp directory is not empty. Ensure that
+all specs are cleaning up temporary files.
+-----------------------------------------------------
 
 == rubyspec/core/process/constants_spec.rb # <time>
 + bin/ruby mspec/bin/mspec -V -f s -B /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/ruby.1.8.mspec -t /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/bin/ruby rubyspec/core/process/constants_spec.rb
@@ 63452 @@
 
  <n>)
 ConditionVariable#broadcast releases all threads waiting in line for this resource ERROR
+ThreadError: Thread#join: deadlock 0xf7fc1ee0 - mutual join(0xf7e9a230)
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `join'
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/conditionvariable/broadcast_spec.rb:55
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `each'
@@ 69266 @@
 
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/net/ftp/abort_spec.rb
 Net::FTP#abort
+- sends the ABOR command to the servertimeout: output interval exceeds 1800.0 seconds.
 timeout: the process group <pgid> is alive.
 timeout: INT signal sent.
 |output interval exceeds 1800.0 seconds. (CommandTimeout)
@@ 69274 @@
 | /var/lib/chkbuild/timeoutcom.rb:116:in `popen'
 | /var/lib/chkbuild/timeoutcom.rb:116:in `timeout_command'
 | /var/lib/chkbuild/chkbuild/build.rb:1259:in `run'
+| /var/lib/chkbuild/chkbuild/ruby.rb:300:in `def_target'
 | /var/lib/chkbuild/chkbuild/build.rb:480:in `catch_error'
+| /var/lib/chkbuild/chkbuild/ruby.rb:287:in `def_target'
+| /var/lib/chkbuild/util.rb:340:in `stable_find'
+| /var/lib/chkbuild/util.rb:304:in `stable_find'
+| /var/lib/chkbuild/util.rb:303:in `catch'
+| /var/lib/chkbuild/util.rb:303:in `stable_find'
+| /var/lib/chkbuild/util.rb:340:in `stable_find'
+| /var/lib/chkbuild/chkbuild/ruby.rb:281:in `def_target'
+| /var/lib/chkbuild/chkbuild/ruby.rb:280:in `each'
+| /var/lib/chkbuild/chkbuild/ruby.rb:280:in `def_target'
 | /var/lib/chkbuild/chkbuild/build.rb:294:in `call'
 | /var/lib/chkbuild/chkbuild/build.rb:294:in `do_build'
 | /var/lib/chkbuild/chkbuild/build.rb:480:in `catch_error'
@@ 69294 @@
 | /var/lib/chkbuild/chkbuild/build.rb:266:in `child_build_target'
 | /var/lib/chkbuild/chkbuild/build.rb:252:in `child_build_wrapper'
 | /var/lib/chkbuild/chkbuild/lock.rb:57:in `lock_puts'
+| /usr/lib/ruby/1.8/pathname.rb:812:in `open'
+| /usr/lib/ruby/1.8/pathname.rb:812:in `open'
 | /var/lib/chkbuild/chkbuild/lock.rb:52:in `lock_puts'
 | /var/lib/chkbuild/chkbuild/build.rb:250:in `child_build_wrapper'
 | /var/lib/chkbuild/chkbuild/build.rb:210:in `build_and_exit'
@@ 69308 @@
 | /var/lib/chkbuild/chkbuild/main.rb:103:in `main_internal_build'
 | /var/lib/chkbuild/chkbuild/main.rb:169:in `main'
 | /etc/chkbuild/start-build:102
+failed(rubyspec/library/net/ftp/abort_spec.rb CommandTimeout)
 == rubyspec/library/net/ftp/acct_spec.rb # <time>
 + bin/ruby mspec/bin/mspec -V -f s -B /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/ruby.1.8.mspec -t /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/bin/ruby rubyspec/library/net/ftp/acct_spec.rb
 ruby <version>
@@ 70380 @@
 
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/net/ftp/status_spec.rb
 Net::FTP#status
+- sends the STAT command to the servertimeout: output interval exceeds 1800.0 seconds.
 timeout: the process group <pgid> is alive.
 timeout: INT signal sent.
 |output interval exceeds 1800.0 seconds. (CommandTimeout)
@@ 70388 @@
 | /var/lib/chkbuild/timeoutcom.rb:116:in `popen'
 | /var/lib/chkbuild/timeoutcom.rb:116:in `timeout_command'
 | /var/lib/chkbuild/chkbuild/build.rb:1259:in `run'
+| /var/lib/chkbuild/chkbuild/ruby.rb:300:in `def_target'
 | /var/lib/chkbuild/chkbuild/build.rb:480:in `catch_error'
+| /var/lib/chkbuild/chkbuild/ruby.rb:287:in `def_target'
+| /var/lib/chkbuild/util.rb:340:in `stable_find'
+| /var/lib/chkbuild/util.rb:304:in `stable_find'
+| /var/lib/chkbuild/util.rb:303:in `catch'
+| /var/lib/chkbuild/util.rb:303:in `stable_find'
+| /var/lib/chkbuild/util.rb:340:in `stable_find'
+| /var/lib/chkbuild/chkbuild/ruby.rb:281:in `def_target'
+| /var/lib/chkbuild/chkbuild/ruby.rb:280:in `each'
+| /var/lib/chkbuild/chkbuild/ruby.rb:280:in `def_target'
 | /var/lib/chkbuild/chkbuild/build.rb:294:in `call'
 | /var/lib/chkbuild/chkbuild/build.rb:294:in `do_build'
 | /var/lib/chkbuild/chkbuild/build.rb:480:in `catch_error'
@@ 70408 @@
 | /var/lib/chkbuild/chkbuild/build.rb:266:in `child_build_target'
 | /var/lib/chkbuild/chkbuild/build.rb:252:in `child_build_wrapper'
 | /var/lib/chkbuild/chkbuild/lock.rb:57:in `lock_puts'
+| /usr/lib/ruby/1.8/pathname.rb:812:in `open'
+| /usr/lib/ruby/1.8/pathname.rb:812:in `open'
 | /var/lib/chkbuild/chkbuild/lock.rb:52:in `lock_puts'
 | /var/lib/chkbuild/chkbuild/build.rb:250:in `child_build_wrapper'
 | /var/lib/chkbuild/chkbuild/build.rb:210:in `build_and_exit'
@@ 70422 @@
 | /var/lib/chkbuild/chkbuild/main.rb:103:in `main_internal_build'
 | /var/lib/chkbuild/chkbuild/main.rb:169:in `main'
 | /etc/chkbuild/start-build:102
+failed(rubyspec/library/net/ftp/status_spec.rb CommandTimeout)
 == rubyspec/library/net/ftp/storbinary_spec.rb # <time>
 + bin/ruby mspec/bin/mspec -V -f s -B /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/ruby.1.8.mspec -t /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/bin/ruby rubyspec/library/net/ftp/storbinary_spec.rb
 ruby <version>

===================================================================
--- 20110413T231253Z
 == ruby-1.8.7-o3 # <time>
 Nickname: ooopackages
-Linux 2.6.26-2-powerpc64 #1 SMP Thu Jan 27 10:56:29 UTC 2011 ppc64
 Distributor ID:	Debian
-Description:	Debian GNU/Linux 5.0.8 (lenny)
-Release:	5.0.8
-Codename:	lenny
 == start # <time>
 == svn/ruby # <time>
 + svn checkout -q http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8_7 ruby
@@ 61 @@
 checking whether ln -s works... yes
 checking whether make sets $(MAKE)... yes
 checking for a BSD-compatible install... /usr/bin/install -c
-checking for AIX... no
 checking for ANSI C header files... yes
 checking for sys/types.h... yes
 checking for sys/stat.h... yes
@@ 79 @@
 checking for _FILE_OFFSET_BITS value needed for large files... 64
 checking for long long... yes
 checking for off_t... yes
-checking for int... yes
 checking size of int... 4
-checking for short... yes
 checking size of short... 2
-checking for long... yes
 checking size of long... 4
-checking for long long... (cached) yes
 checking size of long long... 8
-checking for __int64... no
 checking size of __int64... 0
-checking for off_t... (cached) yes
 checking size of off_t... 8
-checking for void*... yes
 checking size of void*... 4
-checking for float... yes
 checking size of float... 4
-checking for double... yes
 checking size of double... 8
-checking for time_t... yes
 checking size of time_t... 4
 checking for pid_t... yes
 checking for gid_t... yes
@@ 199 @@
 checking time.h usability... yes
 checking time.h presence... yes
 checking for time.h... yes
-checking for rlim_t... yes
 checking size of rlim_t... 8
 checking for size_t... yes
 checking for struct stat.st_blksize... yes
@@ 360 @@
 + make miniruby
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c array.c
 array.c: In function [e28098]ary_new[e28099]:
-array.c:<line_a>: warning: comparison between signed and unsigned
 array.c: In function [e28098]rb_ary_initialize[e28099]:
-array.c:<line_b>: warning: comparison between signed and unsigned
 array.c: In function [e28098]rb_ary_store[e28099]:
-array.c:<line_c>: warning: comparison between signed and unsigned
-array.c:<line_d>: warning: comparison between signed and unsigned
 array.c: In function [e28098]rb_ary_splice[e28099]:
-array.c:<line_e>: warning: comparison between signed and unsigned
 array.c: In function [e28098]rb_ary_fill[e28099]:
-array.c:<line_f>: warning: comparison between signed and unsigned
-array.c:<line_f>: warning: comparison between signed and unsigned
 array.c: In function [e28098]rb_ary_times[e28099]:
-array.c:<line_g>: warning: comparison between signed and unsigned
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c bignum.c
 bignum.c: In function [e28098]bigfixize[e28099]:
-bignum.c:<line_a>: warning: comparison between signed and unsigned
 bignum.c: In function [e28098]rb_uint2big[e28099]:
-bignum.c:<line_b>: warning: comparison between signed and unsigned
 bignum.c: In function [e28098]rb_big_pack[e28099]:
-bignum.c:<line_c>: warning: comparison between signed and unsigned
 bignum.c: In function [e28098]rb_quad_unpack[e28099]:
-bignum.c:<line_d>: warning: comparison between signed and unsigned
 bignum.c: In function [e28098]rb_cstr_to_inum[e28099]:
-bignum.c:<line_e>: warning: comparison between signed and unsigned
 bignum.c: In function [e28098]rb_ull2big[e28099]:
-bignum.c:<line_f>: warning: comparison between signed and unsigned
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c class.c
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c compar.c
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c dir.c
@@ 394 @@
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c enumerator.c
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c error.c
 error.c: In function [e28098]rb_bug[e28099]:
-error.c:<line_a>: warning: comparison between signed and unsigned
-error.c:<line_b>: warning: comparison between signed and unsigned
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c eval.c
 eval.c: In function [e28098]rb_svar[e28099]:
-eval.c:<line_a>: warning: comparison between signed and unsigned
 eval.c: In function [e28098]ruby_cleanup[e28099]:
-eval.c:<line_b>: warning: comparison between signed and unsigned
 eval.c: In function [e28098]rb_eval_string_wrap[e28099]:
 eval.c:<line_a>: warning: assignment discards qualifiers from pointer target type
 eval.c: In function [e28098]rb_eval_cmd[e28099]:
@@ 469 @@
 eval.c:<line_a>: warning: argument [e28098]line[e28099] might be clobbered by [e28098]longjmp[e28099] or [e28098]vfork[e28099]
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c file.c
 file.c: In function [e28098]rb_stat_inspect[e28099]:
-file.c:<line_a>: warning: comparison between signed and unsigned
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c gc.c
 gc.c: In function [e28098]ruby_stack_check[e28099]:
-gc.c:<line_a>: warning: comparison between signed and unsigned
 gc.c: In function [e28098]gc_sweep[e28099]:
-gc.c:<line_b>: warning: comparison between signed and unsigned
-gc.c:<line_c>: warning: comparison between signed and unsigned
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c hash.c
 hash.c: In function [e28098]eql_i[e28099]:
 hash.c:<line_a>: warning: signed and unsigned type in conditional expression
 hash.c: In function [e28098]env_delete[e28099]:
-hash.c:<line_a>: warning: comparison between signed and unsigned
 hash.c: In function [e28098]rb_f_getenv[e28099]:
-hash.c:<line_b>: warning: comparison between signed and unsigned
 hash.c: In function [e28098]env_fetch[e28099]:
-hash.c:<line_c>: warning: comparison between signed and unsigned
 hash.c: In function [e28098]env_aset[e28099]:
-hash.c:<line_d>: warning: comparison between signed and unsigned
-hash.c:<line_e>: warning: comparison between signed and unsigned
 hash.c: In function [e28098]env_has_key[e28099]:
-hash.c:<line_f>: warning: comparison between signed and unsigned
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c inits.c
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c io.c
 io.c: In function [e28098]swallow[e28099]:
-io.c:<line_a>: warning: comparison between signed and unsigned
 io.c: In function [e28098]rb_f_syscall[e28099]:
-io.c:<line_b>: warning: comparison between signed and unsigned
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c marshal.c
 marshal.c: In function [e28098]w_long[e28099]:
-marshal.c:<line_a>: warning: comparison between signed and unsigned
 marshal.c: In function [e28098]r_long[e28099]:
-marshal.c:<line_b>: warning: comparison between signed and unsigned
-marshal.c:<line_c>: warning: comparison between signed and unsigned
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c math.c
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c numeric.c
 numeric.c: In function [e28098]flo_hash[e28099]:
-numeric.c:<line_a>: warning: comparison between signed and unsigned
 numeric.c: In function [e28098]fix_aref[e28099]:
-numeric.c:<line_b>: warning: comparison between signed and unsigned
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c object.c
 object.c: In function [e28098]rb_str_to_dbl[e28099]:
-object.c:<line_a>: warning: comparison between signed and unsigned
 object.c: In function [e28098]rb_str2cstr[e28099]:
-object.c:<line_b>: warning: comparison between signed and unsigned
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c pack.c
 pack.c: In function [e28098]pack_unpack[e28099]:
-pack.c:<line_a>: warning: comparison between signed and unsigned
 bison -y parse.y
 sed '/^#/s|y\.tab\.c|parse.c|' y.tab.c > parse.c
 rm -f y.tab.c
@@ 523 @@
 parse.c:<line_a>:6: warning: "YYENABLE_NLS" is not defined
 parse.c:<line_a>:6: warning: "YYLTYPE_IS_TRIVIAL" is not defined
 parse.y: In function [e28098]ruby_yyparse[e28099]:
-parse.y:<line_a>: warning: comparison between signed and unsigned
 parse.y: At top level:
 parse.y:<line_a>: warning: [e28098]arg_prepend[e28099] defined but not used
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c process.c
 process.c: In function [e28098]p_uid_change_privilege[e28099]:
-process.c:<line_a>: warning: comparison between signed and unsigned
-process.c:<line_b>: warning: comparison between signed and unsigned
 process.c: In function [e28098]proc_getgroups[e28099]:
-process.c:<line_c>: warning: comparison between signed and unsigned
-process.c:<line_d>: warning: comparison between signed and unsigned
 process.c: In function [e28098]proc_setgroups[e28099]:
-process.c:<line_e>: warning: comparison between signed and unsigned
 process.c: In function [e28098]p_gid_change_privilege[e28099]:
-process.c:<line_f>: warning: comparison between signed and unsigned
-process.c:<line_g>: warning: comparison between signed and unsigned
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c prec.c
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c random.c
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c range.c
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c re.c
 re.c: In function [e28098]rb_reg_prepare_re[e28099]:
-re.c:<line_a>: warning: comparison between signed and unsigned
 re.c: In function [e28098]rb_reg_s_union[e28099]:
-re.c:<line_b>: warning: comparison between signed and unsigned
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c regex.c
 regex.c: In function [e28098]ruby_re_compile_pattern[e28099]:
-regex.c:<line_a>: warning: comparison between signed and unsigned
 regex.c:<line_a>: warning: comparison of unsigned expression < 0 is always false
-regex.c:<line_b>: warning: comparison between signed and unsigned
 regex.c: In function [e28098]init_regs[e28099]:
-regex.c:<line_c>: warning: comparison between signed and unsigned
-regex.c:<line_d>: warning: comparison between signed and unsigned
 regex.c: In function [e28098]re_match_exec[e28099]:
-regex.c:<line_e>: warning: comparison between signed and unsigned
-regex.c:<line_f>: warning: comparison between signed and unsigned
-regex.c:<line_g>: warning: comparison between signed and unsigned
-regex.c:<line_h>: warning: comparison between signed and unsigned
-regex.c:<line_i>: warning: comparison between signed and unsigned
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c ruby.c
 ruby.c: In function [e28098]proc_options[e28099]:
 ruby.c:<line_a>: warning: format not a string literal, argument types not checked
@@ 571 @@
 sprintf.c:<line_c>: warning: format not a string literal, argument types not checked
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c st.c
 st.c: In function [e28098]new_size[e28099]:
-st.c:<line_a>: warning: comparison between signed and unsigned
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c string.c
 string.c: In function [e28098]rb_string_value_cstr[e28099]:
-string.c:<line_a>: warning: comparison between signed and unsigned
 string.c: In function [e28098]rb_str_substr[e28099]:
-string.c:<line_b>: warning: comparison between signed and unsigned
 string.c: In function [e28098]get_arg_pat[e28099]:
 string.c:<line_a>: warning: type of [e28098]quote[e28099] defaults to [e28098]int[e28099]
 string.c: In function [e28098]rb_str_intern[e28099]:
-string.c:<line_c>: warning: comparison between signed and unsigned
 string.c: In function [e28098]rb_str_sum[e28099]:
-string.c:<line_d>: warning: comparison between signed and unsigned
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c struct.c
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c time.c
 time.c: In function [e28098]time_to_s[e28099]:
@@ 591 @@
 time.c:<line_b>: warning: format not a string literal, format string not checked
 time.c:<line_c>: warning: format not a string literal, format string not checked
 time.c: In function [e28098]time_strftime[e28099]:
-time.c:<line_a>: warning: comparison between signed and unsigned
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c util.c
 util.c: In function [e28098]rv_alloc[e28099]:
-util.c:<line_a>: warning: comparison between signed and unsigned
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c variable.c
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c version.c
 gcc -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers    -DRUBY_EXPORT -D_GNU_SOURCE=1  -I. -I.    -c dmyext.c
@@ 2984 @@
 mkdir -p ../../.ext/powerpc64-linux
 gcc -I. -I../.. -I../../. -I../.././ext/bigdecimal -DBASE=10000UL -DBASE_FIG=4  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c bigdecimal.c
 bigdecimal.c: In function [e28098]BigDecimal_add[e28099]:
-bigdecimal.c:<line_a>: warning: comparison between signed and unsigned
 bigdecimal.c: In function [e28098]BigDecimal_sub[e28099]:
-bigdecimal.c:<line_b>: warning: comparison between signed and unsigned
 bigdecimal.c: In function [e28098]VpAddAbs[e28099]:
-bigdecimal.c:<line_c>: warning: comparison between signed and unsigned
-bigdecimal.c:<line_d>: warning: comparison between signed and unsigned
 bigdecimal.c: In function [e28098]VpSubAbs[e28099]:
-bigdecimal.c:<line_e>: warning: comparison between signed and unsigned
-bigdecimal.c:<line_f>: warning: comparison between signed and unsigned
 bigdecimal.c: In function [e28098]VpMult[e28099]:
 bigdecimal.c:<line_a>: warning: comparison of unsigned expression >= 0 is always true
 bigdecimal.c: In function [e28098]VpCtoV[e28099]:
 bigdecimal.c:<line_b>: warning: comparison of unsigned expression >= 0 is always true
 bigdecimal.c: In function [e28098]VpMidRound[e28099]:
-bigdecimal.c:<line_g>: warning: comparison between signed and unsigned
 bigdecimal.c: At top level:
 bigdecimal.c:<line_a>: warning: [e28098]VpIsNegDoubleZero[e28099] defined but not used
 bigdecimal.c:<line_a>: warning: [e28098]VpItoV[e28099] defined but not used
@@ 3024 @@
 make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/ruby/ext/digest'
 gcc -I. -I../.. -I../../. -I../.././ext/digest -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c digest.c
 digest.c: In function [e28098]hexencode_str_new[e28099]:
-digest.c:<line_a>: warning: comparison between signed and unsigned
 digest.c: In function [e28098]rb_digest_instance_method_unimpl[e28099]:
 digest.c:<line_a>: warning: unused variable [e28098]klass[e28099]
 digest.c: In function [e28098]rb_digest_instance_update[e28099]:
@@ 3048 @@
 mkdir -p ../../../.ext/powerpc64-linux/digest
 gcc -I. -I../../.. -I../../../. -I../../.././ext/digest/bubblebabble -I../../.././ext/digest/bubblebabble/.. -DHAVE_CONFIG_H  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c bubblebabble.c
 bubblebabble.c: In function [e28098]bubblebabble_str_new[e28099]:
-bubblebabble.c:<line_a>: warning: comparison between signed and unsigned
-bubblebabble.c:<line_b>: warning: comparison between signed and unsigned
 gcc -shared -o ../../../.ext/powerpc64-linux/digest/bubblebabble.so bubblebabble.o -L. -L../../.. -L.  -rdynamic -Wl,-export-dynamic    -lrt -ldl -lcrypt -lm   -lc
 make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/ruby/ext/digest/bubblebabble'
 compiling digest/md5
@@ 3142 @@
 gcc -I. -I../.. -I../../. -I../.././ext/iconv -DHAVE_ICONV  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c iconv.c
 iconv.c: In function [e28098]iconv_convert[e28099]:
 iconv.c:<line_a>: warning: comparison of unsigned expression >= 0 is always true
-iconv.c:<line_a>: warning: comparison between signed and unsigned
-iconv.c:<line_b>: warning: comparison between signed and unsigned
 gcc -shared -o ../../.ext/powerpc64-linux/iconv.so iconv.o -L. -L../.. -L.  -rdynamic -Wl,-export-dynamic    -lrt -ldl -lcrypt -lm   -lc
 make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/ruby/ext/iconv'
 compiling io/wait
@@ 3159 @@
 gcc -I. -I../.. -I../../. -I../.././ext/nkf -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c nkf.c
 In file included from nkf.c:79:
 nkf-utf8/nkf.c: In function [e28098]options[e28099]:
-nkf-utf8/nkf.c:<line_a>: warning: comparison between signed and unsigned
 nkf-utf8/nkf.c:<line_a>: warning: value computed is not used
 nkf-utf8/nkf.c:<line_b>: warning: value computed is not used
 nkf-utf8/nkf.c: In function [e28098]kanji_convert[e28099]:
@@ 3324 @@
 ossl_hmac.c:<line_b>: warning: pointer targets in assignment differ in signedness
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_ssl.c
 ossl_ssl.c: In function [e28098]ossl_sslctx_set_ssl_version[e28099]:
-ossl_ssl.c:<line_a>: warning: comparison between signed and unsigned
 ossl_ssl.c: In function [e28098]ossl_sslctx_initialize[e28099]:
-ossl_ssl.c:<line_b>: warning: comparison between signed and unsigned
 ossl_ssl.c: In function [e28098]ossl_call_session_get_cb[e28099]:
 ossl_ssl.c:<line_a>: warning: unused variable [e28098]ret[e28099]
 ossl_ssl.c: In function [e28098]ossl_sslctx_session_get_cb[e28099]:
@@ 3340 @@
 ossl_ssl.c: In function [e28098]ossl_sslctx_flush_sessions[e28099]:
 ossl_ssl.c:<line_a>: warning: unused variable [e28098]cb_state[e28099]
 ossl_ssl.c: In function [e28098]Init_ossl_ssl[e28099]:
-ossl_ssl.c:<line_c>: warning: comparison between signed and unsigned
-ossl_ssl.c:<line_d>: warning: comparison between signed and unsigned
-ossl_ssl.c:<line_e>: warning: comparison between signed and unsigned
-ossl_ssl.c:<line_f>: warning: comparison between signed and unsigned
 ossl_ssl.c: At top level:
 ossl_ssl.c:<line_a>: warning: [e28098]ossl_call_session_remove_cb[e28099] defined but not used
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_pkey_ec.c
@@ 3351 @@
 ossl_pkey_ec.c:<line_a>: warning: pointer targets in passing argument 1 of [e28098]rb_str_new[e28099] differ in signedness
 ossl_pkey_ec.c: In function [e28098]ossl_ec_group_set_seed[e28099]:
 ossl_pkey_ec.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]EC_GROUP_set_seed[e28099] differ in signedness
-ossl_pkey_ec.c:<line_a>: warning: comparison between signed and unsigned
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_digest.c
 ossl_digest.c: In function [e28098]ossl_digest_initialize[e28099]:
 ossl_digest.c:<line_a>: warning: unused variable [e28098]name[e28099]
@@ 3368 @@
 ossl_pkcs7.c: In function [e28098]DupPKCS7RecipientPtr[e28099]:
 ossl_pkcs7.c:<line_d>: warning: passing argument 2 of [e28098]ASN1_dup[e28099] from incompatible pointer type
 ossl_pkcs7.c: In function [e28098]ossl_pkcs7_sym2typeid[e28099]:
-ossl_pkcs7.c:<line_a>: warning: comparison between signed and unsigned
 ossl_pkcs7.c: In function [e28098]ossl_pkcs7_to_der[e28099]:
 ossl_pkcs7.c:<line_a>: warning: pointer targets in assignment differ in signedness
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_x509revoked.c
@@ 3381 @@
 ossl_ssl_session.c:<line_a>: warning: unused variable [e28098]p[e28099]
 ossl_ssl_session.c:<line_a>: warning: unused variable [e28098]obj[e28099]
 ossl_ssl_session.c: In function [e28098]ossl_ssl_session_to_der[e28099]:
-ossl_ssl_session.c:<line_a>: warning: comparison between signed and unsigned
 gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c ossl_pkcs12.c
 ossl_pkcs12.c: In function [e28098]ossl_pkcs12_to_der[e28099]:
 ossl_pkcs12.c:<line_a>: warning: pointer targets in assignment differ in signedness
@@ 3464 @@
 gcc -I. -I../.. -I../../. -I../.././ext/sdbm -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c init.c
 gcc -I. -I../.. -I../../. -I../.././ext/sdbm -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c _sdbm.c
 _sdbm.c: In function [e28098]chkpage[e28099]:
-_sdbm.c:<line_a>: warning: comparison between signed and unsigned
 gcc -shared -o ../../.ext/powerpc64-linux/sdbm.so init.o _sdbm.o -L. -L../.. -L.  -rdynamic -Wl,-export-dynamic    -lrt -ldl -lcrypt -lm   -lc
 make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/ruby/ext/sdbm'
 compiling socket
 make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/ruby/ext/socket'
 gcc -I. -I../.. -I../../. -I../.././ext/socket -DHAVE_ARPA_INET_H -DENABLE_IPV6 -DINET6 -DHAVE_SOCKADDR_STORAGE -DHAVE_NETINET_TCP_H -DHAVE_NETINET_UDP_H -DHAVE_SENDMSG -DHAVE_RECVMSG -DHAVE_ST_MSG_CONTROL -DHAVE_TYPE_STRUCT_ADDRINFO -DHAVE_FREEADDRINFO -DHAVE_GAI_STRERROR -DGAI_STRERROR_CONST -DHAVE_GETNAMEINFO -DHAVE_GETADDRINFO -DHAVE_TYPE_SOCKLEN_T -DHAVE_SYS_UN_H -DHAVE_SYS_UIO_H -DHAVE_SOCKET -DHAVE_GETHOSTBYNAME2 -DHAVE_SOCKETPAIR -DHAVE_GETHOSTNAME  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c socket.c
 socket.c: In function [e28098]init_unixsock[e28099]:
-socket.c:<line_a>: warning: comparison between signed and unsigned
 socket.c: In function [e28098]sock_s_getnameinfo[e28099]:
-socket.c:<line_b>: warning: comparison between signed and unsigned
-socket.c:<line_c>: warning: comparison between signed and unsigned
 socket.c: In function [e28098]sock_s_unpack_sockaddr_un[e28099]:
-socket.c:<line_d>: warning: comparison between signed and unsigned
 socket.c: In function [e28098]init_inetsock_internal[e28099]:
 socket.c:<line_a>: warning: [e28098]syscall[e28099] may be used uninitialized in this function
 gcc -shared -o ../../.ext/powerpc64-linux/socket.so socket.o -L. -L../.. -L.  -rdynamic -Wl,-export-dynamic    -lrt -ldl -lcrypt -lm   -lc
@@ 3485 @@
 make[1]: Entering directory `/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/ruby/ext/stringio'
 gcc -I. -I../.. -I../../. -I../.././ext/stringio -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c stringio.c
 stringio.c: In function [e28098]strio_each_char[e28099]:
-stringio.c:<line_a>: warning: comparison between signed and unsigned
-stringio.c:<line_b>: warning: comparison between signed and unsigned
 gcc -shared -o ../../.ext/powerpc64-linux/stringio.so stringio.o -L. -L../.. -L.  -rdynamic -Wl,-export-dynamic    -lrt -ldl -lcrypt -lm   -lc
 make[1]: Leaving directory `/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/ruby/ext/stringio'
 compiling strscan
@@ 3547 @@
 In file included from emitter.c:17:
 syck.h:<line_a>:5: warning: "DEBUG" is not defined
 emitter.c: In function [e28098]syck_emitter_write[e28099]:
-emitter.c:<line_a>: warning: comparison between signed and unsigned
 emitter.c: In function [e28098]syck_emitter_flush[e28099]:
-emitter.c:<line_b>: warning: comparison between signed and unsigned
 emitter.c: In function [e28098]syck_emit_tag[e28099]:
-emitter.c:<line_c>: warning: comparison between signed and unsigned
 emitter.c: In function [e28098]syck_emitter_mark_node[e28099]:
 emitter.c:<line_a>: warning: format not a string literal, argument types not checked
 gcc -I. -I../.. -I../../. -I../.././ext/syck -DHAVE_ST_H  -D_FILE_OFFSET_BITS=64  -fPIC -DRUBY_DEBUG_ENV -O3 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers   -c rubyext.c
 In file included from rubyext.c:12:
 syck.h:<line_a>:5: warning: "DEBUG" is not defined
 rubyext.c: In function [e28098]rb_syck_mktime[e28099]:
-rubyext.c:<line_a>: warning: comparison between signed and unsigned
 rubyext.c: In function [e28098]syck_node_mark[e28099]:
 rubyext.c:<line_a>: warning: enumeration value [e28098]syck_str_kind[e28099] not handled in switch
 rubyext.c: At top level:
@@ 3606 @@
 zlib.c:<line_b>: warning: pointer targets in assignment differ in signedness
 zlib.c: In function [e28098]zstream_expand_buffer_into[e28099]:
 zlib.c:<line_c>: warning: pointer targets in assignment differ in signedness
-zlib.c:<line_a>: warning: comparison between signed and unsigned
 zlib.c:<line_d>: warning: pointer targets in assignment differ in signedness
 zlib.c: In function [e28098]zstream_append_buffer[e28099]:
 zlib.c:<line_e>: warning: pointer targets in assignment differ in signedness
-zlib.c:<line_b>: warning: comparison between signed and unsigned
 zlib.c:<line_f>: warning: pointer targets in assignment differ in signedness
 zlib.c: In function [e28098]zstream_shift_buffer[e28099]:
 zlib.c:<line_g>: warning: pointer targets in assignment differ in signedness
 zlib.c: In function [e28098]zstream_discard_input[e28099]:
-zlib.c:<line_c>: warning: comparison between signed and unsigned
 zlib.c: In function [e28098]zstream_run[e28099]:
 zlib.c:<line_h>: warning: pointer targets in assignment differ in signedness
 zlib.c:<line_a>: warning: pointer targets in passing argument 2 of [e28098]zstream_append_input[e28099] differ in signedness
@@ 5009 @@
 .
 test_sslctx_set_params(OpenSSL::TestSSL): /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/ruby/.ext/common/openssl/ssl-internal.rb:<line_a>: warning: using default DH parameters.
 .
-test_starttls(OpenSSL::TestSSL): /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_b>: warning: SSL session is not started yet.
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_a>: warning: SSL session is not started yet.
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_b>: warning: SSL session is not started yet.
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_a>: warning: SSL session is not started yet.
@@ 7155 @@
 
 Finished in <t> seconds.
 
-2284 tests, 1348910 assertions, 0 failures, 0 errors
 == rubyspec # <time>
 + bin/ruby mspec/bin/mspec -V -f s -B /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/ruby.1.8.mspec -t /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/bin/ruby rubyspec/command_line rubyspec/core rubyspec/language rubyspec/library rubyspec/optional/capi
 ruby <version>
@@ 28052 @@
 
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/net/ftp/abort_spec.rb
 Net::FTP#abort
-- sends the ABOR command to the server
-- ignores the response
-- returns the full response
-- does not raise any error when the response code is 225
-- does not raise any error when the response code is 226
-- raises a Net::FTPProtoError when the response code is 500
-- raises a Net::FTPProtoError when the response code is 501
-- raises a Net::FTPProtoError when the response code is 502
-- raises a Net::FTPProtoError when the response code is 421
 
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/net/ftp/acct_spec.rb
 Net::FTP#acct
@@ 28785 @@
 
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/net/ftp/status_spec.rb
 Net::FTP#status
-- sends the STAT command to the server
 - returns the received information
-- does not raise an error when the response code is 212
-- does not raise an error when the response code is 213
 - raises a Net::FTPPermError when the response code is 500
 - raises a Net::FTPPermError when the response code is 501
 - raises a Net::FTPPermError when the response code is 502
@@ 29692 @@
 
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/net/http/httpresponse/body_spec.rb
 Net::HTTPResponse#body
-- returns the read body
-- returns the previously read body if called a second time
 
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/net/http/httpresponse/code_spec.rb
 Net::HTTPResponse#code
@@ 29705 @@
 
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/net/http/httpresponse/entity_spec.rb
 Net::HTTPResponse#entity
-- returns the read body
-- returns the previously read body if called a second time
 
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/net/http/httpresponse/error_spec.rb
 Net::HTTPResponse#error!
@@ 29746 @@
 
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/net/http/httpresponse/read_body_spec.rb
 Net::HTTPResponse#read_body when passed no arguments
-- returns the read body
-- returns the previously read body if called a second time
 
 Net::HTTPResponse#read_body when passed a buffer
-- reads the body to the passed buffer
-- returns the passed buffer
-- raises an IOError if called a second time
 
 Net::HTTPResponse#read_body when passed a block
-- reads the body and yields it to the passed block (in chunks)
-- returns the ReadAdapter
-- raises an IOError if called a second time
 
 Net::HTTPResponse#read_body when passed buffer and block
-- rauses an ArgumentError
 
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/net/http/httpresponse/read_header_spec.rb
 Net::HTTPResponse#read_header
@@ 29768 @@
 
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/net/http/httpresponse/read_new_spec.rb
 Net::HTTPResponse.read_new
-- creates a HTTPResponse object based on the response read from the passed socket
 
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/net/http/httpresponse/reading_body_spec.rb
 Net::HTTPResponse#reading_body when body_allowed is true
@@ 30072 @@
 - returns false if the port is invalid
 - returns false if the timeout value is invalid
 
-/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/prime/each_spec.rb                                                  (ERROR - <n>)
-/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/prime/instance_spec.rb
 -  (ERROR - <n>)
-/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/prime/int_from_prime_division_spec.rb
 -  (ERROR - <n>)
-/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/prime/integer/each_prime_spec.rb
 -  (ERROR - <n>)
-/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/prime/integer/from_prime_division_spec.rb
 -  (ERROR - <n>)
-/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/prime/integer/prime_division_spec.rb
 -  (ERROR - <n>)
-/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/prime/integer/prime_spec.rb
 -  (ERROR - <n>)
-/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/prime/new_spec.rb
 -  (ERROR - <n>)
-/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/prime/next_spec.rb
 -  (ERROR - <n>)
-/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/prime/prime_division_spec.rb
 -  (ERROR - <n>)
-/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/prime/prime_spec.rb
 -  (ERROR - <n>)
-/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/prime/succ_spec.rb
 -  (ERROR - <n>)
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/queue/append_spec.rb
 Queue#<<
@@ 30151 @@
 
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/rational/Rational_spec.rb
 Rational() passed Integer, Integer
-- returns a new Rational number
-- automatically reduces the Rational
 
 Rational() passed Integer
-- returns a new Rational number with 1 as the denominator (FAILED - <n>)
 
 Rational() passed Integer when Unify is defined
-- returns the passed Integer when Rational::Unify is defined
 
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/rational/abs_spec.rb
 Rational#abs
@@ 30274 @@
 - calls #** on the coerced Rational with the coerced Object
 
 Rational#** when passed Rational
-- converts self to a Float and returns it raised to the passed argument (ERROR - <n>)
-- returns NaN when self is negative and the passed argument is not 0 (ERROR - <n>)
 
 Rational#** when passed Float
 - returns self converted to Float and raised to the passed argument
@@ 30304 @@
 
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/rational/inspect_spec.rb
 Rational#inspect
-- returns a reconstructable string representation of self (FAILED - <n>)
 
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/rational/minus_spec.rb
 Rational#-
@@ 31838 @@
 
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/socket/tcpserver/gets_spec.rb
 TCPServer#gets
-- raises Errno::ENOTCONN on getstimeout: output interval exceeds 1800.0 seconds.
 timeout: the process group <pgid> is alive.
 timeout: INT signal sent.
 |output interval exceeds 1800.0 seconds. (CommandTimeout)
@@ 31858 @@
 | /var/lib/chkbuild/chkbuild/build.rb:266:in `child_build_target'
 | /var/lib/chkbuild/chkbuild/build.rb:252:in `child_build_wrapper'
 | /var/lib/chkbuild/chkbuild/lock.rb:57:in `lock_puts'
-| /usr/lib/ruby/1.8/pathname.rb:798:in `open'
-| /usr/lib/ruby/1.8/pathname.rb:798:in `open'
 | /var/lib/chkbuild/chkbuild/lock.rb:52:in `lock_puts'
 | /var/lib/chkbuild/chkbuild/build.rb:250:in `child_build_wrapper'
 | /var/lib/chkbuild/chkbuild/build.rb:210:in `build_and_exit'
@@ 67123 @@
 
  <n>)
 ConditionVariable#broadcast releases all threads waiting in line for this resource ERROR
-ThreadError: Thread#join: deadlock 0xf7fc7ee0 - mutual join(0xf7ea3d28)
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `join'
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/conditionvariable/broadcast_spec.rb:55
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `each'
@@ 72937 @@
 
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/net/ftp/abort_spec.rb
 Net::FTP#abort
-- sends the ABOR command to the server
-- ignores the response
-- returns the full response
-- does not raise any error when the response code is 225
-- does not raise any error when the response code is 226
-- raises a Net::FTPProtoError when the response code is 500
-- raises a Net::FTPProtoError when the response code is 501
-- raises a Net::FTPProtoError when the response code is 502
-- raises a Net::FTPProtoError when the response code is 421
 
 
 Finished in <t> seconds
@@ 74022 @@
 
 /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3/<buildtime>/rubyspec/library/net/ftp/status_spec.rb
 Net::FTP#status
-- sends the STAT command to the server
 - returns the received information
-- does not raise an error when the response code is 212
-- does not raise an error when the response code is 213
 - raises a Net::FTPPermError when the response code is 500
 - raises a Net::FTPPermError when the response code is 501
 - raises a Net::FTPPermError when the response code is 502

OlderDiff < 20110413T231253Z < ThisDiff > 20110415T002217Z > NewerDiff


chkbuild summary recent last