== ruby-1.9.1 # 2009-06-21T08:06:29+09:00 Linux duet 2.6.26-2-amd64 #1 SMP Thu May 28 21:28:49 UTC 2009 x86_64 GNU/Linux == start # 2009-06-21T08:06:41+09:00 == svn # 2009-06-21T08:06:44+09:00 + svn checkout -q http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1 ruby CHG . 23541->23766 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=23766;diff_format=u CHG ChangeLog 23539->23766 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_9_1/ChangeLog?p1=branches/ruby_1_9_1/ChangeLog&r1=23541&r2=23766&pathrev=23766;diff_format=u CHG array.c 23513->23759 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_9_1/array.c?p1=branches/ruby_1_9_1/array.c&r1=23541&r2=23766&pathrev=23766;diff_format=u CHG cont.c 22514->23766 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_9_1/cont.c?p1=branches/ruby_1_9_1/cont.c&r1=23541&r2=23766&pathrev=23766;diff_format=u CHG error.c 21028->23758 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_9_1/error.c?p1=branches/ruby_1_9_1/error.c&r1=23541&r2=23766&pathrev=23766;diff_format=u CHG file.c 22761->23764 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_9_1/file.c?p1=branches/ruby_1_9_1/file.c&r1=23541&r2=23766&pathrev=23766;diff_format=u CHG hash.c 21459->23759 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_9_1/hash.c?p1=branches/ruby_1_9_1/hash.c&r1=23541&r2=23766&pathrev=23766;diff_format=u CHG string.c 23334->23762 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_9_1/string.c?p1=branches/ruby_1_9_1/string.c&r1=23541&r2=23766&pathrev=23766;diff_format=u CHG thread.c 22733->23759 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_9_1/thread.c?p1=branches/ruby_1_9_1/thread.c&r1=23541&r2=23766&pathrev=23766;diff_format=u CHG version.h 23541->23766 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_9_1/version.h?p1=branches/ruby_1_9_1/version.h&r1=23541&r2=23766&pathrev=23766;diff_format=u CHG ext/bigdecimal/bigdecimal.c 22753->23765 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_9_1/ext/bigdecimal/bigdecimal.c?p1=branches/ruby_1_9_1/ext/bigdecimal/bigdecimal.c&r1=23541&r2=23766&pathrev=23766;diff_format=u CHG ext/dl/cptr.c 23518->23756 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_9_1/ext/dl/cptr.c?p1=branches/ruby_1_9_1/ext/dl/cptr.c&r1=23541&r2=23766&pathrev=23766;diff_format=u CHG ext/dl/lib/dl/cparser.rb 23517->23757 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_9_1/ext/dl/lib/dl/cparser.rb?p1=branches/ruby_1_9_1/ext/dl/lib/dl/cparser.rb&r1=23541&r2=23766&pathrev=23766;diff_format=u CHG include/ruby/intern.h 23329->23759 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_9_1/include/ruby/intern.h?p1=branches/ruby_1_9_1/include/ruby/intern.h&r1=23541&r2=23766&pathrev=23766;diff_format=u CHG include/ruby/ruby.h 20193->23763 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_9_1/include/ruby/ruby.h?p1=branches/ruby_1_9_1/include/ruby/ruby.h&r1=23541&r2=23766&pathrev=23766;diff_format=u CHG lib/cgi/core.rb 21825->23760 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_9_1/lib/cgi/core.rb?p1=branches/ruby_1_9_1/lib/cgi/core.rb&r1=23541&r2=23766&pathrev=23766;diff_format=u CHG test/ruby/test_fiber.rb 20437->23766 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_9_1/test/ruby/test_fiber.rb?p1=branches/ruby_1_9_1/test/ruby/test_fiber.rb&r1=23541&r2=23766&pathrev=23766;diff_format=u CHG test/ruby/test_hash.rb 19910->23759 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_9_1/test/ruby/test_hash.rb?p1=branches/ruby_1_9_1/test/ruby/test_hash.rb&r1=23541&r2=23766&pathrev=23766;diff_format=u CHG test/ruby/test_m17n.rb 23334->23759 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_9_1/test/ruby/test_m17n.rb?p1=branches/ruby_1_9_1/test/ruby/test_m17n.rb&r1=23541&r2=23766&pathrev=23766;diff_format=u CHG test/ruby/test_string.rb 23333->23761 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_9_1/test/ruby/test_string.rb?p1=branches/ruby_1_9_1/test/ruby/test_string.rb&r1=23541&r2=23766&pathrev=23766;diff_format=u == autoconf # 2009-06-21T08:07:53+09:00 + autoconf == git-mspec(shared) # 2009-06-21T08:07:56+09:00 + git pull Already up-to-date. == git-mspec # 2009-06-21T08:07:57+09:00 + git clone -q /home/chkbuild/tmp/build/mspec mspec COMMIT Add as_user guard which yields when the eUID != 0 http://github.com/rubyspec/mspec/commit/835102a6d10a553e595ab96ee96b79f1dd9bf3e6 == git-rubyspec(shared) # 2009-06-21T08:07:57+09:00 + git pull Already up-to-date. == git-rubyspec # 2009-06-21T08:07:58+09:00 + git clone -q /home/chkbuild/tmp/build/rubyspec rubyspec COMMIT Dir.chroot: Complete empty specification. http://github.com/rubyspec/rubyspec/commit/e9dbbf607de907b9d9fcd4de83868c8d15f50a82 COMMIT Encoding::Converter#convert raises on finished stream http://github.com/rubyspec/rubyspec/commit/20118e58f7e7dd6ff7974aab9b6f16ce74eb371a COMMIT Encoding::Converter#finish: Specify 1.9 method http://github.com/rubyspec/rubyspec/commit/7948ccbf1040e59143afd6be8814af07f4f48236 COMMIT Encoding::Converter#source_encoding: Specify. http://github.com/rubyspec/rubyspec/commit/8db9557f928c3c07ba6505beb5ff60d3a86562a6 COMMIT Encoding::Converter#destination_encoding: Specify. http://github.com/rubyspec/rubyspec/commit/76fb3a4e39a1bdebb57b666b82942a8ffb561381 COMMIT Encoding::Converter.convpath: Tweak syntax for 1.8.6 http://github.com/rubyspec/rubyspec/commit/a70eb9e1edbb4496c98e178e3132d0b1a07b2f1e COMMIT TODO: Think about exhaustive testing. http://github.com/rubyspec/rubyspec/commit/2b529aa19d179be25e000d8c9f564fac1460696e COMMIT Encoding::Converter#convpath: Specify 1.9 method http://github.com/rubyspec/rubyspec/commit/80c3975c7862cc7ad58f1cd89e373cc2929afafc COMMIT Encoding::Converter#convert: Initially specify. http://github.com/rubyspec/rubyspec/commit/f159c94445e065aecf7f564124494a50d9b0f3f4 COMMIT TODO: Use Infinity/NaN helpers. http://github.com/rubyspec/rubyspec/commit/039bb8c0d9ddc5be4c6f542692d9b1c980597036 == configure # 2009-06-21T08:08:01+09:00 + ./configure --prefix=/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629 CPPFLAGS=-DRUBY_DEBUG_ENV optflags=-O2 debugflags=-g 'warnflags=-W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter' --with-valgrind checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking whether gcc needs -traditional... no checking whether the linker is GNU ld... yes checking whether gcc -E accepts -o... yes checking for ranlib... ranlib checking for ar... ar checking for as... as checking for objdump... objdump checking for objcopy... objcopy 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 checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes 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... no 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... 8 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*... 8 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... 8 checking for pid_t... yes checking for convertible type of pid_t... INT checking for uid_t... yes checking for convertible type of uid_t... UINT checking for gid_t... yes checking for convertible type of gid_t... UINT checking for prototypes... yes checking token paste string... ansi checking stringization... #expr checking string literal concatenation... yes checking for variable length prototypes and stdarg.h... yes checking for variable length macro... yes checking for noreturn function attribute... __attribute__ ((noreturn)) x checking for deprecated function attribute... __attribute__ ((deprecated)) x checking for noinline function attribute... __attribute__ ((noinline)) x checking for stdcall function attribute... x checking for cdecl function attribute... x checking for fastcall function attribute... x checking for function alias... alias checking for RUBY_EXTERN... no checking whether sys_nerr is declared... yes checking for crypt in -lcrypt... yes checking for dlopen in -ldl... yes checking for shl_load in -ldld... no checking for socketpair in -lsocket... no checking for clock_gettime in -lrt... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for sys/wait.h that is POSIX.1 compatible... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking sys/file.h usability... yes checking sys/file.h presence... yes checking for sys/file.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/syscall.h usability... yes checking sys/syscall.h presence... yes checking for sys/syscall.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/fcntl.h usability... yes checking sys/fcntl.h presence... yes checking for sys/fcntl.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/times.h usability... yes checking sys/times.h presence... yes checking for sys/times.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking syscall.h usability... yes checking syscall.h presence... yes checking for syscall.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking grp.h usability... yes checking grp.h presence... yes checking for grp.h... yes checking a.out.h usability... yes checking a.out.h presence... yes checking for a.out.h... yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking direct.h usability... no checking direct.h presence... no checking for direct.h... no checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/mkdev.h usability... no checking sys/mkdev.h presence... no checking for sys/mkdev.h... no checking sys/utime.h usability... no checking sys/utime.h presence... no checking for sys/utime.h... no checking xti.h usability... no checking xti.h presence... no checking for xti.h... no checking netinet/in_systm.h usability... yes checking netinet/in_systm.h presence... yes checking for netinet/in_systm.h... yes checking float.h usability... yes checking float.h presence... yes checking for float.h... yes checking ieeefp.h usability... no checking ieeefp.h presence... no checking for ieeefp.h... no checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking ucontext.h usability... yes checking ucontext.h presence... yes checking for ucontext.h... yes checking intrinsics.h usability... no checking intrinsics.h presence... no checking for intrinsics.h... no checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking sys/sendfile.h usability... yes checking sys/sendfile.h presence... yes checking for sys/sendfile.h... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking for net/socket.h... (cached) no checking for sys/socket.h... (cached) yes checking for rlim_t... yes checking size of rlim_t... 8 checking for size_t... yes checking for size_t... (cached) yes checking size of size_t... 8 checking for ptrdiff_t... yes checking size of ptrdiff_t... 8 checking for struct stat.st_blksize... yes checking for struct stat.st_blocks... yes checking for struct stat.st_rdev... yes checking for struct stat.st_atim... yes checking for struct stat.st_atimespec... no checking for struct stat.st_atimensec... no checking for struct stat.st_mtim... yes checking for struct stat.st_mtimespec... no checking for struct stat.st_mtimensec... no checking for struct stat.st_ctim... yes checking for struct stat.st_ctimespec... no checking for struct stat.st_ctimensec... no checking for struct timespec... yes checking for fd_mask... yes checking for int8_t... yes checking for uint8_t... yes checking for int16_t... yes checking for uint16_t... yes checking for int32_t... yes checking for uint32_t... yes checking for int64_t... yes checking for uint64_t... yes checking for int128_t... no checking for uint128_t... no checking for intptr_t... yes checking for uintptr_t... yes checking for ssize_t... yes checking for stack end address... __libc_stack_end checking for uid_t in sys/types.h... (cached) yes checking type of array argument to getgroups... gid_t checking return type of signal handlers... void checking for working alloca.h... yes checking for alloca... yes checking for working memcmp... yes checking for broken erfc of glibc-2.3.6 on IA64... no checking for dup2... yes checking for memmove... yes checking for strerror... yes checking for strchr... yes checking for strstr... yes checking for crypt... yes checking for flock... yes checking for vsnprintf... yes checking for isnan... yes checking for finite... yes checking for isinf... yes checking for hypot... yes checking for acosh... yes checking for erf... yes checking for tgamma... yes checking for lgamma_r... yes checking for cbrt... yes checking for strlcpy... no checking for strlcat... no checking for fmod... yes checking for killpg... yes checking for wait4... yes checking for waitpid... yes checking for fork... yes checking for spawnv... no checking for syscall... yes checking for chroot... yes checking for fsync... yes checking for getcwd... yes checking for eaccess... yes checking for truncate... yes checking for ftruncate... yes checking for chsize... no checking for times... yes checking for utimes... yes checking for utimensat... yes checking for fcntl... yes checking for lockf... yes checking for lstat... yes checking for link... yes checking for symlink... yes checking for readlink... yes checking for setitimer... yes checking for setruid... no checking for seteuid... yes checking for setreuid... yes checking for setresuid... yes checking for setproctitle... no checking for socketpair... yes checking for setrgid... no checking for setegid... yes checking for setregid... yes checking for setresgid... yes checking for issetugid... no checking for pause... yes checking for lchown... yes checking for lchmod... no checking for getpgrp... yes checking for setpgrp... yes checking for getpgid... yes checking for setpgid... yes checking for initgroups... yes checking for getgroups... yes checking for setgroups... yes checking for getpriority... yes checking for getrlimit... yes checking for setrlimit... yes checking for sysconf... yes checking for group_member... yes checking for dlopen... yes checking for sigprocmask... yes checking for sigaction... yes checking for sigsetjmp... no checking for _setjmp... yes checking for _longjmp... yes checking for snprintf... yes checking for setsid... yes checking for telldir... yes checking for seekdir... yes checking for fchmod... yes checking for cosh... yes checking for sinh... yes checking for tanh... yes checking for log2... yes checking for round... yes checking for signbit... no checking for setuid... yes checking for setgid... yes checking for daemon... (cached) no checking for select_large_fdset... no checking for setenv... yes checking for unsetenv... yes checking for mktime... yes checking for timegm... yes checking for gmtime_r... yes checking for clock_gettime... yes checking for gettimeofday... yes checking for pread... yes checking for sendfile... yes checking for shutdown... yes checking for sigaltstack... yes checking for __builtin_setjmp... no checking for setjmp type... _setjmp checking whether struct tm is in sys/time.h or time.h... time.h checking for struct tm.tm_zone... yes checking for struct tm.tm_gmtoff... yes checking for external int daylight... yes checking for external timezone... long checking for external altzone... no checking for timezone... yes checking whether timezone requires zero arguments... yes checking for negative time_t for gmtime(3)... yes checking whether getpgrp requires zero arguments... yes checking whether setpgrp takes no argument... yes checking whether byte ordering is bigendian... no checking for an ANSI C-conforming const... yes checking whether char is unsigned... no checking for inline... inline checking for working volatile... yes checking whether right shift preserve sign bit... yes checking read count field in FILE structures... not found(OK if using GNU libc) checking read buffer ptr field in FILE structures... _IO_read_ptr checking read buffer end field in FILE structures... _IO_read_end checking whether st_ino is huge... no checking whether _SC_CLK_TCK is supported... yes checking stack growing direction... -1 checking for pthread_kill in -lthr... no checking for pthread_kill in -lpthread... yes checking for nanosleep... yes checking for sched_yield... yes checking for pthread_attr_setinheritsched... yes checking for getcontext... yes checking for setcontext... yes checking if fork works with pthread... yes checking for backtrace... yes checking valgrind/memcheck.h usability... no checking valgrind/memcheck.h presence... no checking for valgrind/memcheck.h... no checking whether ELF binaries are produced... yes checking whether OS depend dynamic link works... yes checking for if make is GNU make... yes checking for nroff... /usr/bin/nroff creating config.h configure: creating ./config.status config.status: creating Makefile == miniruby # 2009-06-21T08:08:23+09:00 + gmake miniruby sed 's/{\$([^(){}]*)[^{}]*}//g' common.mk > uncommon.mk gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o main.o -c main.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o dln.o -c dln.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o dmyencoding.o -c dmyencoding.c In file included from dmyencoding.c:2: encoding.c:1075: warning: missing initializer encoding.c:1075: warning: (near initialization for ‘default_external.enc’) encoding.c:1135: warning: missing initializer encoding.c:1135: warning: (near initialization for ‘default_internal.enc’) ruby -I. ./tool/compile_prelude.rb ./prelude.rb miniprelude.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o miniprelude.o -c miniprelude.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o array.o -c array.c array.c: In function ‘ary_new’: array.c:295: warning: comparison between signed and unsigned array.c: In function ‘rb_ary_initialize’: array.c:523: warning: comparison between signed and unsigned array.c: In function ‘rb_ary_store’: array.c:577: warning: comparison between signed and unsigned array.c:588: warning: comparison between signed and unsigned array.c: In function ‘rb_ary_splice’: array.c:1207: warning: comparison between signed and unsigned array.c: In function ‘rb_ary_fill’: array.c:2460: warning: comparison between signed and unsigned array.c:2460: warning: comparison between signed and unsigned array.c: In function ‘rb_ary_times’: array.c:2572: warning: comparison between signed and unsigned array.c: In function ‘rb_ary_sample’: array.c:3329: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o bignum.o -c bignum.c bignum.c: In function ‘rb_big_realloc’: bignum.c:86: warning: comparison between signed and unsigned bignum.c:95: warning: comparison between signed and unsigned bignum.c:98: warning: signed and unsigned type in conditional expression bignum.c: In function ‘rb_big_resize’: bignum.c:119: warning: signed and unsigned type in conditional expression bignum.c: In function ‘bignew_1’: bignum.c:128: warning: comparison between signed and unsigned bignum.c:130: warning: signed and unsigned type in conditional expression bignum.c: In function ‘bigfixize’: bignum.c:197: warning: comparison between signed and unsigned bignum.c: In function ‘rb_uint2big’: bignum.c:246: warning: signed and unsigned type in conditional expression bignum.c: In function ‘rb_quad_unpack’: bignum.c:341: warning: signed and unsigned type in conditional expression bignum.c: In function ‘rb_cstr_to_inum’: bignum.c:525: warning: comparison between signed and unsigned bignum.c: In function ‘rb_ull2big’: bignum.c:642: warning: signed and unsigned type in conditional expression bignum.c: In function ‘bigdivrem’: bignum.c:1761: warning: signed and unsigned type in conditional expression bignum.c:1777: warning: signed and unsigned type in conditional expression bignum.c: In function ‘bigsqr’: bignum.c:2058: warning: signed and unsigned type in conditional expression bignum.c:2061: warning: signed and unsigned type in conditional expression bignum.c:2078: warning: signed and unsigned type in conditional expression gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o class.o -c class.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o compar.o -c compar.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o complex.o -c complex.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o dir.o -c dir.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o enum.o -c enum.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o enumerator.o -c enumerator.c ruby ./tool/generic_erb.rb -c -o known_errors.inc ./template/known_errors.inc.tmpl ./defs/known_errors.def known_errors.inc updated gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o error.o -c error.c error.c: In function ‘report_bug’: error.c:208: warning: comparison between signed and unsigned error.c:209: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o eval.o -c eval.c eval.c: In function ‘ruby_cleanup’: eval.c:139: warning: passing argument 1 of ‘ruby_init_stack’ discards qualifiers from pointer target type eval.c:161: warning: comparison between signed and unsigned eval.c: In function ‘rb_longjmp’: eval.c:344: warning: variable ‘line’ might be clobbered by ‘longjmp’ or ‘vfork’ eval.c:338: warning: argument ‘mesg’ might be clobbered by ‘longjmp’ or ‘vfork’ eval.c: In function ‘ruby_exec_node’: eval.c:198: warning: variable ‘state’ might be clobbered by ‘longjmp’ or ‘vfork’ eval_error.c: In function ‘error_print’: eval_error.c:69: warning: variable ‘errat’ might be clobbered by ‘longjmp’ or ‘vfork’ eval_error.c:72: warning: variable ‘einfo’ might be clobbered by ‘longjmp’ or ‘vfork’ eval_error.c:73: warning: variable ‘elen’ might be clobbered by ‘longjmp’ or ‘vfork’ eval_jump.c: In function ‘rb_exec_end_proc’: eval_jump.c:104: warning: variable ‘link’ might be clobbered by ‘longjmp’ or ‘vfork’ eval.c: In function ‘ruby_cleanup’: eval.c:130: warning: argument ‘ex’ might be clobbered by ‘longjmp’ or ‘vfork’ gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o load.o -c load.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o proc.o -c proc.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o file.o -c file.c file.c: In function ‘rb_stat_inspect’: file.c:683: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o gc.o -c gc.c gc.c:342: warning: missing initializer gc.c:342: warning: (near initialization for ‘rb_objspace.malloc_params.increase’) gc.c:342: warning: missing initializer gc.c:342: warning: (near initialization for ‘rb_objspace.heap.ptr’) gc.c:342: warning: missing initializer gc.c:342: warning: (near initialization for ‘rb_objspace.flags’) gc.c: In function ‘garbage_collect_with_gvl’: gc.c:596: warning: cast from pointer to integer of different size gc.c: In function ‘vm_xmalloc’: gc.c:611: warning: comparison of unsigned expression < 0 is always false gc.c: In function ‘vm_xrealloc’: gc.c:650: warning: comparison of unsigned expression < 0 is always false gc.c: In function ‘assign_heap_slot’: gc.c:878: warning: comparison between signed and unsigned gc.c: In function ‘stack_check’: gc.c:1130: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o hash.o -c hash.c hash.c: In function ‘rb_hash_reject_bang’: hash.c:869: warning: comparison between signed and unsigned hash.c: In function ‘eql_i’: hash.c:1419: warning: signed and unsigned type in conditional expression hash.c: In function ‘env_delete’: hash.c:1852: warning: comparison between signed and unsigned hash.c: In function ‘rb_f_getenv’: hash.c:1886: warning: comparison between signed and unsigned hash.c: In function ‘env_fetch’: hash.c:1917: warning: comparison between signed and unsigned hash.c: In function ‘env_aset’: hash.c:2057: warning: comparison between signed and unsigned hash.c:2059: warning: comparison between signed and unsigned hash.c: In function ‘env_has_key’: hash.c:2359: warning: comparison between signed and unsigned hash.c: In function ‘env_assoc’: hash.c:2372: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o inits.o -c inits.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o io.o -c io.c io.c: In function ‘swallow’: io.c:2102: warning: comparison between signed and unsigned io.c: In function ‘select_end’: io.c:6645: warning: comparison between signed and unsigned io.c: In function ‘rb_f_select’: io.c:6678: warning: comparison between signed and unsigned io.c: In function ‘rb_f_syscall’: io.c:6869: warning: comparison between signed and unsigned io.c: In function ‘nogvl_copy_stream_read_write’: io.c:7561: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o marshal.o -c marshal.c marshal.c: In function ‘w_long’: marshal.c:248: warning: comparison between signed and unsigned marshal.c: In function ‘r_long’: marshal.c:991: warning: comparison between signed and unsigned marshal.c:1002: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o math.o -c math.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o numeric.o -c numeric.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o object.o -c object.c object.c: In function ‘rb_str_to_dbl’: object.c:2221: warning: comparison between signed and unsigned object.c: In function ‘rb_str2cstr’: object.c:2312: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o pack.o -c pack.c pack.c: In function ‘swapf’: pack.c:124: warning: comparison between signed and unsigned pack.c: In function ‘pack_unpack’: pack.c:1620: warning: comparison between signed and unsigned pack.c:1629: warning: comparison between signed and unsigned pack.c:1956: warning: comparison between signed and unsigned pack.c:1993: warning: comparison between signed and unsigned pack.c:1996: warning: comparison between signed and unsigned bison -d -o y.tab.c parse.y sed -f ./tool/ytab.sed -e "/^#/s!y\.tab\.c!parse.c!" y.tab.c > parse.c.new sed -e "/^#line.*y\.tab\.h/d;/^#line.*parse\.y/d" y.tab.h > parse.h.new parse.h updated + cp ./lex.c.blt lex.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o parse.o -c parse.c In file included from parse.y:23: id.h:102:5: warning: "SUPPORT_JOKE" is not defined id.h:108:5: warning: "SUPPORT_JOKE" is not defined In file included from parse.y:41: id.c:43:5: warning: "SUPPORT_JOKE" is not defined parse.c:991:6: warning: "YYENABLE_NLS" is not defined parse.c:4292:6: warning: "YYLTYPE_IS_TRIVIAL" is not defined In file included from parse.y:6065: keywords: In function ‘rb_reserved_word’: keywords:85: warning: missing initializer keywords:85: warning: (near initialization for ‘wordlist[0].id’) keywords:85: warning: missing initializer keywords:85: warning: (near initialization for ‘wordlist[1].id’) keywords:85: warning: missing initializer keywords:85: warning: (near initialization for ‘wordlist[2].id’) keywords:85: warning: missing initializer keywords:85: warning: (near initialization for ‘wordlist[3].id’) keywords:85: warning: missing initializer keywords:85: warning: (near initialization for ‘wordlist[4].id’) keywords:85: warning: missing initializer keywords:85: warning: (near initialization for ‘wordlist[5].id’) keywords:85: warning: missing initializer keywords:85: warning: (near initialization for ‘wordlist[6].id’) keywords:85: warning: missing initializer keywords:85: warning: (near initialization for ‘wordlist[7].id’) keywords:20: warning: missing initializer keywords:20: warning: (near initialization for ‘wordlist[48].id’) keywords:20: warning: missing initializer keywords:20: warning: (near initialization for ‘wordlist[49].id’) parse.y: In function ‘logop_gen’: parse.y:8657: warning: comparison between signed and unsigned parse.y:8659: warning: comparison between signed and unsigned parse.y: In function ‘reg_fragment_setenc_gen’: parse.y:8921: warning: signed and unsigned type in conditional expression parse.y:8921: warning: comparison between signed and unsigned parse.y: At top level: parse.y:9181: warning: missing initializer parse.y:9181: warning: (near initialization for ‘global_symbols.sym_id’) parse.y: In function ‘rb_intern3’: parse.y:9432: warning: comparison between signed and unsigned parse.y: In function ‘rb_id2str’: parse.y:9541: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o process.o -c process.c process.c: In function ‘rlimit_resource_name2int’: process.c:3164: warning: comparison between signed and unsigned process.c: In function ‘p_uid_change_privilege’: process.c:3736: warning: signed and unsigned type in conditional expression process.c:3737: warning: signed and unsigned type in conditional expression process.c:3738: warning: signed and unsigned type in conditional expression process.c: In function ‘proc_getgroups’: process.c:4036: warning: comparison between signed and unsigned process.c:4040: warning: comparison between signed and unsigned process.c: In function ‘proc_setgroups’: process.c:4081: warning: comparison between signed and unsigned process.c: In function ‘p_gid_change_privilege’: process.c:4360: warning: signed and unsigned type in conditional expression process.c:4361: warning: signed and unsigned type in conditional expression process.c:4362: warning: comparison between signed and unsigned process.c:4362: warning: signed and unsigned type in conditional expression gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o random.o -c random.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o range.o -c range.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o rational.o -c rational.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o re.o -c re.c re.c: In function ‘rb_reg_regcomp’: re.c:2451: warning: signed and unsigned type in conditional expression re.c:2451: warning: signed and unsigned type in conditional expression re.c: In function ‘rb_reg_equal’: re.c:2508: warning: signed and unsigned type in conditional expression re.c:2508: warning: signed and unsigned type in conditional expression gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o regcomp.o -c regcomp.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o regenc.o -c regenc.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o regerror.o -c regerror.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o regexec.o -c regexec.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o regparse.o -c regparse.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o regsyntax.o -c regsyntax.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o ruby.o -c ruby.c ruby.c: In function ‘enable_option’: ruby.c:608: warning: comparison between signed and unsigned ruby.c:609: warning: comparison between signed and unsigned ruby.c:610: warning: comparison between signed and unsigned ruby.c: In function ‘disable_option’: ruby.c:621: warning: comparison between signed and unsigned ruby.c:622: warning: comparison between signed and unsigned ruby.c:623: warning: comparison between signed and unsigned ruby.c: In function ‘dump_option’: ruby.c:634: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o safe.o -c safe.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o signal.o -c signal.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o sprintf.o -c sprintf.c sprintf.c: In function ‘rb_str_format’: sprintf.c:805: warning: format not a string literal, argument types not checked sprintf.c:805: warning: format not a string literal, argument types not checked sprintf.c:814: warning: format not a string literal, argument types not checked sprintf.c:814: warning: format not a string literal, argument types not checked sprintf.c:1022: warning: format not a string literal, argument types not checked sprintf.c:1022: warning: format not a string literal, argument types not checked gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o st.o -c st.c st.c: In function ‘st_clear’: st.c:237: warning: comparison between signed and unsigned st.c: In function ‘st_lookup’: st.c:288: warning: comparison between signed and unsigned st.c: In function ‘st_get_key’: st.c:317: warning: comparison between signed and unsigned st.c: In function ‘st_insert’: st.c:389: warning: comparison between signed and unsigned st.c: In function ‘st_delete’: st.c:540: warning: comparison between signed and unsigned st.c: In function ‘st_cleanup_safe’: st.c:599: warning: comparison between signed and unsigned st.c: In function ‘st_foreach’: st.c:622: warning: comparison between signed and unsigned st.c:630: warning: comparison between signed and unsigned st.c:634: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o strftime.o -c strftime.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o string.o -c string.c string.c: In function ‘single_byte_optimizable’: string.c:126: warning: signed and unsigned type in conditional expression string.c: In function ‘search_nonascii’: string.c:146: warning: comparison between signed and unsigned string.c: In function ‘str_enc_copy’: string.c:278: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_enc_cr_str_copy_for_substr’: string.c:293: warning: signed and unsigned type in conditional expression string.c:293: warning: signed and unsigned type in conditional expression string.c:301: warning: signed and unsigned type in conditional expression string.c:301: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_enc_str_coderange’: string.c:323: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_enc_str_asciionly_p’: string.c:333: warning: signed and unsigned type in conditional expression string.c: In function ‘str_new’: string.c:395: warning: comparison between signed and unsigned string.c: In function ‘rb_str_conv_enc_opts’: string.c:491: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_str_export’: string.c:577: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_str_export_locale’: string.c:583: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_str_export_to_enc’: string.c:589: warning: signed and unsigned type in conditional expression string.c: In function ‘str_replace_shared’: string.c:595: warning: comparison between signed and unsigned string.c: In function ‘rb_str_shared_replace’: string.c:768: warning: signed and unsigned type in conditional expression string.c:775: warning: comparison between signed and unsigned string.c: In function ‘str_strlen’: string.c:959: warning: signed and unsigned type in conditional expression string.c:966: warning: comparison between signed and unsigned string.c: In function ‘rb_str_length’: string.c:1008: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_str_associate’: string.c:1220: warning: comparison between signed and unsigned string.c: In function ‘rb_string_value_cstr’: string.c:1267: warning: comparison between signed and unsigned string.c: In function ‘str_utf8_nth’: string.c:1364: warning: comparison between signed and unsigned string.c:1376: warning: comparison between signed and unsigned string.c: In function ‘rb_str_sublen’: string.c:1406: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_str_subseq’: string.c:1416: warning: comparison between signed and unsigned string.c: In function ‘rb_str_substr’: string.c:1433: warning: signed and unsigned type in conditional expression string.c:1507: warning: comparison between signed and unsigned string.c: In function ‘rb_str_resize’: string.c:1576: warning: comparison between signed and unsigned string.c:1586: warning: comparison between signed and unsigned string.c: In function ‘str_buf_cat’: string.c:1639: warning: comparison between signed and unsigned string.c: In function ‘rb_enc_cr_str_buf_cat’: string.c:1696: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_str_buf_cat_ascii’: string.c:1790: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_str_buf_append’: string.c:1818: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_str_concat’: string.c:1872: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_str_hash’: string.c:2031: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_str_comparable’: string.c:2075: warning: signed and unsigned type in conditional expression string.c:2076: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_str_cmp’: string.c:2103: warning: signed and unsigned type in conditional expression string.c:2103: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_str_index_m’: string.c:2363: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_str_rindex_m’: string.c:2465: warning: signed and unsigned type in conditional expression string.c:2489: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_str_succ’: string.c:2772: warning: signed and unsigned type in conditional expression string.c:2818: warning: comparison between signed and unsigned string.c: In function ‘rb_str_aref’: string.c:2952: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_str_drop_bytes’: string.c:3041: warning: comparison between signed and unsigned string.c: In function ‘rb_str_splice_0’: string.c:3072: warning: comparison between signed and unsigned string.c: In function ‘rb_str_sub_bang’: string.c:3423: warning: signed and unsigned type in conditional expression string.c:3429: warning: signed and unsigned type in conditional expression string.c:3431: warning: signed and unsigned type in conditional expression string.c:3437: warning: comparison between signed and unsigned string.c:3447: warning: comparison between signed and unsigned string.c: In function ‘str_gsub’: string.c:3551: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_str_clear’: string.c:3738: warning: signed and unsigned type in conditional expression string.c:3738: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_str_reverse’: string.c:3822: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_str_inspect’: string.c:4026: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_str_upcase_bang’: string.c:4275: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_str_downcase_bang’: string.c:4357: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_str_capitalize_bang’: string.c:4445: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_str_swapcase_bang’: string.c:4509: warning: signed and unsigned type in conditional expression string.c: In function ‘tr_trans’: string.c:4717: warning: comparison between signed and unsigned string.c:4718: warning: comparison between signed and unsigned string.c: In function ‘rb_str_squeeze_bang’: string.c:5069: warning: signed and unsigned type in conditional expression string.c:5093: warning: comparison between signed and unsigned string.c:5103: warning: comparison between signed and unsigned string.c:5112: warning: comparison between signed and unsigned string.c: In function ‘rb_str_split_m’: string.c:5326: warning: signed and unsigned type in conditional expression string.c:5337: warning: signed and unsigned type in conditional expression string.c:5407: warning: signed and unsigned type in conditional expression string.c:5410: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_str_each_codepoint’: string.c:5773: warning: signed and unsigned type in conditional expression string.c: In function ‘chopped_length’: string.c:5786: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_str_lstrip_bang’: string.c:6006: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_str_rstrip_bang’: string.c:6066: warning: signed and unsigned type in conditional expression string.c: In function ‘scan_once’: string.c:6166: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_str_ord’: string.c:6410: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_str_sum’: string.c:6442: warning: comparison between signed and unsigned string.c: In function ‘rb_str_justify’: string.c:6488: warning: signed and unsigned type in conditional expression string.c: In function ‘rb_str_rpartition’: string.c:6709: warning: signed and unsigned type in conditional expression string.c: In function ‘sym_inspect’: string.c:6907: warning: signed and unsigned type in conditional expression string.c:6911: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o struct.o -c struct.c struct.c: In function ‘make_struct’: struct.c:205: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o time.o -c time.c time.c: In function ‘time_strftime’: time.c:2140: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o transcode.o -c transcode.c transcode.c: In function ‘transcode_char_start’: transcode.c:411: warning: comparison between signed and unsigned transcode.c:413: warning: comparison between signed and unsigned transcode.c: In function ‘transcode_restartable0’: transcode.c:515: warning: comparison between signed and unsigned transcode.c:520: warning: comparison between signed and unsigned transcode.c:543: warning: comparison between signed and unsigned transcode.c:547: warning: comparison between signed and unsigned transcode.c:551: warning: comparison between signed and unsigned transcode.c:559: warning: comparison between signed and unsigned transcode.c:562: warning: comparison between signed and unsigned transcode.c:563: warning: comparison between signed and unsigned transcode.c:566: warning: comparison between signed and unsigned transcode.c:567: warning: comparison between signed and unsigned transcode.c:568: warning: comparison between signed and unsigned transcode.c:571: warning: comparison between signed and unsigned transcode.c:572: warning: comparison between signed and unsigned transcode.c:573: warning: comparison between signed and unsigned transcode.c:574: warning: comparison between signed and unsigned transcode.c:577: warning: comparison between signed and unsigned transcode.c:578: warning: comparison between signed and unsigned transcode.c:579: warning: comparison between signed and unsigned transcode.c:580: warning: comparison between signed and unsigned transcode.c:584: warning: comparison between signed and unsigned transcode.c:585: warning: comparison between signed and unsigned transcode.c:601: warning: comparison between signed and unsigned transcode.c:608: warning: comparison between signed and unsigned transcode.c:608: warning: comparison between signed and unsigned transcode.c:608: warning: signed and unsigned type in conditional expression transcode.c:611: warning: comparison between signed and unsigned transcode.c:612: warning: comparison between signed and unsigned transcode.c:620: warning: comparison between signed and unsigned transcode.c:631: warning: comparison between signed and unsigned transcode.c:631: warning: comparison between signed and unsigned transcode.c:631: warning: signed and unsigned type in conditional expression transcode.c:634: warning: comparison between signed and unsigned transcode.c:635: warning: comparison between signed and unsigned transcode.c:643: warning: comparison between signed and unsigned transcode.c:646: warning: comparison between signed and unsigned transcode.c:669: warning: comparison between signed and unsigned transcode.c:673: warning: comparison between signed and unsigned transcode.c:677: warning: comparison between signed and unsigned transcode.c:683: warning: comparison between signed and unsigned transcode.c:690: warning: comparison between signed and unsigned transcode.c:690: warning: comparison between signed and unsigned transcode.c:690: warning: signed and unsigned type in conditional expression transcode.c:693: warning: comparison between signed and unsigned transcode.c:694: warning: comparison between signed and unsigned transcode.c:699: warning: comparison between signed and unsigned transcode.c: In function ‘transcode_restartable’: transcode.c:720: warning: comparison between signed and unsigned transcode.c:725: warning: comparison between signed and unsigned transcode.c: In function ‘rb_transcoding_open_by_transcoder’: transcode.c:752: warning: comparison between signed and unsigned transcode.c:755: warning: comparison between signed and unsigned transcode.c: In function ‘rb_transcoding_close’: transcode.c:782: warning: comparison between signed and unsigned transcode.c:784: warning: comparison between signed and unsigned transcode.c: In function ‘rb_econv_convert0’: transcode.c:1314: warning: comparison between signed and unsigned transcode.c: In function ‘rb_econv_insert_output’: transcode.c:1601: warning: comparison between signed and unsigned transcode.c:1605: warning: comparison between signed and unsigned transcode.c:1621: warning: comparison between signed and unsigned transcode.c: In function ‘rb_econv_putback’: transcode.c:1669: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o util.o -c util.c util.c: In function ‘Balloc’: util.c:1148: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o variable.o -c variable.c variable.c: In function ‘ivar_get’: variable.c:966: warning: comparison between signed and unsigned variable.c: In function ‘rb_ivar_set’: variable.c:1027: warning: comparison between signed and unsigned variable.c: In function ‘rb_ivar_defined’: variable.c:1084: warning: comparison between signed and unsigned variable.c: In function ‘obj_ivar_i’: variable.c:1111: warning: comparison between signed and unsigned variable.c: In function ‘rb_obj_remove_instance_variable’: variable.c:1241: warning: comparison between signed and unsigned revision.h updated gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o version.o -c version.c ruby -Ks ./tool/insns2vm.rb --srcdir="." insns.inc ruby -Ks ./tool/insns2vm.rb --srcdir="." insns_info.inc ruby -Ks ./tool/insns2vm.rb --srcdir="." optinsn.inc gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o compile.o -c compile.c compile.c: In function ‘rb_iseq_compile_node’: compile.c:421: warning: missing initializer compile.c:421: warning: (near initialization for ‘ret_body__.anchor.next’) compile.c:421: warning: missing initializer compile.c:421: warning: (near initialization for ‘ret_body__.last’) compile.c: In function ‘rb_iseq_translate_threaded_code’: compile.c:521: warning: comparison between signed and unsigned compile.c: In function ‘compile_array_’: compile.c:2238: warning: missing initializer compile.c:2238: warning: (near initialization for ‘anchor_body__.anchor.next’) compile.c:2238: warning: missing initializer compile.c:2238: warning: (near initialization for ‘anchor_body__.last’) compile.c: In function ‘compile_massign_lhs’: compile.c:2360: warning: missing initializer compile.c:2360: warning: (near initialization for ‘anchor_body__.anchor.next’) compile.c:2360: warning: missing initializer compile.c:2360: warning: (near initialization for ‘anchor_body__.last’) compile.c:2368: warning: missing initializer compile.c:2368: warning: (near initialization for ‘anchor_body__.anchor.next’) compile.c:2368: warning: missing initializer compile.c:2368: warning: (near initialization for ‘anchor_body__.last’) compile.c: In function ‘compile_massign’: compile.c:2463: warning: missing initializer compile.c:2463: warning: (near initialization for ‘lhsseq_body__.anchor.next’) compile.c:2463: warning: missing initializer compile.c:2463: warning: (near initialization for ‘lhsseq_body__.last’) compile.c: In function ‘add_ensure_iseq’: compile.c:2818: warning: missing initializer compile.c:2818: warning: (near initialization for ‘ensure_body__.anchor.next’) compile.c:2818: warning: missing initializer compile.c:2818: warning: (near initialization for ‘ensure_body__.last’) compile.c:2823: warning: missing initializer compile.c:2823: warning: (near initialization for ‘ensure_part_body__.anchor.next’) compile.c:2823: warning: missing initializer compile.c:2823: warning: (near initialization for ‘ensure_part_body__.last’) compile.c: In function ‘setup_args’: compile.c:2852: warning: missing initializer compile.c:2852: warning: (near initialization for ‘arg_block_body__.anchor.next’) compile.c:2852: warning: missing initializer compile.c:2852: warning: (near initialization for ‘arg_block_body__.last’) compile.c:2853: warning: missing initializer compile.c:2853: warning: (near initialization for ‘args_splat_body__.anchor.next’) compile.c:2853: warning: missing initializer compile.c:2853: warning: (near initialization for ‘args_splat_body__.last’) compile.c:2876: warning: missing initializer compile.c:2876: warning: (near initialization for ‘tmp_body__.anchor.next’) compile.c:2876: warning: missing initializer compile.c:2876: warning: (near initialization for ‘tmp_body__.last’) compile.c: In function ‘iseq_compile_each’: compile.c:2976: warning: missing initializer compile.c:2976: warning: (near initialization for ‘cond_seq_body__.anchor.next’) compile.c:2976: warning: missing initializer compile.c:2976: warning: (near initialization for ‘cond_seq_body__.last’) compile.c:2977: warning: missing initializer compile.c:2977: warning: (near initialization for ‘then_seq_body__.anchor.next’) compile.c:2977: warning: missing initializer compile.c:2977: warning: (near initialization for ‘then_seq_body__.last’) compile.c:2978: warning: missing initializer compile.c:2978: warning: (near initialization for ‘else_seq_body__.anchor.next’) compile.c:2978: warning: missing initializer compile.c:2978: warning: (near initialization for ‘else_seq_body__.last’) compile.c:3010: warning: missing initializer compile.c:3010: warning: (near initialization for ‘head_body__.anchor.next’) compile.c:3010: warning: missing initializer compile.c:3010: warning: (near initialization for ‘head_body__.last’) compile.c:3011: warning: missing initializer compile.c:3011: warning: (near initialization for ‘body_seq_body__.anchor.next’) compile.c:3011: warning: missing initializer compile.c:3011: warning: (near initialization for ‘body_seq_body__.last’) compile.c:3012: warning: missing initializer compile.c:3012: warning: (near initialization for ‘cond_seq_body__.anchor.next’) compile.c:3012: warning: missing initializer compile.c:3012: warning: (near initialization for ‘cond_seq_body__.last’) compile.c:3108: warning: missing initializer compile.c:3108: warning: (near initialization for ‘body_seq_body__.anchor.next’) compile.c:3108: warning: missing initializer compile.c:3108: warning: (near initialization for ‘body_seq_body__.last’) compile.c:3583: warning: missing initializer compile.c:3583: warning: (near initialization for ‘ensr_body__.anchor.next’) compile.c:3583: warning: missing initializer compile.c:3583: warning: (near initialization for ‘ensr_body__.last’) compile.c:3733: warning: missing initializer compile.c:3733: warning: (near initialization for ‘args_body__.anchor.next’) compile.c:3733: warning: missing initializer compile.c:3733: warning: (near initialization for ‘args_body__.last’) compile.c:3968: warning: missing initializer compile.c:3968: warning: (near initialization for ‘recv_body__.anchor.next’) compile.c:3968: warning: missing initializer compile.c:3968: warning: (near initialization for ‘recv_body__.last’) compile.c:3969: warning: missing initializer compile.c:3969: warning: (near initialization for ‘args_body__.anchor.next’) compile.c:3969: warning: missing initializer compile.c:3969: warning: (near initialization for ‘args_body__.last’) compile.c:4068: warning: missing initializer compile.c:4068: warning: (near initialization for ‘args_body__.anchor.next’) compile.c:4068: warning: missing initializer compile.c:4068: warning: (near initialization for ‘args_body__.last’) compile.c:4173: warning: missing initializer compile.c:4173: warning: (near initialization for ‘list_body__.anchor.next’) compile.c:4173: warning: missing initializer compile.c:4173: warning: (near initialization for ‘list_body__.last’) compile.c:4240: warning: missing initializer compile.c:4240: warning: (near initialization for ‘args_body__.anchor.next’) compile.c:4240: warning: missing initializer compile.c:4240: warning: (near initialization for ‘args_body__.last’) compile.c:4349: warning: missing initializer compile.c:4349: warning: (near initialization for ‘recv_body__.anchor.next’) compile.c:4349: warning: missing initializer compile.c:4349: warning: (near initialization for ‘recv_body__.last’) compile.c:4350: warning: missing initializer compile.c:4350: warning: (near initialization for ‘val_body__.anchor.next’) compile.c:4350: warning: missing initializer compile.c:4350: warning: (near initialization for ‘val_body__.last’) compile.c:4624: warning: missing initializer compile.c:4624: warning: (near initialization for ‘pref_body__.anchor.next’) compile.c:4624: warning: missing initializer compile.c:4624: warning: (near initialization for ‘pref_body__.last’) compile.c:4625: warning: missing initializer compile.c:4625: warning: (near initialization for ‘body_body__.anchor.next’) compile.c:4625: warning: missing initializer compile.c:4625: warning: (near initialization for ‘body_body__.last’) compile.c:4837: warning: missing initializer compile.c:4837: warning: (near initialization for ‘recv_body__.anchor.next’) compile.c:4837: warning: missing initializer compile.c:4837: warning: (near initialization for ‘recv_body__.last’) compile.c:4838: warning: missing initializer compile.c:4838: warning: (near initialization for ‘args_body__.anchor.next’) compile.c:4838: warning: missing initializer compile.c:4838: warning: (near initialization for ‘args_body__.last’) compile.c: In function ‘rb_insns_name_array’: compile.c:5058: warning: comparison between signed and unsigned compile.c: In function ‘rb_iseq_build_from_ary’: compile.c:5301: warning: missing initializer compile.c:5301: warning: (near initialization for ‘anchor_body__.anchor.next’) compile.c:5301: warning: missing initializer compile.c:5301: warning: (near initialization for ‘anchor_body__.last’) compile.c:5311: warning: signed and unsigned type in conditional expression gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o debug.o -c debug.c debug.c: In function ‘ruby_debug_print_value’: debug.c:99: warning: comparison between signed and unsigned ruby -n ./tool/node_name.rb node.h > node_name.inc gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o iseq.o -c iseq.c iseq.c:233: warning: missing initializer iseq.c:233: warning: (near initialization for ‘COMPILE_OPTION_DEFAULT.debug_level’) iseq.c:234: warning: missing initializer iseq.c:234: warning: (near initialization for ‘COMPILE_OPTION_FALSE.peephole_optimization’) iseq.c: In function ‘rb_iseq_disasm’: iseq.c:935: warning: comparison between signed and unsigned iseq.c: In function ‘rb_iseq_build_for_ruby2cext’: iseq.c:1315: warning: comparison between signed and unsigned ruby -Ks ./tool/insns2vm.rb --srcdir="." vmtc.inc ruby -Ks ./tool/insns2vm.rb --srcdir="." vm.inc gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o vm.o -c vm.c In file included from vm.c:21: vm_insnhelper.c: In function ‘vm_method_search’: vm_insnhelper.c:1168: warning: comparison between signed and unsigned vm_insnhelper.c: In function ‘vm_throw’: vm_insnhelper.c:1333: warning: comparison between signed and unsigned In file included from vm.c:22: vm_exec.h:63:7: warning: "DISPATCH_XXX" is not defined vm_exec.h:98:18: warning: "__i386__" is not defined In file included from vm.c:23: vm_exec.c:52:17: warning: "__i386__" is not defined In file included from vm_exec.c:106, from vm.c:23: insns.def: In function ‘vm_exec_core’: insns.def:118: warning: comparison between signed and unsigned insns.def:139: warning: comparison between signed and unsigned insns.def:430: warning: comparison between signed and unsigned insns.def:657: warning: comparison between signed and unsigned insns.def:1180: warning: comparison between signed and unsigned vm.c:1875:5: warning: "OPT_BASIC_OPERATIONS" is not defined vm_eval.c: In function ‘eval_string_with_cref’: vm_eval.c:690: warning: argument ‘file’ might be clobbered by ‘longjmp’ or ‘vfork’ vm_eval.c:690: warning: argument ‘line’ might be clobbered by ‘longjmp’ or ‘vfork’ gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o vm_dump.o -c vm_dump.c vm_dump.c: In function ‘control_frame_dump’: vm_dump.c:37: warning: comparison between signed and unsigned vm_dump.c:41: warning: comparison between signed and unsigned vm_dump.c: In function ‘rb_vmdebug_debug_print_register’: vm_dump.c:340: warning: comparison between signed and unsigned vm_dump.c:342: warning: comparison between signed and unsigned vm_dump.c:371:5: warning: "VMDEBUG" is not defined vm_dump.c:384:5: warning: "VMDEBUG" is not defined vm_dump.c:388:5: warning: "VMDEBUG" is not defined vm_dump.c:394:5: warning: "VMDEBUG" is not defined vm_dump.c: At top level: vm_dump.c:241: warning: ‘vm_stack_dump_each’ defined but not used gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o thread.o -c thread.c thread.c:100: warning: ‘inline’ is not at beginning of declaration thread.c:102: warning: ‘inline’ is not at beginning of declaration thread.c: In function ‘rb_fd_resize’: thread.c:2183: warning: comparison between signed and unsigned thread.c:2184: warning: comparison between signed and unsigned thread.c: In function ‘rb_fd_copy’: thread.c:2219: warning: comparison between signed and unsigned thread.c: In function ‘ruby_suppress_tracing’: thread.c:3707: warning: variable ‘raised’ might be clobbered by ‘longjmp’ or ‘vfork’ thread.c: In function ‘do_select’: thread.c:2331: warning: ‘orig_read.fds_bits[15u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_read.fds_bits[14u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_read.fds_bits[13u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_read.fds_bits[12u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_read.fds_bits[11u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_read.fds_bits[10u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_read.fds_bits[9u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_read.fds_bits[8u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_read.fds_bits[7u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_read.fds_bits[6u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_read.fds_bits[5u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_read.fds_bits[4u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_read.fds_bits[3u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_read.fds_bits[2u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_read.fds_bits[1u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_read.fds_bits[0u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_write.fds_bits[15u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_write.fds_bits[14u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_write.fds_bits[13u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_write.fds_bits[12u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_write.fds_bits[11u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_write.fds_bits[10u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_write.fds_bits[9u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_write.fds_bits[8u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_write.fds_bits[7u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_write.fds_bits[6u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_write.fds_bits[5u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_write.fds_bits[4u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_write.fds_bits[3u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_write.fds_bits[2u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_write.fds_bits[1u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_write.fds_bits[0u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_except.fds_bits[15u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_except.fds_bits[14u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_except.fds_bits[13u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_except.fds_bits[12u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_except.fds_bits[11u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_except.fds_bits[10u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_except.fds_bits[9u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_except.fds_bits[8u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_except.fds_bits[7u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_except.fds_bits[6u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_except.fds_bits[5u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_except.fds_bits[4u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_except.fds_bits[3u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_except.fds_bits[2u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_except.fds_bits[1u]’ may be used uninitialized in this function thread.c:2331: warning: ‘orig_except.fds_bits[0u]’ may be used uninitialized in this function thread.c: In function ‘exec_recursive’: thread.c:3387: warning: variable ‘hash’ might be clobbered by ‘longjmp’ or ‘vfork’ gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o cont.o -c cont.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o ascii.o -c ./enc/ascii.c ./enc/ascii.c:49: warning: missing initializer ./enc/ascii.c:49: warning: (near initialization for ‘OnigEncodingASCII.ruby_encoding_index’) gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o us_ascii.o -c ./enc/us_ascii.c ./enc/us_ascii.c:28: warning: missing initializer ./enc/us_ascii.c:28: warning: (near initialization for ‘OnigEncodingUS_ASCII.ruby_encoding_index’) gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o unicode.o -c ./enc/unicode.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o utf_8.o -c ./enc/utf_8.c ./enc/utf_8.c:444: warning: missing initializer ./enc/utf_8.c:444: warning: (near initialization for ‘OnigEncodingUTF_8.ruby_encoding_index’) ruby "./tool/transcode-tblgen.rb" -vo newline.c ./enc/trans/newline.trans generating newline.c ... converter for universal_newline converter for crlf_newline converter for cr_newline done. gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o newline.o -c newline.c newline.c:152: warning: missing initializer newline.c:152: warning: (near initialization for ‘rb_universal_newline.resetsize_func’) newline.c:164: warning: missing initializer newline.c:164: warning: (near initialization for ‘rb_crlf_newline.finish_func’) newline.c:176: warning: missing initializer newline.c:176: warning: (near initialization for ‘rb_cr_newline.finish_func’) gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o strlcpy.o -c ./missing/strlcpy.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o strlcat.o -c ./missing/strlcat.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o dmyext.o -c dmyext.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -L. -rdynamic -Wl,-export-dynamic main.o dln.o dmyencoding.o miniprelude.o array.o bignum.o class.o compar.o complex.o dir.o enum.o enumerator.o error.o eval.o load.o proc.o file.o gc.o hash.o inits.o io.o marshal.o math.o numeric.o object.o pack.o parse.o process.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o safe.o signal.o sprintf.o st.o strftime.o string.o struct.o time.o transcode.o util.o variable.o version.o compile.o debug.o iseq.o vm.o vm_dump.o thread.o cont.o ascii.o us_ascii.o unicode.o utf_8.o newline.o strlcpy.o strlcat.o dmyext.o -lpthread -lrt -ldl -lcrypt -lm -o miniruby == miniversion # 2009-06-21T08:12:02+09:00 + ./miniruby -v ruby 1.9.1p165 (2009-05-22 revision 23766) [x86_64-linux] == btest # 2009-06-21T08:12:02+09:00 + gmake btest 'OPTS=-v -q' ruby "./bootstraptest/runner.rb" --ruby="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " -v -q test_jump.rb #1 test_jump.rb:1 .#2 test_jump.rb:20 .#3 test_jump.rb:25 .#4 test_jump.rb:30 .#5 test_jump.rb:35 .#6 test_jump.rb:40 .#7 test_jump.rb:45 .#8 test_jump.rb:52 .#9 test_jump.rb:59 .#10 test_jump.rb:67 .#11 test_jump.rb:77 .#12 test_jump.rb:99 .#13 test_jump.rb:111 .#14 test_jump.rb:126 .#15 test_jump.rb:135 .#16 test_jump.rb:149 .#17 test_jump.rb:160 .#18 test_jump.rb:166 .#19 test_jump.rb:182 .#20 test_jump.rb:200 .#21 test_jump.rb:211 .#22 test_jump.rb:222 .#23 test_jump.rb:233 .#24 test_jump.rb:241 .#25 test_jump.rb:261 . test_finalizer.rb #26 test_finalizer.rb:8 . test_flow.rb #27 test_flow.rb:1 .#28 test_flow.rb:10 .#29 test_flow.rb:19 .#30 test_flow.rb:24 .#31 test_flow.rb:37 .#32 test_flow.rb:43 .#33 test_flow.rb:49 .#34 test_flow.rb:58 .#35 test_flow.rb:69 .#36 test_flow.rb:81 .#37 test_flow.rb:93 .#38 test_flow.rb:103 .#39 test_flow.rb:113 .#40 test_flow.rb:125 .#41 test_flow.rb:141 .#42 test_flow.rb:159 .#43 test_flow.rb:175 .#44 test_flow.rb:193 .#45 test_flow.rb:203 .#46 test_flow.rb:215 .#47 test_flow.rb:227 .#48 test_flow.rb:234 .#49 test_flow.rb:239 .#50 test_flow.rb:249 .#51 test_flow.rb:259 .#52 test_flow.rb:272 .#53 test_flow.rb:279 .#54 test_flow.rb:287 .#55 test_flow.rb:297 .#56 test_flow.rb:305 .#57 test_flow.rb:315 .#58 test_flow.rb:323 .#59 test_flow.rb:333 .#60 test_flow.rb:343 .#61 test_flow.rb:356 .#62 test_flow.rb:365 .#63 test_flow.rb:374 .#64 test_flow.rb:384 .#65 test_flow.rb:395 .#66 test_flow.rb:409 .#67 test_flow.rb:428 .#68 test_flow.rb:449 .#69 test_flow.rb:470 .#70 test_flow.rb:494 . test_objectspace.rb #71 test_objectspace.rb:13 .#72 test_objectspace.rb:24 .#73 test_objectspace.rb:33 . test_io.rb #74 test_io.rb:1 .#75 test_io.rb:11 .#76 test_io.rb:30 .#77 test_io.rb:40 .#78 test_io.rb:56 .#79 test_io.rb:75 .#80 test_io.rb:93 .#81 test_io.rb:93 .#82 test_io.rb:93 .#83 test_io.rb:93 .#84 test_io.rb:93 .#85 test_io.rb:93 .#86 test_io.rb:93 .#87 test_io.rb:93 .#88 test_io.rb:93 .#89 test_io.rb:93 .#90 test_io.rb:93 .#91 test_io.rb:93 .#92 test_io.rb:93 .#93 test_io.rb:93 .#94 test_io.rb:93 .#95 test_io.rb:93 .#96 test_io.rb:93 .#97 test_io.rb:93 .#98 test_io.rb:93 .#99 test_io.rb:93 .#100 test_io.rb:93 .#101 test_io.rb:93 .#102 test_io.rb:93 .#103 test_io.rb:93 .#104 test_io.rb:93 .#105 test_io.rb:93 .#106 test_io.rb:93 .#107 test_io.rb:93 .#108 test_io.rb:93 .#109 test_io.rb:93 .#110 test_io.rb:93 .#111 test_io.rb:93 .#112 test_io.rb:93 .#113 test_io.rb:93 .#114 test_io.rb:93 .#115 test_io.rb:93 .#116 test_io.rb:93 .#117 test_io.rb:93 .#118 test_io.rb:93 .#119 test_io.rb:93 .#120 test_io.rb:93 .#121 test_io.rb:93 .#122 test_io.rb:93 .#123 test_io.rb:93 .#124 test_io.rb:93 .#125 test_io.rb:93 .#126 test_io.rb:93 .#127 test_io.rb:93 .#128 test_io.rb:93 .#129 test_io.rb:93 .#130 test_io.rb:100 . test_class.rb #131 test_class.rb:2 .#132 test_class.rb:4 .#133 test_class.rb:6 .#134 test_class.rb:8 .#135 test_class.rb:10 .#136 test_class.rb:12 .#137 test_class.rb:16 .#138 test_class.rb:19 .#139 test_class.rb:22 .#140 test_class.rb:25 .#141 test_class.rb:28 .#142 test_class.rb:31 .#143 test_class.rb:36 .#144 test_class.rb:38 .#145 test_class.rb:40 .#146 test_class.rb:42 .#147 test_class.rb:47 .#148 test_class.rb:50 .#149 test_class.rb:53 .#150 test_class.rb:56 .#151 test_class.rb:59 .#152 test_class.rb:63 .#153 test_class.rb:67 .#154 test_class.rb:71 .#155 test_class.rb:75 .#156 test_class.rb:79 .#157 test_class.rb:83 .#158 test_class.rb:89 .#159 test_class.rb:92 .#160 test_class.rb:95 .#161 test_class.rb:97 .#162 test_class.rb:99 .#163 test_class.rb:103 .#164 test_class.rb:104 .#165 test_class.rb:105 .#166 test_class.rb:106 .#167 test_class.rb:107 .#168 test_class.rb:108 .#169 test_class.rb:109 .#170 test_class.rb:112 .#171 test_class.rb:113 .#172 test_class.rb:116 .#173 test_class.rb:134 .#174 test_class.rb:148 . test_struct.rb #175 test_struct.rb:1 . test_fork.rb #176 test_fork.rb:1 . test_load.rb #177 test_load.rb:1 .#178 test_load.rb:17 . test_flip.rb #179 test_flip.rb:1 . test_block.rb #180 test_block.rb:1 .#181 test_block.rb:10 .#182 test_block.rb:13 .#183 test_block.rb:22 .#184 test_block.rb:29 .#185 test_block.rb:36 .#186 test_block.rb:43 .#187 test_block.rb:52 .#188 test_block.rb:61 .#189 test_block.rb:64 .#190 test_block.rb:69 .#191 test_block.rb:81 .#192 test_block.rb:95 .#193 test_block.rb:109 .#194 test_block.rb:120 .#195 test_block.rb:132 .#196 test_block.rb:151 .#197 test_block.rb:170 .#198 test_block.rb:178 .#199 test_block.rb:186 .#200 test_block.rb:196 .#201 test_block.rb:207 .#202 test_block.rb:217 .#203 test_block.rb:227 .#204 test_block.rb:243 .#205 test_block.rb:252 .#206 test_block.rb:261 .#207 test_block.rb:270 .#208 test_block.rb:279 .#209 test_block.rb:287 .#210 test_block.rb:297 .#211 test_block.rb:307 .#212 test_block.rb:315 .#213 test_block.rb:320 .#214 test_block.rb:329 .#215 test_block.rb:339 .#216 test_block.rb:368 .#217 test_block.rb:375 .#218 test_block.rb:382 .#219 test_block.rb:389 .#220 test_block.rb:396 .#221 test_block.rb:414 .#222 test_block.rb:420 .#223 test_block.rb:426 .#224 test_block.rb:435 .#225 test_block.rb:444 .#226 test_block.rb:464 .#227 test_block.rb:467 .#228 test_block.rb:476 .#229 test_block.rb:480 .#230 test_block.rb:489 .#231 test_block.rb:498 .#232 test_block.rb:507 .#233 test_block.rb:519 .#234 test_block.rb:566 . test_syntax.rb #235 test_syntax.rb:1 .#236 test_syntax.rb:2 .#237 test_syntax.rb:3 .#238 test_syntax.rb:4 .#239 test_syntax.rb:5 .#240 test_syntax.rb:6 .#241 test_syntax.rb:7 .#242 test_syntax.rb:8 .#243 test_syntax.rb:9 .#244 test_syntax.rb:10 .#245 test_syntax.rb:11 .#246 test_syntax.rb:16 .#247 test_syntax.rb:27 .#248 test_syntax.rb:39 .#249 test_syntax.rb:51 .#250 test_syntax.rb:57 .#251 test_syntax.rb:65 .#252 test_syntax.rb:75 .#253 test_syntax.rb:85 .#254 test_syntax.rb:95 .#255 test_syntax.rb:105 .#256 test_syntax.rb:116 .#257 test_syntax.rb:125 .#258 test_syntax.rb:134 .#259 test_syntax.rb:145 .#260 test_syntax.rb:156 .#261 test_syntax.rb:218 .#262 test_syntax.rb:221 .#263 test_syntax.rb:226 .#264 test_syntax.rb:229 .#265 test_syntax.rb:233 .#266 test_syntax.rb:251 .#267 test_syntax.rb:256 .#268 test_syntax.rb:260 .#269 test_syntax.rb:263 .#270 test_syntax.rb:267 .#271 test_syntax.rb:270 .#272 test_syntax.rb:274 .#273 test_syntax.rb:277 .#274 test_syntax.rb:281 .#275 test_syntax.rb:284 .#276 test_syntax.rb:288 .#277 test_syntax.rb:291 .#278 test_syntax.rb:295 .#279 test_syntax.rb:298 .#280 test_syntax.rb:306 .#281 test_syntax.rb:315 .#282 test_syntax.rb:324 .#283 test_syntax.rb:354 .#284 test_syntax.rb:355 .#285 test_syntax.rb:356 .#286 test_syntax.rb:357 .#287 test_syntax.rb:358 .#288 test_syntax.rb:359 .#289 test_syntax.rb:360 .#290 test_syntax.rb:361 .#291 test_syntax.rb:362 .#292 test_syntax.rb:363 .#293 test_syntax.rb:364 .#294 test_syntax.rb:365 .#295 test_syntax.rb:366 .#296 test_syntax.rb:367 .#297 test_syntax.rb:368 .#298 test_syntax.rb:369 .#299 test_syntax.rb:370 .#300 test_syntax.rb:371 .#301 test_syntax.rb:372 .#302 test_syntax.rb:373 .#303 test_syntax.rb:374 .#304 test_syntax.rb:375 .#305 test_syntax.rb:376 .#306 test_syntax.rb:377 .#307 test_syntax.rb:378 .#308 test_syntax.rb:379 .#309 test_syntax.rb:380 .#310 test_syntax.rb:392 .#311 test_syntax.rb:404 .#312 test_syntax.rb:413 .#313 test_syntax.rb:418 .#314 test_syntax.rb:435 .#315 test_syntax.rb:444 .#316 test_syntax.rb:453 .#317 test_syntax.rb:464 .#318 test_syntax.rb:473 .#319 test_syntax.rb:482 .#320 test_syntax.rb:492 .#321 test_syntax.rb:497 .#322 test_syntax.rb:502 .#323 test_syntax.rb:507 .#324 test_syntax.rb:512 .#325 test_syntax.rb:519 .#326 test_syntax.rb:527:in `assert_syntax_error' .#327 test_syntax.rb:531 .#328 test_syntax.rb:527:in `assert_syntax_error' .#329 test_syntax.rb:527:in `assert_syntax_error' .#330 test_syntax.rb:527:in `assert_syntax_error' .#331 test_syntax.rb:527:in `assert_syntax_error' .#332 test_syntax.rb:536 .#333 test_syntax.rb:527:in `assert_syntax_error' .#334 test_syntax.rb:538 .#335 test_syntax.rb:527:in `assert_syntax_error' .#336 test_syntax.rb:542 .#337 test_syntax.rb:543 .#338 test_syntax.rb:527:in `assert_syntax_error' .#339 test_syntax.rb:545 .#340 test_syntax.rb:546 .#341 test_syntax.rb:547 .#342 test_syntax.rb:548 .#343 test_syntax.rb:556 .#344 test_syntax.rb:568 .#345 test_syntax.rb:573 .#346 test_syntax.rb:580 .#347 test_syntax.rb:588 .#348 test_syntax.rb:596 .#349 test_syntax.rb:603 .#350 test_syntax.rb:610 .#351 test_syntax.rb:614 .#352 test_syntax.rb:626 .#353 test_syntax.rb:632 .#354 test_syntax.rb:633 .#355 test_syntax.rb:634 .#356 test_syntax.rb:635 .#357 test_syntax.rb:639 .#358 test_syntax.rb:645 .#359 test_syntax.rb:646 .#360 test_syntax.rb:664 .#361 test_syntax.rb:674 .#362 test_syntax.rb:683 .#363 test_syntax.rb:693 .#364 test_syntax.rb:704 .#365 test_syntax.rb:727 .#366 test_syntax.rb:737 .#367 test_syntax.rb:746 .#368 test_syntax.rb:748 .#369 test_syntax.rb:761 .#370 test_syntax.rb:769 .#371 test_syntax.rb:771 .#372 test_syntax.rb:784 .#373 test_syntax.rb:799 .#374 test_syntax.rb:808 .#375 test_syntax.rb:810 .#376 test_syntax.rb:820 .#377 test_syntax.rb:829 . test_massign.rb #378 test_massign.rb:1 .#379 test_massign.rb:2 .#380 test_massign.rb:4 .#381 test_massign.rb:5 .#382 test_massign.rb:6 .#383 test_massign.rb:7 .#384 test_massign.rb:8 .#385 test_massign.rb:16 .#386 test_massign.rb:43 .#387 test_massign.rb:48 .#388 test_massign.rb:53 .#389 test_massign.rb:58 .#390 test_massign.rb:63 .#391 test_massign.rb:68 .#392 test_massign.rb:73 .#393 test_massign.rb:78 .#394 test_massign.rb:83 .#395 test_massign.rb:88 .#396 test_massign.rb:93 .#397 test_massign.rb:98 .#398 test_massign.rb:103 .#399 test_massign.rb:108 .#400 test_massign.rb:113 .#401 test_massign.rb:118 .#402 test_massign.rb:123 .#403 test_massign.rb:128 .#404 test_massign.rb:133 .#405 test_massign.rb:138 .#406 test_massign.rb:143 .#407 test_massign.rb:148 .#408 test_massign.rb:153 .#409 test_massign.rb:158 .#410 test_massign.rb:165 .#411 test_massign.rb:177 . test_marshal.rb #412 test_marshal.rb:4 . test_thread.rb #413 test_thread.rb:3 .#414 test_thread.rb:8 .#415 test_thread.rb:13 .#416 test_thread.rb:24 .#417 test_thread.rb:34 .#418 test_thread.rb:44 .#419 test_thread.rb:52 .#420 test_thread.rb:57 .#421 test_thread.rb:62 .#422 test_thread.rb:71 .#423 test_thread.rb:85 .#424 test_thread.rb:98 .#425 test_thread.rb:111 .#426 test_thread.rb:124 .#427 test_thread.rb:132 .#428 test_thread.rb:141 .#429 test_thread.rb:148 .#430 test_thread.rb:155 .#431 test_thread.rb:165 .#432 test_thread.rb:172 .#433 test_thread.rb:183 .#434 test_thread.rb:191 .#435 test_thread.rb:206 .#436 test_thread.rb:219 .#437 test_thread.rb:235 .#438 test_thread.rb:241 .#439 test_thread.rb:254 .#440 test_thread.rb:266 .#441 test_thread.rb:268 .#442 test_thread.rb:287 .#443 test_thread.rb:292 .#444 test_thread.rb:297 .#445 test_thread.rb:302 .#446 test_thread.rb:307 .#447 test_thread.rb:312 .#448 test_thread.rb:316 .#449 test_thread.rb:320 .#450 test_thread.rb:322 .#451 test_thread.rb:332 .#452 test_thread.rb:343 .#453 test_thread.rb:349 .#454 test_thread.rb:355 .#455 test_thread.rb:361 .#456 test_thread.rb:368 .#457 test_thread.rb:375 .#458 test_thread.rb:381 . test_literal.rb #459 test_literal.rb:2 .#460 test_literal.rb:3 .#461 test_literal.rb:4 .#462 test_literal.rb:7 .#463 test_literal.rb:8 .#464 test_literal.rb:9 .#465 test_literal.rb:10 .#466 test_literal.rb:11 .#467 test_literal.rb:12 .#468 test_literal.rb:13 .#469 test_literal.rb:14 .#470 test_literal.rb:15 .#471 test_literal.rb:16 .#472 test_literal.rb:17 .#473 test_literal.rb:18 .#474 test_literal.rb:19 .#475 test_literal.rb:20 .#476 test_literal.rb:21 .#477 test_literal.rb:22 .#478 test_literal.rb:23 .#479 test_literal.rb:24 .#480 test_literal.rb:25 .#481 test_literal.rb:26 .#482 test_literal.rb:27 .#483 test_literal.rb:28 .#484 test_literal.rb:29 .#485 test_literal.rb:30 .#486 test_literal.rb:33 .#487 test_literal.rb:34 .#488 test_literal.rb:37 .#489 test_literal.rb:38 .#490 test_literal.rb:39 .#491 test_literal.rb:40 .#492 test_literal.rb:41 .#493 test_literal.rb:42 .#494 test_literal.rb:43 .#495 test_literal.rb:44 .#496 test_literal.rb:45 .#497 test_literal.rb:46 .#498 test_literal.rb:47 .#499 test_literal.rb:48 .#500 test_literal.rb:49 .#501 test_literal.rb:50 .#502 test_literal.rb:51 .#503 test_literal.rb:52 .#504 test_literal.rb:53 .#505 test_literal.rb:54 .#506 test_literal.rb:55 .#507 test_literal.rb:58 .#508 test_literal.rb:59 .#509 test_literal.rb:60 .#510 test_literal.rb:63 .#511 test_literal.rb:64 .#512 test_literal.rb:65 .#513 test_literal.rb:68 .#514 test_literal.rb:69 .#515 test_literal.rb:72 .#516 test_literal.rb:73 .#517 test_literal.rb:74 .#518 test_literal.rb:75 .#519 test_literal.rb:76 .#520 test_literal.rb:77 .#521 test_literal.rb:78 .#522 test_literal.rb:79 .#523 test_literal.rb:80 .#524 test_literal.rb:81 .#525 test_literal.rb:82 .#526 test_literal.rb:83 .#527 test_literal.rb:86 .#528 test_literal.rb:87 .#529 test_literal.rb:90 .#530 test_literal.rb:91 .#531 test_literal.rb:92 .#532 test_literal.rb:93 .#533 test_literal.rb:94 .#534 test_literal.rb:95 .#535 test_literal.rb:96 .#536 test_literal.rb:97 .#537 test_literal.rb:98 .#538 test_literal.rb:99 .#539 test_literal.rb:100 .#540 test_literal.rb:101 .#541 test_literal.rb:102 .#542 test_literal.rb:103 .#543 test_literal.rb:104 .#544 test_literal.rb:105 .#545 test_literal.rb:106 .#546 test_literal.rb:107 .#547 test_literal.rb:108 .#548 test_literal.rb:109 .#549 test_literal.rb:110 .#550 test_literal.rb:111 .#551 test_literal.rb:112 .#552 test_literal.rb:113 .#553 test_literal.rb:114 .#554 test_literal.rb:115 .#555 test_literal.rb:116 .#556 test_literal.rb:117 .#557 test_literal.rb:118 .#558 test_literal.rb:122 .#559 test_literal.rb:123 .#560 test_literal.rb:124 .#561 test_literal.rb:125 .#562 test_literal.rb:126 .#563 test_literal.rb:127 .#564 test_literal.rb:128 .#565 test_literal.rb:129 .#566 test_literal.rb:130 .#567 test_literal.rb:131 .#568 test_literal.rb:134 .#569 test_literal.rb:135 .#570 test_literal.rb:136 .#571 test_literal.rb:137 .#572 test_literal.rb:138 .#573 test_literal.rb:139 .#574 test_literal.rb:140 .#575 test_literal.rb:141 .#576 test_literal.rb:142 .#577 test_literal.rb:143 .#578 test_literal.rb:144 .#579 test_literal.rb:145 .#580 test_literal.rb:146 .#581 test_literal.rb:147 .#582 test_literal.rb:148 .#583 test_literal.rb:149 .#584 test_literal.rb:150 .#585 test_literal.rb:151 .#586 test_literal.rb:152 .#587 test_literal.rb:153 .#588 test_literal.rb:154 .#589 test_literal.rb:155 .#590 test_literal.rb:156 .#591 test_literal.rb:157 .#592 test_literal.rb:158 .#593 test_literal.rb:159 .#594 test_literal.rb:160 .#595 test_literal.rb:161 .#596 test_literal.rb:162 .#597 test_literal.rb:163 .#598 test_literal.rb:164 .#599 test_literal.rb:165 .#600 test_literal.rb:166 .#601 test_literal.rb:167 .#602 test_literal.rb:169 .#603 test_literal.rb:170 .#604 test_literal.rb:174 .#605 test_literal.rb:186 .#606 test_literal.rb:194 bootstraptest.tmp.rb:5:in `
': ok (RuntimeError) . test_proc.rb #607 test_proc.rb:1 .#608 test_proc.rb:23 .#609 test_proc.rb:38 .#610 test_proc.rb:51 .#611 test_proc.rb:69 .#612 test_proc.rb:86 .#613 test_proc.rb:119 .#614 test_proc.rb:146 .#615 test_proc.rb:170 .#616 test_proc.rb:182 .#617 test_proc.rb:194 .#618 test_proc.rb:201 .#619 test_proc.rb:211 .#620 test_proc.rb:219 .#621 test_proc.rb:227 .#622 test_proc.rb:234 .#623 test_proc.rb:240 .#624 test_proc.rb:246 .#625 test_proc.rb:256 .#626 test_proc.rb:263 .#627 test_proc.rb:273 .#628 test_proc.rb:280 .#629 test_proc.rb:292 .#630 test_proc.rb:306 .#631 test_proc.rb:311 .#632 test_proc.rb:316 .#633 test_proc.rb:327 .#634 test_proc.rb:336 .#635 test_proc.rb:347 .#636 test_proc.rb:360 .#637 test_proc.rb:368 .#638 test_proc.rb:381 .#639 test_proc.rb:398 .#640 test_proc.rb:422 . test_method.rb #641 test_method.rb:2 .#642 test_method.rb:3 .#643 test_method.rb:4 .#644 test_method.rb:5 .#645 test_method.rb:6 .#646 test_method.rb:15 .#647 test_method.rb:25 .#648 test_method.rb:26 .#649 test_method.rb:27 .#650 test_method.rb:28 .#651 test_method.rb:29 .#652 test_method.rb:30 .#653 test_method.rb:31 .#654 test_method.rb:32 .#655 test_method.rb:33 .#656 test_method.rb:34 .#657 test_method.rb:35 .#658 test_method.rb:36 .#659 test_method.rb:39 .#660 test_method.rb:40 .#661 test_method.rb:41 .#662 test_method.rb:42 .#663 test_method.rb:43 .#664 test_method.rb:44 .#665 test_method.rb:45 .#666 test_method.rb:46 .#667 test_method.rb:47 .#668 test_method.rb:48 .#669 test_method.rb:49 .#670 test_method.rb:50 .#671 test_method.rb:51 .#672 test_method.rb:52 .#673 test_method.rb:53 .#674 test_method.rb:54 .#675 test_method.rb:55 .#676 test_method.rb:58 .#677 test_method.rb:59 .#678 test_method.rb:60 .#679 test_method.rb:61 .#680 test_method.rb:62 .#681 test_method.rb:63 .#682 test_method.rb:64 .#683 test_method.rb:65 .#684 test_method.rb:66 .#685 test_method.rb:67 .#686 test_method.rb:68 .#687 test_method.rb:69 .#688 test_method.rb:70 .#689 test_method.rb:71 .#690 test_method.rb:72 .#691 test_method.rb:75 .#692 test_method.rb:76 .#693 test_method.rb:77 .#694 test_method.rb:78 .#695 test_method.rb:79 .#696 test_method.rb:80 .#697 test_method.rb:81 .#698 test_method.rb:82 .#699 test_method.rb:83 .#700 test_method.rb:84 .#701 test_method.rb:85 .#702 test_method.rb:86 .#703 test_method.rb:89 .#704 test_method.rb:90 .#705 test_method.rb:91 .#706 test_method.rb:92 .#707 test_method.rb:93 .#708 test_method.rb:94 .#709 test_method.rb:95 .#710 test_method.rb:96 .#711 test_method.rb:97 .#712 test_method.rb:98 .#713 test_method.rb:99 .#714 test_method.rb:100 .#715 test_method.rb:103 .#716 test_method.rb:106 .#717 test_method.rb:109 .#718 test_method.rb:114 .#719 test_method.rb:117 .#720 test_method.rb:118 .#721 test_method.rb:119 .#722 test_method.rb:120 .#723 test_method.rb:121 .#724 test_method.rb:128 .#725 test_method.rb:129 .#726 test_method.rb:130 .#727 test_method.rb:131 .#728 test_method.rb:132 .#729 test_method.rb:133 .#730 test_method.rb:134 .#731 test_method.rb:135 .#732 test_method.rb:136 .#733 test_method.rb:137 .#734 test_method.rb:144 .#735 test_method.rb:145 .#736 test_method.rb:146 .#737 test_method.rb:147 .#738 test_method.rb:148 .#739 test_method.rb:154 .#740 test_method.rb:157 .#741 test_method.rb:160 .#742 test_method.rb:166 .#743 test_method.rb:170 .#744 test_method.rb:176 .#745 test_method.rb:179 .#746 test_method.rb:184 .#747 test_method.rb:189 .#748 test_method.rb:194 .#749 test_method.rb:199 .#750 test_method.rb:207 .#751 test_method.rb:212 .#752 test_method.rb:220 .#753 test_method.rb:226 .#754 test_method.rb:233 .#755 test_method.rb:241 .#756 test_method.rb:247 .#757 test_method.rb:256 .#758 test_method.rb:262 .#759 test_method.rb:267 .#760 test_method.rb:273 .#761 test_method.rb:278 .#762 test_method.rb:287 .#763 test_method.rb:294 .#764 test_method.rb:302 .#765 test_method.rb:306 .#766 test_method.rb:310 .#767 test_method.rb:314 .#768 test_method.rb:318 .#769 test_method.rb:324 .#770 test_method.rb:326 .#771 test_method.rb:328 .#772 test_method.rb:330 .#773 test_method.rb:332 .#774 test_method.rb:334 .#775 test_method.rb:336 .#776 test_method.rb:338 .#777 test_method.rb:340 .#778 test_method.rb:344 .#779 test_method.rb:362 .#780 test_method.rb:378 .#781 test_method.rb:406 .#782 test_method.rb:413 .#783 test_method.rb:420 .#784 test_method.rb:427 .#785 test_method.rb:434 .#786 test_method.rb:441 .#787 test_method.rb:448 .#788 test_method.rb:455 .#789 test_method.rb:462 .#790 test_method.rb:469 .#791 test_method.rb:476 .#792 test_method.rb:483 .#793 test_method.rb:490 .#794 test_method.rb:497 .#795 test_method.rb:504 .#796 test_method.rb:511 .#797 test_method.rb:518 .#798 test_method.rb:525 .#799 test_method.rb:532 .#800 test_method.rb:672 .#801 test_method.rb:677 .#802 test_method.rb:682 .#803 test_method.rb:687 .#804 test_method.rb:692 .#805 test_method.rb:697 .#806 test_method.rb:702 .#807 test_method.rb:707 .#808 test_method.rb:713 .#809 test_method.rb:718 .#810 test_method.rb:723 .#811 test_method.rb:728 .#812 test_method.rb:733 .#813 test_method.rb:738 .#814 test_method.rb:743 .#815 test_method.rb:748 .#816 test_method.rb:753 .#817 test_method.rb:758 .#818 test_method.rb:763 .#819 test_method.rb:768 .#820 test_method.rb:773 .#821 test_method.rb:778 .#822 test_method.rb:784 .#823 test_method.rb:790 .#824 test_method.rb:796 .#825 test_method.rb:802 .#826 test_method.rb:807 .#827 test_method.rb:813 .#828 test_method.rb:819 .#829 test_method.rb:825 .#830 test_method.rb:830 .#831 test_method.rb:835 .#832 test_method.rb:840 .#833 test_method.rb:845 .#834 test_method.rb:850 .#835 test_method.rb:855 .#836 test_method.rb:860 .#837 test_method.rb:865 .#838 test_method.rb:870 .#839 test_method.rb:875 .#840 test_method.rb:880 .#841 test_method.rb:885 .#842 test_method.rb:929 .#843 test_method.rb:940 .#844 test_method.rb:952 .#845 test_method.rb:964 .#846 test_method.rb:980 .#847 test_method.rb:1008 .#848 test_method.rb:1010 .#849 test_method.rb:1026 .#850 test_method.rb:1031 .#851 test_method.rb:1062 .#852 test_method.rb:1073 .#853 test_method.rb:1080 .#854 test_method.rb:1088 .#855 test_method.rb:1107 .#856 test_method.rb:1121 .#857 test_method.rb:1153 . test_exception.rb #858 test_exception.rb:1 .#859 test_exception.rb:8 .#860 test_exception.rb:20 .#861 test_exception.rb:37 .#862 test_exception.rb:47 .#863 test_exception.rb:58 .#864 test_exception.rb:61 .#865 test_exception.rb:68 .#866 test_exception.rb:78 .#867 test_exception.rb:95 .#868 test_exception.rb:111 .#869 test_exception.rb:128 .#870 test_exception.rb:135 .#871 test_exception.rb:144 .#872 test_exception.rb:151 .#873 test_exception.rb:160 .#874 test_exception.rb:173 .#875 test_exception.rb:190 .#876 test_exception.rb:205 .#877 test_exception.rb:232 .#878 test_exception.rb:257 .#879 test_exception.rb:276 .#880 test_exception.rb:283 .#881 test_exception.rb:296 .#882 test_exception.rb:305 .#883 test_exception.rb:314 .#884 test_exception.rb:323 .#885 test_exception.rb:334 .#886 test_exception.rb:352 .#887 test_exception.rb:362 .#888 test_exception.rb:373 .#889 test_exception.rb:388 . test_autoload.rb #890 test_autoload.rb:1 .#891 test_autoload.rb:7 .#892 test_autoload.rb:14 .#893 test_autoload.rb:20 .#894 test_autoload.rb:27 .#895 test_autoload.rb:34 .#896 test_autoload.rb:41 .#897 test_autoload.rb:47 .#898 test_autoload.rb:54 .#899 test_autoload.rb:62 . test_eval.rb #900 test_eval.rb:1 .#901 test_eval.rb:9 .#902 test_eval.rb:18 .#903 test_eval.rb:32 .#904 test_eval.rb:42 .#905 test_eval.rb:54 .#906 test_eval.rb:65 .#907 test_eval.rb:73 .#908 test_eval.rb:81 .#909 test_eval.rb:84 .#910 test_eval.rb:87 .#911 test_eval.rb:91 .#912 test_eval.rb:96 .#913 test_eval.rb:101 .#914 test_eval.rb:106 .#915 test_eval.rb:111 .#916 test_eval.rb:119 .#917 test_eval.rb:128 .#918 test_eval.rb:140 .#919 test_eval.rb:152 .#920 test_eval.rb:173 .#921 test_eval.rb:193 .#922 test_eval.rb:193 .#923 test_eval.rb:193 .#924 test_eval.rb:210 .#925 test_eval.rb:212 .#926 test_eval.rb:231 .#927 test_eval.rb:240 .#928 test_eval.rb:250 .#929 test_eval.rb:258 .#930 test_eval.rb:266 .#931 test_eval.rb:276 .#932 test_eval.rb:288 .#933 test_eval.rb:290 . test_attr.rb #934 test_attr.rb:1 .#935 test_attr.rb:27 . PASS 935 tests == test.rb # 2009-06-21T08:12:33+09:00 + ./miniruby sample/test.rb sample/test.rb:assignment .ok 1 (sample/test.rb:34:in `
') .ok 2 (sample/test.rb:36:in `
') .ok 3 (sample/test.rb:40:in `
') .ok 4 (sample/test.rb:42:in `
') .ok 5 (sample/test.rb:44:in `
') .ok 6 (sample/test.rb:47:in `
') .ok 7 (sample/test.rb:49:in `
') .ok 8 (sample/test.rb:50:in `
') .ok 9 (sample/test.rb:51:in `
') .ok 10 (sample/test.rb:52:in `
') .ok 11 (sample/test.rb:53:in `
') .ok 12 (sample/test.rb:54:in `
') .ok 13 (sample/test.rb:55:in `
') .ok 14 (sample/test.rb:56:in `
') .ok 15 (sample/test.rb:57:in `
') .ok 16 (sample/test.rb:58:in `
') .ok 17 (sample/test.rb:60:in `
') .ok 18 (sample/test.rb:61:in `
') .ok 19 (sample/test.rb:62:in `
') .ok 20 (sample/test.rb:63:in `
') .ok 21 (sample/test.rb:64:in `
') .ok 22 (sample/test.rb:65:in `
') .ok 23 (sample/test.rb:66:in `
') .ok 24 (sample/test.rb:67:in `
') .ok 25 (sample/test.rb:69:in `
') .ok 26 (sample/test.rb:70:in `
') .ok 27 (sample/test.rb:71:in `
') .ok 28 (sample/test.rb:72:in `
') .ok 29 (sample/test.rb:73:in `
') .ok 30 (sample/test.rb:74:in `
') .ok 31 (sample/test.rb:75:in `
') .ok 32 (sample/test.rb:76:in `
') .ok 33 (sample/test.rb:77:in `
') .ok 34 (sample/test.rb:78:in `
') .ok 35 (sample/test.rb:79:in `
') .ok 36 (sample/test.rb:80:in `
') .ok 37 (sample/test.rb:82:in `
') .ok 38 (sample/test.rb:83:in `
') .ok 39 (sample/test.rb:84:in `
') .ok 40 (sample/test.rb:85:in `
') .ok 41 (sample/test.rb:86:in `
') .ok 42 (sample/test.rb:87:in `
') .ok 43 (sample/test.rb:88:in `
') .ok 44 (sample/test.rb:89:in `
') .ok 45 (sample/test.rb:91:in `
') .ok 46 (sample/test.rb:92:in `
') .ok 47 (sample/test.rb:93:in `
') .ok 48 (sample/test.rb:94:in `
') .ok 49 (sample/test.rb:95:in `
') .ok 50 (sample/test.rb:96:in `
') .ok 51 (sample/test.rb:97:in `
') .ok 52 (sample/test.rb:98:in `
') .ok 53 (sample/test.rb:99:in `
') .ok 54 (sample/test.rb:100:in `
') .ok 55 (sample/test.rb:102:in `
') .ok 56 (sample/test.rb:103:in `
') .ok 57 (sample/test.rb:104:in `
') .ok 58 (sample/test.rb:105:in `
') .ok 59 (sample/test.rb:106:in `
') .ok 60 (sample/test.rb:107:in `
') .ok 61 (sample/test.rb:108:in `
') .ok 62 (sample/test.rb:109:in `
') .ok 63 (sample/test.rb:111:in `
') .ok 64 (sample/test.rb:112:in `
') .ok 65 (sample/test.rb:113:in `
') .ok 66 (sample/test.rb:114:in `
') .ok 67 (sample/test.rb:115:in `
') .ok 68 (sample/test.rb:116:in `
') .ok 69 (sample/test.rb:117:in `
') .ok 70 (sample/test.rb:118:in `
') .ok 71 (sample/test.rb:119:in `
') .ok 72 (sample/test.rb:120:in `
') .ok 73 (sample/test.rb:122:in `
') .ok 74 (sample/test.rb:123:in `
') .ok 75 (sample/test.rb:124:in `
') .ok 76 (sample/test.rb:125:in `
') .ok 77 (sample/test.rb:126:in `
') .ok 78 (sample/test.rb:127:in `
') .ok 79 (sample/test.rb:128:in `
') .ok 80 (sample/test.rb:129:in `
') .ok 81 (sample/test.rb:131:in `block in
') .ok 82 (sample/test.rb:132:in `block in
') .ok 83 (sample/test.rb:133:in `block in
') .ok 84 (sample/test.rb:134:in `block in
') .ok 85 (sample/test.rb:135:in `block in
') .ok 86 (sample/test.rb:136:in `block in
') .ok 87 (sample/test.rb:137:in `block in
') .ok 88 (sample/test.rb:138:in `block in
') .ok 89 (sample/test.rb:139:in `block in
') .ok 90 (sample/test.rb:140:in `block in
') .ok 91 (sample/test.rb:141:in `block in
') .ok 92 (sample/test.rb:142:in `block in
') .ok 93 (sample/test.rb:143:in `block in
') .ok 94 (sample/test.rb:144:in `block in
') .ok 95 (sample/test.rb:145:in `block in
') .ok 96 (sample/test.rb:146:in `block in
') .ok 97 (sample/test.rb:148:in `block in
') .ok 98 (sample/test.rb:149:in `block in
') .ok 99 (sample/test.rb:150:in `block in
') .ok 100 (sample/test.rb:151:in `block in
') .ok 101 (sample/test.rb:152:in `block in
') .ok 102 (sample/test.rb:153:in `block in
') .ok 103 (sample/test.rb:154:in `block in
') .ok 104 (sample/test.rb:155:in `block in
') .ok 105 (sample/test.rb:156:in `block in
') .ok 106 (sample/test.rb:157:in `block in
') .ok 107 (sample/test.rb:159:in `block in
') .ok 108 (sample/test.rb:160:in `block in
') .ok 109 (sample/test.rb:161:in `block in
') .ok 110 (sample/test.rb:162:in `block in
') .ok 111 (sample/test.rb:163:in `block in
') .ok 112 (sample/test.rb:164:in `block in
') .ok 113 (sample/test.rb:165:in `block in
') .ok 114 (sample/test.rb:167:in `block in
') .ok 115 (sample/test.rb:168:in `block in
') .ok 116 (sample/test.rb:169:in `block in
') .ok 117 (sample/test.rb:170:in `block in
') .ok 118 (sample/test.rb:171:in `block in
') .ok 119 (sample/test.rb:172:in `block in
') .ok 120 (sample/test.rb:173:in `block in
') .ok 121 (sample/test.rb:174:in `block in
') .ok 122 (sample/test.rb:175:in `block in
') .ok 123 (sample/test.rb:176:in `block in
') .ok 124 (sample/test.rb:177:in `block in
') .ok 125 (sample/test.rb:179:in `block in
') .ok 126 (sample/test.rb:180:in `block in
') .ok 127 (sample/test.rb:181:in `block in
') .ok 128 (sample/test.rb:182:in `block in
') .ok 129 (sample/test.rb:183:in `block in
') .ok 130 (sample/test.rb:184:in `block in
') .ok 131 (sample/test.rb:185:in `block in
') .ok 132 (sample/test.rb:187:in `block in
') .ok 133 (sample/test.rb:188:in `block in
') .ok 134 (sample/test.rb:189:in `block in
') .ok 135 (sample/test.rb:190:in `block in
') .ok 136 (sample/test.rb:191:in `block in
') .ok 137 (sample/test.rb:192:in `block in
') .ok 138 (sample/test.rb:193:in `block in
') .ok 139 (sample/test.rb:194:in `block in
') .ok 140 (sample/test.rb:195:in `block in
') .ok 141 (sample/test.rb:196:in `block in
') .ok 142 (sample/test.rb:198:in `block in
') .ok 143 (sample/test.rb:199:in `block in
') .ok 144 (sample/test.rb:200:in `block in
') .ok 145 (sample/test.rb:201:in `block in
') .ok 146 (sample/test.rb:202:in `block in
') .ok 147 (sample/test.rb:203:in `block in
') .ok 148 (sample/test.rb:204:in `block in
') .ok 149 (sample/test.rb:206:in `
') .ok 150 (sample/test.rb:207:in `
') .ok 151 (sample/test.rb:208:in `
') .ok 152 (sample/test.rb:209:in `
') .ok 153 (sample/test.rb:210:in `
') .ok 154 (sample/test.rb:211:in `
') .ok 155 (sample/test.rb:212:in `
') .ok 156 (sample/test.rb:213:in `
') .ok 157 (sample/test.rb:214:in `
') .ok 158 (sample/test.rb:215:in `
') .ok 159 (sample/test.rb:217:in `
') .ok 160 (sample/test.rb:218:in `
') .ok 161 (sample/test.rb:219:in `
') .ok 162 (sample/test.rb:220:in `
') .ok 163 (sample/test.rb:221:in `
') .ok 164 (sample/test.rb:222:in `
') .ok 165 (sample/test.rb:223:in `
') .ok 166 (sample/test.rb:225:in `
') .ok 167 (sample/test.rb:226:in `
') .ok 168 (sample/test.rb:228:in `
') .ok 169 (sample/test.rb:229:in `
') .ok 170 (sample/test.rb:230:in `
') .ok 171 (sample/test.rb:231:in `
') .ok 172 (sample/test.rb:232:in `
') .ok 173 (sample/test.rb:233:in `
') .ok 174 (sample/test.rb:234:in `
') .ok 175 (sample/test.rb:235:in `
') .ok 176 (sample/test.rb:236:in `
') .ok 177 (sample/test.rb:237:in `
') .ok 178 (sample/test.rb:238:in `
') .ok 179 (sample/test.rb:240:in `
') .ok 180 (sample/test.rb:241:in `
') .ok 181 (sample/test.rb:242:in `
') .ok 182 (sample/test.rb:243:in `
') .ok 183 (sample/test.rb:244:in `
') .ok 184 (sample/test.rb:245:in `
') .ok 185 (sample/test.rb:246:in `
') .ok 186 (sample/test.rb:247:in `
') .ok 187 (sample/test.rb:249:in `
') .ok 188 (sample/test.rb:250:in `
') .ok 189 (sample/test.rb:251:in `
') .ok 190 (sample/test.rb:253:in `
') .ok 191 (sample/test.rb:254:in `
') .ok 192 (sample/test.rb:255:in `
') .ok 193 (sample/test.rb:256:in `
') .ok 194 (sample/test.rb:257:in `
') .ok 195 (sample/test.rb:258:in `
') .ok 196 (sample/test.rb:259:in `
') .ok 197 (sample/test.rb:260:in `
') .ok 198 (sample/test.rb:261:in `
') .ok 199 (sample/test.rb:262:in `
') .ok 200 (sample/test.rb:263:in `
') .ok 201 (sample/test.rb:265:in `
') .ok 202 (sample/test.rb:266:in `
') .ok 203 (sample/test.rb:267:in `
') .ok 204 (sample/test.rb:268:in `
') .ok 205 (sample/test.rb:269:in `
') .ok 206 (sample/test.rb:270:in `
') .ok 207 (sample/test.rb:271:in `
') .ok 208 (sample/test.rb:272:in `
') .ok 209 (sample/test.rb:274:in `block in
') .ok 210 (sample/test.rb:277:in `block in
') .ok 211 (sample/test.rb:277:in `block in
') .ok 212 (sample/test.rb:281:in `
') .ok 213 (sample/test.rb:282:in `
') .ok 214 (sample/test.rb:283:in `
') .ok 215 (sample/test.rb:284:in `
') .ok 216 (sample/test.rb:287:in `
') .ok 217 (sample/test.rb:288:in `
') .ok 218 (sample/test.rb:289:in `
') .ok 219 (sample/test.rb:290:in `
') .ok 220 (sample/test.rb:293:in `
') .ok 221 (sample/test.rb:294:in `
') .ok 222 (sample/test.rb:295:in `
') .ok 223 (sample/test.rb:296:in `
') .ok 224 (sample/test.rb:297:in `
') .ok 225 (sample/test.rb:300:in `
') .ok 226 (sample/test.rb:301:in `
') .ok 227 (sample/test.rb:302:in `
') .ok 228 (sample/test.rb:305:in `
') .ok 229 (sample/test.rb:306:in `
') .ok 230 (sample/test.rb:307:in `
') .ok 231 (sample/test.rb:308:in `
') .ok 232 (sample/test.rb:309:in `
') .ok 233 (sample/test.rb:310:in `
') .ok 234 (sample/test.rb:313:in `
') .ok 235 (sample/test.rb:314:in `
') .ok 236 (sample/test.rb:315:in `
') .ok 237 (sample/test.rb:318:in `
') .ok 238 (sample/test.rb:319:in `
') .ok 239 (sample/test.rb:320:in `
') .ok 240 (sample/test.rb:321:in `
') .ok 241 (sample/test.rb:322:in `
') .ok 242 (sample/test.rb:323:in `
') .ok 243 (sample/test.rb:326:in `
') .ok 244 (sample/test.rb:327:in `
') .ok 245 (sample/test.rb:328:in `
') .ok 246 (sample/test.rb:331:in `
') .ok 247 (sample/test.rb:332:in `
') .ok 248 (sample/test.rb:333:in `
') .ok 249 (sample/test.rb:334:in `
') .ok 250 (sample/test.rb:335:in `
') .ok 251 (sample/test.rb:336:in `
') .ok 252 (sample/test.rb:339:in `
') .ok 253 (sample/test.rb:340:in `
') .ok 254 (sample/test.rb:341:in `
') .ok 255 (sample/test.rb:344:in `
') .ok 256 (sample/test.rb:345:in `
') .ok 257 (sample/test.rb:346:in `
') .ok 258 (sample/test.rb:347:in `
') .ok 259 (sample/test.rb:348:in `
') .ok 260 (sample/test.rb:349:in `
') .ok 261 (sample/test.rb:352:in `
') .ok 262 (sample/test.rb:353:in `
') .ok 263 (sample/test.rb:354:in `
') .ok 264 (sample/test.rb:358:in `
') .ok 265 (sample/test.rb:360:in `
') .ok 266 (sample/test.rb:362:in `
') .ok 267 (sample/test.rb:365:in `
') .ok 268 (sample/test.rb:367:in `
') .ok 269 (sample/test.rb:369:in `
') .ok 270 (sample/test.rb:371:in `
') .ok 271 (sample/test.rb:372:in `
') .ok 272 (sample/test.rb:373:in `
') .ok 273 (sample/test.rb:374:in `
') .ok 274 (sample/test.rb:375:in `
') .ok 275 (sample/test.rb:376:in `
') .ok 276 (sample/test.rb:377:in `
') .ok 277 (sample/test.rb:378:in `
') .ok 278 (sample/test.rb:379:in `
') .ok 279 (sample/test.rb:380:in `
') .ok 280 (sample/test.rb:382:in `
') .ok 281 (sample/test.rb:383:in `
') .ok 282 (sample/test.rb:384:in `
') .ok 283 (sample/test.rb:385:in `
') .ok 284 (sample/test.rb:386:in `
') .ok 285 (sample/test.rb:387:in `
') .ok 286 (sample/test.rb:388:in `
') .ok 287 (sample/test.rb:390:in `
') .ok 288 (sample/test.rb:391:in `
') .ok 289 (sample/test.rb:392:in `
') .ok 290 (sample/test.rb:393:in `
') .ok 291 (sample/test.rb:394:in `
') .ok 292 (sample/test.rb:395:in `
') .ok 293 (sample/test.rb:396:in `
') .ok 294 (sample/test.rb:397:in `
') .ok 295 (sample/test.rb:398:in `
') .ok 296 (sample/test.rb:399:in `
') .ok 297 (sample/test.rb:400:in `
') .ok 298 (sample/test.rb:402:in `
') .ok 299 (sample/test.rb:403:in `
') .ok 300 (sample/test.rb:404:in `
') .ok 301 (sample/test.rb:405:in `
') .ok 302 (sample/test.rb:406:in `
') .ok 303 (sample/test.rb:407:in `
') .ok 304 (sample/test.rb:408:in `
') .ok 305 (sample/test.rb:409:in `
') .ok 306 (sample/test.rb:411:in `
') .ok 307 (sample/test.rb:412:in `
') .ok 308 (sample/test.rb:413:in `
') .ok 309 (sample/test.rb:415:in `
') .ok 310 (sample/test.rb:416:in `
') .ok 311 (sample/test.rb:417:in `
') .ok 312 (sample/test.rb:418:in `
') .ok 313 (sample/test.rb:419:in `
') .ok 314 (sample/test.rb:420:in `
') .ok 315 (sample/test.rb:421:in `
') .ok 316 (sample/test.rb:422:in `
') .ok 317 (sample/test.rb:423:in `
') .ok 318 (sample/test.rb:424:in `
') .ok 319 (sample/test.rb:425:in `
') .ok 320 (sample/test.rb:427:in `
') .ok 321 (sample/test.rb:428:in `
') .ok 322 (sample/test.rb:429:in `
') .ok 323 (sample/test.rb:430:in `
') .ok 324 (sample/test.rb:431:in `
') .ok 325 (sample/test.rb:432:in `
') .ok 326 (sample/test.rb:433:in `
') .ok 327 (sample/test.rb:434:in `
') .ok 328 (sample/test.rb:437:in `
') .ok 329 (sample/test.rb:438:in `
') .ok 330 (sample/test.rb:439:in `
') .ok 331 (sample/test.rb:440:in `
') .ok 332 (sample/test.rb:441:in `
') .ok 333 (sample/test.rb:442:in `
') .ok 334 (sample/test.rb:443:in `
') .ok 335 (sample/test.rb:444:in `
') .ok 336 (sample/test.rb:445:in `
') .ok 337 (sample/test.rb:446:in `
') .ok 338 (sample/test.rb:448:in `
') .ok 339 (sample/test.rb:449:in `
') .ok 340 (sample/test.rb:450:in `
') .ok 341 (sample/test.rb:451:in `
') .ok 342 (sample/test.rb:452:in `
') .ok 343 (sample/test.rb:453:in `
') .ok 344 (sample/test.rb:454:in `
') .ok 345 (sample/test.rb:457:in `
') .ok 346 (sample/test.rb:458:in `
') .ok 347 (sample/test.rb:459:in `
') .ok 348 (sample/test.rb:460:in `
') .ok 349 (sample/test.rb:461:in `
') .ok 350 (sample/test.rb:462:in `
') .ok 351 (sample/test.rb:463:in `
') .ok 352 (sample/test.rb:464:in `
') .ok 353 (sample/test.rb:465:in `
') .ok 354 (sample/test.rb:466:in `
') .ok 355 (sample/test.rb:467:in `
') .ok 356 (sample/test.rb:470:in `
') .ok 357 (sample/test.rb:471:in `
') .ok 358 (sample/test.rb:472:in `
') .ok 359 (sample/test.rb:475:in `
') .ok 360 (sample/test.rb:476:in `
') .ok 361 (sample/test.rb:477:in `
') .ok 362 (sample/test.rb:478:in `
') .ok 363 (sample/test.rb:479:in `
') .ok 364 (sample/test.rb:480:in `
') .ok 365 (sample/test.rb:481:in `
') .ok 366 (sample/test.rb:482:in `
') .ok 367 (sample/test.rb:483:in `
') .ok 368 (sample/test.rb:484:in `
') .ok 369 (sample/test.rb:485:in `
') .ok 370 (sample/test.rb:488:in `
') .ok 371 (sample/test.rb:489:in `
') .ok 372 (sample/test.rb:490:in `
') sample/test.rb:condition .ok 1 (sample/test.rb:496:in `
') .ok 2 (sample/test.rb:499:in `
') sample/test.rb:if/unless .ok 1 (sample/test.rb:506:in `
') .ok 2 (sample/test.rb:511:in `
') .ok 3 (sample/test.rb:512:in `
') sample/test.rb:case .ok 1 (sample/test.rb:520:in `
') .ok 2 (sample/test.rb:525:in `
') .ok 3 (sample/test.rb:532:in `
') .ok 4 (sample/test.rb:539:in `
') .ok 5 (sample/test.rb:546:in `
') sample/test.rb:while/until .ok 1 (sample/test.rb:564:in `
') .ok 2 (sample/test.rb:570:in `
') .ok 3 (sample/test.rb:580:in `
') .ok 4 (sample/test.rb:596:in `
') .ok 5 (sample/test.rb:607:in `
') .ok 6 (sample/test.rb:619:in `
') .ok 7 (sample/test.rb:623:in `
') .ok 8 (sample/test.rb:629:in `
') sample/test.rb:exception .ok 1 (sample/test.rb:639:in `rescue in
') .ok 2 (sample/test.rb:652:in `
') .ok 3 (sample/test.rb:664:in `rescue in
') .ok 4 (sample/test.rb:665:in `rescue in
') .ok 5 (sample/test.rb:666:in `rescue in
') .ok 6 (sample/test.rb:678:in `rescue in
') .ok 7 (sample/test.rb:690:in `
') .ok 8 (sample/test.rb:701:in `
') .ok 9 (sample/test.rb:711:in `
') .ok 10 (sample/test.rb:723:in `
') sample/test.rb:array .ok 1 (sample/test.rb:726:in `
') .ok 2 (sample/test.rb:727:in `
') .ok 3 (sample/test.rb:728:in `
') .ok 4 (sample/test.rb:730:in `
') .ok 5 (sample/test.rb:732:in `
') .ok 6 (sample/test.rb:733:in `
') .ok 7 (sample/test.rb:734:in `
') .ok 8 (sample/test.rb:737:in `
') .ok 9 (sample/test.rb:738:in `
') .ok 10 (sample/test.rb:739:in `
') .ok 11 (sample/test.rb:742:in `
') .ok 12 (sample/test.rb:745:in `
') .ok 13 (sample/test.rb:748:in `
') .ok 14 (sample/test.rb:751:in `
') .ok 15 (sample/test.rb:752:in `
') .ok 16 (sample/test.rb:757:in `
') .ok 17 (sample/test.rb:762:in `
') .ok 18 (sample/test.rb:765:in `
') .ok 19 (sample/test.rb:767:in `
') .ok 20 (sample/test.rb:772:in `
') .ok 21 (sample/test.rb:775:in `
') .ok 22 (sample/test.rb:777:in `
') .ok 23 (sample/test.rb:781:in `
') .ok 24 (sample/test.rb:782:in `
') .ok 25 (sample/test.rb:783:in `
') .ok 26 (sample/test.rb:785:in `
') .ok 27 (sample/test.rb:786:in `
') .ok 28 (sample/test.rb:787:in `
') .ok 29 (sample/test.rb:788:in `
') .ok 30 (sample/test.rb:789:in `
') .ok 31 (sample/test.rb:791:in `
') .ok 32 (sample/test.rb:794:in `
') .ok 33 (sample/test.rb:795:in `
') .ok 34 (sample/test.rb:796:in `
') .ok 35 (sample/test.rb:799:in `
') .ok 36 (sample/test.rb:800:in `
') .ok 37 (sample/test.rb:804:in `
') .ok 38 (sample/test.rb:808:in `
') .ok 39 (sample/test.rb:812:in `
') sample/test.rb:hash .ok 1 (sample/test.rb:817:in `
') .ok 2 (sample/test.rb:826:in `
') .ok 3 (sample/test.rb:828:in `
') .ok 4 (sample/test.rb:829:in `
') .ok 5 (sample/test.rb:830:in `
') .ok 6 (sample/test.rb:831:in `
') .ok 7 (sample/test.rb:832:in `
') .ok 8 (sample/test.rb:835:in `
') .ok 9 (sample/test.rb:838:in `
') .ok 10 (sample/test.rb:839:in `
') .ok 11 (sample/test.rb:842:in `
') .ok 12 (sample/test.rb:846:in `
') .ok 13 (sample/test.rb:850:in `
') .ok 14 (sample/test.rb:851:in `
') .ok 15 (sample/test.rb:854:in `
') .ok 16 (sample/test.rb:855:in `
') .ok 17 (sample/test.rb:858:in `
') .ok 18 (sample/test.rb:859:in `
') .ok 19 (sample/test.rb:863:in `
') .ok 20 (sample/test.rb:864:in `
') .ok 21 (sample/test.rb:866:in `
') .ok 22 (sample/test.rb:867:in `
') .ok 23 (sample/test.rb:869:in `
') .ok 24 (sample/test.rb:877:in `
') .ok 25 (sample/test.rb:878:in `
') .ok 26 (sample/test.rb:880:in `
') .ok 27 (sample/test.rb:881:in `
') sample/test.rb:iterator .ok 1 (sample/test.rb:885:in `
') .ok 2 (sample/test.rb:888:in `ttt') .ok 3 (sample/test.rb:893:in `
') .ok 4 (sample/test.rb:902:in `
') .ok 5 (sample/test.rb:913:in `
') .ok 6 (sample/test.rb:930:in `
') .ok 7 (sample/test.rb:942:in `
') .ok 8 (sample/test.rb:950:in `
') .ok 9 (sample/test.rb:960:in `
') .ok 10 (sample/test.rb:970:in `
') .ok 11 (sample/test.rb:976:in `
') .ok 12 (sample/test.rb:977:in `
') .ok 13 (sample/test.rb:990:in `
') .ok 14 (sample/test.rb:1009:in `
') .ok 15 (sample/test.rb:1011:in `
') .ok 16 (sample/test.rb:1013:in `block in
') .ok 17 (sample/test.rb:1014:in `block in
') .ok 18 (sample/test.rb:1015:in `block in
') .ok 19 (sample/test.rb:1017:in `block in
') .ok 20 (sample/test.rb:1018:in `block in
') .ok 21 (sample/test.rb:1019:in `block in
') .ok 22 (sample/test.rb:1021:in `block in
') .ok 23 (sample/test.rb:1023:in `block in
') .ok 24 (sample/test.rb:1024:in `block in
') .ok 25 (sample/test.rb:1025:in `block in
') .ok 26 (sample/test.rb:1026:in `block in
') .ok 27 (sample/test.rb:1027:in `block in
') .ok 28 (sample/test.rb:1028:in `block in
') .ok 29 (sample/test.rb:1029:in `block in
') .ok 30 (sample/test.rb:1030:in `block in
') .ok 31 (sample/test.rb:1031:in `block in
') .ok 32 (sample/test.rb:1033:in `block in
') .ok 33 (sample/test.rb:1034:in `block in
') .ok 34 (sample/test.rb:1043:in `
') .ok 35 (sample/test.rb:1044:in `
') .ok 36 (sample/test.rb:1049:in `
') .ok 37 (sample/test.rb:1050:in `
') .ok 38 (sample/test.rb:1062:in `
') .ok 39 (sample/test.rb:1064:in `
') .ok 40 (sample/test.rb:1065:in `
') .ok 41 (sample/test.rb:1066:in `block in
') .ok 42 (sample/test.rb:1068:in `block_test') .ok 43 (sample/test.rb:1068:in `block_test') .ok 44 (sample/test.rb:1084:in `
') .ok 45 (sample/test.rb:1085:in `
') .ok 46 (sample/test.rb:1086:in `
') .ok 47 (sample/test.rb:1087:in `
') .ok 48 (sample/test.rb:1088:in `
') .ok 49 (sample/test.rb:1090:in `
') .ok 50 (sample/test.rb:1091:in `
') .ok 51 (sample/test.rb:1092:in `
') .ok 52 (sample/test.rb:1093:in `
') .ok 53 (sample/test.rb:1094:in `
') .ok 54 (sample/test.rb:1100:in `
') .ok 55 (sample/test.rb:1101:in `
') .ok 56 (sample/test.rb:1102:in `
') .ok 57 (sample/test.rb:1103:in `
') .ok 58 (sample/test.rb:1104:in `
') .ok 59 (sample/test.rb:1105:in `
') .ok 60 (sample/test.rb:1107:in `
') .ok 61 (sample/test.rb:1108:in `
') .ok 62 (sample/test.rb:1109:in `
') .ok 63 (sample/test.rb:1110:in `
') .ok 64 (sample/test.rb:1113:in `
') .ok 65 (sample/test.rb:1114:in `
') .ok 66 (sample/test.rb:1115:in `
') .ok 67 (sample/test.rb:1116:in `
') .ok 68 (sample/test.rb:1119:in `
') .ok 69 (sample/test.rb:1120:in `
') .ok 70 (sample/test.rb:1121:in `
') .ok 71 (sample/test.rb:1122:in `
') .ok 72 (sample/test.rb:1124:in `
') .ok 73 (sample/test.rb:1125:in `
') .ok 74 (sample/test.rb:1127:in `
') .ok 75 (sample/test.rb:1128:in `
') .ok 76 (sample/test.rb:1135:in `
') .ok 77 (sample/test.rb:1141:in `
') .ok 78 (sample/test.rb:1152:in `
') .ok 79 (sample/test.rb:1156:in `
') .ok 80 (sample/test.rb:1160:in `
') .ok 81 (sample/test.rb:1164:in `
') .ok 82 (sample/test.rb:1176:in `
') .ok 83 (sample/test.rb:1177:in `
') .ok 84 (sample/test.rb:1185:in `
') .ok 85 (sample/test.rb:1191:in `
') .ok 86 (sample/test.rb:1200:in `
') .ok 87 (sample/test.rb:1215:in `
') .ok 88 (sample/test.rb:1222:in `
') .ok 89 (sample/test.rb:1227:in `
') .ok 90 (sample/test.rb:1235:in `
') .ok 91 (sample/test.rb:1242:in `
') .ok 92 (sample/test.rb:1254:in `
') .ok 93 (sample/test.rb:1263:in `
') .ok 94 (sample/test.rb:1272:in `
') .ok 95 (sample/test.rb:1281:in `
') .ok 96 (sample/test.rb:1291:in `
') .ok 97 (sample/test.rb:1299:in `
') .ok 98 (sample/test.rb:1309:in `
') .ok 99 (sample/test.rb:1317:in `
') .ok 100 (sample/test.rb:1323:in `
') .ok 101 (sample/test.rb:1329:in `
') .ok 102 (sample/test.rb:1330:in `
') .ok 103 (sample/test.rb:1331:in `
') .ok 104 (sample/test.rb:1333:in `call') .ok 105 (sample/test.rb:1334:in `call') .ok 106 (sample/test.rb:1344:in `a') .ok 107 (sample/test.rb:1348:in `
') .ok 108 (sample/test.rb:1359:in `foo') .ok 109 (sample/test.rb:1360:in `foo') .ok 110 (sample/test.rb:1386:in `
') .ok 111 (sample/test.rb:1395:in `
') sample/test.rb:float .ok 1 (sample/test.rb:1398:in `
') .ok 2 (sample/test.rb:1399:in `
') .ok 3 (sample/test.rb:1400:in `
') .ok 4 (sample/test.rb:1401:in `
') .ok 5 (sample/test.rb:1402:in `
') .ok 6 (sample/test.rb:1403:in `
') .ok 7 (sample/test.rb:1404:in `
') .ok 8 (sample/test.rb:1405:in `
') .ok 9 (sample/test.rb:1406:in `
') .ok 10 (sample/test.rb:1409:in `nan_test') .ok 11 (sample/test.rb:1410:in `nan_test') .ok 12 (sample/test.rb:1411:in `nan_test') .ok 13 (sample/test.rb:1412:in `nan_test') .ok 14 (sample/test.rb:1413:in `nan_test') .ok 15 (sample/test.rb:1409:in `nan_test') .ok 16 (sample/test.rb:1410:in `nan_test') .ok 17 (sample/test.rb:1411:in `nan_test') .ok 18 (sample/test.rb:1412:in `nan_test') .ok 19 (sample/test.rb:1413:in `nan_test') .ok 20 (sample/test.rb:1409:in `nan_test') .ok 21 (sample/test.rb:1410:in `nan_test') .ok 22 (sample/test.rb:1411:in `nan_test') .ok 23 (sample/test.rb:1412:in `nan_test') .ok 24 (sample/test.rb:1413:in `nan_test') .ok 25 (sample/test.rb:1409:in `nan_test') .ok 26 (sample/test.rb:1410:in `nan_test') .ok 27 (sample/test.rb:1411:in `nan_test') .ok 28 (sample/test.rb:1412:in `nan_test') .ok 29 (sample/test.rb:1413:in `nan_test') .ok 30 (sample/test.rb:1409:in `nan_test') .ok 31 (sample/test.rb:1410:in `nan_test') .ok 32 (sample/test.rb:1411:in `nan_test') .ok 33 (sample/test.rb:1412:in `nan_test') .ok 34 (sample/test.rb:1413:in `nan_test') .ok 35 (sample/test.rb:1409:in `nan_test') .ok 36 (sample/test.rb:1410:in `nan_test') .ok 37 (sample/test.rb:1411:in `nan_test') .ok 38 (sample/test.rb:1412:in `nan_test') .ok 39 (sample/test.rb:1413:in `nan_test') .ok 40 (sample/test.rb:1409:in `nan_test') .ok 41 (sample/test.rb:1410:in `nan_test') .ok 42 (sample/test.rb:1411:in `nan_test') .ok 43 (sample/test.rb:1412:in `nan_test') .ok 44 (sample/test.rb:1413:in `nan_test') .ok 45 (sample/test.rb:1409:in `nan_test') .ok 46 (sample/test.rb:1410:in `nan_test') .ok 47 (sample/test.rb:1411:in `nan_test') .ok 48 (sample/test.rb:1412:in `nan_test') .ok 49 (sample/test.rb:1413:in `nan_test') .ok 50 (sample/test.rb:1409:in `nan_test') .ok 51 (sample/test.rb:1410:in `nan_test') .ok 52 (sample/test.rb:1411:in `nan_test') .ok 53 (sample/test.rb:1412:in `nan_test') .ok 54 (sample/test.rb:1413:in `nan_test') .ok 55 (sample/test.rb:1409:in `nan_test') .ok 56 (sample/test.rb:1410:in `nan_test') .ok 57 (sample/test.rb:1411:in `nan_test') .ok 58 (sample/test.rb:1412:in `nan_test') .ok 59 (sample/test.rb:1413:in `nan_test') .ok 60 (sample/test.rb:1409:in `nan_test') .ok 61 (sample/test.rb:1410:in `nan_test') .ok 62 (sample/test.rb:1411:in `nan_test') .ok 63 (sample/test.rb:1412:in `nan_test') .ok 64 (sample/test.rb:1413:in `nan_test') .ok 65 (sample/test.rb:1409:in `nan_test') .ok 66 (sample/test.rb:1410:in `nan_test') .ok 67 (sample/test.rb:1411:in `nan_test') .ok 68 (sample/test.rb:1412:in `nan_test') .ok 69 (sample/test.rb:1413:in `nan_test') .ok 70 (sample/test.rb:1409:in `nan_test') .ok 71 (sample/test.rb:1410:in `nan_test') .ok 72 (sample/test.rb:1411:in `nan_test') .ok 73 (sample/test.rb:1412:in `nan_test') .ok 74 (sample/test.rb:1413:in `nan_test') .ok 75 (sample/test.rb:1409:in `nan_test') .ok 76 (sample/test.rb:1410:in `nan_test') .ok 77 (sample/test.rb:1411:in `nan_test') .ok 78 (sample/test.rb:1412:in `nan_test') .ok 79 (sample/test.rb:1413:in `nan_test') .ok 80 (sample/test.rb:1433:in `
') sample/test.rb:bignum .ok 1 (sample/test.rb:1447:in `
') .ok 2 (sample/test.rb:1448:in `
') .ok 3 (sample/test.rb:1449:in `
') .ok 4 (sample/test.rb:1450:in `
') .ok 5 (sample/test.rb:1451:in `
') .ok 6 (sample/test.rb:1452:in `
') .ok 7 (sample/test.rb:1453:in `
') .ok 8 (sample/test.rb:1454:in `
') .ok 9 (sample/test.rb:1456:in `
') .ok 10 (sample/test.rb:1457:in `
') .ok 11 (sample/test.rb:1458:in `
') .ok 12 (sample/test.rb:1464:in `
') .ok 13 (sample/test.rb:1472:in `
') .ok 14 (sample/test.rb:1481:in `
') .ok 15 (sample/test.rb:1490:in `
') .ok 16 (sample/test.rb:1494:in `
') .ok 17 (sample/test.rb:1495:in `
') .ok 18 (sample/test.rb:1496:in `
') .ok 19 (sample/test.rb:1497:in `
') .ok 20 (sample/test.rb:1498:in `
') .ok 21 (sample/test.rb:1499:in `
') .ok 22 (sample/test.rb:1500:in `
') .ok 23 (sample/test.rb:1501:in `
') .ok 24 (sample/test.rb:1503:in `
') .ok 25 (sample/test.rb:1504:in `
') .ok 26 (sample/test.rb:1508:in `
') .ok 27 (sample/test.rb:1509:in `
') .ok 28 (sample/test.rb:1514:in `shift_test') .ok 29 (sample/test.rb:1518:in `shift_test') .ok 30 (sample/test.rb:1514:in `shift_test') .ok 31 (sample/test.rb:1518:in `shift_test') sample/test.rb:string & char .ok 1 (sample/test.rb:1526:in `
') .ok 2 (sample/test.rb:1527:in `
') .ok 3 (sample/test.rb:1528:in `
') .ok 4 (sample/test.rb:1530:in `
') .ok 5 (sample/test.rb:1531:in `
') .ok 6 (sample/test.rb:1532:in `
') .ok 7 (sample/test.rb:1533:in `
') .ok 8 (sample/test.rb:1534:in `
') .ok 9 (sample/test.rb:1535:in `
') .ok 10 (sample/test.rb:1536:in `
') .ok 11 (sample/test.rb:1537:in `
') .ok 12 (sample/test.rb:1538:in `
') .ok 13 (sample/test.rb:1539:in `
') .ok 14 (sample/test.rb:1540:in `
') .ok 15 (sample/test.rb:1541:in `
') .ok 16 (sample/test.rb:1542:in `
') .ok 17 (sample/test.rb:1543:in `
') .ok 18 (sample/test.rb:1544:in `
') .ok 19 (sample/test.rb:1546:in `
') .ok 20 (sample/test.rb:1547:in `
') .ok 21 (sample/test.rb:1548:in `
') .ok 22 (sample/test.rb:1549:in `
') .ok 23 (sample/test.rb:1551:in `
') .ok 24 (sample/test.rb:1552:in `
') .ok 25 (sample/test.rb:1559:in `
') .ok 26 (sample/test.rb:1561:in `
') .ok 27 (sample/test.rb:1562:in `
') .ok 28 (sample/test.rb:1565:in `
') .ok 29 (sample/test.rb:1566:in `
') .ok 30 (sample/test.rb:1569:in `
') .ok 31 (sample/test.rb:1571:in `
') .ok 32 (sample/test.rb:1572:in `
') .ok 33 (sample/test.rb:1573:in `
') .ok 34 (sample/test.rb:1576:in `
') .ok 35 (sample/test.rb:1577:in `
') .ok 36 (sample/test.rb:1578:in `
') .ok 37 (sample/test.rb:1581:in `
') .ok 38 (sample/test.rb:1582:in `
') .ok 39 (sample/test.rb:1583:in `
') .ok 40 (sample/test.rb:1584:in `
') .ok 41 (sample/test.rb:1585:in `
') .ok 42 (sample/test.rb:1588:in `
') .ok 43 (sample/test.rb:1589:in `
') .ok 44 (sample/test.rb:1590:in `
') .ok 45 (sample/test.rb:1591:in `
') .ok 46 (sample/test.rb:1592:in `
') .ok 47 (sample/test.rb:1593:in `
') .ok 48 (sample/test.rb:1594:in `
') .ok 49 (sample/test.rb:1595:in `
') .ok 50 (sample/test.rb:1596:in `
') .ok 51 (sample/test.rb:1597:in `
') .ok 52 (sample/test.rb:1598:in `
') .ok 53 (sample/test.rb:1609:in `
') .ok 54 (sample/test.rb:1613:in `
') .ok 55 (sample/test.rb:1620:in `
') .ok 56 (sample/test.rb:1621:in `
') .ok 57 (sample/test.rb:1622:in `
') .ok 58 (sample/test.rb:1623:in `
') .ok 59 (sample/test.rb:1624:in `
') .ok 60 (sample/test.rb:1625:in `
') .ok 61 (sample/test.rb:1626:in `
') .ok 62 (sample/test.rb:1633:in `
') sample/test.rb:assignment .ok 1 (sample/test.rb:1637:in `
') .ok 2 (sample/test.rb:1638:in `
') .ok 3 (sample/test.rb:1642:in `
') .ok 4 (sample/test.rb:1645:in `
') .ok 5 (sample/test.rb:1648:in `
') .ok 6 (sample/test.rb:1651:in `
') .ok 7 (sample/test.rb:1654:in `
') .ok 8 (sample/test.rb:1657:in `
') .ok 9 (sample/test.rb:1660:in `
') .ok 10 (sample/test.rb:1663:in `
') sample/test.rb:call .ok 1 (sample/test.rb:1677:in `rescue in
') .ok 2 (sample/test.rb:1684:in `rescue in
') .ok 3 (sample/test.rb:1687:in `
') .ok 4 (sample/test.rb:1688:in `
') .ok 5 (sample/test.rb:1689:in `
') .ok 6 (sample/test.rb:1690:in `
') sample/test.rb:proc .ok 1 (sample/test.rb:1694:in `
') .ok 2 (sample/test.rb:1695:in `
') .ok 3 (sample/test.rb:1698:in `
') .ok 4 (sample/test.rb:1699:in `
') .ok 5 (sample/test.rb:1710:in `block in
') .ok 6 (sample/test.rb:1712:in `
') .ok 7 (sample/test.rb:1714:in `block in
') .ok 8 (sample/test.rb:1719:in `block in dyna_var_check') .ok 9 (sample/test.rb:1729:in `
') sample/test.rb:signal .ok 1 (sample/test.rb:1741:in `
') .ok 2 (sample/test.rb:1752:in `
') sample/test.rb:eval .ok 1 (sample/test.rb:1756:in `
') .ok 2 (sample/test.rb:1759:in `
') .ok 3 (sample/test.rb:1761:in `
') .ok 4 (sample/test.rb:1762:in `
') .ok 5 (sample/test.rb:1763:in `
') .ok 6 (sample/test.rb:1764:in `
') .ok 7 (sample/test.rb:1765:in `
') .ok 8 (sample/test.rb:1766:in `
') .ok 9 ((eval):1:in `
') .ok 10 (sample/test.rb:1775:in `
') .ok 11 (sample/test.rb:1776:in `
') .ok 12 (sample/test.rb:1778:in `
') .ok 13 (sample/test.rb:1779:in `
') .ok 14 (sample/test.rb:1780:in `
') .ok 15 (sample/test.rb:1792:in `
') .ok 16 (sample/test.rb:1793:in `
') .ok 17 (sample/test.rb:1800:in `
') .ok 18 (sample/test.rb:1807:in `
') .ok 19 (sample/test.rb:1808:in `
') .ok 20 (sample/test.rb:1815:in `
') .ok 21 (sample/test.rb:1819:in `
') .ok 22 (sample/test.rb:1822:in `
') .ok 23 (sample/test.rb:1826:in `
') .ok 24 (sample/test.rb:1830:in `
') .ok 25 (sample/test.rb:1833:in `
') .ok 26 (sample/test.rb:1837:in `
') .ok 27 (sample/test.rb:1840:in `
') .ok 28 (sample/test.rb:1841:in `
') .ok 29 (sample/test.rb:1860:in `
') sample/test.rb:system .ok 1 (sample/test.rb:1874:in `
') .ok 2 (sample/test.rb:1875:in `
') .ok 3 (sample/test.rb:1881:in `
') .ok 4 (sample/test.rb:1882:in `
') .ok 5 (sample/test.rb:1889:in `
') .ok 6 (sample/test.rb:1899:in `
') .ok 7 (sample/test.rb:1900:in `
') .ok 8 (sample/test.rb:1918:in `
') "lib/rubygems/source_info_cache_entry.rb" "lib/rubygems/dependency.rb" "lib/rubygems/local_remote_options.rb" "lib/rubygems/platform.rb" "lib/rubygems/exceptions.rb" "lib/rubygems/security.rb" "lib/rubygems/version_option.rb" "lib/rubygems/ext.rb" "lib/rubygems/source_info_cache.rb" "lib/rubygems/validator.rb" "lib/rubygems/command_manager.rb" "lib/rubygems/defaults.rb" "lib/rubygems/installer.rb" "lib/rubygems/spec_fetcher.rb" "lib/rubygems/remote_fetcher.rb" "lib/rubygems/user_interaction.rb" "lib/rubygems/indexer.rb" "lib/rubygems/specification.rb" "lib/rubygems/command.rb" "lib/rubygems/commands/uninstall_command.rb" "lib/rubygems/commands/help_command.rb" "lib/rubygems/commands/build_command.rb" "lib/rubygems/commands/which_command.rb" "lib/rubygems/commands/cleanup_command.rb" "lib/rubygems/commands/query_command.rb" "lib/rubygems/commands/outdated_command.rb" "lib/rubygems/commands/generate_index_command.rb" "lib/rubygems/commands/rdoc_command.rb" "lib/rubygems/commands/install_command.rb" "lib/rubygems/commands/fetch_command.rb" "lib/rubygems/commands/update_command.rb" "lib/rubygems/commands/unpack_command.rb" "lib/rubygems/commands/pristine_command.rb" "lib/rubygems/commands/check_command.rb" "lib/rubygems/commands/server_command.rb" "lib/rubygems/commands/list_command.rb" "lib/rubygems/commands/dependency_command.rb" "lib/rubygems/commands/sources_command.rb" "lib/rubygems/commands/cert_command.rb" "lib/rubygems/commands/lock_command.rb" "lib/rubygems/commands/mirror_command.rb" "lib/rubygems/commands/specification_command.rb" "lib/rubygems/commands/environment_command.rb" "lib/rubygems/commands/stale_command.rb" "lib/rubygems/commands/search_command.rb" "lib/rubygems/commands/contents_command.rb" "lib/rubygems/install_update_options.rb" "lib/rubygems/version.rb" "lib/rubygems/custom_require.rb" "lib/rubygems/package.rb" "lib/rubygems/gem_runner.rb" "lib/rubygems/config_file.rb" "lib/rubygems/dependency_installer.rb" "lib/rubygems/digest/sha1.rb" "lib/rubygems/digest/digest_adapter.rb" "lib/rubygems/digest/md5.rb" "lib/rubygems/digest/sha2.rb" "lib/rubygems/uninstaller.rb" "lib/rubygems/builder.rb" "lib/rubygems/indexer/marshal_index_builder.rb" "lib/rubygems/indexer/abstract_index_builder.rb" "lib/rubygems/indexer/master_index_builder.rb" "lib/rubygems/indexer/latest_index_builder.rb" "lib/rubygems/indexer/quick_index_builder.rb" "lib/rubygems/ext/configure_builder.rb" "lib/rubygems/ext/rake_builder.rb" "lib/rubygems/ext/ext_conf_builder.rb" "lib/rubygems/ext/builder.rb" "lib/rubygems/require_paths_builder.rb" "lib/rubygems/test_utilities.rb" "lib/rubygems/doc_manager.rb" "lib/rubygems/source_index.rb" "lib/rubygems/gem_path_searcher.rb" "lib/rubygems/old_format.rb" "lib/rubygems/dependency_list.rb" "lib/rubygems/format.rb" "lib/rubygems/gem_openssl.rb" "lib/rubygems/rubygems_version.rb" "lib/rubygems/requirement.rb" "lib/rubygems/timer.rb" "lib/rubygems/package/tar_writer.rb" "lib/rubygems/package/tar_header.rb" "lib/rubygems/package/tar_reader.rb" "lib/rubygems/package/tar_output.rb" "lib/rubygems/package/f_sync_dir.rb" "lib/rubygems/package/tar_input.rb" "lib/rubygems/package/tar_reader/entry.rb" "lib/rubygems/server.rb" "lib/pathname.rb" "lib/uri/ldaps.rb" "lib/uri/mailto.rb" "lib/uri/ldap.rb" "lib/uri/common.rb" "lib/uri/generic.rb" "lib/uri/https.rb" "lib/uri/ftp.rb" "lib/uri/http.rb" "lib/benchmark.rb" "lib/monitor.rb" "lib/uri.rb" "lib/time.rb" "lib/webrick.rb" "lib/shell.rb" "lib/optparse/uri.rb" "lib/optparse/time.rb" "lib/optparse/shellwords.rb" "lib/optparse/version.rb" "lib/optparse/date.rb" "lib/getoptlong.rb" "lib/complex.rb" "lib/irb.rb" "lib/cmath.rb" "lib/rbconfig/datadir.rb" "lib/drb/timeridconv.rb" "lib/drb/invokemethod.rb" "lib/drb/gw.rb" "lib/drb/extservm.rb" "lib/drb/eq.rb" "lib/drb/extserv.rb" "lib/drb/acl.rb" "lib/drb/drb.rb" "lib/drb/observer.rb" "lib/drb/ssl.rb" "lib/drb/unix.rb" "lib/xmlrpc/client.rb" "lib/xmlrpc/datetime.rb" "lib/xmlrpc/utils.rb" "lib/xmlrpc/httpserver.rb" "lib/xmlrpc/marshal.rb" "lib/xmlrpc/config.rb" "lib/xmlrpc/parser.rb" "lib/xmlrpc/create.rb" "lib/xmlrpc/base64.rb" "lib/xmlrpc/server.rb" "lib/rss/image.rb" "lib/rss/utils.rb" "lib/rss/xml.rb" "lib/rss/1.0.rb" "lib/rss/rexmlparser.rb" "lib/rss/taxonomy.rb" "lib/rss/atom.rb" "lib/rss/xml-stylesheet.rb" "lib/rss/syndication.rb" "lib/rss/2.0.rb" "lib/rss/maker/entry.rb" "lib/rss/maker/image.rb" "lib/rss/maker/feed.rb" "lib/rss/maker/1.0.rb" "lib/rss/maker/base.rb" "lib/rss/maker/taxonomy.rb" "lib/rss/maker/atom.rb" "lib/rss/maker/syndication.rb" "lib/rss/maker/2.0.rb" "lib/rss/maker/0.9.rb" "lib/rss/maker/trackback.rb" "lib/rss/maker/content.rb" "lib/rss/maker/itunes.rb" "lib/rss/maker/slash.rb" "lib/rss/maker/dublincore.rb" "lib/rss/0.9.rb" "lib/rss/converter.rb" "lib/rss/trackback.rb" "lib/rss/xmlscanner.rb" "lib/rss/content.rb" "lib/rss/xmlparser.rb" "lib/rss/itunes.rb" "lib/rss/dublincore/1.0.rb" "lib/rss/dublincore/atom.rb" "lib/rss/dublincore/2.0.rb" "lib/rss/maker.rb" "lib/rss/parser.rb" "lib/rss/content/1.0.rb" "lib/rss/content/2.0.rb" "lib/rss/slash.rb" "lib/rss/dublincore.rb" "lib/rss/rss.rb" "lib/gserver.rb" "lib/singleton.rb" "lib/profile.rb" "lib/test/unit/testcase.rb" "lib/test/unit/assertions.rb" "lib/test/unit.rb" "lib/resolv.rb" "lib/scanf.rb" "lib/rake/rdoctask.rb" "lib/rake/win32.rb" "lib/rake/tasklib.rb" "lib/rake/packagetask.rb" "lib/rake/rake_test_loader.rb" "lib/rake/clean.rb" "lib/rake/gempackagetask.rb" "lib/rake/testtask.rb" "lib/rake/runtest.rb" "lib/rake/loaders/makefile.rb" "lib/rake/classic_namespace.rb" "lib/open3.rb" "lib/erb.rb" "lib/shellwords.rb" "lib/shell/version.rb" "lib/shell/process-controller.rb" "lib/shell/command-processor.rb" "lib/shell/system-command.rb" "lib/shell/filter.rb" "lib/shell/builtin-command.rb" "lib/shell/error.rb" "lib/irb/slex.rb" "lib/irb/workspace.rb" "lib/irb/output-method.rb" "lib/irb/magic-file.rb" "lib/irb/notifier.rb" "lib/irb/lc/ja/encoding_aliases.rb" "lib/irb/lc/ja/error.rb" "lib/irb/lc/error.rb" "lib/irb/ws-for-case-2.rb" "lib/irb/cmd/pushws.rb" "lib/irb/cmd/chws.rb" "lib/irb/cmd/nop.rb" "lib/irb/cmd/load.rb" "lib/irb/cmd/fork.rb" "lib/irb/cmd/help.rb" "lib/irb/cmd/subirb.rb" "lib/irb/completion.rb" "lib/irb/xmp.rb" "lib/irb/input-method.rb" "lib/irb/ruby-token.rb" "lib/irb/version.rb" "lib/irb/help.rb" "lib/irb/ext/use-loader.rb" "lib/irb/ext/change-ws.rb" "lib/irb/ext/multi-irb.rb" "lib/irb/ext/loader.rb" "lib/irb/ext/history.rb" "lib/irb/ext/math-mode.rb" "lib/irb/ext/tracer.rb" "lib/irb/ext/workspaces.rb" "lib/irb/ext/save-history.rb" "lib/irb/frame.rb" "lib/irb/locale.rb" "lib/irb/extend-command.rb" "lib/irb/src_encoding.rb" "lib/irb/init.rb" "lib/irb/ruby-lex.rb" "lib/irb/context.rb" "lib/webrick/httpauth.rb" "lib/webrick/utils.rb" "lib/webrick/httpproxy.rb" "lib/webrick/httpresponse.rb" "lib/webrick/cookie.rb" "lib/webrick/httpserver.rb" "lib/webrick/htmlutils.rb" "lib/webrick/httpstatus.rb" "lib/webrick/httpservlet/erbhandler.rb" "lib/webrick/httpservlet/filehandler.rb" "lib/webrick/httpservlet/prochandler.rb" "lib/webrick/httpservlet/abstract.rb" "lib/webrick/httpservlet/cgi_runner.rb" "lib/webrick/httpservlet/cgihandler.rb" "lib/webrick/httputils.rb" "lib/webrick/log.rb" "lib/webrick/accesslog.rb" "lib/webrick/version.rb" "lib/webrick/httpservlet.rb" "lib/webrick/config.rb" "lib/webrick/https.rb" "lib/webrick/compat.rb" "lib/webrick/httprequest.rb" "lib/webrick/httpversion.rb" "lib/webrick/ssl.rb" "lib/webrick/cgi.rb" "lib/webrick/httpauth/htpasswd.rb" "lib/webrick/httpauth/userdb.rb" "lib/webrick/httpauth/authenticator.rb" "lib/webrick/httpauth/htgroup.rb" "lib/webrick/httpauth/digestauth.rb" "lib/webrick/httpauth/basicauth.rb" "lib/webrick/httpauth/htdigest.rb" "lib/webrick/server.rb" "lib/rinda/rinda.rb" "lib/rinda/tuplespace.rb" "lib/rinda/ring.rb" "lib/cgi/session.rb" "lib/cgi/cookie.rb" "lib/cgi/core.rb" "lib/cgi/session/pstore.rb" "lib/cgi/html.rb" "lib/cgi/util.rb" "lib/mutex_m.rb" "lib/date/format.rb" "lib/csv.rb" "lib/tmpdir.rb" "lib/tsort.rb" "lib/ipaddr.rb" "lib/fileutils.rb" "lib/securerandom.rb" "lib/minitest/spec.rb" "lib/minitest/unit.rb" "lib/minitest/mock.rb" "lib/minitest/autorun.rb" "lib/e2mmap.rb" "lib/mkmf.rb" "lib/ubygems.rb" "lib/pstore.rb" "lib/sync.rb" "lib/delegate.rb" "lib/net/smtp.rb" "lib/net/telnet.rb" "lib/net/protocol.rb" "lib/net/https.rb" "lib/net/ftp.rb" "lib/net/http.rb" "lib/net/pop.rb" "lib/net/imap.rb" "lib/drb.rb" "lib/observer.rb" "lib/debug.rb" "lib/profiler.rb" "lib/logger.rb" "lib/set.rb" "lib/English.rb" "lib/tempfile.rb" "lib/forwardable.rb" "lib/timeout.rb" "lib/mathn.rb" "lib/rexml/sax2listener.rb" "lib/rexml/attribute.rb" "lib/rexml/quickpath.rb" "lib/rexml/light/node.rb" "lib/rexml/attlistdecl.rb" "lib/rexml/comment.rb" "lib/rexml/syncenumerator.rb" "lib/rexml/encodings/US-ASCII.rb" "lib/rexml/encodings/SHIFT-JIS.rb" "lib/rexml/encodings/UTF-16.rb" "lib/rexml/encodings/UTF-8.rb" "lib/rexml/encodings/EUC-JP.rb" "lib/rexml/encodings/ISO-8859-1.rb" "lib/rexml/encodings/ICONV.rb" "lib/rexml/encodings/CP-1252.rb" "lib/rexml/encodings/SHIFT_JIS.rb" "lib/rexml/encodings/UNILE.rb" "lib/rexml/encodings/ISO-8859-15.rb" "lib/rexml/node.rb" "lib/rexml/dtd/attlistdecl.rb" "lib/rexml/dtd/entitydecl.rb" "lib/rexml/dtd/notationdecl.rb" "lib/rexml/dtd/elementdecl.rb" "lib/rexml/dtd/dtd.rb" "lib/rexml/parent.rb" "lib/rexml/text.rb" "lib/rexml/document.rb" "lib/rexml/element.rb" "lib/rexml/child.rb" "lib/rexml/doctype.rb" "lib/rexml/validation/validationexception.rb" "lib/rexml/validation/relaxng.rb" "lib/rexml/validation/validation.rb" "lib/rexml/xmltokens.rb" "lib/rexml/xpath_parser.rb" "lib/rexml/encoding.rb" "lib/rexml/xmldecl.rb" "lib/rexml/namespace.rb" "lib/rexml/formatters/pretty.rb" "lib/rexml/formatters/transitive.rb" "lib/rexml/formatters/default.rb" "lib/rexml/cdata.rb" "lib/rexml/parsers/pullparser.rb" "lib/rexml/parsers/xpathparser.rb" "lib/rexml/parsers/ultralightparser.rb" "lib/rexml/parsers/streamparser.rb" "lib/rexml/parsers/sax2parser.rb" "lib/rexml/parsers/baseparser.rb" "lib/rexml/parsers/lightparser.rb" "lib/rexml/parsers/treeparser.rb" "lib/rexml/output.rb" "lib/rexml/functions.rb" "lib/rexml/source.rb" "lib/rexml/rexml.rb" "lib/rexml/undefinednamespaceexception.rb" "lib/rexml/streamlistener.rb" "lib/rexml/xpath.rb" "lib/rexml/entity.rb" "lib/rexml/instruction.rb" "lib/rexml/parseexception.rb" "lib/yaml.rb" "lib/tracer.rb" "lib/prime.rb" "lib/rake.rb" "lib/find.rb" "lib/rdoc/ri.rb" "lib/rdoc/code_objects.rb" "lib/rdoc/markup.rb" "lib/rdoc/parser/c.rb" "lib/rdoc/parser/f95.rb" "lib/rdoc/parser/simple.rb" "lib/rdoc/parser/perl.rb" "lib/rdoc/parser/ruby.rb" "lib/rdoc/ri/cache.rb" "lib/rdoc/ri/driver.rb" "lib/rdoc/ri/formatter.rb" "lib/rdoc/ri/writer.rb" "lib/rdoc/ri/display.rb" "lib/rdoc/ri/reader.rb" "lib/rdoc/ri/paths.rb" "lib/rdoc/ri/descriptions.rb" "lib/rdoc/ri/util.rb" "lib/rdoc/generator.rb" "lib/rdoc/tokenstream.rb" "lib/rdoc/options.rb" "lib/rdoc/dot.rb" "lib/rdoc/stats.rb" "lib/rdoc/diagram.rb" "lib/rdoc/template.rb" "lib/rdoc/known_classes.rb" "lib/rdoc/generator/ri.rb" "lib/rdoc/generator/chm.rb" "lib/rdoc/generator/xml.rb" "lib/rdoc/generator/chm/chm.rb" "lib/rdoc/generator/xml/xml.rb" "lib/rdoc/generator/xml/rdf.rb" "lib/rdoc/generator/html/hefss.rb" "lib/rdoc/generator/html/common.rb" "lib/rdoc/generator/html/one_page_html.rb" "lib/rdoc/generator/html/frameless.rb" "lib/rdoc/generator/html/kilmerfactory.rb" "lib/rdoc/generator/html/kilmer.rb" "lib/rdoc/generator/html/html.rb" "lib/rdoc/generator/texinfo.rb" "lib/rdoc/generator/html.rb" "lib/rdoc/parser.rb" "lib/rdoc/markup/inline.rb" "lib/rdoc/markup/to_html.rb" "lib/rdoc/markup/lines.rb" "lib/rdoc/markup/to_html_crossref.rb" "lib/rdoc/markup/to_test.rb" "lib/rdoc/markup/to_texinfo.rb" "lib/rdoc/markup/formatter.rb" "lib/rdoc/markup/to_latex.rb" "lib/rdoc/markup/preprocess.rb" "lib/rdoc/markup/attribute_manager.rb" "lib/rdoc/markup/fragments.rb" "lib/rdoc/markup/to_flow.rb" "lib/rdoc/rdoc.rb" "lib/prettyprint.rb" "lib/abbrev.rb" "lib/weakref.rb" "lib/thwait.rb" "lib/ostruct.rb" "lib/yaml/stringio.rb" "lib/yaml/yamlnode.rb" "lib/yaml/stream.rb" "lib/yaml/constants.rb" "lib/yaml/dbm.rb" "lib/yaml/loader.rb" "lib/yaml/store.rb" "lib/yaml/tag.rb" "lib/yaml/encoding.rb" "lib/yaml/baseemitter.rb" "lib/yaml/types.rb" "lib/yaml/basenode.rb" "lib/yaml/syck.rb" "lib/yaml/error.rb" "lib/yaml/ypath.rb" "lib/yaml/rubytypes.rb" "lib/cgi.rb" "lib/optparse.rb" "lib/rss.rb" "lib/rational.rb" "lib/matrix.rb" "lib/rdoc.rb" "lib/resolv-replace.rb" "lib/racc/parser.rb" "lib/base64.rb" "lib/un.rb" "lib/rubygems.rb" "lib/pp.rb" "lib/open-uri.rb" "lib/date.rb" "lib/thread.rb" "sample/test.rb" "sample/ripper/strip-comment.rb" "sample/ripper/ruby2html.rb" "sample/time.rb" "sample/biorhythm.rb" "sample/cal.rb" "sample/optparse/subcommand.rb" "sample/optparse/opttest.rb" "sample/coverage.rb" "sample/tsvr.rb" "sample/logger/log.rb" "sample/logger/app.rb" "sample/logger/shifting.rb" "sample/clnt.rb" "sample/fullpath.rb" "sample/drb/drbssl_s.rb" "sample/drb/rindac.rb" "sample/drb/http0serv.rb" "sample/drb/dchatc.rb" "sample/drb/dbiff.rb" "sample/drb/ring_echo.rb" "sample/drb/namec.rb" "sample/drb/holders.rb" "sample/drb/rinda_ts.rb" "sample/drb/ring_place.rb" "sample/drb/gw_s.rb" "sample/drb/speedc.rb" "sample/drb/dqueue.rb" "sample/drb/dlogd.rb" "sample/drb/drbssl_c.rb" "sample/drb/drbch.rb" "sample/drb/gw_cu.rb" "sample/drb/drbs.rb" "sample/drb/dlogc.rb" "sample/drb/dqlib.rb" "sample/drb/dqin.rb" "sample/drb/extserv_test.rb" "sample/drb/dhasenc.rb" unknown encoding name: euc-jp sample/drb/dhasenc.rb "sample/drb/old_tuplespace.rb" "sample/drb/drbc.rb" "sample/drb/holderc.rb" "sample/drb/drbmc.rb" "sample/drb/dqout.rb" "sample/drb/dcdbiff.rb" "sample/drb/drbs-acl.rb" "sample/drb/darrayc.rb" "sample/drb/ring_inspect.rb" "sample/drb/gw_ct.rb" "sample/drb/rindas.rb" "sample/drb/simpletuple.rb" "sample/drb/http0.rb" "sample/drb/drbm.rb" "sample/drb/speeds.rb" "sample/drb/dchats.rb" "sample/drb/darray.rb" "sample/drb/name.rb" "sample/drb/dhasen.rb" "sample/freq.rb" "sample/rss/convert.rb" "sample/rss/re_read.rb" "sample/rss/rss_recent.rb" "sample/rss/blend.rb" "sample/rss/list_description.rb" "sample/occur2.rb" "sample/rcs.rb" "sample/webrick/httpproxy.rb" "sample/webrick/demo-servlet.rb" "sample/webrick/demo-app.rb" "sample/webrick/httpd.rb" "sample/webrick/hello.rb" "sample/webrick/httpsd.rb" "sample/dir.rb" "sample/svr.rb" "sample/less.rb" "sample/philos.rb" "sample/pi.rb" "sample/dualstack-httpd.rb" "sample/export.rb" "sample/mpart.rb" "sample/list2.rb" "sample/dualstack-fetch.rb" "sample/uumerge.rb" "sample/observ.rb" "sample/mine.rb" unknown encoding name: euc-jp sample/mine.rb "sample/mkproto.rb" "sample/from.rb" "sample/fib.rb" "sample/trojan.rb" "sample/openssl/c_rehash.rb" "sample/openssl/certstore.rb" "sample/openssl/smime_read.rb" "sample/openssl/gen_csr.rb" "sample/openssl/wget.rb" "sample/openssl/smime_write.rb" "sample/openssl/crlstore.rb" "sample/openssl/echo_cli.rb" "sample/openssl/cert2text.rb" "sample/openssl/echo_svr.rb" "sample/openssl/cipher.rb" "sample/cbreak.rb" "sample/list.rb" "sample/rdoc/markup/rdoc2latex.rb" "sample/rdoc/markup/sample.rb" "sample/sieve.rb" "sample/testunit/adder.rb" "sample/testunit/subtracter.rb" "sample/testunit/tc_adder.rb" "sample/testunit/ts_examples.rb" "sample/testunit/tc_subtracter.rb" "sample/occur.rb" "sample/fact.rb" "sample/exyacc.rb" "sample/eval.rb" "sample/list3.rb" "ext/extmk.rb" "ext/ripper/extconf.rb" "ext/ripper/tools/preproc.rb" "ext/ripper/tools/generate-param-macros.rb" "ext/ripper/tools/strip.rb" "ext/ripper/tools/generate.rb" "ext/ripper/lib/ripper/lexer.rb" "ext/ripper/lib/ripper/sexp.rb" "ext/ripper/lib/ripper/core.rb" "ext/ripper/lib/ripper/filter.rb" "ext/ripper/lib/ripper.rb" "ext/tk/extconf.rb" "ext/tk/tkutil/extconf.rb" "ext/tk/lib/tkdialog.rb" "ext/tk/lib/tkmngfocus.rb" "ext/tk/lib/tkvirtevent.rb" "ext/tk/lib/tk/entry.rb" "ext/tk/lib/tk/image.rb" "ext/tk/lib/tk/macpkg.rb" "ext/tk/lib/tk/textmark.rb" "ext/tk/lib/tk/bgerror.rb" "ext/tk/lib/tk/autoload.rb" "ext/tk/lib/tk/console.rb" "ext/tk/lib/tk/optiondb.rb" "ext/tk/lib/tk/labelframe.rb" "ext/tk/lib/tk/menu.rb" "ext/tk/lib/tk/winfo.rb" "ext/tk/lib/tk/message.rb" "ext/tk/lib/tk/xim.rb" "ext/tk/lib/tk/radiobutton.rb" "ext/tk/lib/tk/clipboard.rb" "ext/tk/lib/tk/winpkg.rb" "ext/tk/lib/tk/canvastag.rb" "ext/tk/lib/tk/scrollable.rb" "ext/tk/lib/tk/grid.rb" "ext/tk/lib/tk/canvas.rb" "ext/tk/lib/tk/palette.rb" "ext/tk/lib/tk/selection.rb" "ext/tk/lib/tk/variable.rb" "ext/tk/lib/tk/dialog.rb" "ext/tk/lib/tk/texttag.rb" "ext/tk/lib/tk/root.rb" "ext/tk/lib/tk/wm.rb" "ext/tk/lib/tk/button.rb" "ext/tk/lib/tk/textwindow.rb" "ext/tk/lib/tk/panedwindow.rb" "ext/tk/lib/tk/text.rb" "ext/tk/lib/tk/textimage.rb" "ext/tk/lib/tk/virtevent.rb" "ext/tk/lib/tk/after.rb" "ext/tk/lib/tk/scrollbar.rb" "ext/tk/lib/tk/menubar.rb" "ext/tk/lib/tk/msgcat.rb" "ext/tk/lib/tk/scrollbox.rb" "ext/tk/lib/tk/optionobj.rb" "ext/tk/lib/tk/itemconfig.rb" "ext/tk/lib/tk/package.rb" "ext/tk/lib/tk/scale.rb" "ext/tk/lib/tk/txtwin_abst.rb" "ext/tk/lib/tk/font.rb" "ext/tk/lib/tk/namespace.rb" "ext/tk/lib/tk/frame.rb" "ext/tk/lib/tk/event.rb" "ext/tk/lib/tk/itemfont.rb" "ext/tk/lib/tk/bindtag.rb" "ext/tk/lib/tk/clock.rb" "ext/tk/lib/tk/pack.rb" "ext/tk/lib/tk/menuspec.rb" "ext/tk/lib/tk/validation.rb" "ext/tk/lib/tk/toplevel.rb" "ext/tk/lib/tk/spinbox.rb" "ext/tk/lib/tk/kinput.rb" "ext/tk/lib/tk/checkbutton.rb" "ext/tk/lib/tk/mngfocus.rb" "ext/tk/lib/tk/place.rb" "ext/tk/lib/tk/composite.rb" "ext/tk/lib/tk/tagfont.rb" "ext/tk/lib/tk/timer.rb" "ext/tk/lib/tk/ttk_selector.rb" "ext/tk/lib/tk/encodedstr.rb" "ext/tk/lib/tk/label.rb" "ext/tk/lib/tk/listbox.rb" "ext/tk/lib/tkscrollbox.rb" "ext/tk/lib/tkbgerror.rb" "ext/tk/lib/tkmenubar.rb" "ext/tk/lib/tk.rb" "ext/tk/lib/tkconsole.rb" "ext/tk/lib/multi-tk.rb" "ext/tk/lib/tkclass.rb" "ext/tk/lib/tkmacpkg.rb" "ext/tk/lib/tkfont.rb" "ext/tk/lib/tkwinpkg.rb" "ext/tk/lib/remote-tk.rb" "ext/tk/lib/tkcanvas.rb" "ext/tk/lib/tcltk.rb" "ext/tk/lib/tkentry.rb" "ext/tk/lib/tkextlib/tkHTML.rb" "ext/tk/lib/tkextlib/tkimg.rb" "ext/tk/lib/tkextlib/tkHTML/setup.rb" "ext/tk/lib/tkextlib/tkHTML/htmlwidget.rb" "ext/tk/lib/tkextlib/blt.rb" "ext/tk/lib/tkextlib/treectrl/setup.rb" "ext/tk/lib/tkextlib/treectrl/tktreectrl.rb" "ext/tk/lib/tkextlib/ICONS.rb" "ext/tk/lib/tkextlib/vu/charts.rb" "ext/tk/lib/tkextlib/vu/setup.rb" "ext/tk/lib/tkextlib/vu/bargraph.rb" "ext/tk/lib/tkextlib/vu/spinbox.rb" "ext/tk/lib/tkextlib/vu/dial.rb" "ext/tk/lib/tkextlib/vu/pie.rb" "ext/tk/lib/tkextlib/tile/tframe.rb" "ext/tk/lib/tkextlib/tile/tpaned.rb" "ext/tk/lib/tkextlib/tile/tcheckbutton.rb" "ext/tk/lib/tkextlib/tile/tmenubutton.rb" "ext/tk/lib/tkextlib/tile/tlabel.rb" "ext/tk/lib/tkextlib/tile/dialog.rb" "ext/tk/lib/tkextlib/tile/tlabelframe.rb" "ext/tk/lib/tkextlib/tile/tprogressbar.rb" "ext/tk/lib/tkextlib/tile/tseparator.rb" "ext/tk/lib/tkextlib/tile/treeview.rb" "ext/tk/lib/tkextlib/tile/tentry.rb" "ext/tk/lib/tkextlib/tile/style.rb" "ext/tk/lib/tkextlib/tile/tscrollbar.rb" "ext/tk/lib/tkextlib/tile/tbutton.rb" "ext/tk/lib/tkextlib/tile/tcombobox.rb" "ext/tk/lib/tkextlib/tile/setup.rb" "ext/tk/lib/tkextlib/tile/sizegrip.rb" "ext/tk/lib/tkextlib/tile/tnotebook.rb" "ext/tk/lib/tkextlib/tile/tsquare.rb" "ext/tk/lib/tkextlib/tile/tscale.rb" "ext/tk/lib/tkextlib/tile/tradiobutton.rb" "ext/tk/lib/tkextlib/tcllib.rb" "ext/tk/lib/tkextlib/vu.rb" "ext/tk/lib/tkextlib/tktable/tktable.rb" "ext/tk/lib/tkextlib/tktable/setup.rb" "ext/tk/lib/tkextlib/iwidgets/selectionbox.rb" "ext/tk/lib/tkextlib/iwidgets/scrolledtext.rb" "ext/tk/lib/tkextlib/iwidgets/scrolledcanvas.rb" "ext/tk/lib/tkextlib/iwidgets/timeentry.rb" "ext/tk/lib/tkextlib/iwidgets/datefield.rb" "ext/tk/lib/tkextlib/iwidgets/checkbox.rb" "ext/tk/lib/tkextlib/iwidgets/shell.rb" "ext/tk/lib/tkextlib/iwidgets/fileselectiondialog.rb" "ext/tk/lib/tkextlib/iwidgets/buttonbox.rb" "ext/tk/lib/tkextlib/iwidgets/disjointlistbox.rb" "ext/tk/lib/tkextlib/iwidgets/calendar.rb" "ext/tk/lib/tkextlib/iwidgets/feedback.rb" "ext/tk/lib/tkextlib/iwidgets/scrolledlistbox.rb" "ext/tk/lib/tkextlib/iwidgets/hyperhelp.rb" "ext/tk/lib/tkextlib/iwidgets/dialog.rb" "ext/tk/lib/tkextlib/iwidgets/spintime.rb" "ext/tk/lib/tkextlib/iwidgets/promptdialog.rb" "ext/tk/lib/tkextlib/iwidgets/panedwindow.rb" "ext/tk/lib/tkextlib/iwidgets/scopedobject.rb" "ext/tk/lib/tkextlib/iwidgets/tabnotebook.rb" "ext/tk/lib/tkextlib/iwidgets/combobox.rb" "ext/tk/lib/tkextlib/iwidgets/extfileselectiondialog.rb" "ext/tk/lib/tkextlib/iwidgets/extbutton.rb" "ext/tk/lib/tkextlib/iwidgets/menubar.rb" "ext/tk/lib/tkextlib/iwidgets/tabset.rb" "ext/tk/lib/tkextlib/iwidgets/fileselectionbox.rb" "ext/tk/lib/tkextlib/iwidgets/labeledwidget.rb" "ext/tk/lib/tkextlib/iwidgets/selectiondialog.rb" "ext/tk/lib/tkextlib/iwidgets/setup.rb" "ext/tk/lib/tkextlib/iwidgets/labeledframe.rb" "ext/tk/lib/tkextlib/iwidgets/pushbutton.rb" "ext/tk/lib/tkextlib/iwidgets/radiobox.rb" "ext/tk/lib/tkextlib/iwidgets/scrolledhtml.rb" "ext/tk/lib/tkextlib/iwidgets/extfileselectionbox.rb" "ext/tk/lib/tkextlib/iwidgets/messagebox.rb" "ext/tk/lib/tkextlib/iwidgets/dateentry.rb" "ext/tk/lib/tkextlib/iwidgets/optionmenu.rb" "ext/tk/lib/tkextlib/iwidgets/spinint.rb" "ext/tk/lib/tkextlib/iwidgets/toolbar.rb" "ext/tk/lib/tkextlib/iwidgets/spinner.rb" "ext/tk/lib/tkextlib/iwidgets/entryfield.rb" "ext/tk/lib/tkextlib/iwidgets/canvasprintdialog.rb" "ext/tk/lib/tkextlib/iwidgets/hierarchy.rb" "ext/tk/lib/tkextlib/iwidgets/notebook.rb" "ext/tk/lib/tkextlib/iwidgets/timefield.rb" "ext/tk/lib/tkextlib/iwidgets/finddialog.rb" "ext/tk/lib/tkextlib/iwidgets/messagedialog.rb" "ext/tk/lib/tkextlib/iwidgets/scrolledframe.rb" "ext/tk/lib/tkextlib/iwidgets/mainwindow.rb" "ext/tk/lib/tkextlib/iwidgets/canvasprintbox.rb" "ext/tk/lib/tkextlib/iwidgets/dialogshell.rb" "ext/tk/lib/tkextlib/iwidgets/scrolledwidget.rb" "ext/tk/lib/tkextlib/iwidgets/watch.rb" "ext/tk/lib/tkextlib/iwidgets/spindate.rb" "ext/tk/lib/tkextlib/iwidgets.rb" "ext/tk/lib/tkextlib/tktable.rb" "ext/tk/lib/tkextlib/tcllib/cursor.rb" "ext/tk/lib/tkextlib/tcllib/tablelist.rb" "ext/tk/lib/tkextlib/tcllib/ip_entry.rb" "ext/tk/lib/tkextlib/tcllib/datefield.rb" "ext/tk/lib/tkextlib/tcllib/tablelist_tile.rb" "ext/tk/lib/tkextlib/tcllib/panelframe.rb" "ext/tk/lib/tkextlib/tcllib/ico.rb" "ext/tk/lib/tkextlib/tcllib/ruler.rb" "ext/tk/lib/tkextlib/tcllib/autoscroll.rb" "ext/tk/lib/tkextlib/tcllib/dialog.rb" "ext/tk/lib/tkextlib/tcllib/screenruler.rb" "ext/tk/lib/tkextlib/tcllib/style.rb" "ext/tk/lib/tkextlib/tcllib/ctext.rb" "ext/tk/lib/tkextlib/tcllib/setup.rb" "ext/tk/lib/tkextlib/tcllib/tooltip.rb" "ext/tk/lib/tkextlib/tcllib/scrollwin.rb" "ext/tk/lib/tkextlib/tcllib/history.rb" "ext/tk/lib/tkextlib/tcllib/tkpiechart.rb" "ext/tk/lib/tkextlib/tcllib/plotchart.rb" "ext/tk/lib/tkextlib/tcllib/superframe.rb" "ext/tk/lib/tkextlib/tcllib/tablelist_core.rb" "ext/tk/lib/tkextlib/tcllib/getstring.rb" "ext/tk/lib/tkextlib/tcllib/widget.rb" "ext/tk/lib/tkextlib/tcllib/swaplist.rb" "ext/tk/lib/tkextlib/tktrans/setup.rb" "ext/tk/lib/tkextlib/tktrans/tktrans.rb" "ext/tk/lib/tkextlib/version.rb" "ext/tk/lib/tkextlib/setup.rb" "ext/tk/lib/tkextlib/itcl.rb" "ext/tk/lib/tkextlib/trofs.rb" "ext/tk/lib/tkextlib/blt/htext.rb" "ext/tk/lib/tkextlib/blt/busy.rb" "ext/tk/lib/tkextlib/blt/graph.rb" "ext/tk/lib/tkextlib/blt/winop.rb" "ext/tk/lib/tkextlib/blt/component.rb" "ext/tk/lib/tkextlib/blt/vector.rb" "ext/tk/lib/tkextlib/blt/table.rb" "ext/tk/lib/tkextlib/blt/dragdrop.rb" "ext/tk/lib/tkextlib/blt/tile/radiobutton.rb" "ext/tk/lib/tkextlib/blt/tile/button.rb" "ext/tk/lib/tkextlib/blt/tile/scrollbar.rb" "ext/tk/lib/tkextlib/blt/tile/frame.rb" "ext/tk/lib/tkextlib/blt/tile/toplevel.rb" "ext/tk/lib/tkextlib/blt/tile/checkbutton.rb" "ext/tk/lib/tkextlib/blt/tile/label.rb" "ext/tk/lib/tkextlib/blt/treeview.rb" "ext/tk/lib/tkextlib/blt/tabnotebook.rb" "ext/tk/lib/tkextlib/blt/win_printer.rb" "ext/tk/lib/tkextlib/blt/tabset.rb" "ext/tk/lib/tkextlib/blt/tree.rb" "ext/tk/lib/tkextlib/blt/setup.rb" "ext/tk/lib/tkextlib/blt/barchart.rb" "ext/tk/lib/tkextlib/blt/tile.rb" "ext/tk/lib/tkextlib/blt/container.rb" "ext/tk/lib/tkextlib/blt/cutbuffer.rb" "ext/tk/lib/tkextlib/blt/ted.rb" "ext/tk/lib/tkextlib/blt/bitmap.rb" "ext/tk/lib/tkextlib/blt/unix_dnd.rb" "ext/tk/lib/tkextlib/blt/eps.rb" "ext/tk/lib/tkextlib/blt/spline.rb" "ext/tk/lib/tkextlib/blt/stripchart.rb" "ext/tk/lib/tkextlib/blt/watch.rb" "ext/tk/lib/tkextlib/tclx/setup.rb" "ext/tk/lib/tkextlib/tclx/tclx.rb" "ext/tk/lib/tkextlib/itk.rb" "ext/tk/lib/tkextlib/winico.rb" "ext/tk/lib/tkextlib/tkDND.rb" "ext/tk/lib/tkextlib/trofs/setup.rb" "ext/tk/lib/tkextlib/trofs/trofs.rb" "ext/tk/lib/tkextlib/tile.rb" "ext/tk/lib/tkextlib/tkDND/shape.rb" "ext/tk/lib/tkextlib/tkDND/setup.rb" "ext/tk/lib/tkextlib/tkDND/tkdnd.rb" "ext/tk/lib/tkextlib/itcl/incr_tcl.rb" "ext/tk/lib/tkextlib/itcl/setup.rb" "ext/tk/lib/tkextlib/ICONS/icons.rb" "ext/tk/lib/tkextlib/ICONS/setup.rb" "ext/tk/lib/tkextlib/itk/setup.rb" "ext/tk/lib/tkextlib/itk/incr_tk.rb" "ext/tk/lib/tkextlib/tktrans.rb" "ext/tk/lib/tkextlib/bwidget/entry.rb" "ext/tk/lib/tkextlib/bwidget/labelframe.rb" "ext/tk/lib/tkextlib/bwidget/buttonbox.rb" "ext/tk/lib/tkextlib/bwidget/panelframe.rb" "ext/tk/lib/tkextlib/bwidget/scrollview.rb" "ext/tk/lib/tkextlib/bwidget/statusbar.rb" "ext/tk/lib/tkextlib/bwidget/dialog.rb" "ext/tk/lib/tkextlib/bwidget/button.rb" "ext/tk/lib/tkextlib/bwidget/scrolledwindow.rb" "ext/tk/lib/tkextlib/bwidget/scrollableframe.rb" "ext/tk/lib/tkextlib/bwidget/separator.rb" "ext/tk/lib/tkextlib/bwidget/panedwindow.rb" "ext/tk/lib/tkextlib/bwidget/combobox.rb" "ext/tk/lib/tkextlib/bwidget/messagedlg.rb" "ext/tk/lib/tkextlib/bwidget/tree.rb" "ext/tk/lib/tkextlib/bwidget/pagesmanager.rb" "ext/tk/lib/tkextlib/bwidget/setup.rb" "ext/tk/lib/tkextlib/bwidget/passwddlg.rb" "ext/tk/lib/tkextlib/bwidget/selectfont.rb" "ext/tk/lib/tkextlib/bwidget/dynamichelp.rb" "ext/tk/lib/tkextlib/bwidget/dropsite.rb" "ext/tk/lib/tkextlib/bwidget/labelentry.rb" "ext/tk/lib/tkextlib/bwidget/progressbar.rb" "ext/tk/lib/tkextlib/bwidget/titleframe.rb" "ext/tk/lib/tkextlib/bwidget/progressdlg.rb" "ext/tk/lib/tkextlib/bwidget/bitmap.rb" "ext/tk/lib/tkextlib/bwidget/mainframe.rb" "ext/tk/lib/tkextlib/bwidget/spinbox.rb" "ext/tk/lib/tkextlib/bwidget/selectcolor.rb" "ext/tk/lib/tkextlib/bwidget/notebook.rb" "ext/tk/lib/tkextlib/bwidget/widget.rb" "ext/tk/lib/tkextlib/bwidget/arrowbutton.rb" "ext/tk/lib/tkextlib/bwidget/label.rb" "ext/tk/lib/tkextlib/bwidget/listbox.rb" "ext/tk/lib/tkextlib/bwidget/dragsite.rb" "ext/tk/lib/tkextlib/treectrl.rb" "ext/tk/lib/tkextlib/tclx.rb" "ext/tk/lib/tkextlib/pkg_checker.rb" "ext/tk/lib/tkextlib/winico/setup.rb" "ext/tk/lib/tkextlib/winico/winico.rb" "ext/tk/lib/tkextlib/bwidget.rb" "ext/tk/lib/tkextlib/tkimg/tiff.rb" "ext/tk/lib/tkextlib/tkimg/sgi.rb" "ext/tk/lib/tkextlib/tkimg/xbm.rb" "ext/tk/lib/tkextlib/tkimg/gif.rb" "ext/tk/lib/tkextlib/tkimg/jpeg.rb" "ext/tk/lib/tkextlib/tkimg/ico.rb" "ext/tk/lib/tkextlib/tkimg/tga.rb" "ext/tk/lib/tkextlib/tkimg/sun.rb" "ext/tk/lib/tkextlib/tkimg/pixmap.rb" "ext/tk/lib/tkextlib/tkimg/xpm.rb" "ext/tk/lib/tkextlib/tkimg/png.rb" "ext/tk/lib/tkextlib/tkimg/setup.rb" "ext/tk/lib/tkextlib/tkimg/bmp.rb" "ext/tk/lib/tkextlib/tkimg/ps.rb" "ext/tk/lib/tkextlib/tkimg/pcx.rb" "ext/tk/lib/tkextlib/tkimg/ppm.rb" "ext/tk/lib/tkextlib/tkimg/window.rb" "ext/tk/lib/tkafter.rb" "ext/tk/lib/tkpalette.rb" "ext/tk/lib/tktext.rb" "ext/tk/sample/tkrttimer.rb" "ext/tk/sample/tkoptdb.rb" "ext/tk/sample/tkdialog.rb" "ext/tk/sample/safe-tk.rb" "ext/tk/sample/tkmultilistbox.rb" "ext/tk/sample/remote-ip_sample2.rb" "ext/tk/sample/tksleep_sample.rb" "ext/tk/sample/remote-ip_sample.rb" "ext/tk/sample/tkmsgcat-load_tk.rb" "ext/tk/sample/editable_listbox.rb" "ext/tk/sample/tktextio.rb" "ext/tk/sample/tkcombobox.rb" "ext/tk/sample/multi-ip_sample.rb" "ext/tk/sample/24hr_clock.rb" "ext/tk/sample/tkfrom.rb" "ext/tk/sample/tktimer.rb" "ext/tk/sample/tkoptdb-safeTk.rb" "ext/tk/sample/tktree.rb" "ext/tk/sample/tkbiff.rb" "ext/tk/sample/tkmsgcat-load_rb2.rb" "ext/tk/sample/menubar2.rb" "ext/tk/sample/figmemo_sample.rb" "ext/tk/sample/cmd_res_test.rb" "ext/tk/sample/menubar1.rb" "ext/tk/sample/tktimer3.rb" "ext/tk/sample/bindtag_sample.rb" "ext/tk/sample/tkmulticolumnlist.rb" "ext/tk/sample/tkbrowse.rb" "ext/tk/sample/binstr_usage.rb" "ext/tk/sample/binding_sample.rb" "ext/tk/sample/irbtk.rb" "ext/tk/sample/demos-jp/radio2.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/radio2.rb "ext/tk/sample/demos-jp/cscroll.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/cscroll.rb "ext/tk/sample/demos-jp/knightstour.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/knightstour.rb "ext/tk/sample/demos-jp/labelframe.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/labelframe.rb "ext/tk/sample/demos-jp/menu.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/menu.rb "ext/tk/sample/demos-jp/hscale.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/hscale.rb "ext/tk/sample/demos-jp/ttkmenu.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/ttkmenu.rb "ext/tk/sample/demos-jp/arrow.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/arrow.rb "ext/tk/sample/demos-jp/puzzle.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/puzzle.rb "ext/tk/sample/demos-jp/ruler.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/ruler.rb "ext/tk/sample/demos-jp/entry1.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/entry1.rb "ext/tk/sample/demos-jp/mclist.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/mclist.rb "ext/tk/sample/demos-jp/pendulum.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/pendulum.rb "ext/tk/sample/demos-jp/floor2.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/floor2.rb "ext/tk/sample/demos-jp/colors.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/colors.rb "ext/tk/sample/demos-jp/form.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/form.rb "ext/tk/sample/demos-jp/anilabel.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/anilabel.rb "ext/tk/sample/demos-jp/button.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/button.rb "ext/tk/sample/demos-jp/goldberg.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/goldberg.rb "ext/tk/sample/demos-jp/dialog1.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/dialog1.rb "ext/tk/sample/demos-jp/spin.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/spin.rb "ext/tk/sample/demos-jp/paned2.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/paned2.rb "ext/tk/sample/demos-jp/style.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/style.rb "ext/tk/sample/demos-jp/floor.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/floor.rb "ext/tk/sample/demos-jp/items.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/items.rb "ext/tk/sample/demos-jp/twind.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/twind.rb "ext/tk/sample/demos-jp/text.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/text.rb "ext/tk/sample/demos-jp/ctext.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/ctext.rb "ext/tk/sample/demos-jp/search.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/search.rb "ext/tk/sample/demos-jp/ttkpane.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/ttkpane.rb "ext/tk/sample/demos-jp/paned1.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/paned1.rb "ext/tk/sample/demos-jp/tree.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/tree.rb "ext/tk/sample/demos-jp/unicodeout.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/unicodeout.rb "ext/tk/sample/demos-jp/states.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/states.rb "ext/tk/sample/demos-jp/twind2.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/twind2.rb "ext/tk/sample/demos-jp/sayings.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/sayings.rb "ext/tk/sample/demos-jp/radio3.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/radio3.rb "ext/tk/sample/demos-jp/clrpick.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/clrpick.rb "ext/tk/sample/demos-jp/vscale.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/vscale.rb "ext/tk/sample/demos-jp/image1.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/image1.rb "ext/tk/sample/demos-jp/msgbox.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/msgbox.rb "ext/tk/sample/demos-jp/combo.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/combo.rb "ext/tk/sample/demos-jp/menubu.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/menubu.rb "ext/tk/sample/demos-jp/image2.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/image2.rb "ext/tk/sample/demos-jp/filebox.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/filebox.rb "ext/tk/sample/demos-jp/toolbar.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/toolbar.rb "ext/tk/sample/demos-jp/textpeer.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/textpeer.rb "ext/tk/sample/demos-jp/check.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/check.rb "ext/tk/sample/demos-jp/menu8x.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/menu8x.rb "ext/tk/sample/demos-jp/ttkprogress.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/ttkprogress.rb "ext/tk/sample/demos-jp/bitmap.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/bitmap.rb "ext/tk/sample/demos-jp/bind.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/bind.rb "ext/tk/sample/demos-jp/entry2.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/entry2.rb "ext/tk/sample/demos-jp/radio.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/radio.rb "ext/tk/sample/demos-jp/ttknote.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/ttknote.rb "ext/tk/sample/demos-jp/check2.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/check2.rb "ext/tk/sample/demos-jp/msgbox2.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/msgbox2.rb "ext/tk/sample/demos-jp/dialog2.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/dialog2.rb "ext/tk/sample/demos-jp/icon.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/icon.rb "ext/tk/sample/demos-jp/aniwave.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/aniwave.rb "ext/tk/sample/demos-jp/image3.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/image3.rb "ext/tk/sample/demos-jp/plot.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/plot.rb "ext/tk/sample/demos-jp/menu84.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/menu84.rb "ext/tk/sample/demos-jp/ttkbut.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/ttkbut.rb "ext/tk/sample/demos-jp/label.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/label.rb "ext/tk/sample/demos-jp/entry3.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/entry3.rb "ext/tk/sample/tcltklib/lines3.rb" "ext/tk/sample/tcltklib/lines1.rb" "ext/tk/sample/tcltklib/lines2.rb" "ext/tk/sample/tcltklib/lines4.rb" "ext/tk/sample/tcltklib/sample0.rb" "ext/tk/sample/tcltklib/sample1.rb" unknown encoding name: euc-jp ext/tk/sample/tcltklib/sample1.rb "ext/tk/sample/tcltklib/safeTk.rb" "ext/tk/sample/tcltklib/sample2.rb" "ext/tk/sample/encstr_usage.rb" "ext/tk/sample/tktimer2.rb" "ext/tk/sample/scrollframe.rb" "ext/tk/sample/propagate.rb" "ext/tk/sample/tkmultilistframe.rb" "ext/tk/sample/multi-ip_sample2.rb" "ext/tk/sample/cd_timer.rb" "ext/tk/sample/btn_with_frame.rb" "ext/tk/sample/tkextlib/tkHTML/ss.rb" "ext/tk/sample/tkextlib/tkHTML/hv.rb" "ext/tk/sample/tkextlib/treectrl/layout.rb" "ext/tk/sample/tkextlib/treectrl/explorer.rb" "ext/tk/sample/tkextlib/treectrl/demo.rb" "ext/tk/sample/tkextlib/treectrl/random.rb" "ext/tk/sample/tkextlib/treectrl/www-options.rb" "ext/tk/sample/tkextlib/treectrl/bitmaps.rb" "ext/tk/sample/tkextlib/treectrl/mailwasher.rb" "ext/tk/sample/tkextlib/treectrl/outlook-newgroup.rb" "ext/tk/sample/tkextlib/treectrl/help.rb" "ext/tk/sample/tkextlib/treectrl/imovie.rb" "ext/tk/sample/tkextlib/treectrl/outlook-folders.rb" "ext/tk/sample/tkextlib/vu/dial_demo.rb" "ext/tk/sample/tkextlib/vu/canvSticker.rb" "ext/tk/sample/tkextlib/vu/vu_demo.rb" "ext/tk/sample/tkextlib/vu/canvItems.rb" "ext/tk/sample/tkextlib/vu/oscilloscope.rb" "ext/tk/sample/tkextlib/vu/canvSticker2.rb" "ext/tk/sample/tkextlib/vu/pie.rb" "ext/tk/sample/tkextlib/tile/demo.rb" "ext/tk/sample/tkextlib/tile/themes/kroc.rb" "ext/tk/sample/tkextlib/tktable/buttons.rb" "ext/tk/sample/tkextlib/tktable/basic.rb" "ext/tk/sample/tkextlib/tktable/command.rb" "ext/tk/sample/tkextlib/tktable/debug.rb" "ext/tk/sample/tkextlib/tktable/dynarows.rb" "ext/tk/sample/tkextlib/tktable/maxsize.rb" "ext/tk/sample/tkextlib/tktable/spreadsheet.rb" "ext/tk/sample/tkextlib/tktable/valid.rb" "ext/tk/sample/tkextlib/iwidgets/sample/selectionbox.rb" "ext/tk/sample/tkextlib/iwidgets/sample/scrolledtext.rb" "ext/tk/sample/tkextlib/iwidgets/sample/scrolledcanvas.rb" "ext/tk/sample/tkextlib/iwidgets/sample/timeentry.rb" "ext/tk/sample/tkextlib/iwidgets/sample/datefield.rb" "ext/tk/sample/tkextlib/iwidgets/sample/checkbox.rb" "ext/tk/sample/tkextlib/iwidgets/sample/shell.rb" "ext/tk/sample/tkextlib/iwidgets/sample/fileselectiondialog.rb" "ext/tk/sample/tkextlib/iwidgets/sample/buttonbox.rb" "ext/tk/sample/tkextlib/iwidgets/sample/disjointlistbox.rb" "ext/tk/sample/tkextlib/iwidgets/sample/messagebox2.rb" "ext/tk/sample/tkextlib/iwidgets/sample/calendar.rb" "ext/tk/sample/tkextlib/iwidgets/sample/panedwindow2.rb" "ext/tk/sample/tkextlib/iwidgets/sample/feedback.rb" "ext/tk/sample/tkextlib/iwidgets/sample/tabnotebook2.rb" "ext/tk/sample/tkextlib/iwidgets/sample/scrolledlistbox.rb" "ext/tk/sample/tkextlib/iwidgets/sample/hyperhelp.rb" "ext/tk/sample/tkextlib/iwidgets/sample/dialog.rb" "ext/tk/sample/tkextlib/iwidgets/sample/spintime.rb" "ext/tk/sample/tkextlib/iwidgets/sample/entryfield-1.rb" "ext/tk/sample/tkextlib/iwidgets/sample/notebook2.rb" "ext/tk/sample/tkextlib/iwidgets/sample/messagebox1.rb" "ext/tk/sample/tkextlib/iwidgets/sample/menubar2.rb" "ext/tk/sample/tkextlib/iwidgets/sample/entryfield-2.rb" "ext/tk/sample/tkextlib/iwidgets/sample/promptdialog.rb" "ext/tk/sample/tkextlib/iwidgets/sample/panedwindow.rb" "ext/tk/sample/tkextlib/iwidgets/sample/tabnotebook.rb" "ext/tk/sample/tkextlib/iwidgets/sample/combobox.rb" "ext/tk/sample/tkextlib/iwidgets/sample/extfileselectiondialog.rb" "ext/tk/sample/tkextlib/iwidgets/sample/extbutton.rb" "ext/tk/sample/tkextlib/iwidgets/sample/menubar.rb" "ext/tk/sample/tkextlib/iwidgets/sample/tabset.rb" "ext/tk/sample/tkextlib/iwidgets/sample/fileselectionbox.rb" "ext/tk/sample/tkextlib/iwidgets/sample/labeledwidget.rb" "ext/tk/sample/tkextlib/iwidgets/sample/selectiondialog.rb" "ext/tk/sample/tkextlib/iwidgets/sample/labeledframe.rb" "ext/tk/sample/tkextlib/iwidgets/sample/pushbutton.rb" "ext/tk/sample/tkextlib/iwidgets/sample/radiobox.rb" "ext/tk/sample/tkextlib/iwidgets/sample/scrolledhtml.rb" "ext/tk/sample/tkextlib/iwidgets/sample/extfileselectionbox.rb" "ext/tk/sample/tkextlib/iwidgets/sample/dateentry.rb" "ext/tk/sample/tkextlib/iwidgets/sample/optionmenu.rb" "ext/tk/sample/tkextlib/iwidgets/sample/spinint.rb" "ext/tk/sample/tkextlib/iwidgets/sample/entryfield-3.rb" "ext/tk/sample/tkextlib/iwidgets/sample/toolbar.rb" "ext/tk/sample/tkextlib/iwidgets/sample/spinner.rb" "ext/tk/sample/tkextlib/iwidgets/sample/canvasprintdialog.rb" "ext/tk/sample/tkextlib/iwidgets/sample/hierarchy.rb" "ext/tk/sample/tkextlib/iwidgets/sample/notebook.rb" "ext/tk/sample/tkextlib/iwidgets/sample/timefield.rb" "ext/tk/sample/tkextlib/iwidgets/sample/finddialog.rb" "ext/tk/sample/tkextlib/iwidgets/sample/messagedialog.rb" "ext/tk/sample/tkextlib/iwidgets/sample/scrolledframe.rb" "ext/tk/sample/tkextlib/iwidgets/sample/mainwindow.rb" "ext/tk/sample/tkextlib/iwidgets/sample/canvasprintbox.rb" "ext/tk/sample/tkextlib/iwidgets/sample/dialogshell.rb" "ext/tk/sample/tkextlib/iwidgets/sample/watch.rb" "ext/tk/sample/tkextlib/iwidgets/sample/spindate.rb" "ext/tk/sample/tkextlib/tcllib/datefield.rb" "ext/tk/sample/tkextlib/tcllib/plotdemos2.rb" "ext/tk/sample/tkextlib/tcllib/plotdemos3.rb" "ext/tk/sample/tkextlib/tcllib/plotdemos1.rb" "ext/tk/sample/tkextlib/tcllib/xyplot.rb" "ext/tk/sample/tkextlib/blt/graph7b.rb" "ext/tk/sample/tkextlib/blt/graph7.rb" "ext/tk/sample/tkextlib/blt/plot1.rb" "ext/tk/sample/tkextlib/blt/plot1b.rb" "ext/tk/sample/tkextlib/blt/calendar.rb" "ext/tk/sample/tkextlib/blt/winop2.rb" "ext/tk/sample/tkextlib/blt/barchart5.rb" "ext/tk/sample/tkextlib/blt/graph6.rb" "ext/tk/sample/tkextlib/blt/scripts/stipples.rb" "ext/tk/sample/tkextlib/blt/graph7c.rb" "ext/tk/sample/tkextlib/blt/winop1.rb" "ext/tk/sample/tkextlib/blt/graph7a.rb" "ext/tk/sample/tkextlib/blt/pareto.rb" "ext/tk/sample/tkextlib/ICONS/viewIcons.rb" "ext/tk/sample/tkextlib/bwidget/dnd.rb" "ext/tk/sample/tkextlib/bwidget/select.rb" "ext/tk/sample/tkextlib/bwidget/demo.rb" "ext/tk/sample/tkextlib/bwidget/basic.rb" "ext/tk/sample/tkextlib/bwidget/tree.rb" "ext/tk/sample/tkextlib/bwidget/manager.rb" "ext/tk/sample/tkextlib/bwidget/tmpldlg.rb" "ext/tk/sample/tkextlib/tkimg/demo.rb" "ext/tk/sample/tkalignbox.rb" "ext/tk/sample/tkmsgcat-load_rb.rb" "ext/tk/sample/tktextframe.rb" "ext/tk/sample/tkline.rb" "ext/tk/sample/ttk_wrapper.rb" "ext/tk/sample/tkballoonhelp.rb" "ext/tk/sample/tkmenubutton.rb" "ext/tk/sample/tkhello.rb" "ext/tk/sample/demos-en/radio2.rb" "ext/tk/sample/demos-en/cscroll.rb" "ext/tk/sample/demos-en/knightstour.rb" "ext/tk/sample/demos-en/labelframe.rb" "ext/tk/sample/demos-en/menu.rb" "ext/tk/sample/demos-en/hscale.rb" "ext/tk/sample/demos-en/ttkmenu.rb" "ext/tk/sample/demos-en/arrow.rb" "ext/tk/sample/demos-en/puzzle.rb" "ext/tk/sample/demos-en/ruler.rb" "ext/tk/sample/demos-en/entry1.rb" "ext/tk/sample/demos-en/mclist.rb" "ext/tk/sample/demos-en/pendulum.rb" "ext/tk/sample/demos-en/floor2.rb" "ext/tk/sample/demos-en/colors.rb" "ext/tk/sample/demos-en/form.rb" "ext/tk/sample/demos-en/anilabel.rb" "ext/tk/sample/demos-en/button.rb" "ext/tk/sample/demos-en/goldberg.rb" "ext/tk/sample/demos-en/dialog1.rb" "ext/tk/sample/demos-en/spin.rb" "ext/tk/sample/demos-en/paned2.rb" "ext/tk/sample/demos-en/style.rb" "ext/tk/sample/demos-en/floor.rb" "ext/tk/sample/demos-en/items.rb" "ext/tk/sample/demos-en/twind.rb" "ext/tk/sample/demos-en/text.rb" "ext/tk/sample/demos-en/ctext.rb" "ext/tk/sample/demos-en/search.rb" "ext/tk/sample/demos-en/ttkpane.rb" "ext/tk/sample/demos-en/paned1.rb" "ext/tk/sample/demos-en/tree.rb" "ext/tk/sample/demos-en/unicodeout.rb" "ext/tk/sample/demos-en/states.rb" "ext/tk/sample/demos-en/twind2.rb" "ext/tk/sample/demos-en/sayings.rb" "ext/tk/sample/demos-en/radio3.rb" "ext/tk/sample/demos-en/clrpick.rb" "ext/tk/sample/demos-en/vscale.rb" "ext/tk/sample/demos-en/image1.rb" "ext/tk/sample/demos-en/msgbox.rb" "ext/tk/sample/demos-en/combo.rb" "ext/tk/sample/demos-en/menubu.rb" "ext/tk/sample/demos-en/image2.rb" "ext/tk/sample/demos-en/filebox.rb" "ext/tk/sample/demos-en/toolbar.rb" "ext/tk/sample/demos-en/textpeer.rb" "ext/tk/sample/demos-en/check.rb" "ext/tk/sample/demos-en/ttkprogress.rb" "ext/tk/sample/demos-en/bitmap.rb" "ext/tk/sample/demos-en/bind.rb" "ext/tk/sample/demos-en/entry2.rb" "ext/tk/sample/demos-en/radio.rb" "ext/tk/sample/demos-en/ttknote.rb" "ext/tk/sample/demos-en/check2.rb" "ext/tk/sample/demos-en/msgbox2.rb" "ext/tk/sample/demos-en/tkencoding.rb" "ext/tk/sample/demos-en/dialog2.rb" "ext/tk/sample/demos-en/icon.rb" "ext/tk/sample/demos-en/aniwave.rb" "ext/tk/sample/demos-en/image3.rb" "ext/tk/sample/demos-en/plot.rb" "ext/tk/sample/demos-en/menu84.rb" "ext/tk/sample/demos-en/ttkbut.rb" "ext/tk/sample/demos-en/label.rb" "ext/tk/sample/demos-en/entry3.rb" "ext/tk/sample/optobj_sample.rb" "ext/syslog/test.rb" "ext/syslog/extconf.rb" "ext/syck/extconf.rb" "ext/strscan/extconf.rb" "ext/win32ole/extconf.rb" "ext/win32ole/lib/win32ole/property.rb" "ext/win32ole/sample/excel3.rb" "ext/win32ole/sample/xml.rb" "ext/win32ole/sample/olegen.rb" "ext/win32ole/sample/ienavi2.rb" "ext/win32ole/sample/oledirs.rb" "ext/win32ole/sample/ienavi.rb" "ext/win32ole/sample/excel1.rb" "ext/win32ole/sample/ie.rb" "ext/win32ole/sample/excel2.rb" "ext/win32ole/sample/ieconst.rb" "ext/dl/extconf.rb" "ext/dl/test/test_func.rb" "ext/dl/test/test_win32.rb" "ext/dl/test/test_dl2.rb" "ext/dl/test/test_all.rb" "ext/dl/test/test_base.rb" "ext/dl/test/test_import.rb" "ext/dl/lib/dl/value.rb" "ext/dl/lib/dl/func.rb" "ext/dl/lib/dl/callback.rb" "ext/dl/lib/dl/pack.rb" "ext/dl/lib/dl/types.rb" "ext/dl/lib/dl/import.rb" "ext/dl/lib/dl/struct.rb" "ext/dl/lib/dl/stack.rb" "ext/dl/lib/dl/cparser.rb" "ext/dl/mkcallback.rb" "ext/dl/win32/extconf.rb" "ext/dl/win32/lib/Win32API.rb" "ext/dl/win32/lib/win32/resolv.rb" "ext/dl/win32/lib/win32/registry.rb" "ext/dl/win32/lib/win32/sspi.rb" "ext/sdbm/extconf.rb" "ext/fiber/extconf.rb" "ext/fcntl/extconf.rb" "ext/coverage/extconf.rb" "ext/bigdecimal/extconf.rb" "ext/bigdecimal/lib/bigdecimal/math.rb" "ext/bigdecimal/lib/bigdecimal/ludcmp.rb" "ext/bigdecimal/lib/bigdecimal/jacobian.rb" "ext/bigdecimal/lib/bigdecimal/newton.rb" "ext/bigdecimal/lib/bigdecimal/util.rb" "ext/bigdecimal/sample/nlsolve.rb" "ext/bigdecimal/sample/pi.rb" "ext/bigdecimal/sample/linear.rb" "ext/readline/extconf.rb" "ext/etc/extconf.rb" "ext/curses/extconf.rb" "ext/curses/view2.rb" "ext/curses/view.rb" "ext/curses/mouse.rb" "ext/curses/rain.rb" "ext/curses/hello.rb" "ext/digest/sha1/extconf.rb" "ext/digest/extconf.rb" "ext/digest/lib/digest.rb" "ext/digest/lib/digest/hmac.rb" "ext/digest/md5/extconf.rb" "ext/digest/bubblebabble/extconf.rb" "ext/digest/rmd160/extconf.rb" "ext/digest/sha2/extconf.rb" "ext/digest/sha2/lib/sha2.rb" "ext/iconv/extconf.rb" "ext/iconv/mkwrapper.rb" "ext/iconv/charset_alias.rb" "ext/nkf/extconf.rb" "ext/nkf/lib/kconv.rb" "ext/gdbm/extconf.rb" "ext/openssl/extconf.rb" "ext/openssl/lib/openssl.rb" "ext/openssl/lib/openssl/digest.rb" "ext/openssl/lib/openssl/buffering.rb" "ext/openssl/lib/openssl/bn.rb" "ext/openssl/lib/openssl/x509.rb" "ext/openssl/lib/openssl/ssl.rb" "ext/openssl/lib/openssl/cipher.rb" "ext/purelib.rb" "ext/pty/extconf.rb" "ext/pty/shl.rb" "ext/pty/lib/expect.rb" "ext/pty/expect_sample.rb" "ext/pty/script.rb" "ext/socket/extconf.rb" "ext/socket/mkconstants.rb" "ext/io/wait/extconf.rb" "ext/io/wait/lib/nonblock.rb" "ext/json/extconf.rb" "ext/json/lib/json.rb" "ext/json/lib/json/pure/generator.rb" "ext/json/lib/json/pure/parser.rb" "ext/json/lib/json/ext.rb" "ext/json/lib/json/pure.rb" "ext/json/lib/json/editor.rb" "ext/json/lib/json/common.rb" "ext/json/lib/json/version.rb" "ext/json/lib/json/add/core.rb" "ext/json/lib/json/add/rails.rb" "ext/json/ext/parser/extconf.rb" "ext/json/ext/generator/extconf.rb" "ext/dbm/extconf.rb" "ext/continuation/extconf.rb" "ext/zlib/extconf.rb" "ext/mathn/rational/extconf.rb" "ext/mathn/complex/extconf.rb" "ext/racc/cparse/extconf.rb" "ext/stringio/extconf.rb" "test/csv/test_interface.rb" "test/csv/test_features.rb" "test/csv/test_row.rb" "test/csv/test_table.rb" "test/csv/test_data_converters.rb" "test/csv/test_encodings.rb" "test/csv/test_csv_writing.rb" "test/csv/ts_all.rb" "test/csv/test_headers.rb" "test/csv/test_serialization.rb" "test/csv/test_csv_parsing.rb" "test/rubygems/test_gem_dependency_list.rb" "test/rubygems/test_gem_format.rb" "test/rubygems/test_gem.rb" "test/rubygems/test_gem_spec_fetcher.rb" "test/rubygems/test_gem_dependency_installer.rb" "test/rubygems/test_gem_config_file.rb" "test/rubygems/test_gem_commands_sources_command.rb" "test/rubygems/fake_certlib/openssl.rb" "test/rubygems/gem_package_tar_test_case.rb" "test/rubygems/test_gem_builder.rb" "test/rubygems/test_gem_commands_uninstall_command.rb" "test/rubygems/test_gem_dependency.rb" "test/rubygems/test_gem_package_tar_input.rb" "test/rubygems/test_gem_doc_manager.rb" "test/rubygems/test_gem_local_remote_options.rb" "test/rubygems/test_gem_specification.rb" "test/rubygems/test_gem_server.rb" "test/rubygems/test_gem_commands_update_command.rb" "test/rubygems/bogussources.rb" "test/rubygems/test_kernel.rb" "test/rubygems/test_gem_install_update_options.rb" "test/rubygems/test_gem_platform.rb" "test/rubygems/test_gem_gem_runner.rb" "test/rubygems/test_gem_command.rb" "test/rubygems/test_gem_ext_configure_builder.rb" "test/rubygems/test_gem_source_info_cache_entry.rb" "test/rubygems/test_gem_package_tar_output.rb" "test/rubygems/test_gem_commands_unpack_command.rb" "test/rubygems/test_gem_installer.rb" "test/rubygems/test_gem_uninstaller.rb" "test/rubygems/test_config.rb" "test/rubygems/test_gem_commands_query_command.rb" "test/rubygems/test_gem_package_tar_reader.rb" "test/rubygems/test_gem_commands_specification_command.rb" "test/rubygems/test_gem_remote_fetcher.rb" "test/rubygems/test_gem_commands_fetch_command.rb" "test/rubygems/test_gem_commands_mirror_command.rb" "test/rubygems/test_gem_version_option.rb" "test/rubygems/test_gem_commands_list_command.rb" "test/rubygems/test_gem_commands_install_command.rb" "test/rubygems/test_gem_commands_build_command.rb" "test/rubygems/test_gem_commands_environment_command.rb" "test/rubygems/gem_installer_test_case.rb" "test/rubygems/insure_session.rb" "test/rubygems/test_gem_commands_contents_command.rb" "test/rubygems/test_gem_requirement.rb" "test/rubygems/test_gem_digest.rb" "test/rubygems/test_gem_commands_dependency_command.rb" "test/rubygems/test_gem_commands_pristine_command.rb" "test/rubygems/gemutilities.rb" "test/rubygems/test_gem_version.rb" "test/rubygems/test_gem_commands_stale_command.rb" "test/rubygems/test_gem_source_info_cache.rb" "test/rubygems/test_gem_ext_rake_builder.rb" "test/rubygems/test_gem_gem_path_searcher.rb" "test/rubygems/test_gem_package_tar_writer.rb" "test/rubygems/test_gem_commands_generate_index_command.rb" "test/rubygems/test_gem_validator.rb" "test/rubygems/test_gem_commands_lock_command.rb" "test/rubygems/test_gem_source_index.rb" "test/rubygems/test_gem_command_manager.rb" "test/rubygems/test_gem_package_tar_reader_entry.rb" "test/rubygems/mockgemui.rb" "test/rubygems/test_gem_commands_cert_command.rb" "test/rubygems/test_gem_commands_server_command.rb" "test/rubygems/test_gem_ext_ext_conf_builder.rb" "test/rubygems/test_gem_commands_outdated_command.rb" "test/rubygems/test_gem_indexer.rb" "test/rubygems/test_gem_stream_ui.rb" "test/rubygems/simple_gem.rb" "test/rubygems/functional.rb" "test/rubygems/test_gem_commands_check_command.rb" "test/rubygems/test_gem_package_tar_header.rb" "test/uri/test_parser.rb" "test/uri/test_mailto.rb" "test/uri/test_ftp.rb" "test/uri/test_ldap.rb" "test/uri/test_generic.rb" "test/uri/test_common.rb" "test/uri/test_http.rb" "test/ripper/test_parser_events.rb" "test/ripper/test_scanner_events.rb" "test/ripper/dummyparser.rb" "test/ripper/test_files.rb" "test/fileutils/fileasserts.rb" "test/fileutils/test_nowrite.rb" "test/fileutils/test_fileutils.rb" "test/fileutils/test_dryrun.rb" "test/fileutils/test_verbose.rb" "test/optparse/test_optarg.rb" "test/optparse/test_reqarg.rb" "test/optparse/test_noarg.rb" "test/optparse/test_optparse.rb" "test/optparse/test_placearg.rb" "test/optparse/test_summary.rb" "test/optparse/test_getopts.rb" "test/logger/test_logger.rb" "test/test_tempfile.rb" "test/test_shellwords.rb" "test/drb/ut_array.rb" "test/drb/drbtest.rb" "test/drb/ut_drb.rb" "test/drb/ut_safe1.rb" "test/drb/ut_drb_drbunix.rb" "test/drb/test_drbssl.rb" "test/drb/test_acl.rb" "test/drb/ut_eval.rb" "test/drb/test_drbunix.rb" "test/drb/ut_array_drbssl.rb" "test/drb/test_drb.rb" "test/drb/ut_timerholder.rb" "test/drb/ut_drb_drbssl.rb" "test/drb/ut_large.rb" "test/drb/ut_port.rb" "test/drb/ut_array_drbunix.rb" "test/drb/ignore_test_drb.rb" "test/test_ipaddr.rb" "test/xmlrpc/test_datetime.rb" "test/xmlrpc/test_features.rb" "test/xmlrpc/test_parser.rb" "test/xmlrpc/test_cookie.rb" "test/xmlrpc/webrick_testing.rb" "test/xmlrpc/test_marshal.rb" "test/xmlrpc/test_webrick_server.rb" "test/rss/test_setup_maker_itunes.rb" "test/rss/rss-testcase.rb" "test/rss/test_to_s.rb" "test/rss/test_setup_maker_atom_feed.rb" "test/rss/test_parser_1.0.rb" "test/rss/test_maker_2.0.rb" "test/rss/test_maker_atom_feed.rb" "test/rss/test_inherit.rb" "test/rss/test_maker_sy.rb" "test/rss/test_2.0.rb" "test/rss/test_parser.rb" "test/rss/test_parser_atom_feed.rb" "test/rss/test_setup_maker_2.0.rb" "test/rss/test_1.0.rb" "test/rss/test_maker_taxo.rb" "test/rss/test_itunes.rb" "test/rss/test_maker_0.9.rb" "test/rss/test_dublincore.rb" "test/rss/test_content.rb" "test/rss/test_maker_xml-stylesheet.rb" "test/rss/test_maker_dc.rb" "test/rss/test_parser_atom_entry.rb" "test/rss/test_atom.rb" "test/rss/test_maker_trackback.rb" "test/rss/test_setup_maker_slash.rb" "test/rss/test_setup_maker_atom_entry.rb" "test/rss/test_maker_atom_entry.rb" "test/rss/rss-assertions.rb" "test/rss/test_taxonomy.rb" "test/rss/test_trackback.rb" "test/rss/test_setup_maker_0.9.rb" "test/rss/test_image.rb" "test/rss/test_slash.rb" "test/rss/test_version.rb" "test/rss/test_parser_2.0.rb" "test/rss/test_maker_itunes.rb" "test/rss/test_maker_1.0.rb" "test/rss/test_maker_content.rb" "test/rss/test_syndication.rb" "test/rss/test_xml-stylesheet.rb" "test/rss/test_setup_maker_1.0.rb" "test/rss/test_maker_slash.rb" "test/rss/test_maker_image.rb" "test/rss/test_accessor.rb" "test/strscan/test_stringscanner.rb" "test/inlinetest.rb" "test/win32ole/test_win32ole_variable.rb" "test/win32ole/err_in_callback.rb" "test/win32ole/test_win32ole_event.rb" "test/win32ole/test_win32ole_variant.rb" "test/win32ole/test_err_in_callback.rb" "test/win32ole/test_win32ole_variant_m.rb" "test/win32ole/test_folderitem2_invokeverb.rb" "test/win32ole/test_win32ole.rb" "test/win32ole/test_nil2vtempty.rb" "test/win32ole/test_win32ole_typelib.rb" "test/win32ole/test_win32ole_variant_outarg.rb" "test/win32ole/test_win32ole_type.rb" "test/win32ole/test_propertyputref.rb" "test/win32ole/test_win32ole_method.rb" "test/win32ole/test_win32ole_param.rb" "test/win32ole/test_ole_methods.rb" "test/win32ole/test_word.rb" "test/test_prettyprint.rb" "test/sdbm/test_sdbm.rb" "test/erb/test_erb.rb" "test/erb/test_erb_m17n.rb" "test/webrick/utils.rb" "test/webrick/test_httpauth.rb" "test/webrick/test_httpserver.rb" "test/webrick/test_httpproxy.rb" "test/webrick/test_cookie.rb" "test/webrick/test_server.rb" "test/webrick/test_utils.rb" "test/webrick/test_httpversion.rb" "test/webrick/test_filehandler.rb" "test/webrick/test_httputils.rb" "test/webrick/test_httprequest.rb" "test/webrick/test_cgi.rb" "test/rinda/test_rinda.rb" "test/rinda/test_tuplebag.rb" "test/cgi/test_cgi_tag_helper.rb" "test/cgi/test_cgi_multipart.rb" "test/cgi/test_cgi_modruby.rb" "test/cgi/test_cgi_core.rb" "test/cgi/test_cgi_cookie.rb" "test/cgi/test_cgi_session.rb" "test/cgi/test_cgi_header.rb" "test/monitor/test_monitor.rb" "test/date/test_date_strptime.rb" "test/date/test_date_parse.rb" "test/date/test_date_base.rb" "test/date/test_date_marshal.rb" "test/date/test_date.rb" "test/date/test_date_attr.rb" "test/date/test_date_conv.rb" "test/date/test_date_arith.rb" "test/date/test_date_strftime.rb" "test/date/test_date_compat.rb" "test/date/test_date_new.rb" "test/test_tsort.rb" "test/bigdecimal/test_bigdecimal.rb" "test/readline/test_readline.rb" "test/readline/test_readline_history.rb" "test/etc/test_etc.rb" "test/runner.rb" "test/minitest/test_mini_spec.rb" "test/minitest/test_mini_test.rb" "test/minitest/test_mini_mock.rb" "test/net/pop/test_pop.rb" "test/net/imap/test_imap.rb" "test/net/http/utils.rb" "test/net/http/test_https_proxy.rb" "test/net/http/test_https.rb" "test/net/http/test_httpheader.rb" "test/net/http/test_http.rb" "test/pathname/test_pathname.rb" "test/test_singleton.rb" "test/test_prime.rb" "test/digest/test_digest.rb" "test/digest/test_digest_hmac.rb" "test/iconv/utils.rb" "test/iconv/test_option.rb" "test/iconv/test_partial.rb" "test/iconv/test_basic.rb" "test/ruby/enc/test_gb18030.rb" "test/ruby/enc/test_big5.rb" "test/ruby/enc/test_euc_kr.rb" "test/ruby/enc/test_utf16.rb" "test/ruby/enc/test_koi8.rb" "test/ruby/enc/test_iso_8859.rb" "test/ruby/enc/test_cp949.rb" "test/ruby/enc/test_windows_1251.rb" unknown encoding name: windows-1251 test/ruby/enc/test_windows_1251.rb "test/ruby/enc/test_euc_tw.rb" "test/ruby/enc/test_shift_jis.rb" unknown encoding name: shift_jis test/ruby/enc/test_shift_jis.rb "test/ruby/enc/test_euc_jp.rb" unknown encoding name: euc-jp test/ruby/enc/test_euc_jp.rb "test/ruby/enc/test_utf32.rb" "test/ruby/enc/test_gbk.rb" "test/ruby/test_unicode_escape.rb" "test/ruby/test_math.rb" "test/ruby/lbtest.rb" "test/ruby/test_comparable.rb" "test/ruby/test_pack.rb" "test/ruby/test_array.rb" "test/ruby/test_enumerator.rb" "test/ruby/test_rand.rb" "test/ruby/test_lambda.rb" "test/ruby/test_file.rb" "test/ruby/beginmainend.rb" "test/ruby/test_basicinstructions.rb" "test/ruby/test_super.rb" "test/ruby/test_parse.rb" "test/ruby/test_m17n_comb.rb" "test/ruby/test_enum.rb" "test/ruby/test_pipe.rb" "test/ruby/test_signal.rb" "test/ruby/test_const.rb" "test/ruby/test_env.rb" "test/ruby/test_alias.rb" "test/ruby/test_complex.rb" "test/ruby/test_defined.rb" "test/ruby/test_io_m17n.rb" "test/ruby/test_fnmatch.rb" "test/ruby/test_readpartial.rb" "test/ruby/test_ifunless.rb" "test/ruby/test_numeric.rb" "test/ruby/test_iterator.rb" "test/ruby/test_objectspace.rb" "test/ruby/test_io.rb" "test/ruby/allpairs.rb" "test/ruby/test_class.rb" "test/ruby/test_struct.rb" "test/ruby/ut_eof.rb" "test/ruby/test_fiber.rb" "test/ruby/test_sleep.rb" "test/ruby/test_condition.rb" "test/ruby/test_whileuntil.rb" "test/ruby/test_rational.rb" "test/ruby/test_case.rb" "test/ruby/test_range.rb" "test/ruby/test_settracefunc.rb" "test/ruby/test_bignum.rb" "test/ruby/test_m17n.rb" test/ruby/test_m17n.rb "test/ruby/sentence.rb" "test/ruby/test_hash.rb" "test/ruby/test_system.rb" "test/ruby/test_argf.rb" "test/ruby/test_dir.rb" "test/ruby/test_sprintf.rb" "test/ruby/test_integer.rb" "test/ruby/test_object.rb" "test/ruby/test_require.rb" "test/ruby/test_assignment.rb" "test/ruby/test_process.rb" "test/ruby/test_clone.rb" "test/ruby/test_mixed_unicode_escapes.rb" unknown encoding name: cp932 test/ruby/test_mixed_unicode_escapes.rb "test/ruby/test_complexrational.rb" "test/ruby/test_continuation.rb" "test/ruby/test_marshal.rb" "test/ruby/test_thread.rb" "test/ruby/test_yield.rb" "test/ruby/test_metaclass.rb" "test/ruby/test_transcode.rb" "test/ruby/test_literal.rb" "test/ruby/test_string.rb" "test/ruby/test_optimization.rb" "test/ruby/test_regexp.rb" "test/ruby/test_symbol.rb" "test/ruby/test_proc.rb" "test/ruby/test_beginendblock.rb" "test/ruby/test_method.rb" "test/ruby/test_stringchar.rb" "test/ruby/test_exception.rb" "test/ruby/test_primitive.rb" "test/ruby/envutil.rb" "test/ruby/test_trace.rb" "test/ruby/test_eval.rb" "test/ruby/test_complex2.rb" "test/ruby/test_integer_comb.rb" "test/ruby/test_module.rb" "test/ruby/test_call.rb" "test/ruby/test_sprintf_comb.rb" "test/ruby/test_file_exhaustive.rb" "test/ruby/test_time.rb" "test/ruby/test_rubyoptions.rb" "test/ruby/test_econv.rb" "test/ruby/test_encoding.rb" "test/ruby/test_gc.rb" "test/ruby/marshaltestlib.rb" "test/ruby/test_rational2.rb" "test/ruby/test_path.rb" "test/ruby/test_fixnum.rb" "test/ruby/test_float.rb" "test/ruby/test_variable.rb" "test/test_set.rb" "test/nkf/test_kconv.rb" "test/nkf/test_nkf.rb" "test/gdbm/test_gdbm.rb" "test/rexml/test_document.rb" "test/test_timeout.rb" "test/openssl/ssl_server.rb" "test/openssl/utils.rb" "test/openssl/test_x509req.rb" "test/openssl/test_x509ext.rb" "test/openssl/test_cipher.rb" "test/openssl/test_pair.rb" "test/openssl/test_digest.rb" "test/openssl/test_x509crl.rb" "test/openssl/test_asn1.rb" "test/openssl/test_x509name.rb" "test/openssl/test_x509store.rb" "test/openssl/test_x509cert.rb" "test/openssl/test_ec.rb" "test/openssl/test_pkcs7.rb" "test/openssl/test_ns_spki.rb" "test/openssl/test_pkey_rsa.rb" "test/openssl/test_hmac.rb" "test/openssl/test_ssl.rb" "test/scanf/test_scanfblocks.rb" "test/scanf/test_scanf.rb" "test/scanf/test_scanfio.rb" "test/base64/test_base64.rb" "test/test_pstore.rb" "test/rdoc/test_rdoc_markup_attribute_manager.rb" "test/rdoc/test_rdoc_parser.rb" "test/rdoc/test_rdoc_info_sections.rb" "test/rdoc/test_rdoc_info_formatting.rb" "test/rdoc/test_rdoc_ri_overstrike_formatter.rb" "test/rdoc/test_rdoc_markup_to_html.rb" "test/rdoc/test_rdoc_parser_c.rb" "test/rdoc/test_rdoc_ri_driver.rb" "test/rdoc/test_rdoc_ri_attribute_formatter.rb" "test/rdoc/test_attribute_manager.rb" "test/rdoc/test_rdoc_ri_default_display.rb" "test/rdoc/test_rdoc_parser_ruby.rb" "test/rdoc/test_rdoc_markup.rb" "test/rdoc/test_rdoc_ri_formatter.rb" "test/rdoc/test_rdoc_parser_perl.rb" "test/rdoc/rdoc_markup_to_html_crossref_reference.rb" "test/rdoc/test_rdoc_markup_to_html_crossref.rb" "test/socket/test_tcp.rb" "test/socket/test_socket.rb" "test/socket/test_unix.rb" "test/socket/test_nonblock.rb" "test/socket/test_udp.rb" "test/test_delegate.rb" "test/matrix/test_matrix.rb" "test/matrix/test_vector.rb" "test/io/nonblock/test_flush.rb" "test/json/test_json_fixtures.rb" "test/json/test_json_generate.rb" "test/json/test_json_rails.rb" "test/json/test_json.rb" "test/json/test_json_addition.rb" "test/json/test_json_unicode.rb" "test/ostruct/test_ostruct.rb" "test/dbm/test_dbm.rb" "test/yaml/test_yamlstore.rb" "test/yaml/test_yaml.rb" "test/zlib/test_zlib.rb" "test/test_time.rb" "test/stringio/test_stringio.rb" "test/test_pp.rb" Fnot ok system 9 -- sample/test.rb:1948:in `
' sample/test.rb:const .ok 1 (sample/test.rb:1966:in `
') .ok 2 (sample/test.rb:1970:in `
') .ok 3 (sample/test.rb:1973:in `
') .ok 4 (sample/test.rb:1974:in `
') .ok 5 (sample/test.rb:1975:in `
') sample/test.rb:clone .ok 1 (sample/test.rb:1987:in `
') .ok 2 (sample/test.rb:1988:in `
') .ok 3 (sample/test.rb:1989:in `
') .ok 4 (sample/test.rb:1995:in `rescue in
') .ok 5 (sample/test.rb:2004:in `
') sample/test.rb:marshal .ok 1 (sample/test.rb:2009:in `
') .ok 2 (sample/test.rb:2012:in `
') .ok 3 (sample/test.rb:2018:in `block in
') .ok 4 (sample/test.rb:2018:in `block in
') sample/test.rb:pack .ok 1 (sample/test.rb:2030:in `
') .ok 2 (sample/test.rb:2031:in `
') .ok 3 (sample/test.rb:2032:in `
') .ok 4 (sample/test.rb:2035:in `
') sample/test.rb:math .ok 1 (sample/test.rb:2038:in `
') .ok 2 (sample/test.rb:2041:in `
') sample/test.rb:struct .ok 1 (sample/test.rb:2045:in `
') .ok 2 (sample/test.rb:2048:in `
') .ok 3 (sample/test.rb:2049:in `
') .ok 4 (sample/test.rb:2052:in `
') .ok 5 (sample/test.rb:2055:in `
') .ok 6 (sample/test.rb:2058:in `
') sample/test.rb:variable .ok 1 (sample/test.rb:2061:in `
') .ok 2 (sample/test.rb:2068:in `rescue in
') .ok 3 (sample/test.rb:2073:in `
') .ok 4 (sample/test.rb:2106:in `
') .ok 5 (sample/test.rb:2107:in `
') .ok 6 (sample/test.rb:2108:in `
') .ok 7 (sample/test.rb:2109:in `
') .ok 8 (sample/test.rb:2110:in `
') .ok 9 (sample/test.rb:2112:in `
') .ok 10 (sample/test.rb:2113:in `
') .ok 11 (sample/test.rb:2114:in `
') sample/test.rb:trace .ok 1 (sample/test.rb:2121:in `
') .ok 2 (sample/test.rb:2125:in `
') .ok 3 (sample/test.rb:2129:in `
') sample/test.rb:defined? .ok 1 (sample/test.rb:2135:in `
') .ok 2 (sample/test.rb:2136:in `
') .ok 3 (sample/test.rb:2139:in `
') .ok 4 (sample/test.rb:2141:in `
') .ok 5 (sample/test.rb:2142:in `
') .ok 6 (sample/test.rb:2143:in `
') .ok 7 (sample/test.rb:2144:in `
') .ok 8 (sample/test.rb:2157:in `
') .ok 9 (sample/test.rb:2152:in `bar') .ok 10 (sample/test.rb:2153:in `bar') .ok 11 (sample/test.rb:2164:in `
') .ok 12 (sample/test.rb:2165:in `
') sample/test.rb:alias .ok 1 (sample/test.rb:2181:in `
') .ok 2 (sample/test.rb:2182:in `
') .ok 3 (sample/test.rb:2185:in `
') .ok 4 (sample/test.rb:2199:in `
') .ok 5 (sample/test.rb:2200:in `
') .ok 6 (sample/test.rb:2201:in `
') sample/test.rb:path .ok 1 (sample/test.rb:2204:in `
') .ok 2 (sample/test.rb:2205:in `
') .ok 3 (sample/test.rb:2206:in `
') .ok 4 (sample/test.rb:2207:in `
') .ok 5 (sample/test.rb:2208:in `
') .ok 6 (sample/test.rb:2209:in `
') .ok 7 (sample/test.rb:2210:in `
') .ok 8 (sample/test.rb:2211:in `
') .ok 9 (sample/test.rb:2212:in `
') .ok 10 (sample/test.rb:2213:in `
') .ok 11 (sample/test.rb:2214:in `
') .ok 12 (sample/test.rb:2215:in `
') .ok 13 (sample/test.rb:2216:in `
') .ok 14 (sample/test.rb:2217:in `
') .ok 15 (sample/test.rb:2218:in `
') .ok 16 (sample/test.rb:2219:in `
') .ok 17 (sample/test.rb:2220:in `
') .ok 18 (sample/test.rb:2221:in `
') .ok 19 (sample/test.rb:2222:in `
') .ok 20 (sample/test.rb:2233:in `
') .ok 21 (sample/test.rb:2234:in `
') .ok 22 (sample/test.rb:2242:in `
') .ok 23 (sample/test.rb:2243:in `
') sample/test.rb:gc .ok 1 (sample/test.rb:2260:in `
') .ok 2 (sample/test.rb:2274:in `
') .ok 3 (sample/test.rb:2280:in `
') .ok 4 (sample/test.rb:2286:in `
') not ok/test: 900 failed 1 failed(test.rb) == method-list # 2009-06-21T08:12:36+09:00 + ./miniruby -e 'nummodule = nummethod = 0 mods = [] ObjectSpace.each_object(Module) {|m| mods << m if m.name } mods = mods.sort_by {|m| m.name } mods.each {|mod| nummodule += 1 puts "#{mod.name} #{(mod.ancestors - [mod]).inspect}" mod.singleton_methods(false).sort.each {|methname| nummethod += 1 meth = mod.method(methname) line = "#{mod.name}.#{methname} #{meth.arity}" line << " not-implemented" if !mod.respond_to?(methname) puts line } mod.instance_methods(false).sort.each {|methname| nummethod += 1 meth = mod.instance_method(methname) line = "#{mod.name}\##{methname} #{meth.arity}" line << " not-implemented" if /\(not-implemented\)/ =~ meth.inspect puts line } } puts "#{nummodule} modules, #{nummethod} methods" ' ARGF.class [Enumerable, Object, Kernel, BasicObject] ARGF.class#argv 0 ARGF.class#binmode 0 ARGF.class#binmode? 0 ARGF.class#bytes 0 ARGF.class#chars 0 ARGF.class#close 0 ARGF.class#closed? 0 ARGF.class#each -1 ARGF.class#each_byte 0 ARGF.class#each_char 0 ARGF.class#each_line -1 ARGF.class#eof 0 ARGF.class#eof? 0 ARGF.class#external_encoding 0 ARGF.class#file 0 ARGF.class#filename 0 ARGF.class#fileno 0 ARGF.class#getbyte 0 ARGF.class#getc 0 ARGF.class#gets -1 ARGF.class#inplace_mode 0 ARGF.class#inplace_mode= 1 ARGF.class#internal_encoding 0 ARGF.class#lineno 0 ARGF.class#lineno= 1 ARGF.class#lines -1 ARGF.class#path 0 ARGF.class#pos 0 ARGF.class#pos= 1 ARGF.class#read -1 ARGF.class#readbyte 0 ARGF.class#readchar 0 ARGF.class#readline -1 ARGF.class#readlines -1 ARGF.class#readpartial -1 ARGF.class#rewind 0 ARGF.class#seek -1 ARGF.class#set_encoding -1 ARGF.class#skip 0 ARGF.class#tell 0 ARGF.class#to_a -1 ARGF.class#to_i 0 ARGF.class#to_io 0 ARGF.class#to_s 0 ArgumentError [StandardError, Exception, Object, Kernel, BasicObject] Array [Enumerable, Object, Kernel, BasicObject] Array.[] -1 Array.try_convert 1 Array#& 1 Array#* 1 Array#+ 1 Array#- 1 Array#<< 1 Array#<=> 1 Array#== 1 Array#[] -1 Array#[]= -1 Array#assoc 1 Array#at 1 Array#clear 0 Array#collect 0 Array#collect! 0 Array#combination 1 Array#compact 0 Array#compact! 0 Array#concat 1 Array#count -1 Array#cycle -1 Array#delete 1 Array#delete_at 1 Array#delete_if 0 Array#drop 1 Array#drop_while 0 Array#each 0 Array#each_index 0 Array#empty? 0 Array#eql? 1 Array#fetch -1 Array#fill -1 Array#find_index -1 Array#first -1 Array#flatten -1 Array#flatten! -1 Array#frozen? 0 Array#hash 0 Array#include? 1 Array#index -1 Array#insert -1 Array#inspect 0 Array#join -1 Array#last -1 Array#length 0 Array#map 0 Array#map! 0 Array#pack 1 Array#permutation -1 Array#pop -1 Array#product -1 Array#push -1 Array#rassoc 1 Array#reject 0 Array#reject! 0 Array#replace 1 Array#reverse 0 Array#reverse! 0 Array#reverse_each 0 Array#rindex -1 Array#sample -1 Array#select 0 Array#shift -1 Array#shuffle 0 Array#shuffle! 0 Array#size 0 Array#slice -1 Array#slice! -1 Array#sort 0 Array#sort! 0 Array#take 1 Array#take_while 0 Array#to_a 0 Array#to_ary 0 Array#to_s 0 Array#transpose 0 Array#uniq 0 Array#uniq! 0 Array#unshift -1 Array#values_at -1 Array#zip -1 Array#| 1 BasicObject [] BasicObject#! 0 BasicObject#!= 1 BasicObject#== 1 BasicObject#__send__ -1 BasicObject#equal? 1 BasicObject#instance_eval -1 BasicObject#instance_exec -1 Bignum [Integer, Numeric, Comparable, Object, Kernel, BasicObject] Bignum#% 1 Bignum#& 1 Bignum#* 1 Bignum#** 1 Bignum#+ 1 Bignum#- 1 Bignum#-@ 0 Bignum#/ 1 Bignum#<< 1 Bignum#<=> 1 Bignum#== 1 Bignum#>> 1 Bignum#[] 1 Bignum#^ 1 Bignum#abs 0 Bignum#coerce 1 Bignum#div 1 Bignum#divmod 1 Bignum#eql? 1 Bignum#even? 0 Bignum#fdiv 1 Bignum#hash 0 Bignum#magnitude 0 Bignum#modulo 1 Bignum#odd? 0 Bignum#remainder 1 Bignum#size 0 Bignum#to_f 0 Bignum#to_s -1 Bignum#| 1 Bignum#~ 0 Binding [Object, Kernel, BasicObject] Binding#clone 0 Binding#dup 0 Binding#eval -1 Class [Module, Object, Kernel, BasicObject] Class#allocate 0 Class#new -1 Class#superclass 0 Comparable [] Comparable#< 1 Comparable#<= 1 Comparable#== 1 Comparable#> 1 Comparable#>= 1 Comparable#between? 2 Complex [Numeric, Comparable, Object, Kernel, BasicObject] Complex.polar 2 Complex.rect -1 Complex.rectangular -1 Complex#* 1 Complex#** 1 Complex#+ 1 Complex#- 1 Complex#-@ 0 Complex#/ 1 Complex#== 1 Complex#abs 0 Complex#abs2 0 Complex#angle 0 Complex#arg 0 Complex#coerce 1 Complex#conj 0 Complex#conjugate 0 Complex#denominator 0 Complex#eql? 1 Complex#fdiv 1 Complex#hash 0 Complex#imag 0 Complex#imaginary 0 Complex#inspect 0 Complex#magnitude 0 Complex#marshal_dump 0 Complex#marshal_load 1 Complex#numerator 0 Complex#phase 0 Complex#polar 0 Complex#quo 1 Complex#real 0 Complex#real? 0 Complex#rect 0 Complex#rectangular 0 Complex#to_f 0 Complex#to_i 0 Complex#to_r 0 Complex#to_s 0 Data [Object, Kernel, BasicObject] Dir [Enumerable, Object, Kernel, BasicObject] Dir.[] -1 Dir.chdir -1 Dir.chroot 1 Dir.delete 1 Dir.entries -1 Dir.exist? 1 Dir.exists? 1 Dir.foreach -1 Dir.getwd 0 Dir.glob -1 Dir.mkdir -1 Dir.open -1 Dir.pwd 0 Dir.rmdir 1 Dir.unlink 1 Dir#close 0 Dir#each 0 Dir#inspect 0 Dir#path 0 Dir#pos 0 Dir#pos= 1 Dir#read 0 Dir#rewind 0 Dir#seek 1 Dir#tell 0 EOFError [IOError, StandardError, Exception, Object, Kernel, BasicObject] Encoding [Object, Kernel, BasicObject] Encoding._load 1 Encoding.aliases 0 Encoding.compatible? 2 Encoding.default_external 0 Encoding.default_external= 1 Encoding.default_internal 0 Encoding.default_internal= 1 Encoding.find 1 Encoding.list 0 Encoding.locale_charmap 0 Encoding.name_list 0 Encoding#_dump -1 Encoding#dummy? 0 Encoding#inspect 0 Encoding#name 0 Encoding#names 0 Encoding#to_s 0 Encoding::CompatibilityError [EncodingError, StandardError, Exception, Object, Kernel, BasicObject] Encoding::Converter [Data, Object, Kernel, BasicObject] Encoding::Converter.asciicompat_encoding 1 Encoding::Converter.search_convpath -1 Encoding::Converter#convert 1 Encoding::Converter#convpath 0 Encoding::Converter#destination_encoding 0 Encoding::Converter#finish 0 Encoding::Converter#insert_output 1 Encoding::Converter#inspect 0 Encoding::Converter#last_error 0 Encoding::Converter#primitive_convert -1 Encoding::Converter#primitive_errinfo 0 Encoding::Converter#putback -1 Encoding::Converter#replacement 0 Encoding::Converter#replacement= 1 Encoding::Converter#source_encoding 0 Encoding::ConverterNotFoundError [EncodingError, StandardError, Exception, Object, Kernel, BasicObject] Encoding::InvalidByteSequenceError [EncodingError, StandardError, Exception, Object, Kernel, BasicObject] Encoding::InvalidByteSequenceError#destination_encoding 0 Encoding::InvalidByteSequenceError#destination_encoding_name 0 Encoding::InvalidByteSequenceError#error_bytes 0 Encoding::InvalidByteSequenceError#incomplete_input? 0 Encoding::InvalidByteSequenceError#readagain_bytes 0 Encoding::InvalidByteSequenceError#source_encoding 0 Encoding::InvalidByteSequenceError#source_encoding_name 0 Encoding::UndefinedConversionError [EncodingError, StandardError, Exception, Object, Kernel, BasicObject] Encoding::UndefinedConversionError#destination_encoding 0 Encoding::UndefinedConversionError#destination_encoding_name 0 Encoding::UndefinedConversionError#error_char 0 Encoding::UndefinedConversionError#source_encoding 0 Encoding::UndefinedConversionError#source_encoding_name 0 EncodingError [StandardError, Exception, Object, Kernel, BasicObject] Enumerable [] Enumerable#all? 0 Enumerable#any? 0 Enumerable#collect 0 Enumerable#count -1 Enumerable#cycle -1 Enumerable#detect -1 Enumerable#drop 1 Enumerable#drop_while 0 Enumerable#each_cons 1 Enumerable#each_slice 1 Enumerable#each_with_index -1 Enumerable#each_with_object 1 Enumerable#entries -1 Enumerable#find -1 Enumerable#find_all 0 Enumerable#find_index -1 Enumerable#first -1 Enumerable#grep 1 Enumerable#group_by 0 Enumerable#include? 1 Enumerable#inject -1 Enumerable#map 0 Enumerable#max 0 Enumerable#max_by 0 Enumerable#member? 1 Enumerable#min 0 Enumerable#min_by 0 Enumerable#minmax 0 Enumerable#minmax_by 0 Enumerable#none? 0 Enumerable#one? 0 Enumerable#partition 0 Enumerable#reduce -1 Enumerable#reject 0 Enumerable#reverse_each -1 Enumerable#select 0 Enumerable#sort 0 Enumerable#sort_by 0 Enumerable#take 1 Enumerable#take_while 0 Enumerable#to_a -1 Enumerable#zip -1 Enumerator [Enumerable, Object, Kernel, BasicObject] Enumerator#each 0 Enumerator#each_with_index 0 Enumerator#each_with_object 1 Enumerator#next 0 Enumerator#rewind 0 Enumerator#with_index 0 Enumerator#with_object 1 Enumerator::Generator [Enumerable, Object, Kernel, BasicObject] Enumerator::Generator#each 0 Enumerator::Yielder [Object, Kernel, BasicObject] Enumerator::Yielder#<< -1 Enumerator::Yielder#yield -1 Errno [] Errno::E2BIG [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EACCES [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EADDRINUSE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EADDRNOTAVAIL [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EADV [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EAFNOSUPPORT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EAGAIN [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EALREADY [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EBADE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EBADF [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EBADFD [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EBADMSG [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EBADR [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EBADRQC [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EBADSLT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EBFONT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EBUSY [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ECHILD [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ECHRNG [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ECOMM [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ECONNABORTED [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ECONNREFUSED [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ECONNRESET [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EDEADLK [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EDESTADDRREQ [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EDOM [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EDOTDOT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EDQUOT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EEXIST [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EFAULT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EFBIG [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EHOSTDOWN [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EHOSTUNREACH [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EIDRM [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EILSEQ [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EINPROGRESS [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EINTR [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EINVAL [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EIO [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EISCONN [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EISDIR [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EISNAM [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EL2HLT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EL2NSYNC [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EL3HLT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EL3RST [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ELIBACC [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ELIBBAD [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ELIBEXEC [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ELIBMAX [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ELIBSCN [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ELNRNG [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ELOOP [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EMFILE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EMLINK [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EMSGSIZE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EMULTIHOP [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENAMETOOLONG [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENAVAIL [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENETDOWN [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENETRESET [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENETUNREACH [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENFILE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOANO [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOBUFS [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOCSI [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENODATA [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENODEV [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOENT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOEXEC [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOLCK [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOLINK [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOMEM [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOMSG [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENONET [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOPKG [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOPROTOOPT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOSPC [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOSR [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOSTR [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOSYS [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOTBLK [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOTCONN [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOTDIR [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOTEMPTY [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOTNAM [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOTSOCK [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOTTY [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOTUNIQ [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENXIO [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EOPNOTSUPP [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EOVERFLOW [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EPERM [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EPFNOSUPPORT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EPIPE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EPROTO [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EPROTONOSUPPORT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EPROTOTYPE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ERANGE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EREMCHG [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EREMOTE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EREMOTEIO [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ERESTART [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EROFS [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ESHUTDOWN [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ESOCKTNOSUPPORT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ESPIPE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ESRCH [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ESRMNT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ESTALE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ESTRPIPE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ETIME [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ETIMEDOUT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ETOOMANYREFS [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ETXTBSY [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EUCLEAN [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EUNATCH [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EUSERS [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EXDEV [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EXFULL [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::NOERROR [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Exception [Object, Kernel, BasicObject] Exception.exception -1 Exception#== 1 Exception#backtrace 0 Exception#exception -1 Exception#inspect 0 Exception#message 0 Exception#set_backtrace 1 Exception#to_s 0 FalseClass [Object, Kernel, BasicObject] FalseClass#& 1 FalseClass#^ 1 FalseClass#to_s 0 FalseClass#| 1 Fiber [Object, Kernel, BasicObject] Fiber.yield -1 Fiber#resume -1 FiberError [StandardError, Exception, Object, Kernel, BasicObject] File [IO, File::Constants, Enumerable, Object, Kernel, BasicObject] File.absolute_path -1 File.atime 1 File.basename -1 File.blockdev? 1 File.chardev? 1 File.chmod -1 File.chown -1 File.ctime 1 File.delete -1 File.directory? 1 File.dirname 1 File.executable? 1 File.executable_real? 1 File.exist? 1 File.exists? 1 File.expand_path -1 File.extname 1 File.file? 1 File.fnmatch -1 File.fnmatch? -1 File.ftype 1 File.grpowned? 1 File.identical? 2 File.join -1 File.lchmod -1 File.lchown -1 File.link 2 File.lstat 1 File.mtime 1 File.owned? 1 File.path 1 File.pipe? 1 File.readable? 1 File.readable_real? 1 File.readlink 1 File.rename 2 File.setgid? 1 File.setuid? 1 File.size 1 File.size? 1 File.socket? 1 File.split 1 File.stat 1 File.sticky? 1 File.symlink 2 File.symlink? 1 File.truncate 2 File.umask -1 File.unlink -1 File.utime -1 File.world_readable? 1 File.world_writable? 1 File.writable? 1 File.writable_real? 1 File.zero? 1 File#atime 0 File#chmod 1 File#chown 2 File#ctime 0 File#flock 1 File#lstat 0 File#mtime 0 File#path 0 File#to_path 0 File#truncate 1 File::Constants [] File::Stat [Comparable, Object, Kernel, BasicObject] File::Stat#<=> 1 File::Stat#atime 0 File::Stat#blksize 0 File::Stat#blockdev? 0 File::Stat#blocks 0 File::Stat#chardev? 0 File::Stat#ctime 0 File::Stat#dev 0 File::Stat#dev_major 0 File::Stat#dev_minor 0 File::Stat#directory? 0 File::Stat#executable? 0 File::Stat#executable_real? 0 File::Stat#file? 0 File::Stat#ftype 0 File::Stat#gid 0 File::Stat#grpowned? 0 File::Stat#ino 0 File::Stat#inspect 0 File::Stat#mode 0 File::Stat#mtime 0 File::Stat#nlink 0 File::Stat#owned? 0 File::Stat#pipe? 0 File::Stat#rdev 0 File::Stat#rdev_major 0 File::Stat#rdev_minor 0 File::Stat#readable? 0 File::Stat#readable_real? 0 File::Stat#setgid? 0 File::Stat#setuid? 0 File::Stat#size 0 File::Stat#size? 0 File::Stat#socket? 0 File::Stat#sticky? 0 File::Stat#symlink? 0 File::Stat#uid 0 File::Stat#world_readable? 0 File::Stat#world_writable? 0 File::Stat#writable? 0 File::Stat#writable_real? 0 File::Stat#zero? 0 FileTest [] FileTest.blockdev? 1 FileTest.chardev? 1 FileTest.directory? 1 FileTest.executable? 1 FileTest.executable_real? 1 FileTest.exist? 1 FileTest.exists? 1 FileTest.file? 1 FileTest.grpowned? 1 FileTest.identical? 2 FileTest.owned? 1 FileTest.pipe? 1 FileTest.readable? 1 FileTest.readable_real? 1 FileTest.setgid? 1 FileTest.setuid? 1 FileTest.size 1 FileTest.size? 1 FileTest.socket? 1 FileTest.sticky? 1 FileTest.symlink? 1 FileTest.world_readable? 1 FileTest.world_writable? 1 FileTest.writable? 1 FileTest.writable_real? 1 FileTest.zero? 1 Fixnum [Integer, Numeric, Comparable, Object, Kernel, BasicObject] Fixnum#% 1 Fixnum#& 1 Fixnum#* 1 Fixnum#** 1 Fixnum#+ 1 Fixnum#- 1 Fixnum#-@ 0 Fixnum#/ 1 Fixnum#< 1 Fixnum#<< 1 Fixnum#<= 1 Fixnum#<=> 1 Fixnum#== 1 Fixnum#> 1 Fixnum#>= 1 Fixnum#>> 1 Fixnum#[] 1 Fixnum#^ 1 Fixnum#abs 0 Fixnum#div 1 Fixnum#divmod 1 Fixnum#even? 0 Fixnum#fdiv 1 Fixnum#magnitude 0 Fixnum#modulo 1 Fixnum#odd? 0 Fixnum#size 0 Fixnum#succ 0 Fixnum#to_f 0 Fixnum#to_s -1 Fixnum#zero? 0 Fixnum#| 1 Fixnum#~ 0 Float [Numeric, Comparable, Object, Kernel, BasicObject] Float#% 1 Float#* 1 Float#** 1 Float#+ 1 Float#- 1 Float#-@ 0 Float#/ 1 Float#< 1 Float#<= 1 Float#<=> 1 Float#== 1 Float#> 1 Float#>= 1 Float#abs 0 Float#ceil 0 Float#coerce 1 Float#divmod 1 Float#eql? 1 Float#fdiv 1 Float#finite? 0 Float#floor 0 Float#hash 0 Float#infinite? 0 Float#magnitude 0 Float#modulo 1 Float#nan? 0 Float#quo 1 Float#round -1 Float#to_f 0 Float#to_i 0 Float#to_int 0 Float#to_r 0 Float#to_s 0 Float#truncate 0 Float#zero? 0 FloatDomainError [RangeError, StandardError, Exception, Object, Kernel, BasicObject] GC [] GC.count 0 GC.disable 0 GC.enable 0 GC.start 0 GC.stress 0 GC.stress= 1 GC#garbage_collect 0 GC::Profiler [] GC::Profiler.clear 0 GC::Profiler.disable 0 GC::Profiler.enable 0 GC::Profiler.enabled? 0 GC::Profiler.report -1 GC::Profiler.result 0 Gem [] Hash [Enumerable, Object, Kernel, BasicObject] Hash.[] -1 Hash.try_convert 1 Hash#== 1 Hash#[] 1 Hash#[]= 2 Hash#assoc 1 Hash#clear 0 Hash#compare_by_identity 0 Hash#compare_by_identity? 0 Hash#default -1 Hash#default= 1 Hash#default_proc 0 Hash#default_proc= 1 Hash#delete 1 Hash#delete_if 0 Hash#each 0 Hash#each_key 0 Hash#each_pair 0 Hash#each_value 0 Hash#empty? 0 Hash#eql? 1 Hash#fetch -1 Hash#flatten -1 Hash#has_key? 1 Hash#has_value? 1 Hash#hash 0 Hash#include? 1 Hash#index 1 Hash#inspect 0 Hash#invert 0 Hash#key 1 Hash#key? 1 Hash#keys 0 Hash#length 0 Hash#member? 1 Hash#merge 1 Hash#merge! 1 Hash#rassoc 1 Hash#rehash 0 Hash#reject 0 Hash#reject! 0 Hash#replace 1 Hash#select 0 Hash#shift 0 Hash#size 0 Hash#store 2 Hash#to_a 0 Hash#to_hash 0 Hash#to_s 0 Hash#update 1 Hash#value? 1 Hash#values 0 Hash#values_at -1 IO [File::Constants, Enumerable, Object, Kernel, BasicObject] IO.binread -1 IO.copy_stream -1 IO.for_fd -1 IO.foreach -1 IO.new -1 IO.open -1 IO.pipe -1 IO.popen -1 IO.read -1 IO.readlines -1 IO.select -1 IO.sysopen -1 IO.try_convert 1 IO#<< 1 IO#binmode 0 IO#binmode? 0 IO#bytes 0 IO#chars 0 IO#close 0 IO#close_on_exec= 1 IO#close_on_exec? 0 IO#close_read 0 IO#close_write 0 IO#closed? 0 IO#each -1 IO#each_byte 0 IO#each_char 0 IO#each_line -1 IO#eof 0 IO#eof? 0 IO#external_encoding 0 IO#fcntl -1 IO#fileno 0 IO#flush 0 IO#fsync 0 IO#getbyte 0 IO#getc 0 IO#gets -1 IO#inspect 0 IO#internal_encoding 0 IO#ioctl -1 IO#isatty 0 IO#lineno 0 IO#lineno= 1 IO#lines -1 IO#pid 0 IO#pos 0 IO#pos= 1 IO#print -1 IO#printf -1 IO#putc 1 IO#puts -1 IO#read -1 IO#read_nonblock -1 IO#readbyte 0 IO#readchar 0 IO#readline -1 IO#readlines -1 IO#readpartial -1 IO#reopen -1 IO#rewind 0 IO#seek -1 IO#set_encoding -1 IO#stat 0 IO#sync 0 IO#sync= 1 IO#sysread -1 IO#sysseek -1 IO#syswrite 1 IO#tell 0 IO#to_i 0 IO#to_io 0 IO#tty? 0 IO#ungetbyte 1 IO#ungetc 1 IO#write 1 IO#write_nonblock 1 IOError [StandardError, Exception, Object, Kernel, BasicObject] IndexError [StandardError, Exception, Object, Kernel, BasicObject] Integer [Numeric, Comparable, Object, Kernel, BasicObject] Integer#ceil 0 Integer#chr -1 Integer#denominator 0 Integer#downto 1 Integer#even? 0 Integer#floor 0 Integer#gcd 1 Integer#gcdlcm 1 Integer#integer? 0 Integer#lcm 1 Integer#next 0 Integer#numerator 0 Integer#odd? 0 Integer#ord 0 Integer#pred 0 Integer#round -1 Integer#succ 0 Integer#times 0 Integer#to_i 0 Integer#to_int 0 Integer#to_r 0 Integer#truncate 0 Integer#upto 1 Interrupt [SignalException, Exception, Object, Kernel, BasicObject] Kernel [] Kernel.Array 1 Kernel.Complex -1 Kernel.Float 1 Kernel.Integer 1 Kernel.Rational -1 Kernel.String 1 Kernel.__callee__ 0 Kernel.__method__ 0 Kernel.` 1 Kernel.abort -1 Kernel.at_exit 0 Kernel.autoload 2 Kernel.autoload? 1 Kernel.binding 0 Kernel.block_given? 0 Kernel.caller -1 Kernel.catch -1 Kernel.eval -1 Kernel.exec -1 Kernel.exit -1 Kernel.exit! -1 Kernel.fail -1 Kernel.fork 0 Kernel.format -1 Kernel.gets -1 Kernel.global_variables 0 Kernel.iterator? 0 Kernel.lambda 0 Kernel.load -1 Kernel.local_variables 0 Kernel.loop 0 Kernel.open -1 Kernel.p -1 Kernel.print -1 Kernel.printf -1 Kernel.proc 0 Kernel.putc 1 Kernel.puts -1 Kernel.raise -1 Kernel.rand -1 Kernel.readline -1 Kernel.readlines -1 Kernel.require 1 Kernel.select -1 Kernel.set_trace_func 1 Kernel.sleep -1 Kernel.spawn -1 Kernel.sprintf -1 Kernel.srand -1 Kernel.syscall -1 Kernel.system -1 Kernel.test -1 Kernel.throw -1 Kernel.trace_var -1 Kernel.trap -1 Kernel.untrace_var -1 Kernel.warn 1 Kernel#!~ 1 Kernel#=== 1 Kernel#=~ 1 Kernel#__id__ 0 Kernel#class 0 Kernel#clone 0 Kernel#define_singleton_method -1 Kernel#display -1 Kernel#dup 0 Kernel#enum_for -1 Kernel#eql? 1 Kernel#extend -1 Kernel#freeze 0 Kernel#frozen? 0 Kernel#hash 0 Kernel#inspect 0 Kernel#instance_of? 1 Kernel#instance_variable_defined? 1 Kernel#instance_variable_get 1 Kernel#instance_variable_set 2 Kernel#instance_variables 0 Kernel#is_a? 1 Kernel#kind_of? 1 Kernel#method 1 Kernel#methods -1 Kernel#nil? 0 Kernel#object_id 0 Kernel#private_methods -1 Kernel#protected_methods -1 Kernel#public_method 1 Kernel#public_methods -1 Kernel#public_send -1 Kernel#respond_to? -1 Kernel#send -1 Kernel#singleton_methods -1 Kernel#taint 0 Kernel#tainted? 0 Kernel#tap 0 Kernel#to_enum -1 Kernel#to_s 0 Kernel#trust 0 Kernel#untaint 0 Kernel#untrust 0 Kernel#untrusted? 0 KeyError [IndexError, StandardError, Exception, Object, Kernel, BasicObject] LoadError [ScriptError, Exception, Object, Kernel, BasicObject] LocalJumpError [StandardError, Exception, Object, Kernel, BasicObject] LocalJumpError#exit_value 0 LocalJumpError#reason 0 Marshal [] Marshal.dump -1 Marshal.load -1 Marshal.restore -1 MatchData [Object, Kernel, BasicObject] MatchData#[] -1 MatchData#begin 1 MatchData#captures 0 MatchData#end 1 MatchData#inspect 0 MatchData#length 0 MatchData#names 0 MatchData#offset 1 MatchData#post_match 0 MatchData#pre_match 0 MatchData#regexp 0 MatchData#size 0 MatchData#string 0 MatchData#to_a 0 MatchData#to_s 0 MatchData#values_at -1 Math [] Math.acos 1 Math.acosh 1 Math.asin 1 Math.asinh 1 Math.atan 1 Math.atan2 2 Math.atanh 1 Math.cbrt 1 Math.cos 1 Math.cosh 1 Math.erf 1 Math.erfc 1 Math.exp 1 Math.frexp 1 Math.gamma 1 Math.hypot 2 Math.ldexp 2 Math.lgamma 1 Math.log -1 Math.log10 1 Math.log2 1 Math.sin 1 Math.sinh 1 Math.sqrt 1 Math.tan 1 Math.tanh 1 Method [Object, Kernel, BasicObject] Method#== 1 Method#[] -1 Method#arity 0 Method#call -1 Method#clone 0 Method#eql? 1 Method#hash 0 Method#inspect 0 Method#name 0 Method#owner 0 Method#receiver 0 Method#source_location 0 Method#to_proc 0 Method#to_s 0 Method#unbind 0 Module [Object, Kernel, BasicObject] Module.constants -1 Module.nesting 0 Module#< 1 Module#<= 1 Module#<=> 1 Module#== 1 Module#=== 1 Module#> 1 Module#>= 1 Module#ancestors 0 Module#autoload 2 Module#autoload? 1 Module#class_eval -1 Module#class_exec -1 Module#class_variable_defined? 1 Module#class_variable_get 1 Module#class_variable_set 2 Module#class_variables 0 Module#const_defined? -1 Module#const_get -1 Module#const_missing 1 Module#const_set 2 Module#constants -1 Module#freeze 0 Module#include? 1 Module#included_modules 0 Module#instance_method 1 Module#instance_methods -1 Module#method_defined? 1 Module#module_eval -1 Module#module_exec -1 Module#name 0 Module#private_class_method -1 Module#private_instance_methods -1 Module#private_method_defined? 1 Module#protected_instance_methods -1 Module#protected_method_defined? 1 Module#public_class_method -1 Module#public_instance_method 1 Module#public_instance_methods -1 Module#public_method_defined? 1 Module#remove_class_variable 1 Module#to_s 0 Mutex [Object, Kernel, BasicObject] Mutex#lock 0 Mutex#locked? 0 Mutex#sleep -1 Mutex#synchronize 0 Mutex#try_lock 0 Mutex#unlock 0 NameError [StandardError, Exception, Object, Kernel, BasicObject] NameError#name 0 NameError#to_s 0 NameError::message [Data, Object, Kernel, BasicObject] NameError::message.! 3 NameError::message._load 1 NameError::message#== 1 NameError::message#_dump 1 NameError::message#to_str 0 NilClass [Object, Kernel, BasicObject] NilClass#& 1 NilClass#^ 1 NilClass#inspect 0 NilClass#nil? 0 NilClass#to_a 0 NilClass#to_c 0 NilClass#to_f 0 NilClass#to_i 0 NilClass#to_r 0 NilClass#to_s 0 NilClass#| 1 NoMemoryError [Exception, Object, Kernel, BasicObject] NoMethodError [NameError, StandardError, Exception, Object, Kernel, BasicObject] NoMethodError#args 0 NotImplementedError [ScriptError, Exception, Object, Kernel, BasicObject] Numeric [Comparable, Object, Kernel, BasicObject] Numeric#+@ 0 Numeric#-@ 0 Numeric#<=> 1 Numeric#abs 0 Numeric#abs2 0 Numeric#angle 0 Numeric#arg 0 Numeric#ceil 0 Numeric#coerce 1 Numeric#conj 0 Numeric#conjugate 0 Numeric#denominator 0 Numeric#div 1 Numeric#divmod 1 Numeric#eql? 1 Numeric#fdiv 1 Numeric#floor 0 Numeric#imag 0 Numeric#imaginary 0 Numeric#integer? 0 Numeric#magnitude 0 Numeric#modulo 1 Numeric#nonzero? 0 Numeric#numerator 0 Numeric#phase 0 Numeric#polar 0 Numeric#quo 1 Numeric#real 0 Numeric#real? 0 Numeric#rect 0 Numeric#rectangular 0 Numeric#remainder 1 Numeric#round -1 Numeric#singleton_method_added 1 Numeric#step -1 Numeric#to_c 0 Numeric#to_int 0 Numeric#truncate 0 Numeric#zero? 0 Object [Kernel, BasicObject] ObjectSpace [] ObjectSpace._id2ref 1 ObjectSpace.count_objects -1 ObjectSpace.define_finalizer -1 ObjectSpace.each_object -1 ObjectSpace.garbage_collect 0 ObjectSpace.undefine_finalizer 1 Proc [Object, Kernel, BasicObject] Proc.new -1 Proc#== 1 Proc#=== -1 Proc#[] -1 Proc#arity 0 Proc#binding 0 Proc#call -1 Proc#clone 0 Proc#curry -1 Proc#dup 0 Proc#eql? 1 Proc#hash 0 Proc#lambda? 0 Proc#source_location 0 Proc#to_proc 0 Proc#to_s 0 Proc#yield -1 Process [] Process.abort -1 Process.daemon -1 Process.detach 1 Process.egid 0 Process.egid= 1 Process.euid 0 Process.euid= 1 Process.exec -1 Process.exit -1 Process.exit! -1 Process.fork 0 Process.getpgid 1 Process.getpgrp 0 Process.getpriority 2 Process.getrlimit 1 Process.gid 0 Process.gid= 1 Process.groups 0 Process.groups= 1 Process.initgroups 2 Process.kill -1 Process.maxgroups 0 Process.maxgroups= 1 Process.pid 0 Process.ppid 0 Process.setpgid 2 Process.setpgrp 0 Process.setpriority 3 Process.setrlimit -1 Process.setsid 0 Process.spawn -1 Process.times 0 Process.uid 0 Process.uid= 1 Process.wait -1 Process.wait2 -1 Process.waitall 0 Process.waitpid -1 Process.waitpid2 -1 Process::GID [] Process::GID.change_privilege 1 Process::GID.eid 0 Process::GID.eid= 1 Process::GID.grant_privilege 1 Process::GID.re_exchange 0 Process::GID.re_exchangeable? 0 Process::GID.rid 0 Process::GID.sid_available? 0 Process::GID.switch 0 Process::Status [Object, Kernel, BasicObject] Process::Status#& 1 Process::Status#== 1 Process::Status#>> 1 Process::Status#coredump? 0 Process::Status#exited? 0 Process::Status#exitstatus 0 Process::Status#inspect 0 Process::Status#pid 0 Process::Status#signaled? 0 Process::Status#stopped? 0 Process::Status#stopsig 0 Process::Status#success? 0 Process::Status#termsig 0 Process::Status#to_i 0 Process::Status#to_s 0 Process::Sys [] Process::Sys.getegid 0 Process::Sys.geteuid 0 Process::Sys.getgid 0 Process::Sys.getuid 0 Process::Sys.issetugid 0 Process::Sys.setegid 1 Process::Sys.seteuid 1 Process::Sys.setgid 1 Process::Sys.setregid 2 Process::Sys.setresgid 3 Process::Sys.setresuid 3 Process::Sys.setreuid 2 Process::Sys.setrgid 1 Process::Sys.setruid 1 Process::Sys.setuid 1 Process::UID [] Process::UID.change_privilege 1 Process::UID.eid 0 Process::UID.eid= 1 Process::UID.grant_privilege 1 Process::UID.re_exchange 0 Process::UID.re_exchangeable? 0 Process::UID.rid 0 Process::UID.sid_available? 0 Process::UID.switch 0 Range [Enumerable, Object, Kernel, BasicObject] Range#== 1 Range#=== 1 Range#begin 0 Range#cover? 1 Range#each 0 Range#end 0 Range#eql? 1 Range#exclude_end? 0 Range#first -1 Range#hash 0 Range#include? 1 Range#inspect 0 Range#last -1 Range#max 0 Range#member? 1 Range#min 0 Range#step -1 Range#to_s 0 RangeError [StandardError, Exception, Object, Kernel, BasicObject] Rational [Numeric, Comparable, Object, Kernel, BasicObject] Rational#% 1 Rational#* 1 Rational#** 1 Rational#+ 1 Rational#- 1 Rational#/ 1 Rational#<=> 1 Rational#== 1 Rational#abs 0 Rational#ceil 0 Rational#coerce 1 Rational#denominator 0 Rational#div 1 Rational#divmod 1 Rational#fdiv 1 Rational#floor 0 Rational#hash 0 Rational#inspect 0 Rational#marshal_dump 0 Rational#marshal_load 1 Rational#modulo 1 Rational#numerator 0 Rational#quo 1 Rational#remainder 1 Rational#round 0 Rational#to_f 0 Rational#to_i 0 Rational#to_r 0 Rational#to_s 0 Rational#truncate 0 Regexp [Object, Kernel, BasicObject] Regexp.compile -1 Regexp.escape 1 Regexp.last_match -1 Regexp.quote 1 Regexp.try_convert 1 Regexp.union -1 Regexp#== 1 Regexp#=== 1 Regexp#=~ 1 Regexp#casefold? 0 Regexp#encoding 0 Regexp#eql? 1 Regexp#fixed_encoding? 0 Regexp#hash 0 Regexp#inspect 0 Regexp#match -1 Regexp#named_captures 0 Regexp#names 0 Regexp#options 0 Regexp#source 0 Regexp#to_s 0 Regexp#~ 0 RegexpError [StandardError, Exception, Object, Kernel, BasicObject] RubyVM [Object, Kernel, BasicObject] RubyVM::Env [Object, Kernel, BasicObject] RubyVM::InstructionSequence [Object, Kernel, BasicObject] RubyVM::InstructionSequence.compile -1 RubyVM::InstructionSequence.compile_file -1 RubyVM::InstructionSequence.compile_option 0 RubyVM::InstructionSequence.compile_option= 1 RubyVM::InstructionSequence.disasm 1 RubyVM::InstructionSequence.disassemble 1 RubyVM::InstructionSequence.new -1 RubyVM::InstructionSequence#disasm 0 RubyVM::InstructionSequence#disassemble 0 RubyVM::InstructionSequence#eval 0 RubyVM::InstructionSequence#inspect 0 RubyVM::InstructionSequence#to_a 0 RuntimeError [StandardError, Exception, Object, Kernel, BasicObject] ScriptError [Exception, Object, Kernel, BasicObject] SecurityError [Exception, Object, Kernel, BasicObject] Signal [] Signal.list 0 Signal.trap -1 SignalException [Exception, Object, Kernel, BasicObject] SignalException#signm 0 SignalException#signo 0 StandardError [Exception, Object, Kernel, BasicObject] StopIteration [IndexError, StandardError, Exception, Object, Kernel, BasicObject] String [Comparable, Object, Kernel, BasicObject] String.try_convert 1 String#% 1 String#* 1 String#+ 1 String#<< 1 String#<=> 1 String#== 1 String#=~ 1 String#[] -1 String#[]= -1 String#ascii_only? 0 String#bytes 0 String#bytesize 0 String#capitalize 0 String#capitalize! 0 String#casecmp 1 String#center -1 String#chars 0 String#chomp -1 String#chomp! -1 String#chop 0 String#chop! 0 String#chr 0 String#clear 0 String#codepoints 0 String#concat 1 String#count -1 String#crypt 1 String#delete -1 String#delete! -1 String#downcase 0 String#downcase! 0 String#dump 0 String#each_byte 0 String#each_char 0 String#each_codepoint 0 String#each_line -1 String#empty? 0 String#encode -1 String#encode! -1 String#encoding 0 String#end_with? -1 String#eql? 1 String#force_encoding 1 String#getbyte 1 String#gsub -1 String#gsub! -1 String#hash 0 String#hex 0 String#include? 1 String#index -1 String#insert 2 String#inspect 0 String#intern 0 String#length 0 String#lines -1 String#ljust -1 String#lstrip 0 String#lstrip! 0 String#match -1 String#next 0 String#next! 0 String#oct 0 String#ord 0 String#partition 1 String#replace 1 String#reverse 0 String#reverse! 0 String#rindex -1 String#rjust -1 String#rpartition 1 String#rstrip 0 String#rstrip! 0 String#scan 1 String#setbyte 2 String#size 0 String#slice -1 String#slice! -1 String#split -1 String#squeeze -1 String#squeeze! -1 String#start_with? -1 String#strip 0 String#strip! 0 String#sub -1 String#sub! -1 String#succ 0 String#succ! 0 String#sum -1 String#swapcase 0 String#swapcase! 0 String#to_c 0 String#to_f 0 String#to_i -1 String#to_r 0 String#to_s 0 String#to_str 0 String#to_sym 0 String#tr 2 String#tr! 2 String#tr_s 2 String#tr_s! 2 String#unpack 1 String#upcase 0 String#upcase! 0 String#upto -1 String#valid_encoding? 0 Struct [Enumerable, Object, Kernel, BasicObject] Struct.new -1 Struct#== 1 Struct#[] 1 Struct#[]= 2 Struct#each 0 Struct#each_pair 0 Struct#eql? 1 Struct#hash 0 Struct#inspect 0 Struct#length 0 Struct#members 0 Struct#select -1 Struct#size 0 Struct#to_a 0 Struct#to_s 0 Struct#values 0 Struct#values_at -1 Struct::Tms [Struct, Enumerable, Object, Kernel, BasicObject] Struct::Tms.[] -1 Struct::Tms.members 0 Struct::Tms.new -1 Struct::Tms#cstime 0 Struct::Tms#cstime= 1 Struct::Tms#cutime 0 Struct::Tms#cutime= 1 Struct::Tms#stime 0 Struct::Tms#stime= 1 Struct::Tms#utime 0 Struct::Tms#utime= 1 Symbol [Comparable, Object, Kernel, BasicObject] Symbol.all_symbols 0 Symbol#<=> 1 Symbol#== 1 Symbol#=~ 1 Symbol#[] -1 Symbol#capitalize 0 Symbol#casecmp 1 Symbol#downcase 0 Symbol#empty? 0 Symbol#encoding 0 Symbol#id2name 0 Symbol#inspect 0 Symbol#intern 0 Symbol#length 0 Symbol#match 1 Symbol#next 0 Symbol#size 0 Symbol#slice -1 Symbol#succ 0 Symbol#swapcase 0 Symbol#to_proc 0 Symbol#to_s 0 Symbol#to_sym 0 Symbol#upcase 0 SyntaxError [ScriptError, Exception, Object, Kernel, BasicObject] SystemCallError [StandardError, Exception, Object, Kernel, BasicObject] SystemCallError.=== 1 SystemCallError#errno 0 SystemExit [Exception, Object, Kernel, BasicObject] SystemExit#status 0 SystemExit#success? 0 SystemStackError [Exception, Object, Kernel, BasicObject] Thread [Object, Kernel, BasicObject] Thread.abort_on_exception 0 Thread.abort_on_exception= 1 Thread.current 0 Thread.exclusive 0 Thread.exit 0 Thread.fork -1 Thread.kill 1 Thread.list 0 Thread.main 0 Thread.new -1 Thread.pass 0 Thread.start -1 Thread.stop 0 Thread#[] 1 Thread#[]= 2 Thread#abort_on_exception 0 Thread#abort_on_exception= 1 Thread#alive? 0 Thread#exit 0 Thread#group 0 Thread#inspect 0 Thread#join -1 Thread#key? 1 Thread#keys 0 Thread#kill 0 Thread#priority 0 Thread#priority= 1 Thread#raise -1 Thread#run 0 Thread#safe_level 0 Thread#status 0 Thread#stop? 0 Thread#terminate 0 Thread#value 0 Thread#wakeup 0 ThreadError [StandardError, Exception, Object, Kernel, BasicObject] ThreadGroup [Object, Kernel, BasicObject] ThreadGroup#add 1 ThreadGroup#enclose 0 ThreadGroup#enclosed? 0 ThreadGroup#list 0 Time [Comparable, Object, Kernel, BasicObject] Time._load 1 Time.at -1 Time.gm -1 Time.local -1 Time.mktime -1 Time.now -1 Time.utc -1 Time#+ 1 Time#- 1 Time#<=> 1 Time#_dump -1 Time#asctime 0 Time#ctime 0 Time#day 0 Time#dst? 0 Time#eql? 1 Time#friday? 0 Time#getgm 0 Time#getlocal 0 Time#getutc 0 Time#gmt? 0 Time#gmt_offset 0 Time#gmtime 0 Time#gmtoff 0 Time#hash 0 Time#hour 0 Time#inspect 0 Time#isdst 0 Time#localtime 0 Time#mday 0 Time#min 0 Time#mon 0 Time#monday? 0 Time#month 0 Time#nsec 0 Time#saturday? 0 Time#sec 0 Time#strftime 1 Time#succ 0 Time#sunday? 0 Time#thursday? 0 Time#to_a 0 Time#to_f 0 Time#to_i 0 Time#to_s 0 Time#tuesday? 0 Time#tv_nsec 0 Time#tv_sec 0 Time#tv_usec 0 Time#usec 0 Time#utc 0 Time#utc? 0 Time#utc_offset 0 Time#wday 0 Time#wednesday? 0 Time#yday 0 Time#year 0 Time#zone 0 TrueClass [Object, Kernel, BasicObject] TrueClass#& 1 TrueClass#^ 1 TrueClass#to_s 0 TrueClass#| 1 TypeError [StandardError, Exception, Object, Kernel, BasicObject] UnboundMethod [Object, Kernel, BasicObject] UnboundMethod#== 1 UnboundMethod#arity 0 UnboundMethod#bind 1 UnboundMethod#clone 0 UnboundMethod#eql? 1 UnboundMethod#hash 0 UnboundMethod#inspect 0 UnboundMethod#name 0 UnboundMethod#owner 0 UnboundMethod#source_location 0 UnboundMethod#to_s 0 ZeroDivisionError [StandardError, Exception, Object, Kernel, BasicObject] fatal [Exception, Object, Kernel, BasicObject] 222 modules, 1459 methods == make # 2009-06-21T08:12:36+09:00 + gmake rbconfig.rb updated ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./enc/make_encmake.rb --builtin-encs="ascii.o us_ascii.o unicode.o utf_8.o" --builtin-transes="newline.o" enc.mk gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o encoding.o -c encoding.c encoding.c:1075: warning: missing initializer encoding.c:1075: warning: (near initialization for ‘default_external.enc’) encoding.c:1135: warning: missing initializer encoding.c:1135: warning: (near initialization for ‘default_internal.enc’) ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb -I. -rrbconfig ./tool/compile_prelude.rb ./prelude.rb ./enc/prelude.rb ./gem_prelude.rb prelude.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -o prelude.o -c prelude.c ar rcu libruby-static.a dln.o encoding.o prelude.o array.o bignum.o class.o compar.o complex.o dir.o enum.o enumerator.o error.o eval.o load.o proc.o file.o gc.o hash.o inits.o io.o marshal.o math.o numeric.o object.o pack.o parse.o process.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o safe.o signal.o sprintf.o st.o strftime.o string.o struct.o time.o transcode.o util.o variable.o version.o compile.o debug.o iseq.o vm.o vm_dump.o thread.o cont.o ascii.o us_ascii.o unicode.o utf_8.o newline.o strlcpy.o strlcat.o dmyext.o ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./tool/generic_erb.rb -c -o encdb.h ./template/encdb.h.tmpl ./enc enc encdb.h updated make -f enc.mk RUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " MINIRUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " enc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby' に入ります gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/encdb.o -c ./enc/encdb.c gcc -shared -o .ext/x86_64-linux/enc/encdb.so enc/encdb.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/big5.o -c ./enc/big5.c ./enc/big5.c:215: warning: missing initializer ./enc/big5.c:215: warning: (near initialization for ‘encoding_BIG5.ruby_encoding_index’) gcc -shared -o .ext/x86_64-linux/enc/big5.so enc/big5.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/cp949.o -c ./enc/cp949.c ./enc/cp949.c:214: warning: missing initializer ./enc/cp949.c:214: warning: (near initialization for ‘encoding_CP949.ruby_encoding_index’) gcc -shared -o .ext/x86_64-linux/enc/cp949.so enc/cp949.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/emacs_mule.o -c ./enc/emacs_mule.c gcc -shared -o .ext/x86_64-linux/enc/emacs_mule.so enc/emacs_mule.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/euc_jp.o -c ./enc/euc_jp.c gcc -shared -o .ext/x86_64-linux/enc/euc_jp.so enc/euc_jp.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/euc_kr.o -c ./enc/euc_kr.c ./enc/euc_kr.c:191: warning: missing initializer ./enc/euc_kr.c:191: warning: (near initialization for ‘encoding_EUC_KR.ruby_encoding_index’) gcc -shared -o .ext/x86_64-linux/enc/euc_kr.so enc/euc_kr.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/euc_tw.o -c ./enc/euc_tw.c ./enc/euc_tw.c:233: warning: missing initializer ./enc/euc_tw.c:233: warning: (near initialization for ‘encoding_EUC_TW.ruby_encoding_index’) gcc -shared -o .ext/x86_64-linux/enc/euc_tw.so enc/euc_tw.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/gb2312.o -c ./enc/gb2312.c gcc -shared -o .ext/x86_64-linux/enc/gb2312.so enc/gb2312.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/gb18030.o -c ./enc/gb18030.c ./enc/gb18030.c:595: warning: missing initializer ./enc/gb18030.c:595: warning: (near initialization for ‘encoding_GB18030.ruby_encoding_index’) gcc -shared -o .ext/x86_64-linux/enc/gb18030.so enc/gb18030.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/gbk.o -c ./enc/gbk.c ./enc/gbk.c:214: warning: missing initializer ./enc/gbk.c:214: warning: (near initialization for ‘encoding_GBK.ruby_encoding_index’) gcc -shared -o .ext/x86_64-linux/enc/gbk.so enc/gbk.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/iso_8859_1.o -c ./enc/iso_8859_1.c ./enc/iso_8859_1.c:274: warning: missing initializer ./enc/iso_8859_1.c:274: warning: (near initialization for ‘encoding_ISO_8859_1.ruby_encoding_index’) gcc -shared -o .ext/x86_64-linux/enc/iso_8859_1.so enc/iso_8859_1.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/iso_8859_2.o -c ./enc/iso_8859_2.c ./enc/iso_8859_2.c:239: warning: missing initializer ./enc/iso_8859_2.c:239: warning: (near initialization for ‘encoding_ISO_8859_2.ruby_encoding_index’) gcc -shared -o .ext/x86_64-linux/enc/iso_8859_2.so enc/iso_8859_2.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/iso_8859_3.o -c ./enc/iso_8859_3.c ./enc/iso_8859_3.c:239: warning: missing initializer ./enc/iso_8859_3.c:239: warning: (near initialization for ‘encoding_ISO_8859_3.ruby_encoding_index’) gcc -shared -o .ext/x86_64-linux/enc/iso_8859_3.so enc/iso_8859_3.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/iso_8859_4.o -c ./enc/iso_8859_4.c ./enc/iso_8859_4.c:241: warning: missing initializer ./enc/iso_8859_4.c:241: warning: (near initialization for ‘encoding_ISO_8859_4.ruby_encoding_index’) gcc -shared -o .ext/x86_64-linux/enc/iso_8859_4.so enc/iso_8859_4.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/iso_8859_5.o -c ./enc/iso_8859_5.c ./enc/iso_8859_5.c:229: warning: missing initializer ./enc/iso_8859_5.c:229: warning: (near initialization for ‘encoding_ISO_8859_5.ruby_encoding_index’) gcc -shared -o .ext/x86_64-linux/enc/iso_8859_5.so enc/iso_8859_5.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/iso_8859_6.o -c ./enc/iso_8859_6.c ./enc/iso_8859_6.c:96: warning: missing initializer ./enc/iso_8859_6.c:96: warning: (near initialization for ‘encoding_ISO_8859_6.ruby_encoding_index’) gcc -shared -o .ext/x86_64-linux/enc/iso_8859_6.so enc/iso_8859_6.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/iso_8859_7.o -c ./enc/iso_8859_7.c ./enc/iso_8859_7.c:226: warning: missing initializer ./enc/iso_8859_7.c:226: warning: (near initialization for ‘encoding_ISO_8859_7.ruby_encoding_index’) gcc -shared -o .ext/x86_64-linux/enc/iso_8859_7.so enc/iso_8859_7.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/iso_8859_8.o -c ./enc/iso_8859_8.c ./enc/iso_8859_8.c:96: warning: missing initializer ./enc/iso_8859_8.c:96: warning: (near initialization for ‘encoding_ISO_8859_8.ruby_encoding_index’) gcc -shared -o .ext/x86_64-linux/enc/iso_8859_8.so enc/iso_8859_8.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/iso_8859_9.o -c ./enc/iso_8859_9.c ./enc/iso_8859_9.c:232: warning: missing initializer ./enc/iso_8859_9.c:232: warning: (near initialization for ‘encoding_ISO_8859_9.ruby_encoding_index’) gcc -shared -o .ext/x86_64-linux/enc/iso_8859_9.so enc/iso_8859_9.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/iso_8859_10.o -c ./enc/iso_8859_10.c ./enc/iso_8859_10.c:243: warning: missing initializer ./enc/iso_8859_10.c:243: warning: (near initialization for ‘encoding_ISO_8859_10.ruby_encoding_index’) gcc -shared -o .ext/x86_64-linux/enc/iso_8859_10.so enc/iso_8859_10.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/iso_8859_11.o -c ./enc/iso_8859_11.c ./enc/iso_8859_11.c:96: warning: missing initializer ./enc/iso_8859_11.c:96: warning: (near initialization for ‘encoding_ISO_8859_11.ruby_encoding_index’) gcc -shared -o .ext/x86_64-linux/enc/iso_8859_11.so enc/iso_8859_11.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/iso_8859_13.o -c ./enc/iso_8859_13.c ./enc/iso_8859_13.c:232: warning: missing initializer ./enc/iso_8859_13.c:232: warning: (near initialization for ‘encoding_ISO_8859_13.ruby_encoding_index’) gcc -shared -o .ext/x86_64-linux/enc/iso_8859_13.so enc/iso_8859_13.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/iso_8859_14.o -c ./enc/iso_8859_14.c ./enc/iso_8859_14.c:245: warning: missing initializer ./enc/iso_8859_14.c:245: warning: (near initialization for ‘encoding_ISO_8859_14.ruby_encoding_index’) gcc -shared -o .ext/x86_64-linux/enc/iso_8859_14.so enc/iso_8859_14.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/iso_8859_15.o -c ./enc/iso_8859_15.c ./enc/iso_8859_15.c:239: warning: missing initializer ./enc/iso_8859_15.c:239: warning: (near initialization for ‘encoding_ISO_8859_15.ruby_encoding_index’) gcc -shared -o .ext/x86_64-linux/enc/iso_8859_15.so enc/iso_8859_15.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/iso_8859_16.o -c ./enc/iso_8859_16.c ./enc/iso_8859_16.c:241: warning: missing initializer ./enc/iso_8859_16.c:241: warning: (near initialization for ‘encoding_ISO_8859_16.ruby_encoding_index’) gcc -shared -o .ext/x86_64-linux/enc/iso_8859_16.so enc/iso_8859_16.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/koi8_r.o -c ./enc/koi8_r.c ./enc/koi8_r.c:217: warning: missing initializer ./enc/koi8_r.c:217: warning: (near initialization for ‘encoding_KOI8_R.ruby_encoding_index’) gcc -shared -o .ext/x86_64-linux/enc/koi8_r.so enc/koi8_r.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/koi8_u.o -c ./enc/koi8_u.c ./enc/koi8_u.c:221: warning: missing initializer ./enc/koi8_u.c:221: warning: (near initialization for ‘encoding_KOI8_U.ruby_encoding_index’) gcc -shared -o .ext/x86_64-linux/enc/koi8_u.so enc/koi8_u.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/shift_jis.o -c ./enc/shift_jis.c gcc -shared -o .ext/x86_64-linux/enc/shift_jis.so enc/shift_jis.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/utf_16be.o -c ./enc/utf_16be.c ./enc/utf_16be.c:257: warning: missing initializer ./enc/utf_16be.c:257: warning: (near initialization for ‘encoding_UTF_16BE.ruby_encoding_index’) gcc -shared -o .ext/x86_64-linux/enc/utf_16be.so enc/utf_16be.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/utf_16le.o -c ./enc/utf_16le.c ./enc/utf_16le.c:249: warning: missing initializer ./enc/utf_16le.c:249: warning: (near initialization for ‘encoding_UTF_16LE.ruby_encoding_index’) gcc -shared -o .ext/x86_64-linux/enc/utf_16le.so enc/utf_16le.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/utf_32be.o -c ./enc/utf_32be.c ./enc/utf_32be.c:193: warning: missing initializer ./enc/utf_32be.c:193: warning: (near initialization for ‘encoding_UTF_32BE.ruby_encoding_index’) gcc -shared -o .ext/x86_64-linux/enc/utf_32be.so enc/utf_32be.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/utf_32le.o -c ./enc/utf_32le.c ./enc/utf_32le.c:193: warning: missing initializer ./enc/utf_32le.c:193: warning: (near initialization for ‘encoding_UTF_32LE.ruby_encoding_index’) gcc -shared -o .ext/x86_64-linux/enc/utf_32le.so enc/utf_32le.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/windows_1251.o -c ./enc/windows_1251.c ./enc/windows_1251.c:200: warning: missing initializer ./enc/windows_1251.c:200: warning: (near initialization for ‘encoding_Windows_1251.ruby_encoding_index’) gcc -shared -o .ext/x86_64-linux/enc/windows_1251.so enc/windows_1251.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby' から出ます make -f enc.mk RUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " MINIRUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " srcs make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby' に入ります ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb "./tool/transcode-tblgen.rb" -vo "enc/trans/big5.c" "enc/trans/big5.trans" generating enc/trans/big5.c ... converter from Big5 to UTF-8 converter from UTF-8 to Big5 done. ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb "./tool/transcode-tblgen.rb" -vo "enc/trans/chinese.c" "enc/trans/chinese.trans" generating enc/trans/chinese.c ... load mapsrc enc/trans/GB/GB2312%UCS.src converter from GB2312 to UTF-8 load mapsrc enc/trans/GB/GB12345%UCS.src converter from GB12345 to UTF-8 load mapsrc enc/trans/GB/UCS%GB2312.src converter from UTF-8 to GB2312 load mapsrc enc/trans/GB/UCS%GB12345.src converter from UTF-8 to GB12345 done. ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb "./tool/transcode-tblgen.rb" -vo "enc/trans/escape.c" "enc/trans/escape.trans" generating enc/trans/escape.c ... converter for amp_escape converter for xml_text_escape converter for xml_attr_content_escape converter for escape_xml_attr_quote done. ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb "./tool/transcode-tblgen.rb" -vo "enc/trans/gb18030.c" "enc/trans/gb18030.trans" generating enc/trans/gb18030.c ... converter from GB18030 to UTF-8 converter from UTF-8 to GB18030 done. ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb "./tool/transcode-tblgen.rb" -vo "enc/trans/gbk.c" "enc/trans/gbk.trans" generating enc/trans/gbk.c ... converter from GBK to UTF-8 converter from UTF-8 to GBK done. ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb "./tool/transcode-tblgen.rb" -vo "enc/trans/iso2022.c" "enc/trans/iso2022.trans" generating enc/trans/iso2022.c ... converter for iso2022jp_decoder converter for iso2022jp_decoder_jisx0208_rest converter for iso2022jp_encoder converter for stateless_iso2022jp_to_eucjp converter for eucjp_to_stateless_iso2022jp done. ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb "./tool/transcode-tblgen.rb" -vo "enc/trans/japanese.c" "enc/trans/japanese.trans" generating enc/trans/japanese.c ... converter for eucjp2sjis converter for sjis2eucjp done. ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb "./tool/transcode-tblgen.rb" -vo "enc/trans/japanese_euc.c" "enc/trans/japanese_euc.trans" generating enc/trans/japanese_euc.c ... load mapsrc enc/trans/JIS/JISX0208@1990%UCS.src load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src load mapsrc enc/trans/JIS/JISX0212%UCS.src converter from EUC-JP to UTF-8 load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src load mapsrc enc/trans/JIS/JISX0208UDC%UCS.src load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src load mapsrc enc/trans/JIS/JISX0212VDC@IBM%UCS.src load mapsrc enc/trans/JIS/JISX0212UDC%UCS.src load mapsrc enc/trans/JIS/JISX0212@MS%UCS.src converter from eucJP-ms to UTF-8 load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src converter from CP51932 to UTF-8 load mapsrc enc/trans/JIS/UCS%JISX0208@1990.src load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src load mapsrc enc/trans/JIS/UCS%JISX0212.src converter from UTF-8 to EUC-JP load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src load mapsrc enc/trans/JIS/UCS%JISX0208UDC.src load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src load mapsrc enc/trans/JIS/UCS%JISX0212VDC@IBM.src load mapsrc enc/trans/JIS/UCS%JISX0212UDC.src load mapsrc enc/trans/JIS/UCS%JISX0212@MS.src converter from UTF-8 to eucJP-ms load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src converter from UTF-8 to CP51932 done. ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb "./tool/transcode-tblgen.rb" -vo "enc/trans/japanese_sjis.c" "enc/trans/japanese_sjis.trans" generating enc/trans/japanese_sjis.c ... load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src load mapsrc enc/trans/JIS/JISX0208@1990%UCS.src converter from Shift_JIS to UTF-8 load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src load mapsrc enc/trans/CP/CP932UDA%UCS.src load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src converter from Windows-31J to UTF-8 load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src load mapsrc enc/trans/JIS/UCS%JISX0208@1990.src converter from UTF-8 to Shift_JIS load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src load mapsrc enc/trans/CP/UCS%CP932UDA.src converter from UTF-8 to Windows-31J done. ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb "./tool/transcode-tblgen.rb" -vo "enc/trans/korean.c" "enc/trans/korean.trans" generating enc/trans/korean.c ... converter from UTF-8 to EUC-KR converter from EUC-KR to UTF-8 converter from UTF-8 to CP949 converter from CP949 to UTF-8 done. ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb "./tool/transcode-tblgen.rb" -vo "enc/trans/single_byte.c" "enc/trans/single_byte.trans" generating enc/trans/single_byte.c ... converter from US-ASCII to UTF-8 converter from UTF-8 to US-ASCII converter from ASCII-8BIT to UTF-8 converter from UTF-8 to ASCII-8BIT converter from ISO-8859-1 to UTF-8 converter from UTF-8 to ISO-8859-1 converter from ISO-8859-2 to UTF-8 converter from UTF-8 to ISO-8859-2 converter from ISO-8859-3 to UTF-8 converter from UTF-8 to ISO-8859-3 converter from ISO-8859-4 to UTF-8 converter from UTF-8 to ISO-8859-4 converter from ISO-8859-5 to UTF-8 converter from UTF-8 to ISO-8859-5 converter from ISO-8859-6 to UTF-8 converter from UTF-8 to ISO-8859-6 converter from ISO-8859-7 to UTF-8 converter from UTF-8 to ISO-8859-7 converter from ISO-8859-8 to UTF-8 converter from UTF-8 to ISO-8859-8 converter from ISO-8859-9 to UTF-8 converter from UTF-8 to ISO-8859-9 converter from ISO-8859-10 to UTF-8 converter from UTF-8 to ISO-8859-10 converter from ISO-8859-11 to UTF-8 converter from UTF-8 to ISO-8859-11 converter from ISO-8859-13 to UTF-8 converter from UTF-8 to ISO-8859-13 converter from ISO-8859-14 to UTF-8 converter from UTF-8 to ISO-8859-14 converter from ISO-8859-15 to UTF-8 converter from UTF-8 to ISO-8859-15 converter from WINDOWS-874 to UTF-8 converter from UTF-8 to WINDOWS-874 converter from WINDOWS-1250 to UTF-8 converter from UTF-8 to WINDOWS-1250 converter from WINDOWS-1251 to UTF-8 converter from UTF-8 to WINDOWS-1251 converter from WINDOWS-1252 to UTF-8 converter from UTF-8 to WINDOWS-1252 converter from WINDOWS-1253 to UTF-8 converter from UTF-8 to WINDOWS-1253 converter from WINDOWS-1254 to UTF-8 converter from UTF-8 to WINDOWS-1254 converter from WINDOWS-1255 to UTF-8 converter from UTF-8 to WINDOWS-1255 converter from WINDOWS-1256 to UTF-8 converter from UTF-8 to WINDOWS-1256 converter from WINDOWS-1257 to UTF-8 converter from UTF-8 to WINDOWS-1257 converter from IBM437 to UTF-8 converter from UTF-8 to IBM437 converter from IBM775 to UTF-8 converter from UTF-8 to IBM775 converter from IBM852 to UTF-8 converter from UTF-8 to IBM852 converter from IBM855 to UTF-8 converter from UTF-8 to IBM855 converter from IBM857 to UTF-8 converter from UTF-8 to IBM857 converter from IBM860 to UTF-8 converter from UTF-8 to IBM860 converter from IBM861 to UTF-8 converter from UTF-8 to IBM861 converter from IBM862 to UTF-8 converter from UTF-8 to IBM862 converter from IBM863 to UTF-8 converter from UTF-8 to IBM863 converter from IBM865 to UTF-8 converter from UTF-8 to IBM865 converter from IBM866 to UTF-8 converter from UTF-8 to IBM866 converter from IBM869 to UTF-8 converter from UTF-8 to IBM869 converter from MACCROATIAN to UTF-8 converter from UTF-8 to MACCROATIAN converter from MACCYRILLIC to UTF-8 converter from UTF-8 to MACCYRILLIC converter from MACGREEK to UTF-8 converter from UTF-8 to MACGREEK converter from MACICELAND to UTF-8 converter from UTF-8 to MACICELAND converter from MACROMAN to UTF-8 converter from UTF-8 to MACROMAN converter from MACROMANIA to UTF-8 converter from UTF-8 to MACROMANIA converter from MACTURKISH to UTF-8 converter from UTF-8 to MACTURKISH converter from MACUKRAINE to UTF-8 converter from UTF-8 to MACUKRAINE converter from KOI8-U to UTF-8 converter from UTF-8 to KOI8-U converter from KOI8-R to UTF-8 converter from UTF-8 to KOI8-R converter from TIS-620 to UTF-8 converter from UTF-8 to TIS-620 converter from CP850 to UTF-8 converter from UTF-8 to CP850 converter from CP852 to UTF-8 converter from UTF-8 to CP852 converter from CP855 to UTF-8 converter from UTF-8 to CP855 done. ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb "./tool/transcode-tblgen.rb" -vo "enc/trans/utf_16_32.c" "enc/trans/utf_16_32.trans" generating enc/trans/utf_16_32.c ... converter for from_UTF_16LE converter for from_UTF_32LE converter for from_UTF_16BE converter for from_UTF_32BE converter for from_UTF_8 done. make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby' から出ます ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./tool/generic_erb.rb -c -o transdb.h ./template/transdb.h.tmpl ./enc/trans enc/trans transdb.h updated make -f enc.mk RUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " MINIRUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " trans make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby' に入ります gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/trans/transdb.o -c ./enc/trans/transdb.c gcc -shared -o .ext/x86_64-linux/enc/trans/transdb.so enc/trans/transdb.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/trans/big5.o -c ./enc/trans/big5.c gcc -shared -o .ext/x86_64-linux/enc/trans/big5.so enc/trans/big5.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/trans/chinese.o -c ./enc/trans/chinese.c gcc -shared -o .ext/x86_64-linux/enc/trans/chinese.so enc/trans/chinese.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/trans/escape.o -c ./enc/trans/escape.c ./enc/trans/escape.c:222: warning: missing initializer ./enc/trans/escape.c:222: warning: (near initialization for ‘rb_escape_xml_attr_quote.resetsize_func’) gcc -shared -o .ext/x86_64-linux/enc/trans/escape.so enc/trans/escape.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/trans/gb18030.o -c ./enc/trans/gb18030.c gcc -shared -o .ext/x86_64-linux/enc/trans/gb18030.so enc/trans/gb18030.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/trans/gbk.o -c ./enc/trans/gbk.c gcc -shared -o .ext/x86_64-linux/enc/trans/gbk.so enc/trans/gbk.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/trans/iso2022.o -c ./enc/trans/iso2022.c ./enc/trans/iso2022.c:247: warning: missing initializer ./enc/trans/iso2022.c:247: warning: (near initialization for ‘rb_iso2022jp_decoder.finish_func’) ./enc/trans/iso2022.c:351: warning: missing initializer ./enc/trans/iso2022.c:351: warning: (near initialization for ‘rb_stateless_iso2022jp_to_eucjp.finish_func’) ./enc/trans/iso2022.c:372: warning: missing initializer ./enc/trans/iso2022.c:372: warning: (near initialization for ‘rb_eucjp_to_stateless_iso2022jp.finish_func’) gcc -shared -o .ext/x86_64-linux/enc/trans/iso2022.so enc/trans/iso2022.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/trans/japanese.o -c ./enc/trans/japanese.c ./enc/trans/japanese.c:198: warning: missing initializer ./enc/trans/japanese.c:198: warning: (near initialization for ‘rb_eucjp2sjis.finish_func’) ./enc/trans/japanese.c:210: warning: missing initializer ./enc/trans/japanese.c:210: warning: (near initialization for ‘rb_sjis2eucjp.finish_func’) gcc -shared -o .ext/x86_64-linux/enc/trans/japanese.so enc/trans/japanese.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/trans/japanese_euc.o -c ./enc/trans/japanese_euc.c gcc -shared -o .ext/x86_64-linux/enc/trans/japanese_euc.so enc/trans/japanese_euc.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/trans/japanese_sjis.o -c ./enc/trans/japanese_sjis.c gcc -shared -o .ext/x86_64-linux/enc/trans/japanese_sjis.so enc/trans/japanese_sjis.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/trans/korean.o -c ./enc/trans/korean.c gcc -shared -o .ext/x86_64-linux/enc/trans/korean.so enc/trans/korean.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/trans/single_byte.o -c ./enc/trans/single_byte.c gcc -shared -o .ext/x86_64-linux/enc/trans/single_byte.so enc/trans/single_byte.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_DEBUG_ENV -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o enc/trans/utf_16_32.o -c ./enc/trans/utf_16_32.c ./enc/trans/utf_16_32.c:539: warning: missing initializer ./enc/trans/utf_16_32.c:539: warning: (near initialization for ‘rb_from_UTF_16BE.finish_func’) ./enc/trans/utf_16_32.c:551: warning: missing initializer ./enc/trans/utf_16_32.c:551: warning: (near initialization for ‘rb_to_UTF_16BE.finish_func’) ./enc/trans/utf_16_32.c:563: warning: missing initializer ./enc/trans/utf_16_32.c:563: warning: (near initialization for ‘rb_from_UTF_16LE.finish_func’) ./enc/trans/utf_16_32.c:575: warning: missing initializer ./enc/trans/utf_16_32.c:575: warning: (near initialization for ‘rb_to_UTF_16LE.finish_func’) ./enc/trans/utf_16_32.c:587: warning: missing initializer ./enc/trans/utf_16_32.c:587: warning: (near initialization for ‘rb_from_UTF_32BE.finish_func’) ./enc/trans/utf_16_32.c:599: warning: missing initializer ./enc/trans/utf_16_32.c:599: warning: (near initialization for ‘rb_to_UTF_32BE.finish_func’) ./enc/trans/utf_16_32.c:611: warning: missing initializer ./enc/trans/utf_16_32.c:611: warning: (near initialization for ‘rb_from_UTF_32LE.finish_func’) ./enc/trans/utf_16_32.c:623: warning: missing initializer ./enc/trans/utf_16_32.c:623: warning: (near initialization for ‘rb_to_UTF_32LE.finish_func’) gcc -shared -o .ext/x86_64-linux/enc/trans/utf_16_32.so enc/trans/utf_16_32.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby' から出ます make -f enc.mk RUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " MINIRUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " encs make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby' に入ります mkdir -p .ext/x86_64-linux/enc .ext/x86_64-linux/enc/trans enc enc/trans make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby' から出ます ruby -Ks ./tool/insns2vm.rb --srcdir="." opt_sc.inc ruby -Ks ./tool/insns2vm.rb --srcdir="." optunifs.inc compiling bigdecimal make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/bigdecimal' に入ります gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/bigdecimal -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o bigdecimal.o -c bigdecimal.c bigdecimal.c: In function ‘BigDecimal_add’: bigdecimal.c:719: warning: comparison between signed and unsigned bigdecimal.c: In function ‘BigDecimal_sub’: bigdecimal.c:760: warning: comparison between signed and unsigned bigdecimal.c: In function ‘VpAddAbs’: bigdecimal.c:2896: warning: comparison between signed and unsigned bigdecimal.c:2897: warning: comparison between signed and unsigned bigdecimal.c: In function ‘VpSubAbs’: bigdecimal.c:2989: warning: comparison between signed and unsigned bigdecimal.c:2990: warning: comparison between signed and unsigned bigdecimal.c: In function ‘VpMult’: bigdecimal.c:3265: warning: comparison of unsigned expression >= 0 is always true bigdecimal.c: In function ‘VpCtoV’: bigdecimal.c:4014: warning: comparison of unsigned expression >= 0 is always true bigdecimal.c: In function ‘VpMidRound’: bigdecimal.c:4458: warning: comparison between signed and unsigned gcc -shared -o ../../.ext/x86_64-linux/bigdecimal.so bigdecimal.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc mkdir -p ../../.ext/common/bigdecimal cp ../.././ext/bigdecimal/lib/bigdecimal/math.rb ../../.ext/common/bigdecimal cp ../.././ext/bigdecimal/lib/bigdecimal/ludcmp.rb ../../.ext/common/bigdecimal cp ../.././ext/bigdecimal/lib/bigdecimal/jacobian.rb ../../.ext/common/bigdecimal cp ../.././ext/bigdecimal/lib/bigdecimal/newton.rb ../../.ext/common/bigdecimal cp ../.././ext/bigdecimal/lib/bigdecimal/util.rb ../../.ext/common/bigdecimal make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/bigdecimal' から出ます compiling continuation make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/continuation' に入ります gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/continuation -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o continuation.o -c continuation.c gcc -shared -o ../../.ext/x86_64-linux/continuation.so continuation.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/continuation' から出ます compiling coverage make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/coverage' に入ります gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/coverage -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o coverage.o -c coverage.c gcc -shared -o ../../.ext/x86_64-linux/coverage.so coverage.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/coverage' から出ます compiling curses make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/curses' に入ります gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/curses -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o curses.o -c curses.c gcc -shared -o ../../.ext/x86_64-linux/curses.so curses.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lncurses -ltermcap -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/curses' から出ます compiling dbm make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/dbm' に入ります gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/dbm -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o dbm.o -c dbm.c gcc -shared -o ../../.ext/x86_64-linux/dbm.so dbm.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -ldb -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/dbm' から出ます compiling digest make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/digest' に入ります gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/digest -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o digest.o -c digest.c digest.c: In function ‘hexencode_str_new’: digest.c:57: warning: comparison between signed and unsigned gcc -shared -o ../../.ext/x86_64-linux/digest.so digest.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc mkdir -p ../../.ext/include/ruby mkdir -p ../../.ext/common/digest cp ../.././ext/digest/lib/digest.rb ../../.ext/common cp ../.././ext/digest/lib/digest/hmac.rb ../../.ext/common/digest cp ../.././ext/digest/digest.h ../../.ext/include/ruby make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/digest' から出ます compiling digest/bubblebabble make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/digest/bubblebabble' に入ります mkdir -p ../../../.ext/x86_64-linux/digest gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/bubblebabble -I../../.././ext/digest/bubblebabble/.. -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o bubblebabble.o -c bubblebabble.c bubblebabble.c: In function ‘bubblebabble_str_new’: bubblebabble.c:52: warning: comparison between signed and unsigned bubblebabble.c:64: warning: comparison between signed and unsigned gcc -shared -o ../../../.ext/x86_64-linux/digest/bubblebabble.so bubblebabble.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/digest/bubblebabble' から出ます compiling digest/md5 make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/digest/md5' に入ります gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/md5 -I../../.././ext/digest/md5/.. -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o md5init.o -c md5init.c gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/md5 -I../../.././ext/digest/md5/.. -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o md5ossl.o -c md5ossl.c gcc -shared -o ../../../.ext/x86_64-linux/digest/md5.so md5init.o md5ossl.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -lcrypto -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/digest/md5' から出ます compiling digest/rmd160 make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/digest/rmd160' に入ります gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/rmd160 -I../../.././ext/digest/rmd160/.. -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o rmd160init.o -c rmd160init.c gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/rmd160 -I../../.././ext/digest/rmd160/.. -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o rmd160ossl.o -c rmd160ossl.c gcc -shared -o ../../../.ext/x86_64-linux/digest/rmd160.so rmd160init.o rmd160ossl.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -lcrypto -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/digest/rmd160' から出ます compiling digest/sha1 make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/digest/sha1' に入ります gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/sha1 -I../../.././ext/digest/sha1/.. -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o sha1init.o -c sha1init.c gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/sha1 -I../../.././ext/digest/sha1/.. -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o sha1ossl.o -c sha1ossl.c gcc -shared -o ../../../.ext/x86_64-linux/digest/sha1.so sha1init.o sha1ossl.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -lcrypto -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/digest/sha1' から出ます compiling digest/sha2 make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/digest/sha2' に入ります gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/sha2 -I../../.././ext/digest/sha2/.. -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o sha2.o -c sha2.c sha2.c:185: warning: ‘static’ is not at beginning of declaration sha2.c:205: warning: ‘static’ is not at beginning of declaration sha2.c:217: warning: ‘static’ is not at beginning of declaration sha2.c:261: warning: ‘static’ is not at beginning of declaration sha2.c:273: warning: ‘static’ is not at beginning of declaration gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/sha2 -I../../.././ext/digest/sha2/.. -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o sha2init.o -c sha2init.c gcc -shared -o ../../../.ext/x86_64-linux/digest/sha2.so sha2.o sha2init.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc cp ../../.././ext/digest/sha2/lib/sha2.rb ../../../.ext/common/digest make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/digest/sha2' から出ます compiling dl make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/dl' に入ります gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -fno-defer-pop -fno-omit-frame-pointer -o cfunc.o -c cfunc.c generating callback.h gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -fno-defer-pop -fno-omit-frame-pointer -o dl.o -c dl.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -fno-defer-pop -fno-omit-frame-pointer -o cptr.o -c cptr.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -fno-defer-pop -fno-omit-frame-pointer -o handle.o -c handle.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -fno-defer-pop -fno-omit-frame-pointer -o callback-0.o -c callback-0.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -fno-defer-pop -fno-omit-frame-pointer -o callback-1.o -c callback-1.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -fno-defer-pop -fno-omit-frame-pointer -o callback-2.o -c callback-2.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -fno-defer-pop -fno-omit-frame-pointer -o callback-3.o -c callback-3.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -fno-defer-pop -fno-omit-frame-pointer -o callback-4.o -c callback-4.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -fno-defer-pop -fno-omit-frame-pointer -o callback-5.o -c callback-5.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -fno-defer-pop -fno-omit-frame-pointer -o callback-6.o -c callback-6.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -fno-defer-pop -fno-omit-frame-pointer -o callback-7.o -c callback-7.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -fno-defer-pop -fno-omit-frame-pointer -o callback-8.o -c callback-8.c gcc -shared -o ../../.ext/x86_64-linux/dl.so cfunc.o dl.o cptr.o handle.o callback-0.o callback-1.o callback-2.o callback-3.o callback-4.o callback-5.o callback-6.o callback-7.o callback-8.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -ldl -lpthread -lrt -ldl -lcrypt -lm -lc mkdir -p ../../.ext/common/dl cp ../.././ext/dl/lib/dl/value.rb ../../.ext/common/dl cp ../.././ext/dl/lib/dl/func.rb ../../.ext/common/dl cp ../.././ext/dl/lib/dl/callback.rb ../../.ext/common/dl cp ../.././ext/dl/lib/dl/pack.rb ../../.ext/common/dl cp ../.././ext/dl/lib/dl/types.rb ../../.ext/common/dl cp ../.././ext/dl/lib/dl/import.rb ../../.ext/common/dl cp ../.././ext/dl/lib/dl/struct.rb ../../.ext/common/dl cp ../.././ext/dl/lib/dl/stack.rb ../../.ext/common/dl cp ../.././ext/dl/lib/dl/cparser.rb ../../.ext/common/dl cp ../.././ext/dl/dl.h ../../.ext/include/ruby make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/dl' から出ます compiling dl/win32 compiling etc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/etc' に入ります gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/etc -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o etc.o -c etc.c gcc -shared -o ../../.ext/x86_64-linux/etc.so etc.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/etc' から出ます compiling fcntl make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/fcntl' に入ります gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/fcntl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o fcntl.o -c fcntl.c gcc -shared -o ../../.ext/x86_64-linux/fcntl.so fcntl.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/fcntl' から出ます compiling fiber make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/fiber' に入ります gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/fiber -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o fiber.o -c fiber.c gcc -shared -o ../../.ext/x86_64-linux/fiber.so fiber.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/fiber' から出ます compiling gdbm make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/gdbm' に入ります gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/gdbm -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o gdbm.o -c gdbm.c gcc -shared -o ../../.ext/x86_64-linux/gdbm.so gdbm.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lgdbm -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/gdbm' から出ます compiling iconv make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/iconv' に入ります gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/iconv -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o iconv.o -c iconv.c iconv.c: In function ‘iconv_convert’: iconv.c:460: warning: comparison of unsigned expression >= 0 is always true iconv.c:463: warning: comparison between signed and unsigned iconv.c:464: warning: comparison between signed and unsigned iconv.c: In function ‘iconv_init_state’: iconv.c:846: warning: signed and unsigned type in conditional expression iconv.c: In function ‘iconv_iconv’: iconv.c:914: warning: signed and unsigned type in conditional expression iconv.c: In function ‘iconv_conv’: iconv.c:930: warning: signed and unsigned type in conditional expression gcc -shared -o ../../.ext/x86_64-linux/iconv.so iconv.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/iconv' から出ます compiling io/wait make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/io/wait' に入ります mkdir -p ../../../.ext/x86_64-linux/io gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/io/wait -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o wait.o -c wait.c gcc -shared -o ../../../.ext/x86_64-linux/io/wait.so wait.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc mkdir -p ../../../.ext/common/io cp ../../.././ext/io/wait/lib/nonblock.rb ../../../.ext/common/io make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/io/wait' から出ます compiling json make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/json' に入ります mkdir -p ../../.ext/common/json/pure mkdir -p ../../.ext/common/json/add cp ../.././ext/json/lib/json.rb ../../.ext/common cp ../.././ext/json/lib/json/pure/generator.rb ../../.ext/common/json/pure cp ../.././ext/json/lib/json/pure/parser.rb ../../.ext/common/json/pure cp ../.././ext/json/lib/json/ext.rb ../../.ext/common/json cp ../.././ext/json/lib/json/pure.rb ../../.ext/common/json cp ../.././ext/json/lib/json/editor.rb ../../.ext/common/json cp ../.././ext/json/lib/json/common.rb ../../.ext/common/json cp ../.././ext/json/lib/json/version.rb ../../.ext/common/json cp ../.././ext/json/lib/json/add/core.rb ../../.ext/common/json/add cp ../.././ext/json/lib/json/add/rails.rb ../../.ext/common/json/add make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/json' から出ます compiling json/ext/generator make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/json/ext/generator' に入ります mkdir -p ../../../../.ext/x86_64-linux/json/ext gcc -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/json/ext/generator -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wall -o generator.o -c generator.c generator.c: In function ‘mInteger_to_json’: generator.c:271: warning: unused parameter ‘argc’ generator.c:271: warning: unused parameter ‘argv’ generator.c: In function ‘mString_included_s’: generator.c:312: warning: unused parameter ‘self’ generator.c: In function ‘mString_to_json’: generator.c:323: warning: unused parameter ‘argc’ generator.c:323: warning: unused parameter ‘argv’ generator.c: In function ‘mString_Extend_json_create’: generator.c:367: warning: unused parameter ‘self’ generator.c: In function ‘mTrueClass_to_json’: generator.c:379: warning: unused parameter ‘argc’ generator.c:379: warning: unused parameter ‘argv’ generator.c:379: warning: unused parameter ‘self’ generator.c: In function ‘mFalseClass_to_json’: generator.c:389: warning: unused parameter ‘argc’ generator.c:389: warning: unused parameter ‘argv’ generator.c:389: warning: unused parameter ‘self’ generator.c: In function ‘mNilClass_to_json’: generator.c:398: warning: unused parameter ‘argc’ generator.c:398: warning: unused parameter ‘argv’ generator.c:398: warning: unused parameter ‘self’ gcc -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/json/ext/generator -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wall -o unicode.o -c unicode.c gcc -shared -o ../../../../.ext/x86_64-linux/json/ext/generator.so generator.o unicode.o -L. -L../../../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/json/ext/generator' から出ます compiling json/ext/parser make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/json/ext/parser' に入ります gcc -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/json/ext/parser -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wall -o parser.o -c parser.c gcc -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/json/ext/parser -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wall -o unicode.o -c unicode.c gcc -shared -o ../../../../.ext/x86_64-linux/json/ext/parser.so parser.o unicode.o -L. -L../../../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/json/ext/parser' から出ます compiling mathn/complex make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/mathn/complex' に入ります mkdir -p ../../../.ext/x86_64-linux/mathn gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/mathn/complex -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o complex.o -c complex.c gcc -shared -o ../../../.ext/x86_64-linux/mathn/complex.so complex.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/mathn/complex' から出ます compiling mathn/rational make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/mathn/rational' に入ります gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/mathn/rational -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o rational.o -c rational.c gcc -shared -o ../../../.ext/x86_64-linux/mathn/rational.so rational.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/mathn/rational' から出ます compiling nkf make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/nkf' に入ります gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/nkf -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o nkf.o -c nkf.c In file included from nkf-utf8/nkf.c:30, from nkf.c:62: nkf-utf8/nkf.h:19:5: warning: "DEFAULT_NEWLINE" is not defined nkf-utf8/nkf.h:28:7: warning: "DEFAULT_NEWLINE" is not defined In file included from nkf.c:62: nkf-utf8/nkf.c:472: warning: missing initializer nkf-utf8/nkf.c:472: warning: (near initialization for ‘input_code_list[3].stat’) nkf-utf8/nkf.c: In function ‘kanji_convert’: nkf-utf8/nkf.c:5392: warning: comparison between signed and unsigned nkf-utf8/nkf.c:5719: warning: suggest braces around empty body in an ‘else’ statement nkf-utf8/nkf.c: In function ‘options’: nkf-utf8/nkf.c:5825: warning: comparison between signed and unsigned gcc -shared -o ../../.ext/x86_64-linux/nkf.so nkf.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc cp ../.././ext/nkf/lib/kconv.rb ../../.ext/common make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/nkf' から出ます compiling openssl make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/openssl' に入ります gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_x509req.o -c ossl_x509req.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_hmac.o -c ossl_hmac.c ossl_hmac.c: In function ‘ossl_hmac_hexdigest’: ossl_hmac.c:162: warning: comparison between signed and unsigned ossl_hmac.c: In function ‘ossl_hmac_s_hexdigest’: ossl_hmac.c:225: warning: comparison between signed and unsigned gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_config.o -c ossl_config.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_pkey_dh.o -c ossl_pkey_dh.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_pkey_ec.o -c ossl_pkey_ec.c ossl_pkey_ec.c: In function ‘ossl_ec_group_set_seed’: ossl_pkey_ec.c:1110: warning: comparison between signed and unsigned gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_pkey.o -c ossl_pkey.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_bio.o -c ossl_bio.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_pkey_dsa.o -c ossl_pkey_dsa.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_ocsp.o -c ossl_ocsp.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_digest.o -c ossl_digest.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_x509revoked.o -c ossl_x509revoked.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_x509name.o -c ossl_x509name.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_rand.o -c ossl_rand.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_x509crl.o -c ossl_x509crl.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_pkcs12.o -c ossl_pkcs12.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_x509store.o -c ossl_x509store.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_x509ext.o -c ossl_x509ext.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_x509cert.o -c ossl_x509cert.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_ssl.o -c ossl_ssl.c ossl_ssl.c: In function ‘ossl_sslctx_set_ssl_version’: ossl_ssl.c:154: warning: comparison between signed and unsigned ossl_ssl.c: In function ‘ossl_sslctx_initialize’: ossl_ssl.c:185: warning: comparison between signed and unsigned ossl_ssl.c: In function ‘Init_ossl_ssl’: ossl_ssl.c:1369: warning: comparison between signed and unsigned ossl_ssl.c:1398: warning: comparison between signed and unsigned ossl_ssl.c:1413: warning: comparison between signed and unsigned ossl_ssl.c:1415: warning: comparison between signed and unsigned gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_asn1.o -c ossl_asn1.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_ns_spki.o -c ossl_ns_spki.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_pkey_rsa.o -c ossl_pkey_rsa.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_cipher.o -c ossl_cipher.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_x509attr.o -c ossl_x509attr.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o openssl_missing.o -c openssl_missing.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_bn.o -c ossl_bn.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_engine.o -c ossl_engine.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_pkcs5.o -c ossl_pkcs5.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_x509.o -c ossl_x509.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_ssl_session.o -c ossl_ssl_session.c ossl_ssl_session.c: In function ‘ossl_ssl_session_to_der’: ossl_ssl_session.c:198: warning: comparison between signed and unsigned gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl_pkcs7.o -c ossl_pkcs7.c ossl_pkcs7.c: In function ‘ossl_pkcs7_sym2typeid’: ossl_pkcs7.c:376: warning: comparison between signed and unsigned gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ossl.o -c ossl.c gcc -shared -o ../../.ext/x86_64-linux/openssl.so ossl_x509req.o ossl_hmac.o ossl_config.o ossl_pkey_dh.o ossl_pkey_ec.o ossl_pkey.o ossl_bio.o ossl_pkey_dsa.o ossl_ocsp.o ossl_digest.o ossl_x509revoked.o ossl_x509name.o ossl_rand.o ossl_x509crl.o ossl_pkcs12.o ossl_x509store.o ossl_x509ext.o ossl_x509cert.o ossl_ssl.o ossl_asn1.o ossl_ns_spki.o ossl_pkey_rsa.o ossl_cipher.o ossl_x509attr.o openssl_missing.o ossl_bn.o ossl_engine.o ossl_pkcs5.o ossl_x509.o ossl_ssl_session.o ossl_pkcs7.o ossl.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lssl -lcrypto -lpthread -lrt -ldl -lcrypt -lm -lc mkdir -p ../../.ext/common/openssl cp ../.././ext/openssl/lib/openssl.rb ../../.ext/common cp ../.././ext/openssl/lib/openssl/digest.rb ../../.ext/common/openssl cp ../.././ext/openssl/lib/openssl/buffering.rb ../../.ext/common/openssl cp ../.././ext/openssl/lib/openssl/bn.rb ../../.ext/common/openssl cp ../.././ext/openssl/lib/openssl/x509.rb ../../.ext/common/openssl cp ../.././ext/openssl/lib/openssl/ssl.rb ../../.ext/common/openssl cp ../.././ext/openssl/lib/openssl/cipher.rb ../../.ext/common/openssl make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/openssl' から出ます compiling pty make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/pty' に入ります gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/pty -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o pty.o -c pty.c gcc -shared -o ../../.ext/x86_64-linux/pty.so pty.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lutil -lpthread -lrt -ldl -lcrypt -lm -lc cp ../.././ext/pty/lib/expect.rb ../../.ext/common make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/pty' から出ます compiling racc/cparse make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/racc/cparse' に入ります mkdir -p ../../../.ext/x86_64-linux/racc gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/racc/cparse -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o cparse.o -c cparse.c gcc -shared -o ../../../.ext/x86_64-linux/racc/cparse.so cparse.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/racc/cparse' から出ます compiling readline make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/readline' に入ります gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/readline -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o readline.o -c readline.c gcc -shared -o ../../.ext/x86_64-linux/readline.so readline.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lreadline -lncurses -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/readline' から出ます compiling ripper make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/ripper' に入ります ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' -I./- -I'../.././ext' -rpurelib.rb ../.././ext/ripper/tools/preproc.rb ../.././parse.y --output=ripper.y bison -t -v -oy.tab.c ripper.y sed -f ../.././tool/ytab.sed -e "/^#/s!y\.tab\.c!ripper.c!" y.tab.c > ripper.c ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' -I./- -I'../.././ext' -rpurelib.rb ../.././ext/ripper/tools/generate.rb --mode=eventids1 --ids1src=../.././parse.y --output=eventids1.c ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' -I./- -I'../.././ext' -rpurelib.rb ../.././ext/ripper/tools/generate.rb --mode=eventids2table --ids2src=../.././ext/ripper/eventids2.c --output=eventids2table.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/ripper -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o ripper.o -c ripper.c In file included from ripper.y:23: ../../id.h:102:5: warning: "SUPPORT_JOKE" is not defined ../../id.h:108:5: warning: "SUPPORT_JOKE" is not defined parse.c:991:6: warning: "YYENABLE_NLS" is not defined parse.c:4292:6: warning: "YYLTYPE_IS_TRIVIAL" is not defined gcc -shared -o ../../.ext/x86_64-linux/ripper.so ripper.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc mkdir -p ../../.ext/common/ripper cp ../.././ext/ripper/lib/ripper/lexer.rb ../../.ext/common/ripper cp ../.././ext/ripper/lib/ripper/sexp.rb ../../.ext/common/ripper cp ../.././ext/ripper/lib/ripper/core.rb ../../.ext/common/ripper cp ../.././ext/ripper/lib/ripper/filter.rb ../../.ext/common/ripper cp ../.././ext/ripper/lib/ripper.rb ../../.ext/common ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' -I./- -I'../.././ext' -rpurelib.rb ../.././ext/ripper/tools/generate.rb --mode=check --ids1src=../.././parse.y --ids2src=../.././ext/ripper/eventids2.c make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/ripper' から出ます compiling sdbm make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/sdbm' に入ります gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/sdbm -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o _sdbm.o -c _sdbm.c _sdbm.c: In function ‘chkpage’: _sdbm.c:863: warning: comparison between signed and unsigned gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/sdbm -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o init.o -c init.c gcc -shared -o ../../.ext/x86_64-linux/sdbm.so _sdbm.o init.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/sdbm' から出ます compiling socket make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/socket' に入ります generating constants.h gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o socket.o -c socket.c socket.c: In function ‘init_unixsock’: socket.c:1677: warning: comparison between signed and unsigned socket.c: In function ‘sock_s_getnameinfo’: socket.c:3348: warning: comparison between signed and unsigned socket.c:3352: warning: comparison between signed and unsigned socket.c: In function ‘sock_s_unpack_sockaddr_un’: socket.c:3546: warning: comparison between signed and unsigned gcc -shared -o ../../.ext/x86_64-linux/socket.so socket.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/socket' から出ます compiling stringio make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/stringio' に入ります gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/stringio -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o stringio.o -c stringio.c gcc -shared -o ../../.ext/x86_64-linux/stringio.so stringio.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/stringio' から出ます compiling strscan make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/strscan' に入ります gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/strscan -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o strscan.o -c strscan.c gcc -shared -o ../../.ext/x86_64-linux/strscan.so strscan.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/strscan' から出ます compiling syck make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/syck' に入ります gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o token.o -c token.c In file included from token.re:9: syck.h:34:5: warning: "DEBUG" is not defined gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o yaml2byte.o -c yaml2byte.c In file included from yaml2byte.c:12: ./syck.h:34:5: warning: "DEBUG" is not defined gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o node.o -c node.c In file included from node.c:10: syck.h:34:5: warning: "DEBUG" is not defined gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o rubyext.o -c rubyext.c In file included from rubyext.c:12: syck.h:34:5: warning: "DEBUG" is not defined rubyext.c: In function ‘mktime_do’: rubyext.c:278: warning: comparison between signed and unsigned gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o syck.o -c syck.c In file included from syck.c:13: syck.h:34:5: warning: "DEBUG" is not defined gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o gram.o -c gram.c In file included from gram.y:16: syck.h:34:5: warning: "DEBUG" is not defined gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o emitter.o -c emitter.c In file included from emitter.c:16: syck.h:34:5: warning: "DEBUG" is not defined emitter.c: In function ‘syck_emitter_write’: emitter.c:297: warning: comparison between signed and unsigned emitter.c: In function ‘syck_emitter_flush’: emitter.c:329: warning: comparison between signed and unsigned emitter.c: In function ‘syck_emit_tag’: emitter.c:462: warning: comparison between signed and unsigned emitter.c: In function ‘syck_emitter_mark_node’: emitter.c:1237: warning: format not a string literal, argument types not checked gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o bytecode.o -c bytecode.c In file included from bytecode.re:9: syck.h:34:5: warning: "DEBUG" is not defined gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o handler.o -c handler.c In file included from handler.c:10: syck.h:34:5: warning: "DEBUG" is not defined gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o implicit.o -c implicit.c In file included from implicit.re:10: syck.h:34:5: warning: "DEBUG" is not defined : In function ‘syck_match_implicit’: :61: warning: suggest braces around empty body in an ‘if’ statement :370: warning: suggest braces around empty body in an ‘if’ statement :390: warning: suggest braces around empty body in an ‘if’ statement :406: warning: suggest braces around empty body in an ‘if’ statement :433: warning: suggest braces around empty body in an ‘if’ statement :457: warning: suggest braces around empty body in an ‘if’ statement :483: warning: suggest braces around empty body in an ‘if’ statement :507: warning: suggest braces around empty body in an ‘if’ statement :526: warning: suggest braces around empty body in an ‘if’ statement :535: warning: suggest braces around empty body in an ‘if’ statement :696: warning: suggest braces around empty body in an ‘if’ statement :800: warning: suggest braces around empty body in an ‘if’ statement :818: warning: suggest braces around empty body in an ‘if’ statement :994: warning: suggest braces around empty body in an ‘if’ statement :1180: warning: suggest braces around empty body in an ‘if’ statement :1204: warning: suggest braces around empty body in an ‘if’ statement :1251: warning: suggest braces around empty body in an ‘if’ statement :1274: warning: suggest braces around empty body in an ‘if’ statement :1314: warning: suggest braces around empty body in an ‘if’ statement : In function ‘syck_type_id_to_uri’: :1626: warning: suggest braces around empty body in an ‘if’ statement :1914: warning: suggest braces around empty body in an ‘if’ statement :1982: warning: suggest braces around empty body in an ‘if’ statement :2067: warning: suggest braces around empty body in an ‘if’ statement :2150: warning: suggest braces around empty body in an ‘if’ statement :2221: warning: suggest braces around empty body in an ‘if’ statement :2509: warning: suggest braces around empty body in an ‘if’ statement :2579: warning: suggest braces around empty body in an ‘if’ statement :2661: warning: suggest braces around empty body in an ‘if’ statement :2727: warning: suggest braces around empty body in an ‘if’ statement :2797: warning: suggest braces around empty body in an ‘if’ statement gcc -shared -o ../../.ext/x86_64-linux/syck.so token.o yaml2byte.o node.o rubyext.o syck.o gram.o emitter.o bytecode.o handler.o implicit.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/syck' から出ます compiling syslog make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/syslog' に入ります gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/syslog -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o syslog.o -c syslog.c gcc -shared -o ../../.ext/x86_64-linux/syslog.so syslog.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/syslog' から出ます compiling tk make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/tk' に入ります gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/tk -I/usr/include/tcl8.4 -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -DWITH_TCL_ENABLE_THREAD=1 -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o stubs.o -c stubs.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/tk -I/usr/include/tcl8.4 -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -DWITH_TCL_ENABLE_THREAD=1 -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o tcltklib.o -c tcltklib.c tcltklib.c: In function ‘get_obj_from_str’: tcltklib.c:6135: warning: comparison between signed and unsigned tcltklib.c: In function ‘tcltklib_compile_info’: tcltklib.c:9150: warning: format not a string literal, argument types not checked gcc -shared -o ../../.ext/x86_64-linux/tcltklib.so stubs.o tcltklib.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -ltk8.4 -ltcl8.4 -lX11 -ldl -lpthread -lrt -ldl -lcrypt -lm -lc mkdir -p ../../.ext/common/tk mkdir -p ../../.ext/common/tkextlib mkdir -p ../../.ext/common/tkextlib/tkHTML mkdir -p ../../.ext/common/tkextlib/treectrl mkdir -p ../../.ext/common/tkextlib/vu mkdir -p ../../.ext/common/tkextlib/tile mkdir -p ../../.ext/common/tkextlib/tktable mkdir -p ../../.ext/common/tkextlib/iwidgets mkdir -p ../../.ext/common/tkextlib/tcllib mkdir -p ../../.ext/common/tkextlib/tktrans mkdir -p ../../.ext/common/tkextlib/blt mkdir -p ../../.ext/common/tkextlib/blt/tile mkdir -p ../../.ext/common/tkextlib/tclx mkdir -p ../../.ext/common/tkextlib/trofs mkdir -p ../../.ext/common/tkextlib/tkDND mkdir -p ../../.ext/common/tkextlib/itcl mkdir -p ../../.ext/common/tkextlib/ICONS mkdir -p ../../.ext/common/tkextlib/itk mkdir -p ../../.ext/common/tkextlib/bwidget mkdir -p ../../.ext/common/tkextlib/winico mkdir -p ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkdialog.rb ../../.ext/common cp ../.././ext/tk/lib/tkmngfocus.rb ../../.ext/common cp ../.././ext/tk/lib/tkvirtevent.rb ../../.ext/common cp ../.././ext/tk/lib/tkscrollbox.rb ../../.ext/common cp ../.././ext/tk/lib/tkbgerror.rb ../../.ext/common cp ../.././ext/tk/lib/tkmenubar.rb ../../.ext/common cp ../.././ext/tk/lib/tk.rb ../../.ext/common cp ../.././ext/tk/lib/tkconsole.rb ../../.ext/common cp ../.././ext/tk/lib/multi-tk.rb ../../.ext/common cp ../.././ext/tk/lib/tkclass.rb ../../.ext/common cp ../.././ext/tk/lib/tkmacpkg.rb ../../.ext/common cp ../.././ext/tk/lib/tkfont.rb ../../.ext/common cp ../.././ext/tk/lib/tkwinpkg.rb ../../.ext/common cp ../.././ext/tk/lib/remote-tk.rb ../../.ext/common cp ../.././ext/tk/lib/tkcanvas.rb ../../.ext/common cp ../.././ext/tk/lib/tcltk.rb ../../.ext/common cp ../.././ext/tk/lib/tkentry.rb ../../.ext/common cp ../.././ext/tk/lib/tkafter.rb ../../.ext/common cp ../.././ext/tk/lib/tkpalette.rb ../../.ext/common cp ../.././ext/tk/lib/tktext.rb ../../.ext/common cp ../.././ext/tk/lib/tk/entry.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/image.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/macpkg.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/textmark.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/bgerror.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/autoload.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/console.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/optiondb.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/labelframe.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/menu.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/winfo.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/message.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/xim.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/radiobutton.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/clipboard.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/winpkg.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/canvastag.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/scrollable.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/grid.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/canvas.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/palette.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/selection.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/variable.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/dialog.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/texttag.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/root.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/wm.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/button.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/textwindow.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/panedwindow.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/text.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/textimage.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/virtevent.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/after.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/scrollbar.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/menubar.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/msgcat.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/scrollbox.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/optionobj.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/itemconfig.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/package.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/scale.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/txtwin_abst.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/font.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/namespace.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/frame.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/event.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/itemfont.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/bindtag.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/clock.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/pack.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/menuspec.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/validation.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/toplevel.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/spinbox.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/kinput.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/checkbutton.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/mngfocus.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/place.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/composite.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/tagfont.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/timer.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/ttk_selector.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/encodedstr.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/label.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/listbox.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tkextlib/tkHTML.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/tkimg.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/blt.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/ICONS.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/tcllib.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/vu.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/iwidgets.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/tktable.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/version.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/setup.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/itcl.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/trofs.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/itk.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/winico.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/tkDND.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/tile.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/tktrans.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/treectrl.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/tclx.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/pkg_checker.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/bwidget.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/tkHTML/setup.rb ../../.ext/common/tkextlib/tkHTML cp ../.././ext/tk/lib/tkextlib/tkHTML/htmlwidget.rb ../../.ext/common/tkextlib/tkHTML cp ../.././ext/tk/lib/tkextlib/treectrl/setup.rb ../../.ext/common/tkextlib/treectrl cp ../.././ext/tk/lib/tkextlib/treectrl/tktreectrl.rb ../../.ext/common/tkextlib/treectrl cp ../.././ext/tk/lib/tkextlib/vu/charts.rb ../../.ext/common/tkextlib/vu cp ../.././ext/tk/lib/tkextlib/vu/setup.rb ../../.ext/common/tkextlib/vu cp ../.././ext/tk/lib/tkextlib/vu/bargraph.rb ../../.ext/common/tkextlib/vu cp ../.././ext/tk/lib/tkextlib/vu/spinbox.rb ../../.ext/common/tkextlib/vu cp ../.././ext/tk/lib/tkextlib/vu/dial.rb ../../.ext/common/tkextlib/vu cp ../.././ext/tk/lib/tkextlib/vu/pie.rb ../../.ext/common/tkextlib/vu cp ../.././ext/tk/lib/tkextlib/tile/tframe.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tpaned.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tcheckbutton.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tmenubutton.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tlabel.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/dialog.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tlabelframe.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tprogressbar.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tseparator.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/treeview.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tentry.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/style.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tscrollbar.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tbutton.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tcombobox.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/setup.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/sizegrip.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tnotebook.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tsquare.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tscale.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tradiobutton.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tktable/tktable.rb ../../.ext/common/tkextlib/tktable cp ../.././ext/tk/lib/tkextlib/tktable/setup.rb ../../.ext/common/tkextlib/tktable cp ../.././ext/tk/lib/tkextlib/iwidgets/selectionbox.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/scrolledtext.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/scrolledcanvas.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/timeentry.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/datefield.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/checkbox.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/shell.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/fileselectiondialog.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/buttonbox.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/disjointlistbox.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/calendar.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/feedback.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/scrolledlistbox.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/hyperhelp.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/dialog.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/spintime.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/promptdialog.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/panedwindow.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/scopedobject.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/tabnotebook.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/combobox.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/extfileselectiondialog.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/extbutton.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/menubar.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/tabset.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/fileselectionbox.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/labeledwidget.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/selectiondialog.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/setup.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/labeledframe.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/pushbutton.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/radiobox.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/scrolledhtml.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/extfileselectionbox.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/messagebox.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/dateentry.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/optionmenu.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/spinint.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/toolbar.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/spinner.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/entryfield.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/canvasprintdialog.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/hierarchy.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/notebook.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/timefield.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/finddialog.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/messagedialog.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/scrolledframe.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/mainwindow.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/canvasprintbox.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/dialogshell.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/scrolledwidget.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/watch.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/spindate.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/tcllib/cursor.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/tablelist.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/ip_entry.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/datefield.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/tablelist_tile.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/panelframe.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/ico.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/ruler.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/autoscroll.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/dialog.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/screenruler.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/style.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/ctext.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/setup.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/tooltip.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/scrollwin.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/history.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/tkpiechart.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/plotchart.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/superframe.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/tablelist_core.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/getstring.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/widget.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/swaplist.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tktrans/setup.rb ../../.ext/common/tkextlib/tktrans cp ../.././ext/tk/lib/tkextlib/tktrans/tktrans.rb ../../.ext/common/tkextlib/tktrans cp ../.././ext/tk/lib/tkextlib/blt/htext.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/busy.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/graph.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/winop.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/component.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/vector.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/table.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/dragdrop.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/treeview.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/tabnotebook.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/win_printer.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/tabset.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/tree.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/setup.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/barchart.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/tile.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/container.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/cutbuffer.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/ted.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/bitmap.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/unix_dnd.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/eps.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/spline.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/stripchart.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/watch.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/tile/radiobutton.rb ../../.ext/common/tkextlib/blt/tile cp ../.././ext/tk/lib/tkextlib/blt/tile/button.rb ../../.ext/common/tkextlib/blt/tile cp ../.././ext/tk/lib/tkextlib/blt/tile/scrollbar.rb ../../.ext/common/tkextlib/blt/tile cp ../.././ext/tk/lib/tkextlib/blt/tile/frame.rb ../../.ext/common/tkextlib/blt/tile cp ../.././ext/tk/lib/tkextlib/blt/tile/toplevel.rb ../../.ext/common/tkextlib/blt/tile cp ../.././ext/tk/lib/tkextlib/blt/tile/checkbutton.rb ../../.ext/common/tkextlib/blt/tile cp ../.././ext/tk/lib/tkextlib/blt/tile/label.rb ../../.ext/common/tkextlib/blt/tile cp ../.././ext/tk/lib/tkextlib/tclx/setup.rb ../../.ext/common/tkextlib/tclx cp ../.././ext/tk/lib/tkextlib/tclx/tclx.rb ../../.ext/common/tkextlib/tclx cp ../.././ext/tk/lib/tkextlib/trofs/setup.rb ../../.ext/common/tkextlib/trofs cp ../.././ext/tk/lib/tkextlib/trofs/trofs.rb ../../.ext/common/tkextlib/trofs cp ../.././ext/tk/lib/tkextlib/tkDND/shape.rb ../../.ext/common/tkextlib/tkDND cp ../.././ext/tk/lib/tkextlib/tkDND/setup.rb ../../.ext/common/tkextlib/tkDND cp ../.././ext/tk/lib/tkextlib/tkDND/tkdnd.rb ../../.ext/common/tkextlib/tkDND cp ../.././ext/tk/lib/tkextlib/itcl/incr_tcl.rb ../../.ext/common/tkextlib/itcl cp ../.././ext/tk/lib/tkextlib/itcl/setup.rb ../../.ext/common/tkextlib/itcl cp ../.././ext/tk/lib/tkextlib/ICONS/icons.rb ../../.ext/common/tkextlib/ICONS cp ../.././ext/tk/lib/tkextlib/ICONS/setup.rb ../../.ext/common/tkextlib/ICONS cp ../.././ext/tk/lib/tkextlib/itk/setup.rb ../../.ext/common/tkextlib/itk cp ../.././ext/tk/lib/tkextlib/itk/incr_tk.rb ../../.ext/common/tkextlib/itk cp ../.././ext/tk/lib/tkextlib/bwidget/entry.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/labelframe.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/buttonbox.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/panelframe.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/scrollview.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/statusbar.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/dialog.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/button.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/scrolledwindow.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/scrollableframe.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/separator.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/panedwindow.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/combobox.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/messagedlg.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/tree.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/pagesmanager.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/setup.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/passwddlg.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/selectfont.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/dynamichelp.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/dropsite.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/labelentry.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/progressbar.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/titleframe.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/progressdlg.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/bitmap.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/mainframe.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/spinbox.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/selectcolor.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/notebook.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/widget.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/arrowbutton.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/label.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/listbox.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/dragsite.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/winico/setup.rb ../../.ext/common/tkextlib/winico cp ../.././ext/tk/lib/tkextlib/winico/winico.rb ../../.ext/common/tkextlib/winico cp ../.././ext/tk/lib/tkextlib/tkimg/tiff.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/sgi.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/xbm.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/gif.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/jpeg.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/ico.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/tga.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/sun.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/pixmap.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/xpm.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/png.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/setup.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/bmp.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/ps.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/pcx.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/ppm.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/window.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/SUPPORT_STATUS ../../.ext/common/tkextlib make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/tk' から出ます compiling tk/tkutil make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/tk/tkutil' に入ります gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/tk/tkutil -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o tkutil.o -c tkutil.c gcc -shared -o ../../../.ext/x86_64-linux/tkutil.so tkutil.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/tk/tkutil' から出ます compiling win32ole compiling zlib make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/zlib' に入ります gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/zlib -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -fPIC -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -o zlib.o -c zlib.c zlib.c: In function ‘zstream_expand_buffer_into’: zlib.c:474: warning: comparison between signed and unsigned zlib.c: In function ‘zstream_append_buffer’: zlib.c:499: warning: comparison between signed and unsigned zlib.c: In function ‘rb_gzfile_set_mtime’: zlib.c:2526: warning: signed and unsigned type in conditional expression gcc -shared -o ../../.ext/x86_64-linux/zlib.so zlib.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lz -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/ext/zlib' から出ます making ruby make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby' に入ります gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -L. -rdynamic -Wl,-export-dynamic main.o -Wl,-R -Wl,/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/lib -L/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/lib -lruby-static -lpthread -lrt -ldl -lcrypt -lm -o ruby make[1]: ディレクトリ `/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby' から出ます == version # 2009-06-21T08:21:14+09:00 + ./ruby -v ruby 1.9.1p165 (2009-05-22 revision 23766) [x86_64-linux] == install-nodoc # 2009-06-21T08:21:14+09:00 + gmake install-nodoc ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./instruby.rb --make="make" --dest-dir="" --extout=".ext" --mflags="" --make-flags="" --data-mode=0644 --prog-mode=0755 --installed-list .installed.list --mantype="doc" installing binary commands installing command scripts installing library scripts installing headers installing manpages installing extension objects installing extension scripts == install-doc # 2009-06-21T08:21:14+09:00 + gmake install-doc Generating RDoc documentation ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./runruby.rb --extout=.ext -- "./bin/rdoc" --all --ri --op ".ext/rdoc" "." No definition for rb_lcm No definition for rb_gcdlcm No definition for nilclass_to_r No definition for integer_to_r No definition for float_to_r No definition for string_to_r No definition for num_denominator No definition for int_round No definition for int_numerator No definition for int_denominator No definition for flo_quo No definition for flo_quo No definition for iseq_inspect No definition for rb_iseq_disasm No definition for rb_iseq_disasm No definition for iseq_to_a No definition for iseq_eval No definition for iseq_s_load No definition for iseq_s_compile No definition for iseq_s_compile No definition for iseq_s_compile_file No definition for iseq_s_compile_option_get No definition for iseq_s_compile_option_set No definition for iseq_s_disasm No definition for iseq_s_disasm No definition for proc_clone No definition for proc_dup No definition for rb_obj_public_method No definition for rb_mod_public_instance_method No definition for rb_obj_define_method No definition for binding_clone No definition for binding_dup No definition for nilclass_to_c No definition for numeric_to_c No definition for string_to_c No definition for numeric_imag No definition for numeric_imag No definition for numeric_abs2 No definition for numeric_arg No definition for numeric_arg No definition for numeric_arg No definition for numeric_rect No definition for numeric_rect No definition for numeric_polar No definition for numeric_conj No definition for numeric_conj No definition for interrupt_init No definition for rb_struct_init_copy No definition for range_initialize_copy No definition for rb_mod_attr No definition for thread_s_new No definition for rb_thread_s_main No definition for rb_thread_s_debug No definition for rb_thread_s_debug_set No definition for thread_initialize No definition for rb_io_s_new No definition for rb_fiber_init No definition for nsdr No definition for sym_succ No definition for sym_succ No definition for sym_cmp No definition for sym_casecmp No definition for sym_match No definition for sym_aref No definition for sym_aref No definition for sym_length No definition for sym_length No definition for sym_empty No definition for sym_match No definition for sym_upcase No definition for sym_downcase No definition for sym_capitalize No definition for sym_swapcase No definition for sym_encoding No definition for rb_big_idiv lib/drb/drb.rb:796:27: Skipping require of dynamic string: "drb/#{$1}" lib/ostruct.rb:75:33: ':' not followed by identifier or operator transcode.c: CCCCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm error.c: MCCCCCCCCCCCCCCCCCCCCCCCCmmmmmmmmmmmmmmmmmmmmm debug.c: compile.c: random.c: mm eval_jump.c: m main.c: strftime.c: blockinlining.c: hash.c: Cmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm rational.c: m numeric.c: CCCCCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm sprintf.c: regexec.c: struct.c: Cmmmmmmmmmmmmmmmmmm ruby.c: mmmm iseq.c: CC eval_error.c: vm_dump.c: process.c: MMMMCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm marshal.c: Mmmm proc.c: CCCCCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm gc.c: MMMmmmmmmmmmmmmmmmmmmmmmmmm math.c: Mmmmmmmmmmmmmmmmmmmmmmmmmmm goruby.c: dmyext.c: parse.c: Cmmmmmmmm vm_exec.c: thread_pthread.c: safe.c: file.c: MCMCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm compar.c: Mmmmmmm complex.c: m load.c: mmmmmm signal.c: Mmmmmm regcomp.c: id.c: range.c: mmmmmmmmmmmmmmmmmmm dln.c: object.c: MCCCCCCCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm regerror.c: thread.c: CCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm dmyencoding.c: dmydln.c: regenc.c: lex.c: array.c: Cmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmma regparse.c: miniprelude.c: st.c: thread_win32.c: inits.c: vm_eval.c: mmmmmmmmmmmmmm vm_method.c: mmmmmmmmmmmmmm regsyntax.c: newline.c: pack.c: mm enumerator.c: CCCCmmmmmmmmmmmmm enum.c: Mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm prelude.c: util.c: variable.c: io.c: CCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmma eval.c: mmmmmmmmmmmmm re.c: CCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm dir.c: Cmmmmmmmmmmmmmmmmmmmmmmmmmmmm vm_insnhelper.c: class.c: version.c: cont.c: CCCmmmmmmmm vm.c: CCCm string.c: CCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm bignum.c: Cmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm encoding.c: Cmmmmmmmmmmmmmmm time.c: Cmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm lib/English.rb: lib/README: lib/abbrev.rb: MmCm lib/base64.rb: Mmmmmmm lib/benchmark.rb: MmmmmmmCCCmmmmmmmmmmm lib/cgi/session.rb: CCCmmmmmmmmCmmmmmCmmmmmCmmmmm lib/cgi.rb: lib/complex.rb: mCCm lib/csv.rb: CCmmmmmmmmmmmmmmmmmmmCmmmmmmmmmmmmmmmmmmmmCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCmmmmmCmCm lib/date/format.rb: CMCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCmmmmmmm lib/date.rb: CCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCmmmmmmmmmmmmmmmmCmmmCmmmmmCmmm lib/debug.rb: CmCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCmmmmmmmmmmmmmmmm lib/delegate.rb: CmmmmmmmmmmCmmmmm lib/drb/timeridconv.rb: MCCCmmmmmmmmmm lib/drb/invokemethod.rb: MCMmm lib/drb/gw.rb: MCmCmmmCmm lib/drb/extservm.rb: MCmmmmmmmmm lib/drb/eq.rb: MCmm lib/drb/extserv.rb: MCmmmmCmmm lib/drb/acl.rb: CCmmmmCmmmmmmm lib/drb/drb.rb: MCCCmmMmCCCCmmmCmCmmmmmCmmmCmmmmmmmmMmmmmmCmmmmmmmmmmmmmmmmmMCCmmmmmmmmmmmmmCmmmmmCmmmmmmmmmmmmmmmmmmmmCCCmmmmmmmmmmmmmmmmm lib/drb/observer.rb: MMm lib/drb/ssl.rb: MCCmmmmmmmmmmmmmm lib/drb/unix.rb: MCmmmmmmmmm lib/drb.rb: lib/erb.rb: CmCCCCCCCCCCmmmmmmmCMmmCMm lib/fileutils.rb: MmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmMmmmmmCmmmmmmmmmmmmmMMM lib/find.rb: Mmm lib/forwardable.rb: Mmmm lib/getoptlong.rb: CCCCCCmmmmmmmmm lib/gserver.rb: Cmmmmmmmmmmmmmmmm lib/ipaddr.rb: CCmmmmCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm lib/irb/slex.rb: MCmmmmmmmmmCmmmmm lib/irb/workspace.rb: MCmmmm lib/irb/output-method.rb: MCmmmmmmmCm lib/irb/magic-file.rb: MCmm lib/irb/notifier.rb: MMmCmmmmmmmmmCmmmCmmmCmm lib/irb/lc/ja/encoding_aliases.rb: MC lib/irb/lc/ja/error.rb: M lib/irb/lc/error.rb: M lib/irb/lc/help-message: lib/irb/ws-for-case-2.rb: lib/irb/cmd/pushws.rb: MMCmCmCm lib/irb/cmd/chws.rb: MMCmCm lib/irb/cmd/nop.rb: MMCmmmm lib/irb/cmd/load.rb: MMCmCmCm lib/irb/cmd/fork.rb: MMCm lib/irb/cmd/help.rb: MMMm lib/irb/cmd/subirb.rb: MMCmCmCmCm lib/irb/completion.rb: MMm lib/irb/xmp.rb: CmmCmmmmm lib/irb/input-method.rb: MCmmmCmmmmmmCmmmmCmmmmmm lib/irb/ruby-token.rb: MCmCmCmCmCCmCmCmm lib/irb/version.rb: M lib/irb/help.rb: Mm lib/irb/ext/use-loader.rb: CMMmmCmmCC lib/irb/ext/change-ws.rb: MCmmC lib/irb/ext/multi-irb.rb: MCmmmmmmmmmmmmmmmCm lib/irb/ext/loader.rb: MCMmmmmm lib/irb/ext/history.rb: MCmmCmmmmm lib/irb/ext/math-mode.rb: MCmm lib/irb/ext/tracer.rb: MmCmCm lib/irb/ext/workspaces.rb: MCmmmCm lib/irb/ext/save-history.rb: MMCmCmmmmMmmm lib/irb/frame.rb: MCmmmmmmm lib/irb/locale.rb: MCmmmmmmmmmmmmmmm lib/irb/extend-command.rb: MMmmmmmmmCMmmMmmm lib/irb/src_encoding.rb: m lib/irb/init.rb: Mmmmmmmmmm lib/irb/ruby-lex.rb: Cmmmmmmmmmmmmmmmmmmmmmmmmmmmmm lib/irb/context.rb: MCmmmmmmmmmmmmmmm lib/irb.rb: MCmmmmmmCmmmmmmmmmmm lib/logger.rb: CCCMmmmmmmmmmmmmmmmmmmmCmmmmCCmmmmmmmmmmmCmmmmmmmmm lib/mathn.rb: CmCmCmMmmCm lib/matrix.rb: MCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmm lib/mkmf.rb: mmmmmmmmmmmmmmmmmmmmmm lib/monitor.rb: MCCmmmmmmmmmmmmmmmmmmC lib/mutex_m.rb: Mmmmmmmmmmmm lib/net/ftp.rb: MCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm lib/net/http.rb: MCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmMmmmmmmmmmmmmmmmmmmmmmmmmmmmmMmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCmmmmmmmmmmmmmCmCCCCCCCCCCCCCCCMmCCCCCmmCmmmmmmmCmmmmmmmmmmmmmmm lib/net/https.rb: MCmmm lib/net/imap.rb: MCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCCCCCCmmCmmCmmCmmCCmmCmmCmmmCmmmmCCCCCCC lib/net/pop.rb: MCCCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCmCmmmmmmmmmC lib/net/smtp.rb: MMCCCCCCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCmmmmmmmmmm lib/net/telnet.rb: MCmmmmmmmmmmmm lib/observer.rb: Mmmmmmmm lib/open-uri.rb: MmMmmmmmmCmCmCMmmmmmmmmMmmMCmCmCm lib/open3.rb: Mm lib/optparse/uri.rb: lib/optparse/time.rb: lib/optparse/shellwords.rb: lib/optparse/version.rb: Cmmm lib/optparse/date.rb: lib/optparse.rb: CMmmCCmmmmmmmmmmCmmmCmCmCmCmmmmmmmmmmmCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCmmmmmmmmCCCCCCMmmmmmmmmM lib/ostruct.rb: Cmmmmmmmmm lib/pathname.rb: CmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCmmmmmCmmmmmmmmmmmmmmmmmmmmmmmmmmCmmmmmmmmmmmmmmmmmmmmmmmmCmmmmmmmmmmCmCmmCmmCMm lib/pp.rb: MmmCmmMmmmmmmmmmmmCMmmmmCmmCmmCmCmmCmCCmCmCmm lib/prettyprint.rb: CmmmmmmmmmmmmmCmmmCmmCmmmmCmmmmCmmmmmmmCCCCCC lib/prime.rb: CmmmmCmmmmmmmCmmmmmmmmCmmmCmmmCmmmCmmmCmmmMmm lib/profile.rb: lib/profiler.rb: Mmmmm lib/pstore.rb: CCmmmmmmmmmmmmmCmmmmmmmmmmmm lib/racc/parser.rb: MCMCmmmmmmmmmmmmmmmmmmmmmmmm lib/rational.rb: CC lib/rdoc.rb: MC lib/rdoc/ri.rb: MC lib/rdoc/code_objects.rb: MCmmmmmmmmmmmCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCmmmmmmmmmmmmCmmmmmmmmCCmCCmmmCmmmmmmCCCmmmCmCmmmmCmmCmm lib/rdoc/markup.rb: Cmmmmmmmmmm lib/rdoc/parser/c.rb: Cmmmmmmmmmmmmmmmmmmmmmmmm lib/rdoc/parser/f95.rb: CCmmmmmmmmmmmmmmmmmmmmmmmmmmCmmmm lib/rdoc/parser/simple.rb: Cmmm lib/rdoc/parser/perl.rb: Cmmm lib/rdoc/parser/ruby.rb: mMCmmmCCmCCmCmCmCmCmmmCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm lib/rdoc/ri/cache.rb: CmmmmmmmmmmmCmmmCmmCm lib/rdoc/ri/driver.rb: CCmmmCCmmmmmmmmmmmmmmmmmmmmmmmm lib/rdoc/ri/formatter.rb: CmmmmmmmmmmmmmmmmmmCCmmmmmmmmCmmCmmmmmCmmmmmmmmmmmCmmm lib/rdoc/ri/writer.rb: Cmmmmmmmm lib/rdoc/ri/display.rb: MmmCmmmmmmmmmmmmm lib/rdoc/ri/reader.rb: Cmmmmmmmmmmm lib/rdoc/ri/paths.rb: M lib/rdoc/ri/descriptions.rb: CmmmmCCmCmCCmCmmmCmmmmCmmC lib/rdoc/ri/util.rb: Cmm lib/rdoc/generator.rb: MCmmmmMmmmCmmmmmmmmmmmmmmmmmmmmmCmmmmmmmmmmCmmmmmmmmmCmmmmmmmmmmmmmmmmmmmmmmmm lib/rdoc/tokenstream.rb: MMmmmmm lib/rdoc/options.rb: Cmmmmmmmm lib/rdoc/dot.rb: MMCmmCmmmCmmCmmmmmmCmmmmmmCmCmm lib/rdoc/stats.rb: CmmmmmmmCmmmmmCmmmmmCmmmmm lib/rdoc/diagram.rb: MCmmmmmmmm lib/rdoc/template.rb: MCmmm lib/rdoc/known_classes.rb: M lib/rdoc/generator/ri.rb: Cmmmmmmmmmm lib/rdoc/generator/chm.rb: Cmmmmmmmm lib/rdoc/generator/xml.rb: Cmmmmmmmmmmm lib/rdoc/generator/chm/chm.rb: M lib/rdoc/generator/xml/xml.rb: Unrecognized directive 'section' in lib/rdoc/README M lib/rdoc/generator/xml/rdf.rb: M lib/rdoc/generator/html/hefss.rb: Mm lib/rdoc/generator/html/common.rb: M lib/rdoc/generator/html/one_page_html.rb: M lib/rdoc/generator/html/frameless.rb: M lib/rdoc/generator/html/kilmerfactory.rb: Cmmmmmmmmmmmmmm lib/rdoc/generator/html/kilmer.rb: Mm lib/rdoc/generator/html/html.rb: M lib/rdoc/generator/texinfo.rb: MMCmmCmmmmmm lib/rdoc/generator/texinfo/method.texinfo.erb: lib/rdoc/generator/texinfo/file.texinfo.erb: lib/rdoc/generator/texinfo/class.texinfo.erb: lib/rdoc/generator/texinfo/texinfo.erb: lib/rdoc/generator/html.rb: CmmmmmmmmmmmmmmmmCmmmmm lib/rdoc/README: lib/rdoc/parser.rb: Cmmmmmm lib/rdoc/markup/inline.rb: CCmmmCmCmmmCmmmm lib/rdoc/markup/to_html.rb: Cmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm lib/rdoc/markup/lines.rb: CCmmmmmCmmmmmmmmmm lib/rdoc/markup/to_html_crossref.rb: Cmm lib/rdoc/markup/to_test.rb: Cmmmmmmmmmm lib/rdoc/markup/to_texinfo.rb: Cmmmmmmmmmmm lib/rdoc/markup/formatter.rb: Cmm lib/rdoc/markup/to_latex.rb: Cmmmmmmmmmmmmmmmmmmmmmmmmmm lib/rdoc/markup/preprocess.rb: Cmmmm lib/rdoc/markup/attribute_manager.rb: Cmmmmmmmmmmmmmmmm lib/rdoc/markup/fragments.rb: CCmmmmmCCCmCCmCmCmCmCCmmmmmmmmmmmm lib/rdoc/markup/to_flow.rb: CMCmmCmmmmmmmmmmmmmmmmmmm lib/rdoc/rdoc.rb: MCmmmmmmmmmm lib/resolv-replace.rb: CmCmCmmmCm lib/resolv.rb: CmmmmmmmmmmmmmCCCmmmmmmmmCmmmmmmmmmmmmmmmmmmmmmCCCCCCCCCCCCMMCCMCCmmmmmmmmmmmCCCCmmCmmmmmmCmmmmCmmmCCCmmmCCmmmCmmmCmmmCmmmmCMCmmmCmmmCmmmCmmmCmmmmmmmmCmmmmmmmm lib/rexml/sax2listener.rb: MMmmmmmmmmmmmmmmmmm lib/rexml/attribute.rb: MCmmmmmmmmmmmmmmmm lib/rexml/quickpath.rb: MCmmmmmmmmmmm lib/rexml/light/node.rb: MMCmmmmmmmmmmmmmmmmmmmmmmmmm lib/rexml/attlistdecl.rb: MCmmmmmm lib/rexml/comment.rb: MCmmmmmm lib/rexml/syncenumerator.rb: MCmmmm lib/rexml/encodings/US-ASCII.rb: MMmmC lib/rexml/encodings/SHIFT-JIS.rb: MMmmmmC lib/rexml/encodings/UTF-16.rb: MMmmC lib/rexml/encodings/UTF-8.rb: MMmmC lib/rexml/encodings/EUC-JP.rb: MMmmmmC lib/rexml/encodings/ISO-8859-1.rb: MM lib/rexml/encodings/ICONV.rb: MMmmC lib/rexml/encodings/CP-1252.rb: MMCmm lib/rexml/encodings/SHIFT_JIS.rb: lib/rexml/encodings/UNILE.rb: MMmmC lib/rexml/encodings/ISO-8859-15.rb: MMmm lib/rexml/node.rb: MMmmmmmmmm lib/rexml/dtd/attlistdecl.rb: MMC lib/rexml/dtd/entitydecl.rb: MMCmmmm lib/rexml/dtd/notationdecl.rb: MMCmmmm lib/rexml/dtd/elementdecl.rb: MMCm lib/rexml/dtd/dtd.rb: MMCmm lib/rexml/parent.rb: MCmmmmmmmmmmmmmmmmmm lib/rexml/text.rb: MCmmmmmmmmmmmmmmmmmmmmm lib/rexml/document.rb: MCmmmmmmmmmmmmmmmmmm lib/rexml/element.rb: MCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCmmmmmmmmmmmmmmCmmmmmmmmmmmmmm lib/rexml/child.rb: MCmmmmmmmm lib/rexml/doctype.rb: MCmmmmmmmmmmmmmmCmmmCmCmmmCmmmm lib/rexml/validation/validationexception.rb: MMCm lib/rexml/validation/relaxng.rb: MMCmmCmmmmmmmmmmmCmCmmmCmmCmmmmmCmmmmmmmmCmmmmmmmCmmm lib/rexml/validation/validation.rb: MMMmmmCmmmmmmm lib/rexml/xmltokens.rb: MM lib/rexml/xpath_parser.rb: CmCmCmCmCmMCmmmmmmmmmmmmmmmmmmmmmmm lib/rexml/encoding.rb: MMmmmmm lib/rexml/xmldecl.rb: MCmmmmmmmmmmmm lib/rexml/namespace.rb: MMmmm lib/rexml/formatters/pretty.rb: MMCmmmmmmmm lib/rexml/formatters/transitive.rb: MMCmmm lib/rexml/formatters/default.rb: MMCmmmmmmmm lib/rexml/cdata.rb: MCmmmmm lib/rexml/parsers/pullparser.rb: MMCmmmmmmCmmmmmmmmmmmmmmmmmm lib/rexml/parsers/xpathparser.rb: MMCmmmmmmmmmmmmmmmmmmmmmmmm lib/rexml/parsers/ultralightparser.rb: MMCmmmm lib/rexml/parsers/streamparser.rb: MMCmmm lib/rexml/parsers/sax2parser.rb: MMCmmmmmmmmmmm lib/rexml/parsers/baseparser.rb: MMCmmmmmmmmmmmm lib/rexml/parsers/lightparser.rb: MMCmmmm lib/rexml/parsers/treeparser.rb: MMCmmm lib/rexml/output.rb: MCmmm lib/rexml/functions.rb: MMmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm lib/rexml/source.rb: MCmCmmmmmmmmmmmCmmmmmmmm lib/rexml/rexml.rb: M lib/rexml/undefinednamespaceexception.rb: MCm lib/rexml/streamlistener.rb: MMmmmmmmmmmmmmmm lib/rexml/xpath.rb: MCmmm lib/rexml/entity.rb: MCmmmmmmmM lib/rexml/instruction.rb: MCmmmmmm lib/rexml/parseexception.rb: MCmmmmm lib/rinda/rinda.rb: MCCCCCmmmmmmmmmCmmCmmCmmmmmmCmm lib/rinda/ring.rb: MCmmmmmCmmmmmmmmCmm lib/rinda/tuplespace.rb: MCmmmmmmmmmmmmmCmmCmmmmmCmmmmCCmmmmmmmmmmmmmmmCmmmmmmmmmmmm lib/rss/image.rb: MMmMmCmmmmmmMmCmmmmmmmCCC lib/rss/utils.rb: MMmmmmmMmMmMmMmmm lib/rss/xml.rb: MMCmmmmmmmm lib/rss/1.0.rb: MMmCmmmCmmmCmmmmCmmmmCmmmmCmmCmmCmmmCmmmCmmmCmmmMm lib/rss/rexmlparser.rb: MCmmCmm lib/rss/taxonomy.rb: MMmCmmmmmmMmCmmmmmCCC lib/rss/atom.rb: MMMmmmMMmmmmmMmMmmmmmmmmMmmCCCMmmMmCmmmmmmmCCmCCmCCCmCmmCCCCCmmmmCmmmmmmmmmmmmmmmmmCCmCCmmmmmmmMmm lib/rss/xml-stylesheet.rb: MMmmCmmmmmm lib/rss/syndication.rb: MMmmCC lib/rss/2.0.rb: MCCCmCmmmm lib/rss/maker/entry.rb: MMMCmmmCCCCCCCmCCCmCmmmmmmC lib/rss/maker/image.rb: MMMmmCmmMmmCmmCCC lib/rss/maker/feed.rb: MMMCmmmCmmmmmmmCmCCmCCmCCmCCmCmCmCCmCmCmmmmmmCmCmCmmmCCmCmCmCCmCCmCmCCmCCmCmmmmC lib/rss/maker/1.0.rb: MMCmmmCmmmmmmCmCCmCCmCmCCmCmmCmCmCmCCmCmCmmCmmCmmmmCmCmmmmCmCmCmCmCCmCCmCCmCmCmCCmCmCmCmCmCCmCCmCCmCCmCmmCmCmmCmmm lib/rss/maker/base.rb: MMCmmmmmmmmmmmmmmmmmmmmmmmmmmMmMMmmmmmmMmCmmmmmCCmmmCmmmmmmmmCCCCCCCCCCCCCCCCCCmCmmmCmmmmmCCCmmCCCCCCCCmmmmmmmmmCC lib/rss/maker/taxonomy.rb: MMMmmCMmmCCmCCCC lib/rss/maker/atom.rb: MMMmMmmmMmmmMmmMmmMmCCm lib/rss/maker/syndication.rb: MMMmC lib/rss/maker/2.0.rb: MMCmCmCCCCCmmCmCmmCmmCmCCmmmCmmCmmCmmCmCmCmCmmCmCmC lib/rss/maker/0.9.rb: MMCmmmCmmmmmmmCmCmmCmCmmCmCmCCmCmmCmCmCmCCmCmmCmmCmmCmmmCmCmmmCmCmCmCmCCmCCmCCmCmCmCCmCmCmCmCmCCmCCmCmmCmCCmCmmCmCmmCmm lib/rss/maker/trackback.rb: MMMmCCmmCC lib/rss/maker/content.rb: MMMmCC lib/rss/maker/itunes.rb: MMMmmmmmMmCCmmCmCmmMmCmmmmmmCCCCCCCC lib/rss/maker/slash.rb: MMMmCC lib/rss/maker/dublincore.rb: MMMmmCCCCC lib/rss/0.9.rb: MMmCmmmmmmCmmmCCmCCmCmmCmCmmCmmmCmmmCmmmCmmMm lib/rss/converter.rb: MCmmmmmmmmmmmmmmmmm lib/rss/trackback.rb: MMmMmMCmmmmCmmmmmmMCmmmmCmmmmCCCCC lib/rss/xmlscanner.rb: MCmmCmmmmmmmmmmmmmmm lib/rss/content.rb: MMm lib/rss/xmlparser.rb: MCMCMCmmmmmmCmmCm lib/rss/itunes.rb: MMmmmMMmCmmmmmmmCmmmmmmCmmmmmmMmCmmmmmmmmmmmmmCCC lib/rss/dublincore/1.0.rb: MCCCCC lib/rss/dublincore/atom.rb: MMCCC lib/rss/dublincore/2.0.rb: MCCC lib/rss/maker.rb: MMmmmmm lib/rss/parser.rb: MCmCmCmCmCmmmmmmmCmmmmmmmmCmmmmmmmmmmmMmmmmmmmmmmmmmmmmmm lib/rss/content/1.0.rb: MCC lib/rss/content/2.0.rb: MCCC lib/rss/slash.rb: MMmCC lib/rss/dublincore.rb: MMmM lib/rss/rss.rb: CmmMCCmCCmCmCmCmCmCmCmCmCmCmMmmmmmmmmmmmmmmmmmmmmmmMmmmmmmCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmMmmmmmmmmmmmmm lib/rss.rb: lib/scanf.rb: MCmmmmmmmmmmmmmmmmCmmmmmmCmmmCmmMm lib/set.rb: CmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCmmmCmmmMm lib/shell/version.rb: C lib/shell/process-controller.rb: CCmmmmmmmmmmmmmmmmmmmmm lib/shell/command-processor.rb: CCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm lib/shell/system-command.rb: CCmmmmmmmmmmmm lib/shell/filter.rb: CCmmmmmmmmmmm lib/shell/builtin-command.rb: CCmmCmmCmmCmmCmmCmmCmmCmmCmm lib/shell/error.rb: CM lib/shell.rb: Cmmmmmmmmmmmmmmmmmmmmmm lib/shellwords.rb: MmmmCmmCm lib/sync.rb: MCmCmCmmmmmmmmmmmmmmmmC lib/tempfile.rb: Cmmmmmmmmmmm lib/test/unit/testcase.rb: MMCm lib/test/unit/assertions.rb: MMMmmmmmmmmmm lib/test/unit.rb: MMm lib/thread.rb: CCmmmmCmmmmmmmCmmmmmm lib/thwait.rb: Cmmmmmmmm lib/time.rb: CmmmmmmmmmmmmmC lib/timeout.rb: MCCmm lib/tmpdir.rb: Cmm lib/tracer.rb: Cmmmmmmmmmmmmm lib/tsort.rb: MCmmmmmmmCCC lib/un.rb: Mmmmmmmmmmmmmm lib/uri/common.rb: MMMCmmmmmmmmmmmMMmmmCCCCmmmmmMm lib/uri/ftp.rb: MCmmmmmmmmm lib/uri/generic.rb: MCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm lib/uri/http.rb: MCmmm lib/uri/https.rb: MC lib/uri/ldap.rb: MCmmmmmmmmmmmmmmmmmmmmm lib/uri/mailto.rb: MCmmmmmmmmmm lib/uri.rb: M lib/weakref.rb: CCmmmm lib/webrick/httpauth.rb: MMmmm lib/webrick/utils.rb: MMmmmmmmCmmmmmmm lib/webrick/httpproxy.rb: MCmCmCmmmmmmmmmmmmmmmmm lib/webrick/httpresponse.rb: MCmmmmmmmmmmmmmmmmmmmmmmmm lib/webrick/cookie.rb: MCmmmmmmm lib/webrick/httpserver.rb: MCCmmmmmmmmmmmCmmmmmmm lib/webrick/htmlutils.rb: MMm lib/webrick/httpstatus.rb: MMCCCCCCCCmmmmmmmm lib/webrick/httpservlet/erbhandler.rb: MMCmmm lib/webrick/httpservlet/filehandler.rb: MMCmmmmmCmmmmmmmmmmmmmmmmmmmm lib/webrick/httpservlet/prochandler.rb: MMCmmm lib/webrick/httpservlet/abstract.rb: MMCC lib/yaml/stringio.rb:55:28: Couldn't find YAML. Assuming it's a module No definition for BigDecimal_add2 No definition for BigDecimal_sub2 No definition for BigDecimal_mult2 No definition for BigDecimal_div2 No definition for BigDecimal_hash No definition for BigDecimal_uplus No definition for BigDecimal_neg No definition for BigDecimal_dup No definition for BigDecimal_dump No definition for BigDecimal_global_new No definition for bsock_do_not_rev_lookup No definition for bsock_do_not_rev_lookup_set No definition for bsock_s_for_fd No definition for bsock_close_read No definition for bsock_close_write No definition for bsock_shutdown No definition for bsock_getsockname No definition for bsock_getpeername No definition for bsock_send No definition for bsock_recv No definition for bsock_do_not_reverse_lookup No definition for bsock_do_not_reverse_lookup_set No definition for ip_addr No definition for ip_peeraddr No definition for ip_recvfrom No definition for ip_s_getaddress No definition for tcp_s_gethostbyname No definition for socks_init No definition for socks_s_close No definition for tcp_accept No definition for tcp_sysaccept No definition for tcp_svr_init No definition for udp_init No definition for udp_connect No definition for udp_bind No definition for udp_send No definition for unix_init No definition for unix_path No definition for unix_addr No definition for unix_peeraddr No definition for unix_recvfrom No definition for unix_send_io No definition for unix_recv_io No definition for unix_s_socketpair No definition for unix_s_socketpair No definition for unix_svr_init No definition for unix_accept No definition for unix_sysaccept No definition for sock_initialize No definition for sock_accept No definition for sock_s_socketpair No definition for sock_s_socketpair No definition for sock_gethostname No definition for sock_s_gethostbyname No definition for sock_s_gethostbyaddr No definition for sock_s_getservbyname No definition for sock_s_getservbyport No definition for sock_s_getaddrinfo No definition for sock_s_getnameinfo No definition for sock_s_pack_sockaddr_in No definition for sock_s_pack_sockaddr_in No definition for sock_s_unpack_sockaddr_in No definition for sock_s_pack_sockaddr_un No definition for sock_s_pack_sockaddr_un No definition for sock_s_unpack_sockaddr_un No definition for rb_io_addstr No definition for rb_io_print No definition for rb_io_printf No definition for rb_io_puts Generating RI... mmmmmmm lib/webrick/httpservlet/cgi_runner.rb: m lib/webrick/httpservlet/cgihandler.rb: MMCmm lib/webrick/httputils.rb: MMmmmmmmmmmCmmmmmmmmmmmmmmmmmmm lib/webrick/log.rb: MCmmmmmmmmmmmmmmmCmm lib/webrick/accesslog.rb: MMCmm lib/webrick/version.rb: M lib/webrick/httpservlet.rb: MM lib/webrick/config.rb: MM lib/webrick/https.rb: MMCmmm lib/webrick/compat.rb: MCCC lib/webrick/httprequest.rb: MCmmmmmmmmmmmmmmmmmmmmmmmmmmmm lib/webrick/httpversion.rb: MCmmmm lib/webrick/ssl.rb: MMMmCmmm lib/webrick/cgi.rb: MCmmmmCmmmmmmmmmmmmmmmm lib/webrick/httpauth/htpasswd.rb: MMCmmmmmmm lib/webrick/httpauth/userdb.rb: MMMmmm lib/webrick/httpauth/authenticator.rb: MMMmmmmmM lib/webrick/httpauth/htgroup.rb: MMCmmmmm lib/webrick/httpauth/digestauth.rb: MMCmmmmmmmmmmmmCm lib/webrick/httpauth/basicauth.rb: MMCmmmmC lib/webrick/httpauth/htdigest.rb: MMCmmmmmmm lib/webrick/server.rb: MCCmCmCmmmmmmmmmm lib/webrick.rb: lib/xmlrpc/README.rdoc: lib/yaml/stringio.rb: Cmmmmmmm lib/yaml/yamlnode.rb: MCmm lib/yaml/stream.rb: MCmmmmm lib/yaml/constants.rb: M lib/yaml/dbm.rb: MCmmmmmmmmmmmmmmmmmmmm lib/yaml/loader.rb: MC lib/yaml/store.rb: Cmmmmmm lib/yaml/tag.rb: MmmC lib/yaml/encoding.rb: Mmm lib/yaml/baseemitter.rb: MMmmmmmmmmmmmmmmCmCm lib/yaml/types.rb: MCmmmCmmmCmmCmmmmCmmmmmmmCmmmmmmmC lib/yaml/basenode.rb: MMmmmmmmmmmm lib/yaml/syck.rb: MMC lib/yaml/error.rb: MCCC lib/yaml/ypath.rb: MCmm lib/yaml/rubytypes.rb: CmCmmmCmmCmmmmCmmCmmCmmmmCmmCmmCmmCmmCmCmCmCmmCmmCmCmCm lib/yaml.rb: MmmmmmmmmmmmmmmmmmmmmmmmmmmMm ext/bigdecimal/bigdecimal.c: Cmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm ext/digest/digest.c: MMCCmmmmmmmmmmmmmmmmmmm ext/etc/etc.c: Mmmmmmmmmmmmmm ext/fcntl/fcntl.c: M ext/iconv/iconv.c: CMCCCCCmmmmmmmmmmmmmmmmmmm ext/io/wait/wait.c: mm ext/nkf/lib/kconv.rb: MmmmmmmmmmmmmmCmmmmmmmmmmmm ext/nkf/nkf.c: Mmm ext/readline/readline.c: Mmmmmmmmmmmmmmmmmmmmmmmm ext/socket/socket.c: CCCCCCCCCCMmmmmmmmmmmmmmmmmm ext/stringio/stringio.c: Cmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm ext/strscan/strscan.c: CCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm ext/zlib/zlib.c: MCCCCCCCCCCCCCCCCCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm Files: 446 Classes: 1235 Modules: 507 Methods: 6964 Elapsed: 54.2s ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./instruby.rb --make="make" --dest-dir="" --extout=".ext" --mflags="" --make-flags="" --data-mode=0644 --prog-mode=0755 --installed-list .installed.list --install=rdoc --rdoc-output=".ext/rdoc" installing rdoc == test-knownbug # 2009-06-21T08:22:11+09:00 + gmake test-knownbug 'OPTS=-v -q' ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb "./bootstraptest/runner.rb" --ruby="ruby" -v -q ./KNOWNBUGS.rb KNOWNBUGS.rb PASS 0 tests == test-all # 2009-06-21T08:22:11+09:00 + gmake test-all TESTS=-v ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./runruby.rb --extout=.ext -- "./test/runner.rb" -v Gem::Indexer tests are being skipped. Install builder gem. Loaded suite ./test/runner Started ACLEntryTest#test_all: 0.00 s: . ACLEntryTest#test_ip: 0.00 s: . ACLEntryTest#test_ip_v6: 0.00 s: . ACLEntryTest#test_name: 0.00 s: . ACLListTest#test_1: 0.00 s: . ACLListTest#test_2: 0.00 s: . ACLListTest#test_all_1: 0.00 s: . ACLListTest#test_all_2: 0.00 s: . ACLTest#test_0: 0.00 s: . ACLTest#test_1: 0.00 s: . ACLTest#test_not_0: 0.00 s: . ACLTest#test_not_1: 0.00 s: . CGICookieTest#test_cgi_cookie_arrayinterface: 0.00 s: . CGICookieTest#test_cgi_cookie_new_complex: 0.00 s: . CGICookieTest#test_cgi_cookie_new_simple: 0.00 s: . CGICookieTest#test_cgi_cookie_parse: 0.00 s: . CGICookieTest#test_cgi_cookie_scriptname: 0.00 s: . CGICoreTest#test_cgi_core_cookie: 0.00 s: . CGICoreTest#test_cgi_core_environs: 0.00 s: . CGICoreTest#test_cgi_core_htmltype: 0.13 s: . CGICoreTest#test_cgi_core_out: 0.00 s: . CGICoreTest#test_cgi_core_params_GET: 0.00 s: . CGICoreTest#test_cgi_core_params_POST: 0.00 s: . CGICoreTest#test_cgi_core_params_encoding_check: 0.00 s: . CGICoreTest#test_cgi_core_print: 0.00 s: . CGICoreTest#test_cgi_parse_illegal_query: 0.00 s: . CGIHeaderTest#test_cgi_header_argerr: 0.00 s: . CGIHeaderTest#test_cgi_header_complex: 0.00 s: . CGIHeaderTest#test_cgi_header_cookie: 0.00 s: . CGIHeaderTest#test_cgi_header_nph: 0.00 s: . CGIHeaderTest#test_cgi_header_output_cookies: 0.00 s: . CGIHeaderTest#test_cgi_header_simple: 0.00 s: . CGIModrubyTest#test_cgi_modruby_complex: 0.00 s: . CGIModrubyTest#test_cgi_modruby_location: 0.00 s: . CGIModrubyTest#test_cgi_modruby_requestparams: 0.00 s: . CGIModrubyTest#test_cgi_modruby_simple: 0.00 s: . CGIMultipartTest#test_cgi_multipart_badbody: 0.00 s: . CGIMultipartTest#test_cgi_multipart_maxmultipartcount: 0.27 s: . CGIMultipartTest#test_cgi_multipart_maxmultipartlength: 0.00 s: . CGIMultipartTest#test_cgi_multipart_quoteboundary: 0.00 s: . CGIMultipartTest#test_cgi_multipart_stringio: 0.00 s: . CGIMultipartTest#test_cgi_multipart_tempfile: 0.06 s: . CGISessionTest#test_cgi_session_filestore: 0.01 s: . CGISessionTest#test_cgi_session_pstore: 0.00 s: . CGISessionTest#test_cgi_session_specify_session_id: 0.00 s: . CGISessionTest#test_cgi_session_specify_session_key: 0.01 s: . CGITagHelperTest#test_cgi_tag_helper_html3: 0.06 s: . ComplexRational_Test#test_comp_srat: 0.00 s: . ComplexRational_Test#test_rat_srat: 0.00 s: . Complex_Test#test_add: 0.00 s: . Complex_Test#test_attr: 0.00 s: . Complex_Test#test_attr2: 0.00 s: . Complex_Test#test_cmp: 0.00 s: . Complex_Test#test_compsub: 0.00 s: . Complex_Test#test_conv: 0.00 s: . Complex_Test#test_div: 0.00 s: . Complex_Test#test_eql_p: 0.00 s: . Complex_Test#test_equal: 0.00 s: . Complex_Test#test_expt: 0.00 s: . Complex_Test#test_fdiv: 0.00 s: . Complex_Test#test_fixed_bug: 0.00 s: . Complex_Test#test_freeze: 0.00 s: . Complex_Test#test_hash: 0.00 s: . Complex_Test#test_inspect: 0.00 s: . Complex_Test#test_known_bug: 0.00 s: . Complex_Test#test_marshal: 0.00 s: . Complex_Test#test_math: 0.00 s: . Complex_Test#test_mul: 0.00 s: . Complex_Test#test_negate: 0.00 s: . Complex_Test#test_parse: 0.00 s: . Complex_Test#test_polar: 0.00 s: . Complex_Test#test_quo: 0.00 s: . Complex_Test#test_rect: 0.00 s: . Complex_Test#test_respond: 0.00 s: . Complex_Test#test_ruby19: 0.00 s: . Complex_Test#test_sub: 0.00 s: . Complex_Test#test_supp: 0.00 s: . Complex_Test#test_to_c: 0.00 s: . Complex_Test#test_to_f: 0.00 s: . Complex_Test#test_to_i: 0.00 s: . Complex_Test#test_to_r: 0.00 s: . Complex_Test#test_to_s: 0.00 s: . Complex_Test#test_unify: 0.00 s: . Complex_Test#test_uplus: 0.00 s: . Complex_Test2#test_kumi: 0.00 s: . Complex_Test2#test_kumi2: 0.00 s: . Fill#test_00_06: 0.00 s: . Fill#test_07_10: 0.00 s: . Fill#test_11_14: 0.00 s: . Fill#test_15_18: 0.00 s: . Fill#test_19_22: 0.00 s: . Fill#test_23_26: 0.00 s: . Fill#test_27: 0.00 s: . HTTPHeaderTest#test_AREF: 0.00 s: . HTTPHeaderTest#test_ASET: 0.00 s: . HTTPHeaderTest#test_add_field: 0.00 s: . HTTPHeaderTest#test_basic_auth: 0.00 s: . HTTPHeaderTest#test_canonical_each: 0.00 s: . HTTPHeaderTest#test_chunked?: 0.00 s: . HTTPHeaderTest#test_content_length: 0.00 s: . HTTPHeaderTest#test_content_length=: 0.00 s: . HTTPHeaderTest#test_content_range: 0.00 s: . HTTPHeaderTest#test_content_type: 0.00 s: . HTTPHeaderTest#test_delete: 0.00 s: . HTTPHeaderTest#test_each: 0.00 s: . HTTPHeaderTest#test_each_capitalized: 0.00 s: . HTTPHeaderTest#test_each_key: 0.00 s: . HTTPHeaderTest#test_each_value: 0.00 s: . HTTPHeaderTest#test_form_data=: 0.00 s: . HTTPHeaderTest#test_get_fields: 0.00 s: . HTTPHeaderTest#test_key?: 0.00 s: . HTTPHeaderTest#test_main_type: 0.00 s: . HTTPHeaderTest#test_proxy_basic_auth: 0.00 s: . HTTPHeaderTest#test_range: 0.00 s: . HTTPHeaderTest#test_range=: 0.00 s: . HTTPHeaderTest#test_range_length: 0.00 s: . HTTPHeaderTest#test_set_content_type: 0.00 s: . HTTPHeaderTest#test_set_form_data: 0.00 s: . HTTPHeaderTest#test_size: 0.00 s: . HTTPHeaderTest#test_sub_type: 0.00 s: . HTTPHeaderTest#test_to_hash: 0.00 s: . HTTPHeaderTest#test_type_params: 0.00 s: . HTTPSProxyTest#test_https_proxy_authentication: 0.00 s: . IMAPTest#test_decode_utf7: 0.00 s: . IMAPTest#test_encode_utf7: 0.00 s: . IMAPTest#test_imaps_post_connection_check: 0.01 s: . IMAPTest#test_imaps_unknown_ca: 0.01 s: . IMAPTest#test_imaps_verify_none: 0.09 s: . IMAPTest#test_imaps_with_ca_file: 0.10 s: . IMAPTest#test_starttls: 0.10 s: . IMAPTest#test_unexpected_eof: 0.00 s: . MinitestSpec#test_needs_to_verify_nil: 0.00 s: . MinitestSpec#test_needs_to_verify_non_nil: 0.00 s: . MinitestSpec#test_needs_to_verify_inequality: 0.00 s: . MinitestSpec#test_needs_to_be_able_to_catch_a_minitest_assertion_exception: 0.00 s: . MinitestSpec#test_needs_to_verify_mismatch: 0.00 s: . MinitestSpec#test_needs_to_verify_equality: 0.00 s: . MinitestSpec#test_needs_to_have_all_methods_named_well: 0.00 s: . MinitestSpec#test_needs_to_verify_regexp_matches: 0.00 s: . MinitestSpec#test_needs_to_verify_identity: 0.00 s: . MinitestSpec#test_needs_to_verify_non_identity: 0.00 s: . MinitestSpec#test_needs_to_verify_throw: 0.00 s: . MinitestSpec#test_needs_to_catch_an_unexpected_exception: 0.00 s: . MinitestSpec#test_needs_to_verify_types_of_objects: 0.00 s: . MinitestSpec#test_needs_to_catch_an_expected_exception: 0.00 s: . MinitestSpec#test_needs_to_verify_using_respond_to: 0.00 s: . MinitestSpec#test_needs_raise_if_an_expected_exception_is_not_raised: 0.00 s: . MinitestSpec#test_needs_to_verify_using_any_operator: 0.00 s: . MinitestSpec#test_needs_to_verify_floats_within_a_delta: 0.00 s: . MinitestSpec#test_needs_to_verify_kinds_of_objects: 0.00 s: . NonString#test_6: 0.00 s: . NonString#test_7: 0.00 s: . OpenSSL::TestASN1#test_decode: 0.00 s: . OpenSSL::TestCipher#test_AES: 0.02 s: . OpenSSL::TestCipher#test_ciphers: 0.00 s: . OpenSSL::TestCipher#test_crypt: 0.01 s: . OpenSSL::TestCipher#test_dup: 0.00 s: . OpenSSL::TestCipher#test_empty_data: 0.00 s: . OpenSSL::TestCipher#test_info: 0.00 s: . OpenSSL::TestCipher#test_reset: 0.00 s: . OpenSSL::TestDigest#test_098_features: 0.00 s: . OpenSSL::TestDigest#test_digest: 0.00 s: . OpenSSL::TestDigest#test_dup: 0.00 s: . OpenSSL::TestDigest#test_eql: 0.00 s: . OpenSSL::TestDigest#test_info: 0.00 s: . OpenSSL::TestDigest#test_reset: 0.00 s: . OpenSSL::TestEC#test_check_key: 0.01 s: . OpenSSL::TestEC#test_curve_names: 0.00 s: . OpenSSL::TestEC#test_dh_compute_key: 0.01 s: . OpenSSL::TestEC#test_dsa_sign_verify: 0.01 s: . OpenSSL::TestEC#test_encoding: 0.02 s: . OpenSSL::TestEC#test_set_keys: 0.01 s: . OpenSSL::TestEOF1#test_eof_0: 0.07 s: . OpenSSL::TestEOF1#test_eof_0_rw: 0.00 s: . OpenSSL::TestEOF1#test_eof_1: 0.13 s: . OpenSSL::TestEOF1#test_eof_2: 0.02 s: . OpenSSL::TestEOF1#test_eof_3: 0.02 s: . OpenSSL::TestEOF2#test_eof_0: 0.07 s: . OpenSSL::TestEOF2#test_eof_0_rw: 0.00 s: . OpenSSL::TestEOF2#test_eof_1: 0.13 s: . OpenSSL::TestEOF2#test_eof_2: 0.02 s: . OpenSSL::TestEOF2#test_eof_3: 0.02 s: . OpenSSL::TestHMAC#test_dup: 0.00 s: . OpenSSL::TestHMAC#test_hmac: 0.00 s: . OpenSSL::TestNSSPI#test_build_data: 0.00 s: . OpenSSL::TestNSSPI#test_decode_data: 0.00 s: . OpenSSL::TestPKCS7#test_detached_sign: 0.03 s: . OpenSSL::TestPKCS7#test_enveloped: 0.03 s: . OpenSSL::TestPKCS7#test_signed: 0.02 s: . OpenSSL::TestPKeyRSA#test_padding: 0.02 s: . OpenSSL::TestPKeyRSA#test_private: 0.01 s: . OpenSSL::TestPair#test_getc: 0.01 s: . OpenSSL::TestPair#test_puts_empty: 0.01 s: . OpenSSL::TestPair#test_puts_meta: 0.01 s: . OpenSSL::TestPair#test_readall: 0.07 s: . OpenSSL::TestPair#test_readline: 0.01 s: . OpenSSL::TestPair#test_readpartial: 0.05 s: . OpenSSL::TestSSL#test_client_auth: 0.07 s: . OpenSSL::TestSSL#test_client_session: 0.08 s: . OpenSSL::TestSSL#test_connect_and_close: 0.06 s: . OpenSSL::TestSSL#test_ctx_setup: 0.02 s: . OpenSSL::TestSSL#test_parallel: 0.26 s: . OpenSSL::TestSSL#test_post_connection_check: 0.07 s: . OpenSSL::TestSSL#test_read_and_write: 0.04 s: . OpenSSL::TestSSL#test_server_session: 0.35 s: . OpenSSL::TestSSL#test_sslctx_set_params: 0.03 s: . OpenSSL::TestSSL#test_starttls: 1.05 s: . OpenSSL::TestSSL#test_verify_result: 0.06 s: . OpenSSL::TestX509CRL#test_basic: 0.01 s: . OpenSSL::TestX509CRL#test_crlnumber: 0.02 s: . OpenSSL::TestX509CRL#test_extension: 0.01 s: . OpenSSL::TestX509CRL#test_revoked: 0.17 s: . OpenSSL::TestX509CRL#test_sign_and_verify: 0.01 s: . OpenSSL::TestX509Certificate#test_extension: 0.02 s: . OpenSSL::TestX509Certificate#test_public_key: 0.01 s: . OpenSSL::TestX509Certificate#test_serial: 0.02 s: . OpenSSL::TestX509Certificate#test_sign_and_verify: 0.01 s: . OpenSSL::TestX509Certificate#test_validity: 0.02 s: . OpenSSL::TestX509Extension#test_create_by_factory: 0.00 s: . OpenSSL::TestX509Extension#test_new: 0.00 s: . OpenSSL::TestX509Name#test_add_entry: 0.00 s: . OpenSSL::TestX509Name#test_s_new: 0.00 s: . OpenSSL::TestX509Name#test_s_parse: 0.00 s: . OpenSSL::TestX509Name#test_s_parse_rfc2253: 0.00 s: . OpenSSL::TestX509Request#test_attr: 0.00 s: . OpenSSL::TestX509Request#test_public_key: 0.00 s: . OpenSSL::TestX509Request#test_sign_and_verify: 0.01 s: . OpenSSL::TestX509Request#test_subject: 0.00 s: . OpenSSL::TestX509Request#test_version: 0.00 s: . OpenSSL::TestX509Store#test_set_errors: 0.02 s: . OpenSSL::TestX509Store#test_verify: 0.04 s: . PPCycleTest#test_anonymous: 0.01 s: . PPCycleTest#test_array: 0.00 s: . PPCycleTest#test_hash: 0.00 s: . PPCycleTest#test_object: 0.00 s: . PPCycleTest#test_share_nil: 0.00 s: . PPCycleTest#test_struct: 0.00 s: . PPCycleTest#test_withinspect: 0.00 s: . PPInspectTest#test_hasboth: 0.00 s: . PPInspectTest#test_hasinspect: 0.00 s: . PPInspectTest#test_hasprettyprint: 0.00 s: . PPInspectTest#test_pretty_print_inspect: 0.00 s: . PPInspectTest#test_proc: 0.00 s: . PPInspectTest#test_to_s_with_iv: 0.00 s: . PPInspectTest#test_to_s_without_iv: 0.00 s: . PPSingleLineTest#test_hash: 0.00 s: . PPTest#test_list0123_11: 0.00 s: . PPTest#test_list0123_12: 0.00 s: . PPTest#test_redefined_method: 0.00 s: . PPTest#test_struct_override_members: 0.00 s: . PStoreTest#test_changes_after_commit_are_discarded: 0.00 s: . PStoreTest#test_changes_are_not_written_on_abort: 0.00 s: . PStoreTest#test_data_should_be_loaded_correctly_when_in_readonly_mode: 0.00 s: . PStoreTest#test_data_should_be_loaded_correctly_when_in_readwrite_mode: 0.00 s: . PStoreTest#test_opening_new_file_in_readonly_mode_should_result_in_empty_values: 0.00 s: . PStoreTest#test_opening_new_file_in_readwrite_mode_should_result_in_empty_values: 0.00 s: . PStoreTest#test_writing_inside_readonly_transaction_raises_error: 0.00 s: . REXML::TestDocument#test_entity_expansion_limit: 0.27 s: . REXML::TestDocument#test_new: 0.07 s: . RSS::TestAccessor#test_date: 0.00 s: . RSS::TestAccessor#test_integer: 0.00 s: . RSS::TestAccessor#test_positive_integer: 0.00 s: . RSS::TestAtomCore#test_atom_author: 0.03 s: . RSS::TestAtomCore#test_atom_category: 0.14 s: . RSS::TestAtomCore#test_atom_content: 0.08 s: . RSS::TestAtomCore#test_atom_contributor: 0.08 s: . RSS::TestAtomCore#test_atom_generator: 0.02 s: . RSS::TestAtomCore#test_atom_icon: 0.06 s: . RSS::TestAtomCore#test_atom_id: 0.01 s: . RSS::TestAtomCore#test_atom_link: 0.62 s: . RSS::TestAtomCore#test_atom_logo: 0.00 s: . RSS::TestAtomCore#test_atom_published: 0.12 s: . RSS::TestAtomCore#test_atom_rights: 0.09 s: . RSS::TestAtomCore#test_atom_subtitle: 0.08 s: . RSS::TestAtomCore#test_atom_summary: 0.07 s: . RSS::TestAtomCore#test_atom_title: 0.09 s: . RSS::TestAtomCore#test_atom_updated: 0.34 s: . RSS::TestAtomCore#test_entry: 0.01 s: . RSS::TestAtomCore#test_feed: 0.01 s: . RSS::TestAtomCore#test_not_displayed_xml_stylesheets: 0.00 s: . RSS::TestAtomCore#test_to_xml: 0.04 s: . RSS::TestAtomCore#test_to_xml_with_new_api_since_018: 0.09 s: . RSS::TestContent#test_accessor: 0.01 s: . RSS::TestContent#test_parser: 0.03 s: . RSS::TestContent#test_to_s: 0.08 s: . RSS::TestDublinCore#test_parser: 2.57 s: . RSS::TestDublinCore#test_plural_accessor: 0.15 s: . RSS::TestDublinCore#test_singular_accessor: 0.05 s: . RSS::TestDublinCore#test_to_s: 0.31 s: . RSS::TestITunes#test_author: 0.01 s: . RSS::TestITunes#test_block: 0.02 s: . RSS::TestITunes#test_category: 0.07 s: . RSS::TestITunes#test_duration: 0.04 s: . RSS::TestITunes#test_explicit: 0.08 s: . RSS::TestITunes#test_image: 0.01 s: . RSS::TestITunes#test_keywords: 0.10 s: . RSS::TestITunes#test_new_feed_url: 0.00 s: . RSS::TestITunes#test_owner: 0.02 s: . RSS::TestITunes#test_subtitle: 0.09 s: . RSS::TestITunes#test_summary: 0.03 s: . RSS::TestImage#test_favicon_accessor: 0.01 s: . RSS::TestImage#test_favicon_to_s: 0.01 s: . RSS::TestImage#test_item_accessor: 0.01 s: . RSS::TestImage#test_item_to_s: 0.07 s: . RSS::TestImage#test_parser: 0.02 s: . RSS::TestInherit#test_inherit: 0.01 s: . RSS::TestMaker09#test_channel: 0.00 s: . RSS::TestMaker09#test_image: 0.00 s: . RSS::TestMaker09#test_items: 0.02 s: . RSS::TestMaker09#test_items_with_new_api_since_018: 0.02 s: . RSS::TestMaker09#test_not_valid_channel: 0.01 s: . RSS::TestMaker09#test_not_valid_image: 0.00 s: . RSS::TestMaker09#test_not_valid_textInput: 0.01 s: . RSS::TestMaker09#test_rss: 0.01 s: . RSS::TestMaker09#test_textInput: 0.00 s: . RSS::TestMaker10#test_channel: 0.06 s: . RSS::TestMaker10#test_image: 0.01 s: . RSS::TestMaker10#test_items: 0.04 s: . RSS::TestMaker10#test_items_with_new_api_since_018: 0.04 s: . RSS::TestMaker10#test_not_valid_channel: 0.00 s: . RSS::TestMaker10#test_not_valid_image: 0.01 s: . RSS::TestMaker10#test_not_valid_items: 0.01 s: . RSS::TestMaker10#test_not_valid_textinput: 0.01 s: . RSS::TestMaker10#test_rdf: 0.02 s: . RSS::TestMaker10#test_textinput: 0.01 s: . RSS::TestMaker20#test_category: 0.00 s: . RSS::TestMaker20#test_channel: 0.00 s: . RSS::TestMaker20#test_cloud: 0.00 s: . RSS::TestMaker20#test_enclosure: 0.00 s: . RSS::TestMaker20#test_guid: 0.00 s: . RSS::TestMaker20#test_image: 0.00 s: . RSS::TestMaker20#test_items: 0.02 s: . RSS::TestMaker20#test_items_with_new_api_since_018: 0.02 s: . RSS::TestMaker20#test_not_valid_category: 0.00 s: . RSS::TestMaker20#test_not_valid_channel: 0.01 s: . RSS::TestMaker20#test_not_valid_cloud: 0.01 s: . RSS::TestMaker20#test_not_valid_enclosure: 0.01 s: . RSS::TestMaker20#test_not_valid_guid: 0.00 s: . RSS::TestMaker20#test_not_valid_image: 0.00 s: . RSS::TestMaker20#test_not_valid_source: 0.01 s: . RSS::TestMaker20#test_not_valid_textInput: 0.01 s: . RSS::TestMaker20#test_pubDate_without_description: 0.00 s: . RSS::TestMaker20#test_rss: 0.01 s: . RSS::TestMaker20#test_source: 0.00 s: . RSS::TestMaker20#test_textInput: 0.00 s: . RSS::TestMakerAtomEntry#test_author: 0.19 s: . RSS::TestMakerAtomEntry#test_category: 0.15 s: . RSS::TestMakerAtomEntry#test_content: 0.11 s: . RSS::TestMakerAtomEntry#test_contributor: 0.13 s: . RSS::TestMakerAtomEntry#test_date: 0.01 s: . RSS::TestMakerAtomEntry#test_invalid_feed: 0.02 s: . RSS::TestMakerAtomEntry#test_link: 1.74 s: . RSS::TestMakerAtomEntry#test_published: 0.01 s: . RSS::TestMakerAtomEntry#test_rights: 0.10 s: . RSS::TestMakerAtomEntry#test_root_element: 0.02 s: . RSS::TestMakerAtomEntry#test_source_generator: 0.03 s: . RSS::TestMakerAtomEntry#test_source_icon: 0.01 s: . RSS::TestMakerAtomEntry#test_source_id: 0.01 s: . RSS::TestMakerAtomEntry#test_source_logo: 0.01 s: . RSS::TestMakerAtomEntry#test_source_subtitle: 0.10 s: . RSS::TestMakerAtomEntry#test_summary: 0.03 s: . RSS::TestMakerAtomEntry#test_title: 0.10 s: . RSS::TestMakerAtomEntry#test_updated: 0.03 s: . RSS::TestMakerAtomFeed#test_author: 0.15 s: . RSS::TestMakerAtomFeed#test_category: 0.23 s: . RSS::TestMakerAtomFeed#test_content: 0.15 s: . RSS::TestMakerAtomFeed#test_contributor: 0.14 s: . RSS::TestMakerAtomFeed#test_date: 0.01 s: . RSS::TestMakerAtomFeed#test_generator: 0.08 s: . RSS::TestMakerAtomFeed#test_icon: 0.09 s: . RSS::TestMakerAtomFeed#test_id: 0.01 s: . RSS::TestMakerAtomFeed#test_invalid_feed: 0.01 s: . RSS::TestMakerAtomFeed#test_link: 2.06 s: . RSS::TestMakerAtomFeed#test_logo: 0.03 s: . RSS::TestMakerAtomFeed#test_published: 0.09 s: . RSS::TestMakerAtomFeed#test_rights: 0.13 s: . RSS::TestMakerAtomFeed#test_root_element: 0.01 s: . RSS::TestMakerAtomFeed#test_subtitle: 0.09 s: . RSS::TestMakerAtomFeed#test_summary: 0.05 s: . RSS::TestMakerAtomFeed#test_title: 0.12 s: . RSS::TestMakerAtomFeed#test_updated: 0.03 s: . RSS::TestMakerContent#test_rss10: 0.00 s: . RSS::TestMakerContent#test_rss20: 0.00 s: . RSS::TestMakerDublinCore#test_date: 0.01 s: . RSS::TestMakerDublinCore#test_rss10: 0.01 s: . RSS::TestMakerDublinCore#test_rss10_multiple: 0.11 s: . RSS::TestMakerITunes#test_author: 0.01 s: . RSS::TestMakerITunes#test_block: 0.05 s: . RSS::TestMakerITunes#test_category: 0.01 s: . RSS::TestMakerITunes#test_duration: 0.05 s: . RSS::TestMakerITunes#test_explicit: 0.02 s: . RSS::TestMakerITunes#test_image: 0.00 s: . RSS::TestMakerITunes#test_keywords: 0.24 s: . RSS::TestMakerITunes#test_new_feed_url: 0.00 s: . RSS::TestMakerITunes#test_owner: 0.01 s: . RSS::TestMakerITunes#test_subtitle: 0.03 s: . RSS::TestMakerITunes#test_summary: 0.03 s: . RSS::TestMakerImage#test_rss10: 0.01 s: . RSS::TestMakerSlash#test_rss10: 0.07 s: . RSS::TestMakerSyndication#test_rss10: 0.00 s: . RSS::TestMakerTaxonomy#test_rss10: 0.01 s: . RSS::TestMakerTrackBack#test_rss10: 0.00 s: . RSS::TestMakerXMLStyleSheet#test_not_valid_xml_stylesheet: 0.01 s: . RSS::TestMakerXMLStyleSheet#test_xml_stylesheet: 0.01 s: . RSS::TestParser#test_default_parser: 0.00 s: . RSS::TestParser#test_parse: 0.01 s: . RSS::TestParser#test_parse_tag_includes_hyphen: 0.01 s: . RSS::TestParser10#test_RDF: 0.29 s: . RSS::TestParser10#test_channel: 0.18 s: . RSS::TestParser10#test_ignore: 0.06 s: . RSS::TestParser10#test_image: 0.11 s: . RSS::TestParser10#test_item: 0.11 s: . RSS::TestParser10#test_rdf_li: 0.02 s: . RSS::TestParser10#test_textinput: 0.13 s: . RSS::TestParser10#test_undefined_entity: 0.00 s: . RSS::TestParser10#test_unknown_case_insensitive_duplicated_element: 0.01 s: . RSS::TestParser10#test_unknown_duplicated_element: 0.07 s: . RSS::TestParser20#test_category20: 0.06 s: . RSS::TestParser20#test_cloud20: 0.11 s: . RSS::TestParser20#test_enclosure20: 0.10 s: . RSS::TestParser20#test_rss20: 0.01 s: . RSS::TestParser20#test_source20: 0.03 s: . RSS::TestParserAtom#test_entry: 0.00 s: . RSS::TestParserAtom#test_entry_author: 0.09 s: . RSS::TestParserAtom#test_entry_category: 0.02 s: . RSS::TestParserAtom#test_entry_content_text: 0.29 s: . RSS::TestParserAtom#test_entry_contributor: 0.04 s: . RSS::TestParserAtom#test_entry_id: 0.00 s: . RSS::TestParserAtom#test_entry_link: 0.10 s: . RSS::TestParserAtom#test_entry_rights: 0.12 s: . RSS::TestParserAtom#test_entry_source: 0.80 s: . RSS::TestParserAtom#test_entry_summary: 0.11 s: . RSS::TestParserAtom#test_entry_title: 0.06 s: . RSS::TestParserAtom#test_entry_updated: 0.00 s: . RSS::TestParserAtom#test_entry_validation: 0.02 s: . RSS::TestParserAtom#test_published: 0.18 s: . RSS::TestParserAtomFeed#test_base: 0.00 s: . RSS::TestParserAtomFeed#test_entry_author: 0.03 s: . RSS::TestParserAtomFeed#test_entry_category: 0.09 s: . RSS::TestParserAtomFeed#test_entry_content: 0.27 s: . RSS::TestParserAtomFeed#test_entry_contributor: 0.09 s: . RSS::TestParserAtomFeed#test_entry_id: 0.00 s: . RSS::TestParserAtomFeed#test_entry_link: 0.06 s: . RSS::TestParserAtomFeed#test_entry_published: 0.21 s: . RSS::TestParserAtomFeed#test_entry_rights: 0.13 s: . RSS::TestParserAtomFeed#test_entry_source: 0.99 s: . RSS::TestParserAtomFeed#test_entry_summary: 0.14 s: . RSS::TestParserAtomFeed#test_entry_title: 0.00 s: . RSS::TestParserAtomFeed#test_entry_updated: 0.00 s: . RSS::TestParserAtomFeed#test_feed_author: 0.03 s: . RSS::TestParserAtomFeed#test_feed_category: 0.09 s: . RSS::TestParserAtomFeed#test_feed_contributor: 0.03 s: . RSS::TestParserAtomFeed#test_feed_generator: 0.09 s: . RSS::TestParserAtomFeed#test_feed_icon: 0.01 s: . RSS::TestParserAtomFeed#test_feed_id: 0.00 s: . RSS::TestParserAtomFeed#test_feed_link: 0.12 s: . RSS::TestParserAtomFeed#test_feed_logo: 0.01 s: . RSS::TestParserAtomFeed#test_feed_rights: 0.14 s: . RSS::TestParserAtomFeed#test_feed_subtitle: 0.14 s: . RSS::TestParserAtomFeed#test_feed_title: 0.00 s: . RSS::TestParserAtomFeed#test_feed_updated: 0.00 s: . RSS::TestParserAtomFeed#test_feed_validation: 0.09 s: . RSS::TestParserAtomFeed#test_lang: 0.00 s: . RSS::TestRSS10Core#test_RDF: 0.01 s: . RSS::TestRSS10Core#test_channel: 0.01 s: . RSS::TestRSS10Core#test_channel_image: 0.06 s: . RSS::TestRSS10Core#test_channel_items: 0.00 s: . RSS::TestRSS10Core#test_channel_textinput: 0.00 s: . RSS::TestRSS10Core#test_image: 0.00 s: . RSS::TestRSS10Core#test_item: 0.00 s: . RSS::TestRSS10Core#test_li: 0.00 s: . RSS::TestRSS10Core#test_not_displayed_xml_stylesheets: 0.00 s: . RSS::TestRSS10Core#test_seq: 0.00 s: . RSS::TestRSS10Core#test_textinput: 0.00 s: . RSS::TestRSS10Core#test_to_xml: 0.11 s: . RSS::TestRSS10Core#test_xml_stylesheets: 0.01 s: . RSS::TestRSS20Core#test_Rss: 0.00 s: . RSS::TestRSS20Core#test_channel: 0.02 s: . RSS::TestRSS20Core#test_channel_cloud: 0.00 s: . RSS::TestRSS20Core#test_channel_image: 0.00 s: . RSS::TestRSS20Core#test_channel_skip_days: 0.00 s: . RSS::TestRSS20Core#test_channel_skip_hours: 0.00 s: . RSS::TestRSS20Core#test_channel_textInput: 0.00 s: . RSS::TestRSS20Core#test_item: 0.01 s: . RSS::TestRSS20Core#test_item_enclosure: 0.00 s: . RSS::TestRSS20Core#test_item_guid: 0.00 s: . RSS::TestRSS20Core#test_item_source: 0.00 s: . RSS::TestRSS20Core#test_not_displayed_xml_stylesheets: 0.00 s: . RSS::TestRSS20Core#test_to_xml: 0.12 s: . RSS::TestRSS20Core#test_xml_stylesheets: 0.00 s: . RSS::TestSetupMaker09#test_setup_maker: 0.01 s: . RSS::TestSetupMaker09#test_setup_maker_channel: 0.01 s: . RSS::TestSetupMaker09#test_setup_maker_image: 0.00 s: . RSS::TestSetupMaker09#test_setup_maker_items: 0.02 s: . RSS::TestSetupMaker09#test_setup_maker_items_backward_compatibility: 0.02 s: . RSS::TestSetupMaker09#test_setup_maker_textinput: 0.00 s: . RSS::TestSetupMaker10#test_setup_maker: 0.01 s: . RSS::TestSetupMaker10#test_setup_maker_channel: 0.01 s: . RSS::TestSetupMaker10#test_setup_maker_full: 0.05 s: . RSS::TestSetupMaker10#test_setup_maker_image: 0.01 s: . RSS::TestSetupMaker10#test_setup_maker_items: 0.03 s: . RSS::TestSetupMaker10#test_setup_maker_items_backward_compatibility: 0.03 s: . RSS::TestSetupMaker10#test_setup_maker_items_sort: 0.02 s: . RSS::TestSetupMaker10#test_setup_maker_textinput: 0.01 s: . RSS::TestSetupMaker20#test_setup_maker: 0.00 s: . RSS::TestSetupMaker20#test_setup_maker_channel: 0.01 s: . RSS::TestSetupMaker20#test_setup_maker_image: 0.00 s: . RSS::TestSetupMaker20#test_setup_maker_items: 0.13 s: . RSS::TestSetupMaker20#test_setup_maker_items_backward_compatibility: 0.03 s: . RSS::TestSetupMaker20#test_setup_maker_textinput: 0.00 s: . RSS::TestSetupMakerAtomEntry#test_setup_maker: 0.01 s: . RSS::TestSetupMakerAtomEntry#test_setup_maker_entry: 0.02 s: . RSS::TestSetupMakerAtomEntry#test_setup_maker_entry_without_dc: 0.01 s: . RSS::TestSetupMakerAtomEntry#test_setup_maker_full: 0.02 s: . RSS::TestSetupMakerAtomEntry#test_setup_maker_items: 0.01 s: . RSS::TestSetupMakerAtomEntry#test_setup_maker_items_backward_compatibility: 0.01 s: . RSS::TestSetupMakerAtomEntry#test_setup_maker_items_sort: 0.02 s: . RSS::TestSetupMakerAtomFeed#test_setup_maker: 0.01 s: . RSS::TestSetupMakerAtomFeed#test_setup_maker_feed: 0.02 s: . RSS::TestSetupMakerAtomFeed#test_setup_maker_feed_without_dc: 0.02 s: . RSS::TestSetupMakerAtomFeed#test_setup_maker_full: 0.05 s: . RSS::TestSetupMakerAtomFeed#test_setup_maker_items: 0.03 s: . RSS::TestSetupMakerAtomFeed#test_setup_maker_items_backward_compatibility: 0.03 s: . RSS::TestSetupMakerAtomFeed#test_setup_maker_items_sort: 0.03 s: . RSS::TestSetupMakerITunes#test_setup_maker_simple: 0.01 s: . RSS::TestSetupMakerITunes#test_setup_maker_with_nested_categories: 0.01 s: . RSS::TestSetupMakerSlash#test_setup_maker: 0.01 s: . RSS::TestSlash#test_parser: 0.01 s: . RSS::TestSlash#test_to_s: 0.09 s: . RSS::TestSyndication#test_accessor: 0.01 s: . RSS::TestSyndication#test_parser: 0.02 s: . RSS::TestSyndication#test_to_s: 0.01 s: . RSS::TestTaxonomy#test_accessor: 0.01 s: . RSS::TestTaxonomy#test_parser: 0.09 s: . RSS::TestTaxonomy#test_to_s: 0.02 s: . RSS::TestToS#test_to_s_09: 0.02 s: . RSS::TestToS#test_to_s_10: 0.02 s: . RSS::TestToS#test_to_s_20: 0.03 s: . RSS::TestTrackBack#test_accessor: 0.01 s: . RSS::TestTrackBack#test_parser: 0.09 s: . RSS::TestTrackBack#test_to_s: 0.02 s: . RSS::TestVersion#test_version: 0.00 s: . RSS::TestXMLStyleSheet#test_accessor: 0.00 s: . RSS::TestXMLStyleSheet#test_bad_alternate: 0.00 s: . RSS::TestXMLStyleSheet#test_parse: 0.11 s: . RSS::TestXMLStyleSheet#test_to_s: 0.07 s: . Rational_Test#test_add: 0.00 s: . Rational_Test#test_attr: 0.00 s: . Rational_Test#test_attr2: 0.00 s: . Rational_Test#test_cmp: 0.00 s: . Rational_Test#test_conv: 0.00 s: . Rational_Test#test_div: 0.00 s: . Rational_Test#test_divmod: 0.00 s: . Rational_Test#test_eql_p: 0.00 s: . Rational_Test#test_equal: 0.00 s: . Rational_Test#test_expt: 0.00 s: . Rational_Test#test_fdiv: 0.00 s: . Rational_Test#test_fixed_bug: 0.00 s: . Rational_Test#test_freeze: 0.00 s: . Rational_Test#test_gcdlcm: 0.00 s: . Rational_Test#test_hash: 0.00 s: . Rational_Test#test_idiv: 0.00 s: . Rational_Test#test_inspect: 0.00 s: . Rational_Test#test_known_bug: 0.00 s: . Rational_Test#test_marshal: 0.00 s: . Rational_Test#test_math: 0.00 s: . Rational_Test#test_modulo: 0.00 s: . Rational_Test#test_mul: 0.00 s: . Rational_Test#test_negate: 0.00 s: . Rational_Test#test_parse: 0.00 s: . Rational_Test#test_quo: 0.00 s: . Rational_Test#test_ratsub: 0.00 s: . Rational_Test#test_remainder: 0.00 s: . Rational_Test#test_ruby19: 0.00 s: . Rational_Test#test_sub: 0.00 s: . Rational_Test#test_supp: 0.00 s: . Rational_Test#test_to_c: 0.00 s: . Rational_Test#test_to_f: 0.00 s: . Rational_Test#test_to_i: 0.00 s: . Rational_Test#test_to_r: 0.00 s: . Rational_Test#test_to_s: 0.00 s: . Rational_Test#test_trunc: 0.00 s: . Rational_Test#test_unify: 0.00 s: . Rational_Test#test_uplus: 0.00 s: . Rational_Test2#test_kumi: 0.00 s: . Readline::TestHistory#test_delete_at: 0.00 s: . Readline::TestHistory#test_delete_at__out_of_range: 0.00 s: . Readline::TestHistory#test_each: 0.00 s: . Readline::TestHistory#test_each__enumerator: 0.00 s: . Readline::TestHistory#test_empty_p: 0.00 s: . Readline::TestHistory#test_get: 0.00 s: . Readline::TestHistory#test_get__negative: 0.00 s: . Readline::TestHistory#test_get__out_of_range: 0.00 s: . Readline::TestHistory#test_length: 0.00 s: . Readline::TestHistory#test_pop: 0.00 s: . Readline::TestHistory#test_push: 0.00 s: . Readline::TestHistory#test_push__operator: 0.00 s: . Readline::TestHistory#test_push__plural: 0.00 s: . Readline::TestHistory#test_safe_level_4: 0.00 s: . Readline::TestHistory#test_set: 0.00 s: . Readline::TestHistory#test_set__out_of_range: 0.00 s: . Readline::TestHistory#test_shift: 0.00 s: . Readline::TestHistory#test_to_s: 0.00 s: . Rinda::TupleSpaceProxyTest#test_00_DRbObject: 0.00 s: . Rinda::TupleSpaceProxyTest#test_00_renewer: 0.00 s: . Rinda::TupleSpaceProxyTest#test_00_template: 0.00 s: . Rinda::TupleSpaceProxyTest#test_00_tuple: 0.00 s: . Rinda::TupleSpaceProxyTest#test_cancel_01: 0.10 s: . Rinda::TupleSpaceProxyTest#test_cancel_02: 0.10 s: . Rinda::TupleSpaceProxyTest#test_core_01: 0.10 s: . Rinda::TupleSpaceProxyTest#test_core_02: 0.10 s: . Rinda::TupleSpaceProxyTest#test_core_03_notify: 0.01 s: . Rinda::TupleSpaceProxyTest#test_inp_rdp: 0.00 s: . Rinda::TupleSpaceProxyTest#test_remote_array_and_hash: 0.00 s: . Rinda::TupleSpaceProxyTest#test_ruby_talk_264062: 0.12 s: . Rinda::TupleSpaceProxyTest#test_symbol_tuple: 0.00 s: . Rinda::TupleSpaceTest#test_00_DRbObject: 0.00 s: . Rinda::TupleSpaceTest#test_00_renewer: 0.00 s: . Rinda::TupleSpaceTest#test_00_template: 0.00 s: . Rinda::TupleSpaceTest#test_00_tuple: 0.00 s: . Rinda::TupleSpaceTest#test_cancel_01: 0.10 s: . Rinda::TupleSpaceTest#test_cancel_02: 0.27 s: . Rinda::TupleSpaceTest#test_core_01: 0.21 s: . Rinda::TupleSpaceTest#test_core_02: 0.10 s: . Rinda::TupleSpaceTest#test_core_03_notify: 0.02 s: . Rinda::TupleSpaceTest#test_inp_rdp: 0.00 s: . Rinda::TupleSpaceTest#test_ruby_talk_264062: 0.13 s: . Rinda::TupleSpaceTest#test_symbol_tuple: 0.00 s: . StrictPrettyExample#test_00_04: 0.00 s: . StrictPrettyExample#test_05: 0.00 s: . StrictPrettyExample#test_06: 0.00 s: . StrictPrettyExample#test_07: 0.00 s: . StrictPrettyExample#test_08: 0.00 s: . StrictPrettyExample#test_09: 0.00 s: . StrictPrettyExample#test_10: 0.00 s: . StrictPrettyExample#test_11_31: 0.00 s: . StrictPrettyExample#test_32: 0.00 s: . TC_Enumerable#test_to_set: 0.07 s: . TC_HMAC_MD5#test_hexdigest: 0.00 s: . TC_HMAC_MD5#test_reset: 0.00 s: . TC_HMAC_MD5#test_s_hexdigest: 0.00 s: . TC_HMAC_RMD160#test_hexdigest: 0.00 s: . TC_HMAC_RMD160#test_reset: 0.00 s: . TC_HMAC_RMD160#test_s_hexdigest: 0.00 s: . TC_HMAC_SHA1#test_hexdigest: 0.00 s: . TC_HMAC_SHA1#test_reset: 0.00 s: . TC_HMAC_SHA1#test_s_hexdigest: 0.00 s: . TC_IPAddr#test_ip6_arpa: 0.00 s: . TC_IPAddr#test_ip6_int: 0.00 s: . TC_IPAddr#test_ipv4_compat: 0.00 s: . TC_IPAddr#test_ipv4_mapped: 0.00 s: . TC_IPAddr#test_reverse: 0.00 s: . TC_IPAddr#test_s_new: 0.00 s: . TC_IPAddr#test_s_new_ntoh: 0.00 s: . TC_IPAddr#test_to_s: 0.00 s: . TC_JSON#test_backslash: 0.00 s: . TC_JSON#test_comments: 0.00 s: . TC_JSON#test_construction: 0.00 s: . TC_JSON#test_load_dump: 0.00 s: . TC_JSON#test_nesting: 0.00 s: . TC_JSON#test_parse_array: 0.00 s: . TC_JSON#test_parse_arrays: 0.00 s: . TC_JSON#test_parse_complex_objects: 0.04 s: . TC_JSON#test_parse_more_complex_arrays: 0.03 s: . TC_JSON#test_parse_object: 0.00 s: . TC_JSON#test_parse_simple_arrays: 0.08 s: . TC_JSON#test_parse_simple_objects: 0.00 s: . TC_JSON#test_parse_values: 0.00 s: . TC_JSON#test_parser_reset: 0.00 s: . TC_JSON#test_wrong_inputs: 0.00 s: . TC_JSONAddition#test_core: 0.00 s: . TC_JSONAddition#test_extended_json: 0.00 s: . TC_JSONAddition#test_extended_json_disabled: 0.00 s: . TC_JSONAddition#test_extended_json_fail1: 0.00 s: . TC_JSONAddition#test_extended_json_fail2: 0.00 s: . TC_JSONAddition#test_raw_strings: 0.00 s: . TC_JSONAddition#test_utc_datetime: 0.00 s: . TC_JSONFixtures#test_failing: 0.00 s: . TC_JSONFixtures#test_passing: 0.00 s: . TC_JSONGenerate#test_allow_nan: 0.00 s: . TC_JSONGenerate#test_states: 0.00 s: . TC_JSONGenerate#test_unparse: 0.00 s: . TC_JSONGenerate#test_unparse_pretty: 0.00 s: . TC_JSONRails#test_extended_json: 0.00 s: . TC_JSONRails#test_extended_json_disabled: 0.00 s: . TC_JSONRails#test_extended_json_fail1: 0.00 s: . TC_JSONRails#test_extended_json_fail2: 0.00 s: . TC_JSONRails#test_raw_strings: 0.00 s: . TC_JSONRails#test_symbol: 0.00 s: . TC_JSONUnicode#test_chars: 0.00 s: . TC_JSONUnicode#test_unicode: 0.00 s: . TC_OpenStruct#test_equality: 0.00 s: . TC_OpenStruct#test_inspect: 0.00 s: . TC_Operator#test_and: 0.00 s: . TC_Operator#test_carrot: 0.00 s: . TC_Operator#test_equal: 0.00 s: . TC_Operator#test_include?: 0.00 s: . TC_Operator#test_mask: 0.00 s: . TC_Operator#test_or: 0.00 s: . TC_Operator#test_shift_left: 0.00 s: . TC_Operator#test_shift_right: 0.00 s: . TC_Set#test_add: 0.00 s: . TC_Set#test_and: 0.00 s: . TC_Set#test_aref: 0.00 s: . TC_Set#test_classify: 0.00 s: . TC_Set#test_clear: 0.00 s: . TC_Set#test_clone: 0.00 s: . TC_Set#test_collect!: 0.00 s: . TC_Set#test_delete: 0.00 s: . TC_Set#test_delete_if: 0.00 s: . TC_Set#test_divide: 0.00 s: . TC_Set#test_dup: 0.00 s: . TC_Set#test_each: 0.00 s: . TC_Set#test_empty?: 0.00 s: . TC_Set#test_eq: 0.00 s: . TC_Set#test_flatten: 0.00 s: . TC_Set#test_include?: 0.00 s: . TC_Set#test_inspect: 0.00 s: . TC_Set#test_merge: 0.00 s: . TC_Set#test_minus: 0.00 s: . TC_Set#test_plus: 0.00 s: . TC_Set#test_proper_subset?: 0.00 s: . TC_Set#test_proper_superset?: 0.00 s: . TC_Set#test_reject!: 0.00 s: . TC_Set#test_replace: 0.00 s: . TC_Set#test_s_new: 0.00 s: . TC_Set#test_size: 0.00 s: . TC_Set#test_subset?: 0.00 s: . TC_Set#test_subtract: 0.00 s: . TC_Set#test_superset?: 0.00 s: . TC_Set#test_to_a: 0.00 s: . TC_Set#test_xor: 0.00 s: . TC_SortedSet#test_sortedset: 0.00 s: . TSortTest#test_array: 0.00 s: . TSortTest#test_cycle: 0.00 s: . TSortTest#test_dag: 0.00 s: . TailGroup#test_1: 0.00 s: . TestAlias#test_JVN_83768862: 0.00 s: . TestAlias#test_alias: 0.00 s: . TestArgf#test_argf: 0.02 s: . TestArgf#test_argv: 0.02 s: . TestArgf#test_binmode: 0.02 s: . TestArgf#test_close: 0.03 s: . TestArgf#test_closed: 0.02 s: . TestArgf#test_each_byte: 0.02 s: . TestArgf#test_each_char: 0.02 s: . TestArgf#test_each_line: 0.02 s: . TestArgf#test_each_line_paragraph: 0.02 s: . TestArgf#test_encoding: 0.02 s: . TestArgf#test_eof: 0.02 s: . TestArgf#test_file: 0.03 s: . TestArgf#test_filename: 0.03 s: . TestArgf#test_filename2: 0.02 s: . TestArgf#test_fileno: 0.03 s: . TestArgf#test_getbyte: 0.02 s: . TestArgf#test_getc: 0.02 s: . TestArgf#test_inplace: 0.02 s: . TestArgf#test_inplace2: 0.03 s: . TestArgf#test_inplace3: 0.02 s: . TestArgf#test_inplace_dup: 0.02 s: . TestArgf#test_inplace_no_backup: 0.02 s: . TestArgf#test_inplace_rename_impossible: 0.02 s: . TestArgf#test_inplace_stdin: 0.03 s: . TestArgf#test_inplace_stdin2: 0.03 s: . TestArgf#test_lineno: 0.02 s: . TestArgf#test_lineno2: 0.02 s: . TestArgf#test_read: 0.02 s: . TestArgf#test_read2: 0.02 s: . TestArgf#test_read3: 0.02 s: . TestArgf#test_readbyte: 0.02 s: . TestArgf#test_readchar: 0.02 s: . TestArgf#test_readpartial: 0.02 s: . TestArgf#test_readpartial2: 0.03 s: . TestArgf#test_rewind: 0.02 s: . TestArgf#test_seek: 0.02 s: . TestArgf#test_set_pos: 0.02 s: . TestArgf#test_skip: 0.02 s: . TestArgf#test_tell: 0.02 s: . TestArgf#test_to_io: 0.02 s: . TestArray#test_00_new: 0.00 s: . TestArray#test_01_square_brackets: 0.00 s: . TestArray#test_0_literal: 0.00 s: . TestArray#test_AND: 0.00 s: . TestArray#test_AREF: 0.00 s: . TestArray#test_ASET: 0.00 s: . TestArray#test_CMP: 0.00 s: . TestArray#test_EQUAL: 0.00 s: . TestArray#test_LSHIFT: 0.00 s: . TestArray#test_MINUS: 0.00 s: . TestArray#test_MUL: 0.00 s: . TestArray#test_OR: 0.00 s: . TestArray#test_PLUS: 0.00 s: . TestArray#test_VERY_EQUAL: 0.00 s: . TestArray#test_aref: 0.00 s: . TestArray#test_array_andor_0: 0.00 s: . TestArray#test_array_subclass: 0.00 s: . TestArray#test_ary_new: 0.00 s: . TestArray#test_ary_to_ary: 0.00 s: . TestArray#test_aset: 0.00 s: . TestArray#test_assoc: 0.00 s: . TestArray#test_at: 0.00 s: . TestArray#test_beg_end_0: 0.00 s: . TestArray#test_clear: 0.00 s: . TestArray#test_clear2: 0.00 s: . TestArray#test_clone: 0.00 s: . TestArray#test_collect: 0.00 s: . TestArray#test_collect!: 0.00 s: . TestArray#test_combination: 0.00 s: . TestArray#test_combination2: 0.00 s: . TestArray#test_compact: 0.00 s: . TestArray#test_compact!: 0.00 s: . TestArray#test_compact_0: 0.00 s: . TestArray#test_concat: 0.00 s: . TestArray#test_count: 0.00 s: . TestArray#test_cycle: 0.00 s: . TestArray#test_delete: 0.00 s: . TestArray#test_delete2: 0.00 s: . TestArray#test_delete_at: 0.00 s: . TestArray#test_delete_if: 0.00 s: . TestArray#test_drop: 0.00 s: . TestArray#test_drop_while: 0.00 s: . TestArray#test_dup: 0.00 s: . TestArray#test_each: 0.00 s: . TestArray#test_each_index: 0.00 s: . TestArray#test_empty?: 0.00 s: . TestArray#test_empty_0: 0.00 s: . TestArray#test_eql?: 0.00 s: . TestArray#test_equal: 0.00 s: . TestArray#test_fetch: 0.00 s: . TestArray#test_fill: 0.00 s: . TestArray#test_fill2: 0.00 s: . TestArray#test_fill_0: 0.00 s: . TestArray#test_fill_negative_length: 0.00 s: . TestArray#test_find_all_0: 0.00 s: . TestArray#test_first: 0.00 s: . TestArray#test_first2: 0.00 s: . TestArray#test_flatten: 0.00 s: . TestArray#test_flatten!: 0.00 s: . TestArray#test_flatten2: 0.00 s: . TestArray#test_flatten_with_callcc: 0.00 s: . TestArray#test_hash: 0.00 s: . TestArray#test_hash2: 0.00 s: . TestArray#test_include?: 0.00 s: . TestArray#test_index: 0.00 s: . TestArray#test_index2: 0.00 s: . TestArray#test_initialize: 0.00 s: . TestArray#test_initialize2: 0.00 s: . TestArray#test_insert: 0.00 s: . TestArray#test_inspect: 0.00 s: . TestArray#test_join: 0.00 s: . TestArray#test_join2: 0.00 s: . TestArray#test_last: 0.00 s: . TestArray#test_length: 0.00 s: . TestArray#test_map!: 0.00 s: . TestArray#test_misc_0: 0.00 s: . TestArray#test_modify_check: 0.00 s: . TestArray#test_pack: 0.00 s: . TestArray#test_permutation: 0.00 s: . TestArray#test_pop: 0.00 s: . TestArray#test_product: 0.00 s: . TestArray#test_product2: 0.00 s: . TestArray#test_push: 0.00 s: . TestArray#test_rassoc: 0.00 s: . TestArray#test_reject: 0.00 s: . TestArray#test_reject!: 0.00 s: . TestArray#test_replace: 0.00 s: . TestArray#test_replace_shared_ary: 0.00 s: . TestArray#test_reverse: 0.00 s: . TestArray#test_reverse!: 0.00 s: . TestArray#test_reverse_each: 0.00 s: . TestArray#test_reverse_each2: 0.00 s: . TestArray#test_rindex: 0.00 s: . TestArray#test_rindex2: 0.00 s: . TestArray#test_sample: 14.41 s: . TestArray#test_select: 0.00 s: . TestArray#test_shift: 0.00 s: . TestArray#test_shift2: 0.00 s: . TestArray#test_shift_shared_ary: 0.00 s: . TestArray#test_shuffle: 0.00 s: . TestArray#test_size: 0.00 s: . TestArray#test_slice: 0.00 s: . TestArray#test_slice!: 0.00 s: . TestArray#test_sort: 0.00 s: . TestArray#test_sort!: 0.00 s: . TestArray#test_sort_0: 0.00 s: . TestArray#test_sort_with_callcc: 0.03 s: . TestArray#test_sort_with_replace: 5.65 s: . TestArray#test_splice: 0.00 s: . TestArray#test_split_0: 0.00 s: . TestArray#test_take: 0.00 s: . TestArray#test_take_while: 0.00 s: . TestArray#test_times: 0.00 s: . TestArray#test_to_a: 0.00 s: . TestArray#test_to_a2: 0.00 s: . TestArray#test_to_ary: 0.00 s: . TestArray#test_to_s: 0.00 s: . TestArray#test_transpose: 0.00 s: . TestArray#test_try_convert: 0.00 s: . TestArray#test_uniq: 0.00 s: . TestArray#test_uniq!: 0.00 s: . TestArray#test_uniq_0: 0.00 s: . TestArray#test_unshift: 0.00 s: . TestArray#test_unshift2: 0.00 s: . TestArray#test_values_at: 0.00 s: . TestArray#test_values_at2: 0.00 s: . TestArray#test_zip: 0.00 s: . TestAssignment#test_assign: 0.00 s: . TestAssignment#test_break: 0.00 s: . TestAssignment#test_const_massign: 0.00 s: . TestAssignment#test_lambda: 0.00 s: . TestAssignment#test_massign: 0.00 s: . TestAssignment#test_multi: 0.00 s: . TestAssignment#test_nested_massign: 0.00 s: . TestAssignment#test_next: 0.00 s: . TestAssignment#test_return: 0.00 s: . TestAssignment#test_to_ary_splat: 0.00 s: . TestAssignment#test_yield: 0.00 s: . TestAssignmentGen#test_assignment: 4.02 s: . TestAttributeManager#test_add_special: 0.00 s: . TestAttributeManager#test_add_matching_word_pair: 0.00 s: . TestAttributeManager#test_add_invalid_word_pair: 0.00 s: . TestAttributeManager#test_add_word_pair_map: 0.00 s: . TestAttributeManager#test_initial_word_pairs: 0.00 s: . TestAttributeManager#test_add_html_tag: 0.00 s: . TestAttributeManager#test_initial_html: 0.00 s: . TestBase64#test_decode64: 0.00 s: . TestBase64#test_encode64: 0.00 s: . TestBase64#test_sample: 0.00 s: . TestBase64#test_strict_decode64: 0.00 s: . TestBase64#test_strict_encode64: 0.00 s: . TestBase64#test_urlsafe_decode64: 0.00 s: . TestBase64#test_urlsafe_encode64: 0.00 s: . TestBasicInstructions#test_array: 0.00 s: . TestBasicInstructions#test_array_splat: 0.00 s: . TestBasicInstructions#test_backref: 0.00 s: . TestBasicInstructions#test_class_variable: 0.00 s: . TestBasicInstructions#test_const_cref: 0.00 s: . TestBasicInstructions#test_const_inherit: 0.00 s: . TestBasicInstructions#test_const_path: 0.00 s: . TestBasicInstructions#test_dstring: 0.00 s: . TestBasicInstructions#test_dsym: 0.00 s: . TestBasicInstructions#test_global_variable: 0.00 s: . TestBasicInstructions#test_hash: 0.00 s: . TestBasicInstructions#test_immediates: 0.00 s: . TestBasicInstructions#test_local_variable: 0.00 s: . TestBasicInstructions#test_not: 0.00 s: . TestBasicInstructions#test_opassign: 0.00 s: . TestBasicInstructions#test_range: 0.00 s: . TestBasicInstructions#test_regexp: 0.00 s: . TestBasicInstructions#test_self: 0.00 s: . TestBasicInstructions#test_string: 0.00 s: . TestBasicInstructions#test_xstr: 0.03 s: . TestBasicSocket#test_getsockopt: 0.00 s: . TestBasicSocket#test_listen: 0.00 s: . TestBasicSocket#test_setsockopt: 0.00 s: . TestBeginEndBlock#test_beginendblock: 0.09 s: . TestBeginEndBlock#test_begininclass: 0.00 s: . TestBeginEndBlock#test_begininmethod: 0.00 s: . TestBeginEndBlock#test_endblockwarn: 0.03 s: . TestBeginEndBlock#test_raise_in_at_exit: 0.02 s: . TestBeginEndBlock#test_should_propagate_exit_code: 0.02 s: . TestBeginEndBlock#test_should_propagate_signaled: 0.12 s: . TestBig5#test_code_to_mbc: 0.01 s: . TestBig5#test_left_adjust_char_head: 0.00 s: . TestBig5#test_mbc_case_fold: 0.00 s: . TestBig5#test_mbc_enc_len: 0.00 s: . TestBig5#test_mbc_to_code: 0.00 s: . TestBigDecimal#test_abs_bigdecimal: 0.00 s: . TestBigDecimal#test_add: 0.00 s: . TestBigDecimal#test_add_bigdecimal: 0.00 s: . TestBigDecimal#test_ceil: 0.00 s: . TestBigDecimal#test_cmp: 0.00 s: . TestBigDecimal#test_cmp_bignum: 0.00 s: . TestBigDecimal#test_cmp_corece: 0.00 s: . TestBigDecimal#test_cmp_data: 0.00 s: . TestBigDecimal#test_coerce: 0.00 s: . TestBigDecimal#test_ctov: 0.00 s: . TestBigDecimal#test_div: 0.00 s: . TestBigDecimal#test_div_bigdecimal: 0.00 s: . TestBigDecimal#test_divmod: 0.00 s: . TestBigDecimal#test_double_fig: 0.00 s: . TestBigDecimal#test_exception_infinity: 0.00 s: . TestBigDecimal#test_exception_nan: 0.00 s: . TestBigDecimal#test_exception_overflow: 0.01 s: . TestBigDecimal#test_exception_underflow: 0.00 s: . TestBigDecimal#test_exception_zerodivide: 0.00 s: . TestBigDecimal#test_exponent: 0.00 s: . TestBigDecimal#test_finite_infinite_nan: 0.00 s: . TestBigDecimal#test_fix: 0.00 s: . TestBigDecimal#test_floor: 0.00 s: . TestBigDecimal#test_frac: 0.00 s: . TestBigDecimal#test_global_new: 0.00 s: . TestBigDecimal#test_hash: 0.00 s: . TestBigDecimal#test_inf: 0.00 s: . TestBigDecimal#test_inspect: 0.00 s: . TestBigDecimal#test_limit: 0.00 s: . TestBigDecimal#test_marshal: 0.00 s: . TestBigDecimal#test_mod: 0.00 s: . TestBigDecimal#test_mode: 0.00 s: . TestBigDecimal#test_mult: 0.00 s: . TestBigDecimal#test_mult_bigdecimal: 0.00 s: . TestBigDecimal#test_new: 0.00 s: . TestBigDecimal#test_nonzero_p: 0.00 s: . TestBigDecimal#test_power: 0.00 s: . TestBigDecimal#test_precs: 0.00 s: . TestBigDecimal#test_remainder: 0.00 s: . TestBigDecimal#test_round: 0.00 s: . TestBigDecimal#test_round_up: 0.00 s: . TestBigDecimal#test_sign: 0.00 s: . TestBigDecimal#test_split: 0.00 s: . TestBigDecimal#test_sqrt_bigdecimal: 0.00 s: . TestBigDecimal#test_sub: 0.00 s: . TestBigDecimal#test_sub_bigdecimal: 0.00 s: . TestBigDecimal#test_to_f: 0.00 s: . TestBigDecimal#test_to_i: 0.00 s: . TestBigDecimal#test_to_s: 0.00 s: . TestBigDecimal#test_to_special_string: 0.00 s: . TestBigDecimal#test_to_string: 0.00 s: . TestBigDecimal#test_truncate: 0.00 s: . TestBigDecimal#test_uplus: 0.00 s: . TestBigDecimal#test_version: 0.00 s: . TestBigDecimal#test_zero_p: 0.00 s: . TestBignum#test_abs: 0.00 s: . TestBignum#test_and: 0.00 s: . TestBignum#test_aref: 0.00 s: . TestBignum#test_big_2comp: 0.00 s: . TestBignum#test_bignum: 0.01 s: . TestBignum#test_calc: 0.00 s: . TestBignum#test_cmp: 0.00 s: . TestBignum#test_coerce: 0.00 s: . TestBignum#test_convert: 0.00 s: . TestBignum#test_div: 0.00 s: . TestBignum#test_divmod: 0.00 s: . TestBignum#test_divrem: 0.00 s: . TestBignum#test_eq: 0.00 s: . TestBignum#test_eql: 0.00 s: . TestBignum#test_even: 0.00 s: . TestBignum#test_hash: 0.00 s: . TestBignum#test_idiv: 0.00 s: . TestBignum#test_int2inum: 0.00 s: . TestBignum#test_interrupt: 1.58 s: . TestBignum#test_minus: 0.00 s: . TestBignum#test_modulo: 0.00 s: . TestBignum#test_mul: 0.00 s: . TestBignum#test_odd: 0.00 s: . TestBignum#test_or: 0.00 s: . TestBignum#test_plus: 0.00 s: . TestBignum#test_pow: 0.00 s: . TestBignum#test_quad_pack: 0.00 s: . TestBignum#test_quo: 0.00 s: . TestBignum#test_remainder: 0.00 s: . TestBignum#test_shift: 0.00 s: . TestBignum#test_shift2: 0.00 s: . TestBignum#test_size: 0.00 s: . TestBignum#test_str_to_inum: 0.00 s: . TestBignum#test_sub: 0.00 s: . TestBignum#test_to_f: 0.00 s: . TestBignum#test_to_s: 0.00 s: . TestBignum#test_to_s2: 0.03 s: . TestBignum#test_too_big_to_s: 0.00 s: . TestBignum#test_xor: 0.00 s: . TestCP949#test_code_to_mbc: 0.00 s: . TestCP949#test_left_adjust_char_head: 0.00 s: . TestCP949#test_mbc_case_fold: 0.00 s: . TestCP949#test_mbc_enc_len: 0.00 s: . TestCP949#test_mbc_to_code: 0.00 s: . TestCSVFeatures#test_col_sep: 0.01 s: . TestCSVFeatures#test_converters_reader: 0.00 s: . TestCSVFeatures#test_csv_behavior_readers: 0.00 s: . TestCSVFeatures#test_csv_char_readers: 0.00 s: . TestCSVFeatures#test_failing_to_escape_col_sep_bug_fix: 0.00 s: . TestCSVFeatures#test_failing_to_reset_headers_in_rewind_bug_fix: 0.00 s: . TestCSVFeatures#test_gzip_reader_bug_fix: 0.00 s: . TestCSVFeatures#test_gzip_writer_bug_fix: 0.00 s: . TestCSVFeatures#test_header_converters_reader: 0.00 s: . TestCSVFeatures#test_inspect_encoding_is_ascii_compatible: 0.00 s: . TestCSVFeatures#test_inspect_is_smart_about_io_types: 0.00 s: . TestCSVFeatures#test_inspect_shows_headers_when_available: 0.00 s: . TestCSVFeatures#test_inspect_shows_key_attributes: 0.00 s: . TestCSVFeatures#test_leading_empty_fields_with_multibyte_col_sep_bug_fix: 0.00 s: . TestCSVFeatures#test_lineno: 0.00 s: . TestCSVFeatures#test_quote_char: 0.00 s: . TestCSVFeatures#test_readline: 0.00 s: . TestCSVFeatures#test_row_sep: 0.00 s: . TestCSVFeatures#test_row_sep_auto_discovery: 0.00 s: . TestCSVFeatures#test_skip_blanks: 0.00 s: . TestCSVFeatures#test_unknown_options: 0.00 s: . TestCSVFeatures#test_version: 0.00 s: . TestCSVHeaders#test_array_of_headers: 0.00 s: . TestCSVHeaders#test_blank_row_bug_fix: 0.00 s: . TestCSVHeaders#test_builtin_downcase_converter: 0.00 s: . TestCSVHeaders#test_builtin_symbol_converter: 0.00 s: . TestCSVHeaders#test_converters: 0.00 s: . TestCSVHeaders#test_csv_header_string: 0.00 s: . TestCSVHeaders#test_csv_header_string_inherits_separators: 0.00 s: . TestCSVHeaders#test_custom_converter: 0.00 s: . TestCSVHeaders#test_first_row: 0.00 s: . TestCSVHeaders#test_headers_reader: 0.00 s: . TestCSVHeaders#test_return_headers: 0.00 s: . TestCSVHeaders#test_skip_blanks: 0.00 s: . TestCSVHeaders#test_table_support: 0.00 s: . TestCSVInterface#test_append: 0.00 s: . TestCSVInterface#test_filter: 0.00 s: . TestCSVInterface#test_foreach: 0.00 s: . TestCSVInterface#test_generate: 0.00 s: . TestCSVInterface#test_generate_line: 0.00 s: . TestCSVInterface#test_instance: 0.00 s: . TestCSVInterface#test_open_and_close: 0.00 s: . TestCSVInterface#test_parse: 0.00 s: . TestCSVInterface#test_parse_line: 0.00 s: . TestCSVInterface#test_read_and_readlines: 0.00 s: . TestCSVInterface#test_shift: 0.00 s: . TestCSVInterface#test_table: 0.00 s: . TestCSVInterface#test_write_hash: 0.00 s: . TestCSVInterface#test_write_hash_with_headers_array: 0.00 s: . TestCSVInterface#test_write_hash_with_headers_string: 0.00 s: . TestCSVInterface#test_write_header_detection: 0.00 s: . TestCSVInterface#test_write_headers: 0.00 s: . TestCSVInterface#test_write_lineno: 0.00 s: . TestCSVParsing#test_aras_edge_cases: 0.00 s: . TestCSVParsing#test_field_size_limit_controls_lookahead: 0.02 s: . TestCSVParsing#test_james_edge_cases: 0.00 s: . TestCSVParsing#test_malformed_csv: 0.00 s: . TestCSVParsing#test_mastering_regex_example: 0.00 s: . TestCSVParsing#test_std_lib_csv: 0.01 s: . TestCSVParsing#test_the_parse_fails_fast_when_it_can_for_unescaped_quotes: 0.00 s: . TestCSVParsing#test_the_parse_fails_fast_when_it_can_for_unquoted_fields: 0.00 s: . TestCSVRow#test_append: 0.00 s: . TestCSVRow#test_array_delegation: 0.00 s: . TestCSVRow#test_delete: 0.00 s: . TestCSVRow#test_each: 0.00 s: . TestCSVRow#test_enumerable: 0.00 s: . TestCSVRow#test_field: 0.00 s: . TestCSVRow#test_fields: 0.00 s: . TestCSVRow#test_headers: 0.00 s: . TestCSVRow#test_index: 0.00 s: . TestCSVRow#test_initialize: 0.00 s: . TestCSVRow#test_inspect_encoding_is_ascii_compatible: 0.00 s: . TestCSVRow#test_inspect_shows_header_field_pairs: 0.00 s: . TestCSVRow#test_inspect_shows_symbol_headers_as_bare_attributes: 0.00 s: . TestCSVRow#test_queries: 0.00 s: . TestCSVRow#test_row_type: 0.00 s: . TestCSVRow#test_set_field: 0.00 s: . TestCSVRow#test_to_a: 0.00 s: . TestCSVRow#test_to_csv: 0.00 s: . TestCSVRow#test_to_hash: 0.00 s: . TestCSVTable#test_append: 0.00 s: . TestCSVTable#test_array_delegation: 0.00 s: . TestCSVTable#test_delete: 0.07 s: . TestCSVTable#test_delete_if: 0.00 s: . TestCSVTable#test_each: 0.00 s: . TestCSVTable#test_enumerable: 0.00 s: . TestCSVTable#test_headers: 0.00 s: . TestCSVTable#test_index: 0.00 s: . TestCSVTable#test_initialze: 0.00 s: . TestCSVTable#test_inspect_encoding_is_ascii_compatible: 0.00 s: . TestCSVTable#test_inspect_shows_current_mode: 0.00 s: . TestCSVTable#test_modes: 0.00 s: . TestCSVTable#test_set_row_or_column: 0.00 s: . TestCSVTable#test_to_a: 0.00 s: . TestCSVTable#test_to_csv: 0.00 s: . TestCSVTable#test_values_at: 0.00 s: . TestCSVWriting#test_col_sep: 0.00 s: . TestCSVWriting#test_force_quotes: 0.00 s: . TestCSVWriting#test_row_sep: 0.00 s: . TestCSVWriting#test_writing: 0.01 s: . TestCall#test_call: 0.00 s: . TestCase#test_case: 0.00 s: . TestClass#test_00_new_basic: 0.00 s: . TestClass#test_01_new_inherited: 0.00 s: . TestClass#test_check_inheritable: 0.00 s: . TestClass#test_class_cmp: 0.00 s: . TestClass#test_class_initialize: 0.00 s: . TestClass#test_initialize_copy: 0.00 s: . TestClass#test_instanciate_singleton_class: 0.00 s: . TestClass#test_module_function: 0.00 s: . TestClass#test_s_inherited: 0.00 s: . TestClass#test_s_new: 0.00 s: . TestClass#test_singleton_class: 0.02 s: . TestClass#test_superclass: 0.00 s: . TestClass#test_superclass_of_basicobject: 0.00 s: . TestClass#test_uninitialized: 0.00 s: . TestClone#test_clone: 0.00 s: . TestComparable#test_between: 0.00 s: . TestComparable#test_equal: 0.00 s: . TestComparable#test_err: 0.00 s: . TestComparable#test_ge: 0.00 s: . TestComparable#test_gt: 0.00 s: . TestComparable#test_le: 0.00 s: . TestComparable#test_lt: 0.00 s: . TestCondition#test_condition: 0.00 s: . TestConfig#test_datadir: 0.00 s: . TestConst#test_const: 0.00 s: . TestContinuation#test_ary_flatten: 0.02 s: . TestContinuation#test_call: 0.00 s: . TestContinuation#test_check_localvars: 0.00 s: . TestContinuation#test_create: 0.00 s: . TestContinuation#test_error: 0.00 s: . TestContinuation#test_marshal_dump: 0.02 s: . TestCookie#test_cookie: 0.77 s: . TestDBM#test_aref: 0.02 s: . TestDBM#test_aset: 0.02 s: . TestDBM#test_clear: 0.02 s: . TestDBM#test_close: 0.02 s: . TestDBM#test_delete: DB->del: attempt to modify a read-only database 0.02 s: . TestDBM#test_delete_if: 0.03 s: . TestDBM#test_delete_with_block: 0.03 s: . TestDBM#test_each_key: 0.03 s: . TestDBM#test_each_pair: 0.03 s: . TestDBM#test_each_value: 0.03 s: . TestDBM#test_empty?: 0.03 s: . TestDBM#test_fetch: 0.03 s: . TestDBM#test_has_value?: 0.03 s: . TestDBM#test_haskey?: 0.03 s: . TestDBM#test_invert: 0.03 s: . TestDBM#test_key: 0.03 s: . TestDBM#test_keys: 0.03 s: . TestDBM#test_length: 0.03 s: . TestDBM#test_reject: 0.03 s: . TestDBM#test_replace: 0.03 s: . TestDBM#test_s_new_has_no_block: 0.03 s: . TestDBM#test_s_open_no_create: 0.02 s: . TestDBM#test_s_open_with_block: 0.03 s: . TestDBM#test_select_with_block: 0.03 s: . TestDBM#test_shift: 0.03 s: . TestDBM#test_to_a: 0.03 s: . TestDBM#test_to_hash: 0.03 s: . TestDBM#test_update: 0.03 s: . TestDBM#test_values: 0.03 s: . TestDBM#test_values_at: 0.03 s: . TestDBM2#test_freeze: 0.00 s: . TestDBM2#test_newdb_open: 0.01 s: . TestDBM2#test_newdb_open_notexist: 0.00 s: . TestDBM2#test_reader_open: DB->put: attempt to modify a read-only database 0.00 s: . TestDBM2#test_reader_open_notexist: 0.00 s: . TestDBM2#test_wrcreat_open_notexist: 0.00 s: . TestDBM2#test_writer_open_notexist: 0.00 s: . TestDRbAry#test_01: 5.05 s: . TestDRbAry#test_02_collect: 5.05 s: . TestDRbAry#test_03_redo: 5.05 s: . TestDRbAry#test_05_break: 5.07 s: . TestDRbAry#test_06_next: 5.06 s: . TestDRbAry#test_07_break_18: 5.04 s: . TestDRbCore#test_00_DRbObject: 0.04 s: . TestDRbCore#test_01: 0.04 s: . TestDRbCore#test_01_02_loop: 0.16 s: . TestDRbCore#test_02_unknown: 0.04 s: . TestDRbCore#test_03: 0.04 s: . TestDRbCore#test_04: 0.05 s: . TestDRbCore#test_05_eq: 0.05 s: . TestDRbCore#test_06_timeout: 0.25 s: . TestDRbCore#test_07_public_private_protected_missing: 0.05 s: . TestDRbCore#test_08_here: 0.05 s: . TestDRbCore#test_09_option: 0.04 s: . TestDRbCore#test_10_yield: 0.04 s: . TestDRbCore#test_10_yield_undumped: 0.05 s: . TestDRbCore#test_11_remote_no_method_error: 0.04 s: . TestDRbLarge#test_01_large_ary: 0.04 s: . TestDRbLarge#test_02_large_ary: 0.04 s: . TestDRbLarge#test_03_large_ary: 0.04 s: . TestDRbLarge#test_04_many_arg: 0.03 s: . TestDRbLarge#test_05_too_large_ary: 0.06 s: . TestDRbMServer#test_01: 0.12 s: . TestDRbRuby18Yield#test_01_one: 0.00 s: . TestDRbRuby18Yield#test_02_two: 0.00 s: . TestDRbRuby18Yield#test_03_many: 0.00 s: . TestDRbRuby18Yield#test_04_many_to_one: 0.00 s: . TestDRbRuby18Yield#test_05_array_subclass: 0.00 s: . TestDRbRuby18Yield#test_06_taint: 0.00 s: . TestDRbRubyYield#test_01_one: 0.00 s: . TestDRbRubyYield#test_02_two: 0.00 s: . TestDRbRubyYield#test_03_many: 0.00 s: . TestDRbRubyYield#test_04_many_to_one: 0.00 s: . TestDRbRubyYield#test_05_array_subclass: 0.00 s: . TestDRbRubyYield#test_06_taint: 0.00 s: . TestDRbSSLAry#test_01: 5.12 s: . TestDRbSSLAry#test_02_collect: 5.11 s: . TestDRbSSLAry#test_03_redo: 5.11 s: . TestDRbSSLAry#test_05_break: 5.16 s: . TestDRbSSLAry#test_06_next: 5.11 s: . TestDRbSSLAry#test_07_break_18: 5.11 s: . TestDRbSSLCore#test_00_DRbObject: 0.20 s: . TestDRbSSLCore#test_01: 0.10 s: . TestDRbSSLCore#test_01_02_loop: 0.13 s: . TestDRbSSLCore#test_02_unknown: 0.12 s: . TestDRbSSLCore#test_03: 0.09 s: . TestDRbSSLCore#test_04: 0.07 s: . TestDRbSSLCore#test_05_eq: 0.08 s: . TestDRbSSLCore#test_06_timeout: 0.31 s: . TestDRbSSLCore#test_07_public_private_protected_missing: 0.22 s: . TestDRbSSLCore#test_08_here: 0.10 s: . TestDRbSSLCore#test_09_option: 0.11 s: . TestDRbSSLCore#test_10_yield: 0.11 s: . TestDRbSSLCore#test_10_yield_undumped: 0.08 s: . TestDRbSSLCore#test_11_remote_no_method_error: 0.12 s: . TestDRbSafe1#test_01: 0.05 s: . TestDRbSafe1#test_02_collect: 0.05 s: . TestDRbSafe1#test_03_redo: 0.11 s: . TestDRbSafe1#test_05_break: 0.04 s: . TestDRbSafe1#test_06_next: 0.04 s: . TestDRbSafe1#test_07_break_18: 0.04 s: . TestDRbUNIXAry#test_01: 0.05 s: . TestDRbUNIXAry#test_02_collect: 0.05 s: . TestDRbUNIXAry#test_03_redo: 0.06 s: . TestDRbUNIXAry#test_05_break: 0.05 s: . TestDRbUNIXAry#test_06_next: 0.05 s: . TestDRbUNIXAry#test_07_break_18: 0.05 s: . TestDRbUNIXCore#test_00_DRbObject: 0.05 s: . TestDRbUNIXCore#test_01: 0.05 s: . TestDRbUNIXCore#test_01_02_loop: 0.05 s: . TestDRbUNIXCore#test_02_unknown: 0.05 s: . TestDRbUNIXCore#test_03: 0.05 s: . TestDRbUNIXCore#test_04: 0.05 s: . TestDRbUNIXCore#test_05_eq: 0.05 s: . TestDRbUNIXCore#test_06_timeout: 0.25 s: . TestDRbUNIXCore#test_07_public_private_protected_missing: 0.07 s: . TestDRbUNIXCore#test_08_here: 0.07 s: . TestDRbUNIXCore#test_09_option: 0.07 s: . TestDRbUNIXCore#test_10_yield: 0.05 s: . TestDRbUNIXCore#test_10_yield_undumped: 0.05 s: . TestDRbUNIXCore#test_11_remote_no_method_error: 0.07 s: . TestDRbYield#test_01_one: 0.04 s: . TestDRbYield#test_02_two: 0.04 s: . TestDRbYield#test_03_many: 0.04 s: . TestDRbYield#test_04_many_to_one: 0.04 s: . TestDRbYield#test_05_array_subclass: 0.04 s: . TestDRbYield#test_06_taint: 0.04 s: . TestDataConverters#test_builtin_all_nested_combo_converter: 0.00 s: . TestDataConverters#test_builtin_date_converter: 0.00 s: . TestDataConverters#test_builtin_date_time_converter: 0.00 s: . TestDataConverters#test_builtin_float_converter: 0.00 s: . TestDataConverters#test_builtin_integer_converter: 0.00 s: . TestDataConverters#test_builtin_numeric_combo_converter: 0.00 s: . TestDataConverters#test_convert_order: 0.00 s: . TestDataConverters#test_convert_with_builtin: 0.00 s: . TestDataConverters#test_convert_with_custom_code: 0.00 s: . TestDataConverters#test_convert_with_custom_code_using_field_info: 0.00 s: . TestDataConverters#test_convert_with_custom_code_using_field_info_header: 0.00 s: . TestDataConverters#test_shortcut_interface: 0.00 s: . TestDataConverters#test_unconverted_fields: 0.00 s: . TestDate#test__const: 0.00 s: . TestDate#test_eql_p: 0.00 s: . TestDate#test_freeze: 0.00 s: . TestDate#test_hash: 0.00 s: . TestDate#test_sub: 0.00 s: . TestDateArith#test__compare: 0.00 s: . TestDateArith#test__minus: 0.00 s: . TestDateArith#test__minus__ex: 0.00 s: . TestDateArith#test__plus: 0.00 s: . TestDateArith#test__plus__ex: 0.00 s: . TestDateArith#test_downto: 0.00 s: . TestDateArith#test_downto__noblock: 0.00 s: . TestDateArith#test_next: 0.00 s: . TestDateArith#test_next_day: 0.00 s: . TestDateArith#test_next_month: 0.00 s: . TestDateArith#test_next_month__2: 0.00 s: . TestDateArith#test_next_year: 0.00 s: . TestDateArith#test_prev: 0.00 s: . TestDateArith#test_prev_day: 0.00 s: . TestDateArith#test_prev_month: 0.00 s: . TestDateArith#test_prev_month__2: 0.00 s: . TestDateArith#test_prev_year: 0.00 s: . TestDateArith#test_step: 0.00 s: . TestDateArith#test_step__noblock: 0.00 s: . TestDateArith#test_upto: 0.00 s: . TestDateArith#test_upto__noblock: 0.00 s: . TestDateAttr#test__attr: 0.00 s: . TestDateAttr#test__wday_predicate: 0.00 s: . TestDateAttr#test_nth_kday: 0.00 s: . TestDateBase#test__inf: 0.00 s: . TestDateBase#test_civil__gregorian: 0.00 s: . TestDateBase#test_civil__julian: 0.00 s: . TestDateBase#test_commercial__gregorian: 0.00 s: . TestDateBase#test_ld: 0.00 s: . TestDateBase#test_leap?: 0.00 s: . TestDateBase#test_mjd: 0.00 s: . TestDateBase#test_nth_kday: 0.00 s: . TestDateBase#test_ordinal__gregorian: 0.00 s: . TestDateBase#test_ordinal__julian: 0.00 s: . TestDateBase#test_valid_civil: 0.00 s: . TestDateBase#test_valid_civil__edge: 0.13 s: . TestDateBase#test_valid_civil__england: 0.00 s: . TestDateBase#test_valid_civil__italy: 0.00 s: . TestDateBase#test_valid_commercial: 0.00 s: . TestDateBase#test_valid_jd: 0.00 s: . TestDateBase#test_valid_nth_kday: 0.00 s: . TestDateBase#test_valid_ordinal: 0.00 s: . TestDateBase#test_valid_ordinal__edge: 0.07 s: . TestDateBase#test_valid_ordinal__england: 0.00 s: . TestDateBase#test_valid_ordinal__italy: 0.00 s: . TestDateBase#test_valid_time: 0.00 s: . TestDateBase#test_valid_weeknum: 0.00 s: . TestDateBase#test_wday: 0.00 s: . TestDateBase#test_weeknum: 0.00 s: . TestDateBase#test_weeknum__2: 0.00 s: . TestDateCompat#test_compat: 0.00 s: . TestDateConv#test_to_class: 0.00 s: . TestDateConv#test_to_date__from_date: 0.00 s: . TestDateConv#test_to_date__from_datetime: 0.00 s: . TestDateConv#test_to_date__from_time: 0.00 s: . TestDateConv#test_to_datetime__from_date: 0.00 s: . TestDateConv#test_to_datetime__from_datetime: 0.00 s: . TestDateConv#test_to_datetime__from_time: 0.00 s: . TestDateConv#test_to_time__from_date: 0.00 s: . TestDateConv#test_to_time__from_datetime: 0.00 s: . TestDateConv#test_to_time__from_time: 0.00 s: . TestDateMarshal#test_marshal: 0.00 s: . TestDateNew#test_civil: 0.00 s: . TestDateNew#test_civil__ex: 0.00 s: . TestDateNew#test_civil__neg: 0.00 s: . TestDateNew#test_civil__reform: 0.00 s: . TestDateNew#test_commercial: 0.00 s: . TestDateNew#test_commercial__ex: 0.00 s: . TestDateNew#test_commercial__neg: 0.00 s: . TestDateNew#test_jd: 0.00 s: . TestDateNew#test_jd__ex: 0.00 s: . TestDateNew#test_now: 0.00 s: . TestDateNew#test_nth_kday: 0.00 s: . TestDateNew#test_ordinal: 0.00 s: . TestDateNew#test_ordinal__ex: 0.00 s: . TestDateNew#test_ordinal__neg: 0.00 s: . TestDateNew#test_today: 0.00 s: . TestDateNew#test_weeknum: 0.00 s: . TestDateParse#test__httpdate: 0.00 s: . TestDateParse#test__iso8601: 0.00 s: . TestDateParse#test__jisx0301: 0.00 s: . TestDateParse#test__parse: 0.03 s: . TestDateParse#test__parse__2: 0.00 s: . TestDateParse#test__parse_slash_exp: 0.00 s: . TestDateParse#test__rfc2822: 0.00 s: . TestDateParse#test__rfc3339: 0.00 s: . TestDateParse#test__xmlschema: 0.00 s: . TestDateParse#test_httpdate: 0.00 s: . TestDateParse#test_iso8601: 0.00 s: . TestDateParse#test_jisx0301: 0.00 s: . TestDateParse#test_parse: 0.00 s: . TestDateParse#test_parse__2: 0.00 s: . TestDateParse#test_parse__comp: 0.00 s: . TestDateParse#test_parse__d_to_s: 0.00 s: . TestDateParse#test_parse__ex: 0.00 s: . TestDateParse#test_parse__time: 0.00 s: . TestDateParse#test_rfc2822: 0.00 s: . TestDateParse#test_rfc3339: 0.00 s: . TestDateParse#test_xmlschema: 0.00 s: . TestDateStrftime#test__different_format: 0.01 s: . TestDateStrftime#test_strftime: 0.01 s: . TestDateStrftime#test_strftime__2: 0.01 s: . TestDateStrftime#test_strftime__3_1: 2.89 s: . TestDateStrftime#test_strftime__3_2: 4.06 s: . TestDateStrftime#test_strftime__4: 0.00 s: . TestDateStrftime#test_strftime__gnuext: 0.00 s: . TestDateStrftime#test_strftime__gnuext_LN: 0.00 s: . TestDateStrftime#test_strftime__gnuext_z: 0.00 s: . TestDateStrftime#test_strftime__minus: 0.00 s: . TestDateStrftime#test_strftime__offset: 0.02 s: . TestDateStrptime#test__strptime: 0.10 s: . TestDateStrptime#test__strptime__2: 0.10 s: . TestDateStrptime#test__strptime__3: 0.01 s: . TestDateStrptime#test__strptime__fail: 0.00 s: . TestDateStrptime#test__strptime__width: 0.00 s: . TestDateStrptime#test_strptime: 0.00 s: . TestDateStrptime#test_strptime__2: 3.49 s: . TestDateStrptime#test_strptime__comp: 0.00 s: . TestDateStrptime#test_strptime__d_to_s: 0.00 s: . TestDateStrptime#test_strptime__ex: 0.00 s: . TestDateStrptime#test_strptime__minus: 0.00 s: . TestDefined#test_defined: 0.00 s: . TestDelegateClass#test_delegateclass_class: 0.00 s: . TestDelegateClass#test_extend: 0.00 s: . TestDelegateClass#test_simpledelegator_class: 0.00 s: . TestDigest::TestMD5#test_eq: 0.00 s: . TestDigest::TestMD5#test_instance_eval: 0.00 s: . TestDigest::TestMD5#test_s_digest: 0.00 s: . TestDigest::TestMD5#test_s_hexdigest: 0.00 s: . TestDigest::TestMD5#test_update: 0.00 s: . TestDigest::TestRMD160#test_eq: 0.00 s: . TestDigest::TestRMD160#test_instance_eval: 0.00 s: . TestDigest::TestRMD160#test_s_digest: 0.00 s: . TestDigest::TestRMD160#test_s_hexdigest: 0.00 s: . TestDigest::TestRMD160#test_update: 0.00 s: . TestDigest::TestSHA1#test_eq: 0.00 s: . TestDigest::TestSHA1#test_instance_eval: 0.00 s: . TestDigest::TestSHA1#test_s_digest: 0.00 s: . TestDigest::TestSHA1#test_s_hexdigest: 0.00 s: . TestDigest::TestSHA1#test_update: 0.00 s: . TestDigest::TestSHA256#test_eq: 0.00 s: . TestDigest::TestSHA256#test_instance_eval: 0.00 s: . TestDigest::TestSHA256#test_s_digest: 0.00 s: . TestDigest::TestSHA256#test_s_hexdigest: 0.00 s: . TestDigest::TestSHA256#test_update: 0.00 s: . TestDigest::TestSHA384#test_eq: 0.00 s: . TestDigest::TestSHA384#test_instance_eval: 0.00 s: . TestDigest::TestSHA384#test_s_digest: 0.00 s: . TestDigest::TestSHA384#test_s_hexdigest: 0.00 s: . TestDigest::TestSHA384#test_update: 0.00 s: . TestDigest::TestSHA512#test_eq: 0.00 s: . TestDigest::TestSHA512#test_instance_eval: 0.00 s: . TestDigest::TestSHA512#test_s_digest: 0.00 s: . TestDigest::TestSHA512#test_s_hexdigest: 0.00 s: . TestDigest::TestSHA512#test_update: 0.00 s: . TestDir#test_JVN_13947696: 0.00 s: . TestDir#test_chdir: 0.00 s: . TestDir#test_chroot_nodir: 0.00 s: . TestDir#test_close: 0.00 s: . TestDir#test_foreach: 0.00 s: . TestDir#test_glob: 0.00 s: . TestDir#test_inspect: 0.00 s: . TestDir#test_nodir: 0.00 s: . TestDir#test_path: 0.00 s: . TestDir#test_rewind: 0.00 s: . TestDir#test_seek: 0.00 s: . TestDir#test_set_pos: 0.00 s: . TestERB#test___ENCODING__: 0.00 s: . TestERB#test_generate_magic_comment: 0.00 s: . TestERB#test_literal_encoding: 0.09 s: . TestERB#test_method_with_encoding: 0.00 s: . TestERB#test_recognize_magic_comment: 0.00 s: . TestERB#test_result_encoding: 0.00 s: . TestERB#test_with_filename: 0.00 s: . TestERB#test_with_filename_and_safe_level: 0.00 s: . TestERB#test_without_filename: 0.00 s: . TestERB#test_without_filename_with_safe_level: 0.00 s: . TestERBCore#test_core: 0.01 s: . TestERBCore#test_def_class: 0.00 s: . TestERBCore#test_def_erb_method: 0.00 s: . TestERBCore#test_def_method_with_fname: 0.00 s: . TestERBCore#test_def_method_without_filename: 0.00 s: . TestERBCore#test_escape: 0.00 s: . TestERBCore#test_explicit: 0.00 s: . TestERBCore#test_keep_lineno: 0.00 s: . TestERBCore#test_percent: 0.00 s: . TestERBCore#test_percent_after_etag: 0.00 s: . TestERBCore#test_safe_04: 0.00 s: . TestERBCore#test_url_encode: 0.00 s: . TestERBCoreWOStrScan#test_core: 0.01 s: . TestERBCoreWOStrScan#test_def_class: 0.00 s: . TestERBCoreWOStrScan#test_def_erb_method: 0.00 s: . TestERBCoreWOStrScan#test_def_method_with_fname: 0.00 s: . TestERBCoreWOStrScan#test_def_method_without_filename: 0.00 s: . TestERBCoreWOStrScan#test_escape: 0.00 s: . TestERBCoreWOStrScan#test_explicit: 0.00 s: . TestERBCoreWOStrScan#test_keep_lineno: 0.00 s: . TestERBCoreWOStrScan#test_percent: 0.00 s: . TestERBCoreWOStrScan#test_percent_after_etag: 0.00 s: . TestERBCoreWOStrScan#test_safe_04: 0.00 s: . TestERBCoreWOStrScan#test_url_encode: 0.00 s: . TestEUC_JP#test_charboundary: 0.00 s: . TestEUC_JP#test_mbc_case_fold: 0.00 s: . TestEUC_JP#test_property: 0.00 s: . TestEncoding#test_aliases: 0.00 s: . TestEncoding#test_dummy_p: 0.00 s: . TestEncoding#test_enc_names: 0.05 s: . TestEncoding#test_encoding: 0.08 s: . TestEncoding#test_find: 0.00 s: . TestEncoding#test_name_list: 0.00 s: . TestEncoding#test_singleton: 0.01 s: . TestEncodingConverter#test_88591: 0.00 s: . TestEncodingConverter#test_accumulate_dst1: 0.00 s: . TestEncodingConverter#test_accumulate_dst2: 0.00 s: . TestEncodingConverter#test_after_output: 0.00 s: . TestEncodingConverter#test_asciicompat_encoding_iso2022jp: 0.00 s: . TestEncodingConverter#test_convert: 0.00 s: . TestEncodingConverter#test_convpath: 0.01 s: . TestEncodingConverter#test_cr_newline: 0.00 s: . TestEncodingConverter#test_cr_newline2: 0.01 s: . TestEncodingConverter#test_crlf_newline: 0.00 s: . TestEncodingConverter#test_crlf_newline2: 0.01 s: . TestEncodingConverter#test_econv_new_hash: 0.00 s: . TestEncodingConverter#test_errinfo_invalid_euc_jp: 0.00 s: . TestEncodingConverter#test_errinfo_invalid_euc_jp2: 0.00 s: . TestEncodingConverter#test_errinfo_invalid_partial_character: 0.00 s: . TestEncodingConverter#test_errinfo_invalid_utf16be: 0.00 s: . TestEncodingConverter#test_errinfo_invalid_utf16le: 0.00 s: . TestEncodingConverter#test_errinfo_undefined_hiragana: 0.00 s: . TestEncodingConverter#test_errinfo_valid_partial_character: 0.00 s: . TestEncodingConverter#test_errors: 0.00 s: . TestEncodingConverter#test_errors2: 0.00 s: . TestEncodingConverter#test_eucjp_to_utf8: 0.00 s: . TestEncodingConverter#test_exc_incomplete: 0.00 s: . TestEncodingConverter#test_exc_invalid: 0.00 s: . TestEncodingConverter#test_exc_undef: 0.00 s: . TestEncodingConverter#test_finish_incomplete_error: 0.00 s: . TestEncodingConverter#test_finish_iso2022jp: 0.00 s: . TestEncodingConverter#test_get_encoding: 0.00 s: . TestEncodingConverter#test_get_replacement: 0.00 s: . TestEncodingConverter#test_hex_charref: 0.00 s: . TestEncodingConverter#test_invalid: 0.00 s: . TestEncodingConverter#test_invalid2: 0.00 s: . TestEncodingConverter#test_invalid3: 0.00 s: . TestEncodingConverter#test_invalid4: 0.00 s: . TestEncodingConverter#test_invalid_ignore: 0.00 s: . TestEncodingConverter#test_invalid_replace: 0.00 s: . TestEncodingConverter#test_invalid_utf16be: 0.00 s: . TestEncodingConverter#test_invalid_utf16le: 0.00 s: . TestEncodingConverter#test_invalid_utf32be: 0.00 s: . TestEncodingConverter#test_invalid_utf32le: 0.00 s: . TestEncodingConverter#test_iso2022jp: 0.00 s: . TestEncodingConverter#test_iso2022jp_decode: 0.00 s: . TestEncodingConverter#test_iso2022jp_encode: 0.00 s: . TestEncodingConverter#test_iso2022jp_invalid_replace: 0.00 s: . TestEncodingConverter#test_last_error1: 0.00 s: . TestEncodingConverter#test_last_error2: 0.00 s: . TestEncodingConverter#test_newline_converter_with_ascii_incompatible: 0.00 s: . TestEncodingConverter#test_nil_destination_bytesize: 0.00 s: . TestEncodingConverter#test_nil_destination_bytesize2: 0.00 s: . TestEncodingConverter#test_nil_destination_bytesize_with_nonnil_byteoffset: 0.00 s: . TestEncodingConverter#test_nil_source_buffer: 0.00 s: . TestEncodingConverter#test_noconv: 0.01 s: . TestEncodingConverter#test_noconv_after_output: 0.01 s: . TestEncodingConverter#test_noconv_insert_output: 0.01 s: . TestEncodingConverter#test_noconv_partial: 0.07 s: . TestEncodingConverter#test_output_iso2022jp: 0.00 s: . TestEncodingConverter#test_output_region: 0.00 s: . TestEncodingConverter#test_partial_input: 0.00 s: . TestEncodingConverter#test_putback: 0.00 s: . TestEncodingConverter#test_putback2: 0.00 s: . TestEncodingConverter#test_result_encoding: 0.00 s: . TestEncodingConverter#test_s_asciicompat_encoding: 0.00 s: . TestEncodingConverter#test_s_new: 0.00 s: . TestEncodingConverter#test_s_new_convpath: 0.00 s: . TestEncodingConverter#test_s_new_fail: 0.01 s: . TestEncodingConverter#test_search_convpath: 0.00 s: . TestEncodingConverter#test_set_replacement: 0.00 s: . TestEncodingConverter#test_undef_ignore: 0.00 s: . TestEncodingConverter#test_undef_replace: 0.00 s: . TestEncodingConverter#test_universal_newline: 0.00 s: . TestEncodingConverter#test_universal_newline2: 0.01 s: . TestEncodingConverter#test_us_ascii: 0.00 s: . TestEncodingConverter#test_xml_escape_attr_content: 0.03 s: . TestEncodingConverter#test_xml_escape_attr_quote: 0.10 s: . TestEncodingConverter#test_xml_escape_text: 0.02 s: . TestEncodingConverter#test_xml_escape_with_charref: 0.00 s: . TestEncodingConverter#test_xml_hasharg: 0.00 s: . TestEncodings#test_auto_line_ending_detection: 0.00 s: . TestEncodings#test_built_in_converters_transcode_to_utf_8_then_convert: 0.00 s: . TestEncodings#test_built_in_header_converters_transcode_to_utf_8_then_convert: 0.00 s: . TestEncodings#test_can_write_csv_in_any_encoding: 0.16 s: . TestEncodings#test_csv_chars_are_transcoded: 0.00 s: . TestEncodings#test_foreach_allows_you_to_set_encodings: 0.07 s: . TestEncodings#test_open_allows_you_to_set_encodings: 0.00 s: . TestEncodings#test_parser_works_with_encoded_headers: 0.00 s: . TestEncodings#test_parses_latin1_encoding: 0.00 s: . TestEncodings#test_parses_shift_jis_encoding: 0.00 s: . TestEncodings#test_parses_utf16be_encoding: 0.00 s: . TestEncodings#test_parses_utf8_encoding: 0.00 s: . TestEncodings#test_read_allows_you_to_set_encodings: 0.00 s: . TestEncodings#test_reading_with_most_encodings: 0.03 s: . TestEncodings#test_regular_expression_escaping: 0.09 s: . TestEnumerable#test_all: 0.00 s: . TestEnumerable#test_any: 0.00 s: . TestEnumerable#test_callcc: 0.00 s: . TestEnumerable#test_count: 0.00 s: . TestEnumerable#test_cycle: 0.00 s: . TestEnumerable#test_drop: 0.00 s: . TestEnumerable#test_drop_while: 0.00 s: . TestEnumerable#test_each_with_index: 0.00 s: . TestEnumerable#test_each_with_object: 0.00 s: . TestEnumerable#test_find: 0.00 s: . TestEnumerable#test_find_all: 0.00 s: . TestEnumerable#test_find_index: 0.00 s: . TestEnumerable#test_first: 0.00 s: . TestEnumerable#test_grep: 0.00 s: . TestEnumerable#test_group_by: 0.00 s: . TestEnumerable#test_inject: 0.00 s: . TestEnumerable#test_max: 0.00 s: . TestEnumerable#test_max_by: 0.00 s: . TestEnumerable#test_member: 0.00 s: . TestEnumerable#test_min: 0.00 s: . TestEnumerable#test_min_by: 0.00 s: . TestEnumerable#test_minmax: 0.00 s: . TestEnumerable#test_minmax_by: 0.00 s: . TestEnumerable#test_none: 0.00 s: . TestEnumerable#test_one: 0.00 s: . TestEnumerable#test_partition: 0.00 s: . TestEnumerable#test_reject: 0.00 s: . TestEnumerable#test_sort: 0.00 s: . TestEnumerable#test_sort_by: 0.00 s: . TestEnumerable#test_take: 0.00 s: . TestEnumerable#test_take_while: 0.00 s: . TestEnumerable#test_to_a: 0.00 s: . TestEnumerable#test_zip: 0.00 s: . TestEnumerator#test_cons: 0.00 s: . TestEnumerator#test_gc: 0.13 s: . TestEnumerator#test_initialize: 0.00 s: . TestEnumerator#test_initialize_copy: 0.00 s: . TestEnumerator#test_iterators: 0.00 s: . TestEnumerator#test_loop: 0.00 s: . TestEnumerator#test_nested_itaration: 0.00 s: . TestEnumerator#test_next: 0.00 s: . TestEnumerator#test_next_rewind: 0.00 s: . TestEnumerator#test_slice: 0.00 s: . TestEnumerator#test_with_index: 0.00 s: . TestEnumerator#test_with_object: 0.00 s: . TestEnv#test_aset: 0.00 s: . TestEnv#test_assoc: 0.00 s: . TestEnv#test_bracket: 0.00 s: . TestEnv#test_clear: 0.00 s: . TestEnv#test_delete: 0.00 s: . TestEnv#test_each_key: 0.00 s: . TestEnv#test_each_pair: 0.00 s: . TestEnv#test_each_value: 0.00 s: . TestEnv#test_empty_p: 0.00 s: . TestEnv#test_fetch: 0.00 s: . TestEnv#test_getenv: 0.00 s: . TestEnv#test_has_key: 0.00 s: . TestEnv#test_has_value: 0.00 s: . TestEnv#test_has_value2: 0.00 s: . TestEnv#test_inspect: 0.00 s: . TestEnv#test_invert: 0.00 s: . TestEnv#test_key: 0.00 s: . TestEnv#test_keys: 0.00 s: . TestEnv#test_rassoc: 0.00 s: . TestEnv#test_rehash: 0.00 s: . TestEnv#test_reject: 0.00 s: . TestEnv#test_reject_bang: 0.00 s: . TestEnv#test_replace: 0.00 s: . TestEnv#test_select: 0.00 s: . TestEnv#test_shift: 0.00 s: . TestEnv#test_size: 0.00 s: . TestEnv#test_to_a: 0.00 s: . TestEnv#test_to_hash: 0.00 s: . TestEnv#test_to_s: 0.00 s: . TestEnv#test_update: 0.00 s: . TestEnv#test_values: 0.00 s: . TestEnv#test_values_at: 0.00 s: . TestEtc#test_getgrgid: 0.02 s: . TestEtc#test_getgrnam: 0.00 s: . TestEtc#test_getlogin: 0.00 s: . TestEtc#test_getpwnam: 0.00 s: . TestEtc#test_getpwuid: 0.00 s: . TestEtc#test_group: 0.00 s: . TestEtc#test_group_with_low_level_api: 0.00 s: . TestEtc#test_passwd: 0.00 s: . TestEtc#test_passwd_with_low_level_api: 0.00 s: . TestEucKr#test_code_to_mbc: 0.00 s: . TestEucKr#test_left_adjust_char_head: 0.00 s: . TestEucKr#test_mbc_case_fold: 0.00 s: . TestEucKr#test_mbc_enc_len: 0.00 s: . TestEucKr#test_mbc_to_code: 0.00 s: . TestEucTw#test_code_to_mbc: 0.00 s: . TestEucTw#test_left_adjust_char_head: 0.00 s: . TestEucTw#test_mbc_case_fold: 0.00 s: . TestEucTw#test_mbc_enc_len: 0.00 s: . TestEucTw#test_mbc_to_code: 0.00 s: . TestEval#test_cvar_scope_with_instance_eval: 0.00 s: . TestEval#test_define_method_block: 0.00 s: . TestEval#test_ev: 0.00 s: . TestEval#test_eval_and_define_method: 0.00 s: . TestEval#test_eval_basic: 0.00 s: . TestEval#test_eval_binding_basic: 0.00 s: . TestEval#test_eval_orig: 0.00 s: . TestEval#test_eval_raise: 0.00 s: . TestEval#test_eval_using_integer_as_binding: 0.00 s: . TestEval#test_eval_using_untainted_binding_under_safe4: 0.00 s: . TestEval#test_eval_with_toplevel_binding: 0.02 s: . TestEval#test_fixnum_instance_eval_cvar: 0.00 s: . TestEval#test_instance_eval_block_basic: 0.00 s: . TestEval#test_instance_eval_cvar: 0.00 s: . TestEval#test_instance_eval_string_basic: 0.00 s: . TestEval#test_module_eval_block_basic: 0.00 s: . TestEval#test_module_eval_string_basic: 0.00 s: . TestEval#test_nil_instance_eval_cvar: 0.00 s: . TestException#test_else: 0.00 s: . TestException#test_errat: 0.10 s: . TestException#test_exception: 0.00 s: . TestException#test_raise_with_wrong_number_of_arguments: 0.00 s: . TestFiber#test_argument: 0.00 s: . TestFiber#test_error: 0.00 s: . TestFiber#test_many_fibers: 6.16 s: . TestFiber#test_many_fibers_with_threads: 36.97 s: . TestFiber#test_normal: 0.00 s: . TestFiber#test_resume_self: 0.00 s: . TestFiber#test_return: 0.00 s: . TestFiber#test_term: 0.07 s: . TestFiber#test_throw: 0.00 s: . TestFiber#test_tls: 0.00 s: . TestFiber#test_transfer: 0.00 s: . TestFile#test_chown: 0.00 s: . TestFile#test_each_byte_extended_file: 0.00 s: . TestFile#test_each_char_extended_file: 0.00 s: . TestFile#test_eof_0: 0.00 s: . TestFile#test_eof_0_rw: 0.00 s: . TestFile#test_eof_0_seek: 0.00 s: . TestFile#test_eof_1: 0.00 s: . TestFile#test_eof_1_seek: 0.00 s: . TestFile#test_eof_2: 0.00 s: . TestFile#test_eof_3: 0.00 s: . TestFile#test_getbyte_extended_file: 0.00 s: . TestFile#test_getc_extended_file: 0.00 s: . TestFile#test_gets_extended_file: 0.00 s: . TestFile#test_gets_para_extended_file: 0.00 s: . TestFile#test_read_all_extended_file: 0.00 s: . TestFile#test_s_chown: 0.00 s: . TestFile#test_truncate_beyond_eof: 0.00 s: . TestFile#test_truncate_rbuf: 0.00 s: . TestFile#test_truncate_wbuf: 0.00 s: . TestFile#test_uninitialized: 0.00 s: . TestFile#test_unlink_before_close: 0.00 s: . TestFileExhaustive#test_atime: 0.07 s: . TestFileExhaustive#test_basename: 0.06 s: . TestFileExhaustive#test_blockdev_p: 0.06 s: . TestFileExhaustive#test_chardev_p: 0.06 s: . TestFileExhaustive#test_chmod: 0.07 s: . TestFileExhaustive#test_chown: 0.07 s: . TestFileExhaustive#test_ctime: 0.06 s: . TestFileExhaustive#test_directory_p: 0.06 s: . TestFileExhaustive#test_dirname: 0.06 s: . TestFileExhaustive#test_executable_p: 0.06 s: . TestFileExhaustive#test_executable_real_p: 0.07 s: . TestFileExhaustive#test_exist_p: 0.07 s: . TestFileExhaustive#test_expand_path: 0.06 s: . TestFileExhaustive#test_extname: 0.07 s: . TestFileExhaustive#test_file_p: 0.06 s: . TestFileExhaustive#test_find_file: 0.06 s: . TestFileExhaustive#test_flock: 0.07 s: . TestFileExhaustive#test_ftype: 0.07 s: . TestFileExhaustive#test_hardlink: 0.06 s: . TestFileExhaustive#test_identical_p: 0.07 s: . TestFileExhaustive#test_join: 0.06 s: . TestFileExhaustive#test_lchmod: 0.06 s: . TestFileExhaustive#test_lchown: 0.06 s: . TestFileExhaustive#test_mtime: 0.06 s: . TestFileExhaustive#test_owned_p: 0.06 s: . TestFileExhaustive#test_path: 0.06 s: . TestFileExhaustive#test_path_check: 0.06 s: . TestFileExhaustive#test_pipe_p: 0.07 s: . TestFileExhaustive#test_readable_p: 0.06 s: . TestFileExhaustive#test_readable_real_p: 0.06 s: . TestFileExhaustive#test_rename: 0.07 s: . TestFileExhaustive#test_size: 0.06 s: . TestFileExhaustive#test_size_p: 0.06 s: . TestFileExhaustive#test_socket_p: 0.06 s: . TestFileExhaustive#test_split: 0.06 s: . TestFileExhaustive#test_stat: 1.17 s: . TestFileExhaustive#test_stat_blockdev_p: 0.07 s: . TestFileExhaustive#test_stat_chardev_p: 0.06 s: . TestFileExhaustive#test_stat_directory_p: 0.06 s: . TestFileExhaustive#test_stat_executable_p: 0.06 s: . TestFileExhaustive#test_stat_executable_real_p: 0.06 s: . TestFileExhaustive#test_stat_file_p: 0.06 s: . TestFileExhaustive#test_stat_ftype: 0.06 s: . TestFileExhaustive#test_stat_init: 1.17 s: . TestFileExhaustive#test_stat_owned_p: 0.06 s: . TestFileExhaustive#test_stat_pipe_p: 0.07 s: . TestFileExhaustive#test_stat_readable_p: 0.06 s: . TestFileExhaustive#test_stat_readable_real_p: 0.06 s: . TestFileExhaustive#test_stat_size: 0.06 s: . TestFileExhaustive#test_stat_size_p: 0.06 s: . TestFileExhaustive#test_stat_socket_p: 0.06 s: . TestFileExhaustive#test_stat_suid_sgid_sticky: 0.06 s: . TestFileExhaustive#test_stat_symlink_p: 0.06 s: . TestFileExhaustive#test_stat_world_readable_p: 0.06 s: . TestFileExhaustive#test_stat_world_writable_p: 0.06 s: . TestFileExhaustive#test_stat_writable_p: 0.06 s: . TestFileExhaustive#test_stat_writable_real_p: 0.06 s: . TestFileExhaustive#test_stat_zero_p: 0.06 s: . TestFileExhaustive#test_suid_sgid_sticky: 0.06 s: . TestFileExhaustive#test_symlink: 0.06 s: . TestFileExhaustive#test_symlink2: 0.06 s: . TestFileExhaustive#test_symlink_p: 0.06 s: . TestFileExhaustive#test_test: 1.18 s: . TestFileExhaustive#test_truncate: 0.07 s: . TestFileExhaustive#test_umask: 0.07 s: . TestFileExhaustive#test_unlink: 0.06 s: . TestFileExhaustive#test_utime: 0.06 s: . TestFileExhaustive#test_world_readable_p: 0.07 s: . TestFileExhaustive#test_world_writable_p: 0.06 s: . TestFileExhaustive#test_writable_p: 0.06 s: . TestFileExhaustive#test_writable_real_p: 0.06 s: . TestFileExhaustive#test_zero_p: 0.06 s: . TestFileUtils#test_cd: 0.05 s: . TestFileUtils#test_chdir: 0.05 s: . TestFileUtils#test_chmod: 0.05 s: . TestFileUtils#test_chmod_R: 0.05 s: . TestFileUtils#test_chown: 0.04 s: . TestFileUtils#test_chown_R: 0.05 s: . TestFileUtils#test_cmp: 0.05 s: . TestFileUtils#test_collect_methods: 0.04 s: . TestFileUtils#test_commands: 0.04 s: . TestFileUtils#test_compare_file: 0.04 s: . TestFileUtils#test_compare_stream: 0.05 s: . TestFileUtils#test_copy_entry: 0.06 s: . TestFileUtils#test_copy_file: 0.04 s: . TestFileUtils#test_copy_stream: 0.06 s: . TestFileUtils#test_cp: 0.05 s: . TestFileUtils#test_cp_r: 0.10 s: . TestFileUtils#test_getwd: 0.05 s: . TestFileUtils#test_have_option?: 0.05 s: . TestFileUtils#test_identical?: 0.05 s: . TestFileUtils#test_install: 0.07 s: . TestFileUtils#test_link: 0.05 s: . TestFileUtils#test_ln: 0.05 s: . TestFileUtils#test_ln_s: 0.05 s: . TestFileUtils#test_ln_sf: 0.06 s: . TestFileUtils#test_makedirs: 0.05 s: . TestFileUtils#test_mkdir: 0.07 s: . TestFileUtils#test_mkdir_p: 0.29 s: . TestFileUtils#test_mkpath: 0.05 s: . TestFileUtils#test_move: 0.05 s: . TestFileUtils#test_mv: 0.06 s: . TestFileUtils#test_options: 0.05 s: . TestFileUtils#test_options_of: 0.05 s: . TestFileUtils#test_pwd: 0.05 s: . TestFileUtils#test_remove_dir: 0.05 s: . TestFileUtils#test_remove_entry_secure: 0.07 s: . TestFileUtils#test_remove_file: 0.05 s: . TestFileUtils#test_rm: 0.05 s: . TestFileUtils#test_rm_f: 0.07 s: . TestFileUtils#test_rm_r: 0.07 s: . TestFileUtils#test_rm_rf: 0.05 s: . TestFileUtils#test_rmdir: 0.06 s: . TestFileUtils#test_rmtree: 0.05 s: . TestFileUtils#test_safe_unlink: 0.05 s: . TestFileUtils#test_symlink: 0.05 s: . TestFileUtils#test_touch: 0.05 s: . TestFileUtils#test_uptodate?: 0.05 s: . TestFileUtils#test_with_big_file: 0.25 s: . TestFileUtilsDryRun#test_visibility: 0.00 s: . TestFileUtilsNoWrite#test_cp: 0.04 s: . TestFileUtilsNoWrite#test_mkdir: 0.04 s: . TestFileUtilsNoWrite#test_mkdir_p: 0.05 s: . TestFileUtilsNoWrite#test_mv: 0.05 s: . TestFileUtilsNoWrite#test_rm: 0.05 s: . TestFileUtilsNoWrite#test_rm_f: 0.05 s: . TestFileUtilsNoWrite#test_rm_rf: 0.05 s: . TestFileUtilsNoWrite#test_visibility: 0.05 s: . TestFileUtilsVerbose#test_visibility: 0.00 s: . TestFixnum#test_abs: 0.00 s: . TestFixnum#test_cmp: 0.00 s: . TestFixnum#test_div: 0.00 s: . TestFixnum#test_divide: 0.00 s: . TestFixnum#test_divmod: 0.00 s: . TestFixnum#test_lshift: 0.00 s: . TestFixnum#test_minus: 0.00 s: . TestFixnum#test_mod: 0.00 s: . TestFixnum#test_mul: 0.00 s: . TestFixnum#test_mult: 0.00 s: . TestFixnum#test_not: 0.00 s: . TestFixnum#test_plus: 0.00 s: . TestFixnum#test_plus2: 0.00 s: . TestFixnum#test_pow: 0.00 s: . TestFixnum#test_pow2: 0.00 s: . TestFixnum#test_pred: 0.00 s: . TestFixnum#test_rshift: 0.00 s: . TestFixnum#test_sub: 0.00 s: . TestFixnum#test_succ: 0.00 s: . TestFixnum#test_to_s: 0.00 s: . TestFloat#test_Float: 0.01 s: . TestFloat#test_ceil: 0.00 s: . TestFloat#test_cmp: 0.00 s: . TestFloat#test_coerce: 0.00 s: . TestFloat#test_div: 0.00 s: . TestFloat#test_div2: 0.00 s: . TestFloat#test_divmod: 0.00 s: . TestFloat#test_divmod2: 0.00 s: . TestFloat#test_eql: 0.00 s: . TestFloat#test_finite_p: 0.00 s: . TestFloat#test_float: 0.00 s: . TestFloat#test_floor: 0.00 s: . TestFloat#test_floor_ceil_round_truncate: 0.00 s: . TestFloat#test_infinite_p: 0.00 s: . TestFloat#test_minus: 0.00 s: . TestFloat#test_modulo: 0.00 s: . TestFloat#test_modulo2: 0.00 s: . TestFloat#test_mul: 0.00 s: . TestFloat#test_nan: 0.00 s: . TestFloat#test_num2dbl: 0.00 s: . TestFloat#test_plus: 0.00 s: . TestFloat#test_pow: 0.00 s: . TestFloat#test_precision: 0.00 s: . TestFloat#test_remainder: 0.00 s: . TestFloat#test_round: 0.00 s: . TestFloat#test_sleep_with_Float: 1.00 s: . TestFloat#test_strtod: 0.00 s: . TestFloat#test_symmetry_bignum: 0.00 s: . TestFloat#test_to_s: 0.00 s: . TestFloat#test_truncate: 0.00 s: . TestFloat#test_zero_p: 0.00 s: . TestFnmatch#test_fnmatch: 0.00 s: . TestGB18030#test_code_to_mbc: 0.00 s: . TestGB18030#test_left_adjust_char_head: 0.00 s: . TestGB18030#test_mbc_case_fold: 0.00 s: . TestGB18030#test_mbc_enc_len: 0.00 s: . TestGB18030#test_mbc_to_code: 0.00 s: . TestGBK#test_code_to_mbc: 0.00 s: . TestGBK#test_left_adjust_char_head: 0.00 s: . TestGBK#test_mbc_case_fold: 0.00 s: . TestGBK#test_mbc_enc_len: 0.00 s: . TestGBK#test_mbc_to_code: 0.00 s: . TestGDBM#test_aref: 0.04 s: . TestGDBM#test_aset: 0.04 s: . TestGDBM#test_cachesize=: 0.03 s: . TestGDBM#test_clear: 0.04 s: . TestGDBM#test_close: 0.04 s: . TestGDBM#test_delete: 0.04 s: . TestGDBM#test_delete_if: 0.04 s: . TestGDBM#test_delete_with_block: 0.04 s: . TestGDBM#test_each_key: 0.04 s: . TestGDBM#test_each_pair: 0.04 s: . TestGDBM#test_each_value: 0.04 s: . TestGDBM#test_empty?: 0.04 s: . TestGDBM#test_fastmode=: 0.03 s: . TestGDBM#test_fetch: 0.04 s: . TestGDBM#test_has_value?: 0.04 s: . TestGDBM#test_haskey?: 0.04 s: . TestGDBM#test_invert: 0.04 s: . TestGDBM#test_key: 0.04 s: . TestGDBM#test_keys: 0.04 s: . TestGDBM#test_length: 0.04 s: . TestGDBM#test_reject: 0.04 s: . TestGDBM#test_reorganize: 0.06 s: . TestGDBM#test_replace: 0.04 s: . TestGDBM#test_s_new_has_no_block: 0.04 s: . TestGDBM#test_s_open_3rd_arg: 0.04 s: . TestGDBM#test_s_open_create_new: 0.05 s: . TestGDBM#test_s_open_error: 0.04 s: . TestGDBM#test_s_open_lock: 2.22 s: . TestGDBM#test_s_open_no_create: 0.02 s: . TestGDBM#test_s_open_nolock: 4.40 s: . TestGDBM#test_s_open_with_block: 0.04 s: . TestGDBM#test_select_with_block: 0.03 s: . TestGDBM#test_shift: 0.04 s: . TestGDBM#test_sync: 0.04 s: . TestGDBM#test_syncmode=: 0.03 s: . TestGDBM#test_to_a: 0.04 s: . TestGDBM#test_to_hash: 0.04 s: . TestGDBM#test_update: 0.04 s: . TestGDBM#test_values: 0.04 s: . TestGDBM#test_values_at: 0.05 s: . TestGDBM2#test_freeze: 0.00 s: . TestGDBM2#test_newdb_open: 0.01 s: . TestGDBM2#test_newdb_open_notexist: 0.01 s: . TestGDBM2#test_reader_open: 0.01 s: . TestGDBM2#test_reader_open_notexist: 0.00 s: . TestGDBM2#test_wrcreat_open_notexist: 0.00 s: . TestGDBM2#test_writer_open_notexist: 0.00 s: . TestGc#test_count: 0.10 s: . TestGc#test_enable_disable: 0.00 s: . TestGc#test_gc: 0.20 s: . TestGem#test_self_ensure_gem_directories_write_protected_parents: 0.01 s: . TestGem#test_self_required_location: 0.10 s: . TestGem#test_self_user_home: 0.00 s: . TestGem#test_self_sources: 0.00 s: . TestGem#test_self_user_dir: 0.00 s: . TestGem#test_self_path_APPLE_GEM_HOME: 0.00 s: . TestGem#test_self_find_files: 0.07 s: . TestGem#test_ensure_ssl_available: 0.00 s: . TestGem#test_self_use_paths: 0.00 s: . TestGem#test_self_platforms: 0.00 s: . TestGem#test_self_ensure_gem_directories: 0.00 s: . TestGem#test_self_loaded_specs: 0.08 s: . TestGem#test_self_path_overlap: 0.01 s: . TestGem#test_self_set_paths: 0.00 s: . TestGem#test_self_configuration: 0.00 s: . TestGem#test_self_bindir: 0.00 s: . TestGem#test_self_ensure_gem_directories_missing_parents: 0.00 s: . TestGem#test_self_user_home_user_drive_and_path: 0.00 s: . TestGem#test_self_dir: 0.00 s: . TestGem#test_self_source_index: 0.00 s: . TestGem#test_self_prefix_sitelibdir: 0.07 s: . TestGem#test_self_default_exec_format_jruby: 0.00 s: . TestGem#test_self_ruby_escaping_spaces_in_path: 0.00 s: . TestGem#test_self_bindir_default_dir: 0.00 s: . TestGem#test_self_datadir: 0.01 s: . TestGem#test_self_default_sources: 0.00 s: . TestGem#test_ssl_available_eh: 0.00 s: . TestGem#test_self_ruby_path_without_spaces: 0.00 s: . TestGem#test_self_path_default: 0.00 s: . TestGem#test_self_path_ENV_PATH: 0.07 s: . TestGem#test_self_latest_load_paths: 0.10 s: . TestGem#test_self_clear_paths: 0.00 s: . TestGem#test_self_set_paths_nonexistent_home: 0.00 s: . TestGem#test_self_path_duplicate: 0.07 s: . TestGem#test_self_ruby_version: 0.00 s: . TestGem#test_self_prefix_libdir: 0.00 s: . TestGem#test_self_datadir_nonexistent_package: 0.00 s: . TestGem#test_self_searcher: 0.00 s: . TestGem#test_self_ensure_gem_directories_write_protected: 0.01 s: . TestGem#test_self_default_exec_format_18: 0.00 s: . TestGem#test_self_prefix: 0.00 s: . TestGem#test_self_path: 0.00 s: . TestGem#test_self_default_exec_format: 0.00 s: . TestGem#test_self_available?: 0.17 s: . TestGem#test_self_path_APPLE_GEM_HOME_GEM_PATH: 0.00 s: . TestGem#test_self_default_dir: 0.00 s: . TestGem#test_self_all_load_paths: 0.12 s: . TestGem#test_self_refresh: 0.17 s: . TestGemBuilder#test_build_validates: 0.00 s: . TestGemBuilder#test_build: 0.01 s: . TestGemCommand#test_add_option_overlapping_common_and_local_options: 0.00 s: . TestGemCommand#test_invode_with_bad_options: 0.00 s: . TestGemCommand#test_common_option_in_class: 0.00 s: . TestGemCommand#test_self_add_specific_extra_args: 0.00 s: . TestGemCommand#test_basic_accessors: 0.00 s: . TestGemCommand#test_invoke: 0.00 s: . TestGemCommand#test_invoke_with_options: 0.00 s: . TestGemCommand#test_invoke_with_common_options: 0.07 s: . TestGemCommand#test_option_recognition: 0.00 s: . TestGemCommand#test_defaults: 0.00 s: . TestGemCommand#test_invoke_with_help: 0.00 s: . TestGemCommand#test_self_add_specific_extra_args_unknown: 0.00 s: . TestGemCommandManager#test_process_args_bad_arg: 0.00 s: . TestGemCommandManager#test_process_args_build: 0.00 s: . TestGemCommandManager#test_process_args_update: 0.00 s: . TestGemCommandManager#test_run_interrupt: 0.00 s: . TestGemCommandManager#test_process_args_check: 0.00 s: . TestGemCommandManager#test_process_args_install: 0.01 s: . TestGemCommandManager#test_process_args_query: 0.00 s: . TestGemCommandManager#test_process_args_uninstall: 0.00 s: . TestGemCommandsBuildCommand#test_execute: 0.08 s: . TestGemCommandsBuildCommand#test_execute_bad_gem: 0.00 s: . TestGemCommandsBuildCommand#test_execute_yaml: 0.01 s: . TestGemCommandsCertCommand#test_execute_remove: 0.00 s: . TestGemCommandsCertCommand#test_execute_add: 0.00 s: . TestGemCommandsCertCommand#test_execute_certificate: 0.00 s: . TestGemCommandsCertCommand#test_execute_build: 0.89 s: . TestGemCommandsCertCommand#test_execute_private_key: 0.08 s: . TestGemCommandsCertCommand#test_execute_sign: 0.01 s: . TestGemCommandsCertCommand#test_execute_list: 0.00 s: . TestGemCommandsCheckCommand#test_initialize: 0.00 s: . TestGemCommandsContentsCommand#test_execute: 0.00 s: . TestGemCommandsContentsCommand#test_execute_lib_only: 0.00 s: . TestGemCommandsContentsCommand#test_execute_bad_gem: 0.00 s: . TestGemCommandsContentsCommand#test_handle_options: 0.00 s: . TestGemCommandsContentsCommand#test_execute_exact_match: 0.00 s: . TestGemCommandsDependencyCommand#test_execute: 0.19 s: . TestGemCommandsDependencyCommand#test_execute_pipe_format: 0.11 s: . TestGemCommandsDependencyCommand#test_execute_regexp: 0.18 s: . TestGemCommandsDependencyCommand#test_execute_reverse_remote: 0.11 s: . TestGemCommandsDependencyCommand#test_execute_no_args: 0.11 s: . TestGemCommandsDependencyCommand#test_execute_remote: 0.19 s: . TestGemCommandsDependencyCommand#test_execute_reverse: 0.11 s: . TestGemCommandsDependencyCommand#test_execute_no_match: 0.18 s: . TestGemCommandsDependencyCommand#test_execute_remote_legacy: 0.12 s: . TestGemCommandsEnvironmentCommand#test_execute: 0.00 s: . TestGemCommandsEnvironmentCommand#test_execute_unknown: 0.08 s: . TestGemCommandsEnvironmentCommand#test_execute_remotesources: 0.00 s: . TestGemCommandsEnvironmentCommand#test_execute_gempath_multiple: 0.00 s: . TestGemCommandsEnvironmentCommand#test_execute_packageversion: 0.00 s: . TestGemCommandsEnvironmentCommand#test_execute_gemdir: 0.00 s: . TestGemCommandsEnvironmentCommand#test_execute_version: 0.00 s: . TestGemCommandsEnvironmentCommand#test_execute_gempath: 0.00 s: . TestGemCommandsFetchCommand#test_execute_legacy: 0.18 s: . TestGemCommandsFetchCommand#test_execute: 0.11 s: . TestGemCommandsInstallCommand#test_execute_no_gem: 0.00 s: . TestGemCommandsInstallCommand#test_execute_include_dependencies: 0.00 s: . TestGemCommandsInstallCommand#test_execute_two: 0.19 s: . TestGemCommandsInstallCommand#test_execute_remote: 0.24 s: F TestGemCommandsInstallCommand#test_execute_nonexistent: 0.19 s: . TestGemCommandsInstallCommand#test_execute_local: 0.12 s: . TestGemCommandsInstallCommand#test_execute_local_missing: 0.11 s: . TestGemCommandsListCommand#test_execute_installed: 0.19 s: . TestGemCommandsLockCommand#test_execute_missing_dependency: 0.01 s: . TestGemCommandsLockCommand#test_execute_strict: 0.01 s: . TestGemCommandsLockCommand#test_execute: 0.01 s: . TestGemCommandsOutdatedCommand#test_execute: 0.08 s: . TestGemCommandsOutdatedCommand#test_initialize: 0.00 s: . TestGemCommandsPristineCommand#test_execute_missing_cache_gem: 0.01 s: . TestGemCommandsPristineCommand#test_execute_all: 0.09 s: . TestGemCommandsPristineCommand#test_execute: 0.01 s: . TestGemCommandsPristineCommand#test_execute_no_gem: 0.00 s: . TestGemCommandsQueryCommand#test_execute: 0.18 s: . TestGemCommandsQueryCommand#test_execute_installed: 0.11 s: . TestGemCommandsQueryCommand#test_execute_no_versions: 0.18 s: . TestGemCommandsQueryCommand#test_execute_local_notty: 0.11 s: . TestGemCommandsQueryCommand#test_execute_local_details: 0.20 s: . TestGemCommandsQueryCommand#test_execute_all: 0.11 s: . TestGemCommandsQueryCommand#test_execute_installed_version_not_installed: 0.19 s: . TestGemCommandsQueryCommand#test_execute_installed_version: 0.11 s: . TestGemCommandsQueryCommand#test_execute_legacy: 0.19 s: . TestGemCommandsQueryCommand#test_execute_installed_not_installed: 0.11 s: . TestGemCommandsQueryCommand#test_execute_installed_no_name: 0.19 s: . TestGemCommandsQueryCommand#test_execute_details: 0.12 s: . TestGemCommandsQueryCommand#test_execute_notty: 0.19 s: . TestGemCommandsServerCommand#test_handle_options: 0.00 s: . TestGemCommandsSourcesCommand#test_execute_update: 0.19 s: . TestGemCommandsSourcesCommand#test_execute_clear_all: 0.00 s: . TestGemCommandsSourcesCommand#test_execute_remove: 0.00 s: . TestGemCommandsSourcesCommand#test_execute_add: 0.12 s: . TestGemCommandsSourcesCommand#test_execute_remove_no_network: 0.19 s: . TestGemCommandsSourcesCommand#test_execute_add_nonexistent_source: 0.11 s: . TestGemCommandsSourcesCommand#test_execute_add_bad_uri: 0.00 s: . TestGemCommandsSourcesCommand#test_execute_add_legacy: 0.19 s: . TestGemCommandsSourcesCommand#test_execute_update_legacy: 0.12 s: . TestGemCommandsSourcesCommand#test_execute: 0.00 s: . TestGemCommandsSpecificationCommand#test_execute: 0.01 s: . TestGemCommandsSpecificationCommand#test_execute_all: 0.08 s: . TestGemCommandsSpecificationCommand#test_execute_exact_match: 0.01 s: . TestGemCommandsSpecificationCommand#test_execute_remote: 0.01 s: . TestGemCommandsSpecificationCommand#test_execute_bad_name: 0.00 s: . TestGemCommandsStaleCommand#test_execute_sorts: 0.01 s: . TestGemCommandsUninstallCommand#test_execute_not_installed: 0.20 s: . TestGemCommandsUninstallCommand#test_execute_removes_executable: 0.13 s: . TestGemCommandsUnpackCommand#test_execute: 0.13 s: . TestGemCommandsUnpackCommand#test_execute_with_target_option: 0.19 s: . TestGemCommandsUnpackCommand#test_execute_exact_match: 0.02 s: . TestGemCommandsUnpackCommand#test_execute_gem_path_missing: 0.19 s: . TestGemCommandsUnpackCommand#test_execute_gem_path: 0.12 s: . TestGemCommandsUpdateCommand#test_execute_up_to_date: 0.19 s: . TestGemCommandsUpdateCommand#test_execute_named: 0.20 s: . TestGemCommandsUpdateCommand#test_execute: 0.12 s: . TestGemCommandsUpdateCommand#test_execute_named_up_to_date: 0.19 s: . TestGemCommandsUpdateCommand#test_execute_dependencies: 0.23 s: . TestGemConfigFile#test_handle_arguments_traceback: 0.00 s: . TestGemConfigFile#test_initialize_system_wide_override: 0.00 s: . TestGemConfigFile#test_write: 0.00 s: . TestGemConfigFile#test_handle_arguments_override: 0.15 s: . TestGemConfigFile#test_initialize_platform_override: 0.00 s: . TestGemConfigFile#test_initialize_operating_system_override: 0.00 s: . TestGemConfigFile#test_really_verbose: 0.00 s: . TestGemConfigFile#test_initialize_handle_arguments_config_file_equals: 0.00 s: . TestGemConfigFile#test_handle_arguments: 0.00 s: . TestGemConfigFile#test_write_from_hash: 0.00 s: . TestGemConfigFile#test_handle_arguments_backtrace: 0.00 s: . TestGemConfigFile#test_handle_arguments_benchmark: 0.00 s: . TestGemConfigFile#test_initialize: 0.00 s: . TestGemConfigFile#test_handle_arguments_debug: 0.00 s: . TestGemConfigFile#test_initialize_handle_arguments_config_file_with_other_params: 0.00 s: . TestGemConfigFile#test_initialize_handle_arguments_config_file: 0.00 s: . TestGemDependency#test_initialize_with_type: 0.00 s: . TestGemDependency#test_equals2: 0.00 s: . TestGemDependency#test_equals_tilde: 0.08 s: . TestGemDependency#test_type_is_runtime_by_default: 0.00 s: . TestGemDependency#test_initialize_version: 0.00 s: . TestGemDependency#test_initialize_double: 0.00 s: . TestGemDependency#test_hash_type: 0.00 s: . TestGemDependency#test_initialize_empty: 0.00 s: . TestGemDependency#test_hash: 0.00 s: . TestGemDependency#test_initialize: 0.00 s: . TestGemDependency#test_type_is_restricted: 0.00 s: . TestGemDependency#test_equals2_type: 0.00 s: . TestGemDependencyInstaller#test_install_domain_both: 0.31 s: . TestGemDependencyInstaller#test_install_local_dependency: 0.30 s: . TestGemDependencyInstaller#test_install_domain_remote_platform_newer: 0.30 s: . TestGemDependencyInstaller#test_find_gems_gems_with_sources: 0.22 s: . TestGemDependencyInstaller#test_install_domain_remote: 0.32 s: . TestGemDependencyInstaller#test_install_dependency_old: 0.30 s: . TestGemDependencyInstaller#test_install_security_policy: 0.29 s: . TestGemDependencyInstaller#test_install_version: 0.22 s: . TestGemDependencyInstaller#test_install_env_shebang: 0.29 s: . TestGemDependencyInstaller#test_gather_dependencies: 0.29 s: . TestGemDependencyInstaller#test_install_local_subdir: 0.21 s: . TestGemDependencyInstaller#test_install_dual_repository: 0.30 s: . TestGemDependencyInstaller#test_install_dependency: 0.30 s: . TestGemDependencyInstaller#test_install_local: 0.29 s: . TestGemDependencyInstaller#test_install_ignore_dependencies: 0.22 s: . TestGemDependencyInstaller#test_find_gems_with_sources_local: 0.29 s: . TestGemDependencyInstaller#test_install_cache_dir: 0.30 s: . TestGemDependencyInstaller#test_install_all_dependencies: 0.31 s: . TestGemDependencyInstaller#test_install_remote_dep: 0.22 s: . TestGemDependencyInstaller#test_gather_dependencies_platform_alternate: 0.30 s: . TestGemDependencyInstaller#test_install_domain_both_no_network: 0.29 s: . TestGemDependencyInstaller#test_install_local_dependency_installed: 0.22 s: . TestGemDependencyInstaller#test_install_dependencies_satisfied: 0.31 s: . TestGemDependencyInstaller#test_gather_dependencies_dropped: 0.37 s: . TestGemDependencyInstaller#test_install_dependency_development: 0.23 s: . TestGemDependencyInstaller#test_install_no_wrappers: 0.29 s: . TestGemDependencyInstaller#test_install: 0.29 s: . TestGemDependencyInstaller#test_install_remote: 0.21 s: . TestGemDependencyInstaller#test_install_install_dir: 0.29 s: . TestGemDependencyInstaller#test_install_reinstall: 0.30 s: . TestGemDependencyInstaller#test_install_domain_local: 0.21 s: . TestGemDependencyInstaller#test_install_dependency_existing: 0.28 s: . TestGemDependencyInstaller#test_install_force: 0.28 s: . TestGemDependencyInstaller#test_install_version_default: 0.20 s: . TestGemDependencyInstaller#test_gather_dependencies_platform_bump: 0.27 s: . TestGemDependencyInstaller#test_gather_dependencies_old_required: 0.27 s: . TestGemDependencyList#test_dependency_order_no_dependendencies: 0.01 s: . TestGemDependencyList#test_self_from_source_index: 0.01 s: . TestGemDependencyList#test_ok_to_remove_eh: 0.08 s: . TestGemDependencyList#test_ok_to_remove_eh_after_sibling_removed: 0.01 s: . TestGemDependencyList#test_dependency_order: 0.01 s: . TestGemDependencyList#test_add: 0.08 s: . TestGemDependencyList#test_dependency_order_diamond: 0.01 s: . TestGemDependencyList#test_tsort_each_node: 0.01 s: . TestGemDependencyList#test_ok_eh_mismatch: 0.08 s: . TestGemDependencyList#test_ok_eh_redundant: 0.01 s: . TestGemDependencyList#test_remove_by_name: 0.01 s: . TestGemDependencyList#test_ok_eh: 0.08 s: . TestGemDependencyList#test_find_name: 0.01 s: . TestGemDependencyList#test_tsort_each_child: 0.01 s: . TestGemDependencyList#test_dependency_order_circle: 0.08 s: . TestGemDependencyList#test_active_count: 0.01 s: . TestGemDocManager#test_uninstall_doc_unwritable: 0.00 s: . TestGemExtConfigureBuilder#test_self_build_fail: 0.02 s: . TestGemExtConfigureBuilder#test_self_build: 0.05 s: . TestGemExtConfigureBuilder#test_self_build_has_makefile: 0.04 s: . TestGemExtExtConfBuilder#test_class_build_extconf_fail: 0.23 s: . TestGemExtExtConfBuilder#test_class_build: 0.19 s: . TestGemExtExtConfBuilder#test_class_make: 0.04 s: . TestGemExtExtConfBuilder#test_class_make_no_Makefile: 0.00 s: . TestGemExtRakeBuilder#test_class_build: 0.09 s: . TestGemExtRakeBuilder#test_class_build_fail: 0.09 s: . TestGemFormat#test_from_file_by_path: 0.13 s: . TestGemFormat#test_from_file_by_path_nonexistent: 0.00 s: . TestGemFormat#test_from_io_garbled: 0.00 s: . TestGemGemPathSearcher#test_init_gemspecs: 0.08 s: . TestGemGemPathSearcher#test_find_all: 0.01 s: . TestGemGemPathSearcher#test_matching_file_eh: 0.01 s: . TestGemGemPathSearcher#test_find: 0.08 s: . TestGemGemPathSearcher#test_lib_dirs_for: 0.01 s: . TestGemGemPathSearcher#test_matching_files: 0.01 s: . TestGemGemRunner#test_do_configuration: 0.07 s: . TestGemInstallUpdateOptions#test_user_install_enabled: 0.01 s: . TestGemInstallUpdateOptions#test_add_install_update_options: 0.01 s: . TestGemInstallUpdateOptions#test_security_policy_unknown: 0.01 s: . TestGemInstallUpdateOptions#test_user_install_disabled_read_only: 0.08 s: . TestGemInstallUpdateOptions#test_security_policy: 0.01 s: . TestGemInstaller#test_generate_bin_script: 0.01 s: . TestGemInstaller#test_generate_bin_symlink_win32: 0.08 s: . TestGemInstaller#test_install_ignore_dependencies: 0.11 s: . TestGemInstaller#test_install_user_local_fallback: 0.20 s: . TestGemInstaller#test_generate_bin_script_format_disabled: 0.01 s: . TestGemInstaller#test_write_spec: 0.01 s: . TestGemInstaller#test_generate_bin_script_no_shebang: 0.09 s: . TestGemInstaller#test_extract_files_absolute: 0.01 s: . TestGemInstaller#test_shebang: 0.01 s: . TestGemInstaller#test_build_extensions_none: 0.01 s: . TestGemInstaller#test_initialize: 0.08 s: . TestGemInstaller#test_install_bindir_read_only: 0.11 s: . TestGemInstaller#test_generate_bin_script_no_execs: 0.10 s: . TestGemInstaller#test_expand_and_validate_gem_dir: 0.01 s: . TestGemInstaller#test_generate_bin_script_wrappers: 0.01 s: . TestGemInstaller#test_shebang_version_env_arguments: 0.01 s: . TestGemInstaller#test_ensure_dependency: 0.08 s: . TestGemInstaller#test_generate_bin_script_install_dir: 0.01 s: . TestGemInstaller#test_shebang_empty: 0.01 s: . TestGemInstaller#test_extract_files: 0.08 s: . TestGemInstaller#test_install_wrong_rubygems_version: 0.01 s: . TestGemInstaller#test_unpack: 0.09 s: . TestGemInstaller#test_shebang_env_arguments: 0.01 s: . TestGemInstaller#test_generate_bin_script_no_perms: 0.01 s: . TestGemInstaller#test_generate_bin_symlink_update_remove_wrapper: 0.01 s: . TestGemInstaller#test_install_check_dependencies_install_dir: 0.18 s: . TestGemInstaller#test_shebang_version: 0.01 s: . TestGemInstaller#test_generate_bin_script_format: 0.09 s: . TestGemInstaller#test_extract_files_relative: 0.01 s: . TestGemInstaller#test_generate_bin_symlink_no_perms: 0.01 s: . TestGemInstaller#test_shebang_env_shebang: 0.01 s: . TestGemInstaller#test_generate_bin_symlink_update_newer: 0.08 s: . TestGemInstaller#test_shebang_version_arguments: 0.01 s: . TestGemInstaller#test_extract_files_bad_dest: 0.01 s: . TestGemInstaller#test_install_missing_dirs: 0.08 s: . TestGemInstaller#test_app_script_text: 0.01 s: . TestGemInstaller#test_shebang_env: 0.01 s: . TestGemInstaller#test_generate_bin_symlink_no_execs: 0.01 s: . TestGemInstaller#test_install_wrong_ruby_version: 0.08 s: . TestGemInstaller#test_build_extensions_extconf_bad: 0.03 s: . TestGemInstaller#test_generate_bin_symlink: 0.01 s: . TestGemInstaller#test_build_extensions_unsupported: 0.10 s: . TestGemInstaller#test_shebang_version_env: 0.01 s: . TestGemInstaller#test_shebang_nested: 0.01 s: . TestGemInstaller#test_install_with_message: 0.08 s: . TestGemInstaller#test_generate_bin_symlink_update_older: 0.01 s: . TestGemInstaller#test_generate_bin_bindir: 0.01 s: . TestGemInstaller#test_installation_satisfies_dependency_eh: 0.08 s: . TestGemInstaller#test_generate_bin_uses_default_shebang: 0.01 s: . TestGemInstaller#test_shebang_arguments: 0.01 s: . TestGemInstaller#test_install: 0.18 s: . TestGemInstaller#test_install_check_dependencies: 0.02 s: . TestGemInstaller#test_shebang_nested_arguments: 0.01 s: . TestGemInstaller#test_install_force: 0.10 s: . TestGemInstaller#test_install_bad_gem: 0.01 s: . TestGemLocalRemoteOptions#test_both_eh: 0.00 s: . TestGemLocalRemoteOptions#test_add_local_remote_options: 0.07 s: . TestGemLocalRemoteOptions#test_local_eh: 0.00 s: . TestGemLocalRemoteOptions#test_remote_eh: 0.00 s: . TestGemLocalRemoteOptions#test_source_option: 0.00 s: . TestGemLocalRemoteOptions#test_source_option_bad: 0.00 s: . TestGemLocalRemoteOptions#test_update_sources_option: 0.00 s: . TestGemPackageTarHeader#test_empty_eh: 0.00 s: . TestGemPackageTarHeader#test_initialize_bad: 0.00 s: . TestGemPackageTarHeader#test_update_checksum: 0.00 s: . TestGemPackageTarHeader#test_to_s: 0.00 s: . TestGemPackageTarHeader#test_self_from: 0.00 s: . TestGemPackageTarHeader#test_initialize: 0.00 s: . TestGemPackageTarHeader#test_equals2: 0.00 s: . TestGemPackageTarInput#test_each_works: 0.01 s: . TestGemPackageTarInput#test_extract_entry_works: 0.10 s: . TestGemPackageTarOutput#test_self_open_signed: 0.02 s: . TestGemPackageTarOutput#test_self_open: 0.00 s: . TestGemPackageTarReader#test_each_entry: 0.00 s: . TestGemPackageTarReader#test_rewind: 0.00 s: . TestGemPackageTarReaderEntry#test_read_big: 0.00 s: . TestGemPackageTarReaderEntry#test_read: 0.00 s: . TestGemPackageTarReaderEntry#test_full_name: 0.00 s: . TestGemPackageTarReaderEntry#test_getc: 0.00 s: . TestGemPackageTarReaderEntry#test_file_eh: 0.00 s: . TestGemPackageTarReaderEntry#test_directory_eh: 0.07 s: . TestGemPackageTarReaderEntry#test_bytes_read: 0.00 s: . TestGemPackageTarReaderEntry#test_rewind: 0.00 s: . TestGemPackageTarReaderEntry#test_read_small: 0.00 s: . TestGemPackageTarReaderEntry#test_closed_eh: 0.00 s: . TestGemPackageTarReaderEntry#test_close: 0.00 s: . TestGemPackageTarReaderEntry#test_eof_eh: 0.00 s: . TestGemPackageTarReaderEntry#test_pos: 0.00 s: . TestGemPlatform#test_self_match: 0.00 s: . TestGemPlatform#test_initialize_test: 0.00 s: . TestGemPlatform#test_equals3_cpu: 0.00 s: . TestGemPlatform#test_equals2: 0.00 s: . TestGemPlatform#test_equals3: 0.00 s: . TestGemPlatform#test_initialize: 0.00 s: . TestGemPlatform#test_self_local: 0.07 s: . TestGemPlatform#test_to_s: 0.00 s: . TestGemPlatform#test_initialize_platform: 0.00 s: . TestGemPlatform#test_self_new: 0.00 s: . TestGemPlatform#test_equals3_version: 0.00 s: . TestGemPlatform#test_initialize_mswin32_vc6: 0.00 s: . TestGemPlatform#test_initialize_command_line: 0.00 s: . TestGemPlatform#test_equals_tilde: 0.00 s: . TestGemRemoteFetcher#test_implicit_proxy_no_env: 0.50 s: . TestGemRemoteFetcher#test_self_fetcher_with_proxy: 0.01 s: . TestGemRemoteFetcher#test_open_uri_or_path: 0.01 s: . TestGemRemoteFetcher#test_download_cached: 0.01 s: . TestGemRemoteFetcher#test_fetch_path_socket_error: 0.08 s: . TestGemRemoteFetcher#test_implicit_no_proxy: 0.01 s: . TestGemRemoteFetcher#test_fetch_path_gzip: 0.01 s: . TestGemRemoteFetcher#test_download_unsupported: 0.08 s: . TestGemRemoteFetcher#test_download_local: 0.01 s: . TestGemRemoteFetcher#test_yaml_error_on_size: 0.01 s: . TestGemRemoteFetcher#test_get_proxy_from_env_empty: 0.01 s: . TestGemRemoteFetcher#test_fetch_path_io_error: 0.08 s: . TestGemRemoteFetcher#test_fetch_size_socket_error: 0.01 s: . TestGemRemoteFetcher#test_request_head: 0.01 s: . TestGemRemoteFetcher#test_request: 0.08 s: . TestGemRemoteFetcher#test_download_install_dir: 0.01 s: . TestGemRemoteFetcher#test_implicit_proxy: 0.01 s: . TestGemRemoteFetcher#test_fetch_path_system_call_error: 0.01 s: . TestGemRemoteFetcher#test_open_uri_or_path_limited_redirects: 0.08 s: . TestGemRemoteFetcher#test_fetch_path_unmodified: 0.01 s: . TestGemRemoteFetcher#test_fetch_size_bad_uri: 0.01 s: . TestGemRemoteFetcher#test_explicit_proxy_with_user_auth_in_env: 0.01 s: . TestGemRemoteFetcher#test_download_read_only: 0.08 s: . TestGemRemoteFetcher#test_request_unmodifed: 0.01 s: . TestGemRemoteFetcher#test_self_fetcher: 0.01 s: . TestGemRemoteFetcher#test_download: 0.08 s: . TestGemRemoteFetcher#test_no_proxy: 0.01 s: . TestGemRemoteFetcher#test_self_fetcher_with_proxy_URI: 0.01 s: . TestGemRemoteFetcher#test_implicit_upper_case_proxy: 0.01 s: . TestGemRemoteFetcher#test_explicit_proxy_with_user_auth: 0.09 s: . TestGemRemoteFetcher#test_explicit_proxy: 0.01 s: . TestGemRemoteFetcher#test_download_platform_legacy: 0.01 s: . TestGemRemoteFetcher#test_download_local_read_only: 0.08 s: . TestGemRemoteFetcher#test_fetch_path_gzip_unmodified: 0.01 s: . TestGemRequirement#test_parse: 0.00 s: . TestGemRequirement#test_satisfied_by_eh_equal: 0.00 s: . TestGemRequirement#test_parse_illformed: 0.00 s: . TestGemRequirement#test_initialize: 0.00 s: . TestGemRequirement#test_satisfied_by_eh_lte: 0.00 s: . TestGemRequirement#test_satisfied_by_eh_list: 0.00 s: . TestGemRequirement#test_satisfied_by_eh_lt: 0.00 s: . TestGemRequirement#test_satisfied_by_eh_bang_equal: 0.07 s: . TestGemRequirement#test_hash: 0.00 s: . TestGemRequirement#test_satisfied_by_eh_gte: 0.00 s: . TestGemRequirement#test_satisfied_by_eh_gt: 0.00 s: . TestGemRequirement#test_satisfied_by_eh_tilde_gt: 0.00 s: . TestGemRequirement#test_equals2: 0.00 s: . TestGemRequirement#test_normalization: 0.00 s: . TestGemRequirement#test_satisfied_by_eh_blank: 0.00 s: . TestGemServer#test_Marshal_Z: 0.01 s: . TestGemServer#test_Marshal: 0.01 s: . TestGemServer#test_specs: 0.08 s: . TestGemServer#test_quick_missing: 0.01 s: . TestGemServer#test_quick_marshal_a_1_mswin32_gemspec_rz: 0.01 s: . TestGemServer#test_yaml_Z: 0.01 s: . TestGemServer#test_quick_latest_index: 0.01 s: . TestGemServer#test_quick_index: 0.08 s: . TestGemServer#test_root: 0.01 s: . TestGemServer#test_quick_marshal_a_1_gemspec_rz: 0.01 s: . TestGemServer#test_quick_index_rz: 0.01 s: . TestGemServer#test_latest_specs_gz: 0.08 s: . TestGemServer#test_quick_latest_index_rz: 0.01 s: . TestGemServer#test_latest_specs: 0.01 s: . TestGemServer#test_specs_gz: 0.01 s: . TestGemServer#test_quick_a_1_gemspec_rz: 0.01 s: . TestGemServer#test_quick_a_1_mswin32_gemspec_rz: 0.08 s: . TestGemServer#test_yaml: 0.01 s: . TestGemServer#test_quick_common_substrings: 0.01 s: . TestGemSourceIndex#test_index_signature: 0.18 s: . TestGemSourceIndex#test_specification: 0.10 s: . TestGemSourceIndex#test_fetch_bulk_index_error: 0.18 s: . TestGemSourceIndex#test_search_platform: 0.11 s: . TestGemSourceIndex#test_load_gems_in: 0.11 s: . TestGemSourceIndex#test_fetch_bulk_index_marshal_mismatch: 0.18 s: . TestGemSourceIndex#test_fetch_quick_index: 0.18 s: . TestGemSourceIndex#test_fetch_single_spec_yaml: 0.11 s: . TestGemSourceIndex#test_fetch_bulk_index_compressed: 0.18 s: . TestGemSourceIndex#test_refresh_bang_not_from_dir: 0.10 s: . TestGemSourceIndex#test_fetcher: 0.10 s: . TestGemSourceIndex#test_fetch_quick_index_all: 0.18 s: . TestGemSourceIndex#test_remove_extra_no_changes: 0.10 s: . TestGemSourceIndex#test_fetch_bulk_index_fallback: 0.18 s: . TestGemSourceIndex#test_find_missing_none_missing: 0.10 s: . TestGemSourceIndex#test_fetch_single_spec_subdir: 0.18 s: . TestGemSourceIndex#test_self_from_gems_in: 0.11 s: . TestGemSourceIndex#test_unzip: 0.10 s: . TestGemSourceIndex#test_fetch_single_spec: 0.18 s: . TestGemSourceIndex#test_self_load_specification_interrupt: 0.10 s: . TestGemSourceIndex#test_outdated: 0.18 s: . TestGemSourceIndex#test_self_load_specification_system_exit: 0.10 s: . TestGemSourceIndex#test_fetch_quick_index_subdir: 0.18 s: . TestGemSourceIndex#test_fetch_single_spec_yaml_subdir: 0.11 s: . TestGemSourceIndex#test_create_from_directory: 0.17 s: . TestGemSourceIndex#test_fetch_bulk_index_uncompressed: 0.10 s: . TestGemSourceIndex#test_find_name: 0.18 s: . TestGemSourceIndex#test_find_missing: 0.10 s: . TestGemSourceIndex#test_self_load_specification: 0.11 s: . TestGemSourceIndex#test_update_incremental_marshal_mismatch: 0.18 s: . TestGemSourceIndex#test_remove_extra: 0.10 s: . TestGemSourceIndex#test_update_incremental_all: 0.18 s: . TestGemSourceIndex#test_update_subdir: 0.18 s: . TestGemSourceIndex#test_self_load_specification_exception: 0.10 s: . TestGemSourceIndex#test_update_with_missing: 0.18 s: . TestGemSourceIndex#test_update_bulk: 0.11 s: . TestGemSourceIndex#test_find_name_empty_cache: 0.10 s: . TestGemSourceIndex#test_signature: 0.18 s: . TestGemSourceIndex#test_latest_specs: 0.11 s: . TestGemSourceIndex#test_update_incremental: 0.18 s: . TestGemSourceIndex#test_self_load_specification_utf_8: 0.10 s: . TestGemSourceIndex#test_fetch_quick_index_error: 0.18 s: . TestGemSourceIndex#test_update_incremental_fallback: 0.11 s: . TestGemSourceIndex#test_search: 0.18 s: . TestGemSourceIndex#test_self_load_specification_syntax_error: 0.10 s: . TestGemSourceIndex#test_fetch_quick_index_fallback: 0.19 s: . TestGemSourceIndex#test_refresh_bang: 0.11 s: . TestGemSourceInfoCache#test_search_no_matches: 0.18 s: . TestGemSourceInfoCache#test_read_system_cache: 0.11 s: . TestGemSourceInfoCache#test_cache_data_irreparable: 0.18 s: . TestGemSourceInfoCache#test_self_cache_data: 0.11 s: . TestGemSourceInfoCache#test_cache_data_none_writable: 0.10 s: . TestGemSourceInfoCache#test_self_cache_refreshes: 0.18 s: . TestGemSourceInfoCache#test_latest_user_cache_file: 0.10 s: . TestGemSourceInfoCache#test_read_user_cache: 0.18 s: . TestGemSourceInfoCache#test_cache_data: 0.11 s: . TestGemSourceInfoCache#test_cache_file_user_fallback: 0.10 s: . TestGemSourceInfoCache#test_write_cache_user: 0.18 s: . TestGemSourceInfoCache#test_cache_data_repair: 0.11 s: . TestGemSourceInfoCache#test_cache_data_none_readable: 0.18 s: . TestGemSourceInfoCache#test_search_all: 0.21 s: . TestGemSourceInfoCache#test_cache_data_dirty: 0.18 s: . TestGemSourceInfoCache#test_latest_cache_data: 0.20 s: . TestGemSourceInfoCache#test_self_cache_skips_refresh_based_on_configuration: 0.18 s: . TestGemSourceInfoCache#test_search_no_matches_in_source: 0.11 s: . TestGemSourceInfoCache#test_latest_cache_file: 0.10 s: . TestGemSourceInfoCache#test_system_cache_file: 0.18 s: . TestGemSourceInfoCache#test_search_dependency: 0.11 s: . TestGemSourceInfoCache#test_cache_file: 0.18 s: . TestGemSourceInfoCache#test_cache_file_none_writable: 0.11 s: . TestGemSourceInfoCache#test_latest_system_cache_file: 0.11 s: . TestGemSourceInfoCache#test_search: 0.18 s: . TestGemSourceInfoCache#test_write_cache_user_no_directory: 0.11 s: . TestGemSourceInfoCache#test_user_cache_file: 0.10 s: . TestGemSourceInfoCache#test_flush: 0.18 s: . TestGemSourceInfoCache#test_write_cache_user_only_latest: 0.11 s: . TestGemSourceInfoCache#test_cache_data_nonexistent: 0.18 s: . TestGemSourceInfoCache#test_cache_data_user_fallback: 0.11 s: . TestGemSourceInfoCache#test_search_with_source: 0.11 s: . TestGemSourceInfoCache#test_write_cache: 0.18 s: . TestGemSourceInfoCache#test_write_cache_user_from_scratch: 0.11 s: . TestGemSourceInfoCacheEntry#test_refresh_update: 0.18 s: . TestGemSourceInfoCacheEntry#test_refresh_bad_uri: 0.11 s: . TestGemSourceInfoCacheEntry#test_refresh_all: 0.18 s: . TestGemSourceInfoCacheEntry#test_refresh: 0.11 s: . TestGemSpecFetcher#test_find_matching_all: 0.18 s: . TestGemSpecFetcher#test_fetch_all: 0.18 s: . TestGemSpecFetcher#test_fetch_platform: 0.11 s: . TestGemSpecFetcher#test_find_matching_platform: 0.18 s: . TestGemSpecFetcher#test_list: 0.11 s: . TestGemSpecFetcher#test_load_specs_cached: 0.18 s: . TestGemSpecFetcher#test_list_latest_all: 0.12 s: . TestGemSpecFetcher#test_list_cache: 0.18 s: . TestGemSpecFetcher#test_fetch_spec: 0.11 s: . TestGemSpecFetcher#test_list_all: 0.19 s: . TestGemSpecFetcher#test_find_matching_latest: 0.11 s: . TestGemSpecFetcher#test_fetch_spec_platform: 0.18 s: . TestGemSpecFetcher#test_fetch_spec_platform_ruby: 0.11 s: . TestGemSpecFetcher#test_load_specs: 0.18 s: . TestGemSpecFetcher#test_find_all_platforms: 0.11 s: . TestGemSpecFetcher#test_list_cache_all: 0.18 s: . TestGemSpecFetcher#test_fetch_spec_cached: 0.11 s: . TestGemSpecFetcher#test_fetch_legacy_repo: 0.18 s: . TestGemSpecFetcher#test_fetch_latest: 0.11 s: . TestGemSpecification#test_equals2_default_executable: 0.08 s: . TestGemSpecification#test_platform_equals_current: 0.00 s: . TestGemSpecification#test_date_equals_time: 0.00 s: . TestGemSpecification#test_self_load: 0.00 s: . TestGemSpecification#test_full_gem_path: 0.00 s: . TestGemSpecification#test_files_non_array: 0.00 s: . TestGemSpecification#test_date: 0.00 s: . TestGemSpecification#test_original_name: 0.08 s: . TestGemSpecification#test_date_equals_time_utc: 0.00 s: . TestGemSpecification#test_default_executable: 0.00 s: . TestGemSpecification#test_validate_summary: 0.00 s: . TestGemSpecification#test_self_normalize_yaml_input_with_non_183_yaml: 0.00 s: . TestGemSpecification#test_files_duplicate: 0.00 s: . TestGemSpecification#test_platform_equals_legacy: 0.00 s: . TestGemSpecification#test_runtime_dependencies_legacy: 0.08 s: . TestGemSpecification#test_hash: 0.00 s: . TestGemSpecification#test_lib_files: 0.00 s: . TestGemSpecification#test_validate_rubyforge_project: 0.00 s: . TestGemSpecification#test_files: 0.00 s: . TestGemSpecification#test_platform_equals: 0.00 s: . TestGemSpecification#test_add_dependency_with_explicit_type: 0.00 s: . TestGemSpecification#test_authors: 0.08 s: . TestGemSpecification#test_author: 0.00 s: . TestGemSpecification#test_to_yaml_platform_empty_string: 0.01 s: . TestGemSpecification#test_date_equals_time_local: 0.00 s: . TestGemSpecification#test_dependencies_scoped_by_type: 0.00 s: . TestGemSpecification#test_spaceship_name: 0.00 s: . TestGemSpecification#test_self_attribute_names: 0.00 s: . TestGemSpecification#test_to_yaml: 0.08 s: . TestGemSpecification#test_executables: 0.00 s: . TestGemSpecification#test_self_normalize_yaml_input_with_183_yaml: 0.00 s: . TestGemSpecification#test_full_name_windows: 0.00 s: . TestGemSpecification#test_to_ruby_platform: 0.00 s: . TestGemSpecification#test_validate_has_rdoc: 0.00 s: . TestGemSpecification#test_to_yaml_fancy: 0.01 s: . TestGemSpecification#test_eql_eh: 0.08 s: . TestGemSpecification#test_to_ruby_fancy: 0.01 s: . TestGemSpecification#test_to_yaml_platform_nil: 0.01 s: . TestGemSpecification#test_initialize: 0.00 s: . TestGemSpecification#test_self_normalize_yaml_input_with_183_io: 0.00 s: . TestGemSpecification#test_bindir_equals_nil: 0.00 s: . TestGemSpecification#test_self_load_legacy_yaml: 0.00 s: . TestGemSpecification#test_extensions: 0.08 s: . TestGemSpecification#test_to_ruby_legacy: 0.00 s: . TestGemSpecification#test_to_ruby: 0.00 s: . TestGemSpecification#test_name: 0.00 s: . TestGemSpecification#test_self_load_legacy_ruby: 0.00 s: . TestGemSpecification#test_date_equals_string: 0.00 s: . TestGemSpecification#test_validate_rubygems_version: 0.00 s: . TestGemSpecification#test_bindir_equals: 0.08 s: . TestGemSpecification#test_files_extra_rdoc_files: 0.00 s: . TestGemSpecification#test_validate_authors: 0.00 s: . TestGemSpecification#test_validate_executables: 0.00 s: . TestGemSpecification#test_date_equals_date: 0.00 s: . TestGemSpecification#test_require_paths: 0.00 s: . TestGemSpecification#test_validate_homepage: 0.00 s: . TestGemSpecification#test_has_rdoc_eh: 0.00 s: . TestGemSpecification#test_test_files: 0.08 s: . TestGemSpecification#test_self__load_future: 0.00 s: . TestGemSpecification#test_platform: 0.00 s: . TestGemSpecification#test_dependencies: 0.00 s: . TestGemSpecification#test_validate_platform_legacy: 0.00 s: . TestGemSpecification#test_self_normalize_yaml_input_with_non_183_io: 0.00 s: . TestGemSpecification#test_requirements: 0.00 s: . TestGemSpecification#test_description: 0.08 s: . TestGemSpecification#test__dump: 0.00 s: . TestGemSpecification#test_full_name: 0.00 s: . TestGemSpecification#test_equals2_extensions: 0.00 s: . TestGemSpecification#test_validate_empty: 0.00 s: . TestGemSpecification#test_validate: 0.00 s: . TestGemSpecification#test_version: 0.00 s: . TestGemSpecification#test_initialize_future: 0.08 s: . TestGemSpecification#test_equals2_cgikit: 0.00 s: . TestGemSpecification#test_spaceship_platform: 0.00 s: . TestGemSpecification#test_validate_autorequire: 0.00 s: . TestGemSpecification#test_executable_equals: 0.00 s: . TestGemSpecification#test_files_non_array_pathological: 0.00 s: . TestGemSpecification#test_validate_empty_require_paths: 0.00 s: . TestGemSpecification#test_full_gem_path_double_slash: 0.08 s: . TestGemSpecification#test_equals2: 0.00 s: . TestGemSpecification#test_summary: 0.00 s: . TestGemSpecification#test_validate_email: 0.00 s: . TestGemSpecification#test_to_yaml_platform_legacy: 0.01 s: . TestGemSpecification#test_spaceship_version: 0.00 s: . TestGemStreamUI#test_ask_yes_no_no_tty_without_default: 0.00 s: . TestGemStreamUI#test_proress_reporter_silent_false: 0.00 s: . TestGemStreamUI#test_ask: 0.08 s: . TestGemStreamUI#test_choose_from_list_EOF: 0.00 s: . TestGemStreamUI#test_proress_reporter_verbose: 0.00 s: . TestGemStreamUI#test_ask_no_tty: 0.00 s: . TestGemStreamUI#test_choose_from_list: 0.00 s: . TestGemStreamUI#test_proress_reporter_silent_nil: 0.00 s: . TestGemStreamUI#test_proress_reporter_simple: 0.00 s: . TestGemStreamUI#test_ask_yes_no_no_tty_with_default: 0.00 s: . TestGemUninstaller#test_uninstall: 0.10 s: . TestGemUninstaller#test_remove_executables_force_remove: 0.20 s: . TestGemUninstaller#test_initialize_expand_path: 0.20 s: . TestGemUninstaller#test_path_ok_eh_legacy: 0.11 s: . TestGemUninstaller#test_path_ok_eh: 0.20 s: . TestGemUninstaller#test_remove_executables_force_keep: 0.11 s: . TestGemValidator#test_verify_gem: 0.00 s: . TestGemValidator#test_verify_gem_file_nonexistent: 0.00 s: . TestGemValidator#test_verify_gem_file: 0.00 s: . TestGemValidator#test_verify_gem_invalid_checksum: 0.00 s: . TestGemValidator#test_verify_gem_empty: 0.00 s: . TestGemValidator#test_verify_gem_file_empty: 0.09 s: . TestGemValidator#test_verify_gem_no_sum: 0.00 s: . TestGemVersion#test_class_create_malformed: 0.00 s: . TestGemVersion#test_illformed_requirements: 0.00 s: . TestGemVersion#test_equals2: 0.00 s: . TestGemVersion#test_bump_trailing_zeros: 0.00 s: . TestGemVersion#test_boxed: 0.00 s: . TestGemVersion#test_hash: 0.00 s: . TestGemVersion#test_satisfied_by_eh_boxed: 0.00 s: . TestGemVersion#test_bad: 0.00 s: . TestGemVersion#test_bump: 0.00 s: . TestGemVersion#test_normalize: 0.00 s: . TestGemVersion#test_eql_eh: 0.00 s: . TestGemVersion#test_spaceship: 0.00 s: . TestGemVersion#test_bump_one_level: 0.00 s: . TestGemVersion#test_to_s: 0.00 s: . TestGemVersion#test_satisfied_by_eh_multiple: 0.08 s: . TestGemVersion#test_class_create: 0.00 s: . TestGemVersion#test_ok: 0.00 s: . TestGemVersionOption#test_version_option: 0.00 s: . TestGemVersionOption#test_platform_option_twice: 0.00 s: . TestGemVersionOption#test_platform_option: 0.00 s: . TestGemVersionOption#test_add_version_option: 0.00 s: . TestGemVersionOption#test_platform_option_ruby: 0.00 s: . TestGemVersionOption#test_add_platform_option: 0.00 s: . TestHash#test_AREF: 0.00 s: . TestHash#test_ASET: 0.00 s: . TestHash#test_EQUAL: 0.00 s: . TestHash#test_assoc: 0.00 s: . TestHash#test_callcc: 0.00 s: . TestHash#test_clear: 0.00 s: . TestHash#test_clear2: 0.00 s: . TestHash#test_clone: 0.00 s: . TestHash#test_compare_by_identity: 0.00 s: . TestHash#test_create: 0.00 s: . TestHash#test_default: 0.00 s: . TestHash#test_default=: 0.00 s: . TestHash#test_default_proc: 0.00 s: . TestHash#test_delete: 0.00 s: . TestHash#test_delete_if: 0.00 s: . TestHash#test_dup: 0.00 s: . TestHash#test_each: 0.00 s: . TestHash#test_each_key: 0.00 s: . TestHash#test_each_pair: 0.00 s: . TestHash#test_each_value: 0.00 s: . TestHash#test_empty?: 0.00 s: . TestHash#test_eql: 0.00 s: . TestHash#test_equal2: 0.00 s: . TestHash#test_fetch: 0.00 s: . TestHash#test_fetch2: 0.00 s: . TestHash#test_flatten: 0.00 s: . TestHash#test_hash: 0.00 s: . TestHash#test_hash2: 0.00 s: . TestHash#test_hash_hash: 0.00 s: . TestHash#test_include?: 0.00 s: . TestHash#test_intialize_wrong_arguments: 0.00 s: . TestHash#test_invert: 0.00 s: . TestHash#test_key: 0.00 s: . TestHash#test_key?: 0.00 s: . TestHash#test_keys: 0.00 s: . TestHash#test_length: 0.00 s: . TestHash#test_member?: 0.00 s: . TestHash#test_merge: 0.00 s: . TestHash#test_rassoc: 0.00 s: . TestHash#test_rehash: 0.00 s: . TestHash#test_rehash2: 0.00 s: . TestHash#test_reject: 0.00 s: . TestHash#test_reject!: 0.00 s: . TestHash#test_reject_bang2: 0.00 s: . TestHash#test_replace: 0.00 s: . TestHash#test_replace2: 0.00 s: . TestHash#test_s_AREF: 0.00 s: . TestHash#test_s_new: 0.00 s: . TestHash#test_security_check: 0.00 s: . TestHash#test_select: 0.00 s: . TestHash#test_shift: 0.00 s: . TestHash#test_shift2: 0.00 s: . TestHash#test_size: 0.00 s: . TestHash#test_size2: 0.00 s: . TestHash#test_sort: 0.00 s: . TestHash#test_store: 0.00 s: . TestHash#test_to_a: 0.00 s: . TestHash#test_to_hash: 0.00 s: . TestHash#test_to_s: 0.00 s: . TestHash#test_update: 0.00 s: . TestHash#test_update2: 0.00 s: . TestHash#test_value?: 0.00 s: . TestHash#test_values: 0.00 s: . TestHash#test_values_at: 0.00 s: . TestIO#test_bytes: 0.00 s: . TestIO#test_chars: 0.00 s: . TestIO#test_close_on_exec: 0.02 s: . TestIO#test_close_read: 0.01 s: . TestIO#test_close_read_non_readable: 0.00 s: . TestIO#test_close_read_pipe: 0.00 s: . TestIO#test_close_read_security_error: 0.00 s: . TestIO#test_close_security_error: 0.09 s: . TestIO#test_close_write: 0.02 s: . TestIO#test_close_write_non_readable: 0.00 s: . TestIO#test_close_write_security_error: 0.00 s: . TestIO#test_copy_stream: 6.36 s: . TestIO#test_copy_stream_dst_rbuf: 0.00 s: . TestIO#test_copy_stream_fname_to_strio: 0.00 s: . TestIO#test_copy_stream_io_to_rot13: 0.00 s: . TestIO#test_copy_stream_io_to_strio: 0.00 s: . TestIO#test_copy_stream_rbuf: 0.00 s: . TestIO#test_copy_stream_rot13_to_io: 0.00 s: . TestIO#test_copy_stream_rot13_to_rot13: 0.00 s: . TestIO#test_copy_stream_socket: 1.14 s: . TestIO#test_copy_stream_src_wbuf: 0.00 s: . TestIO#test_copy_stream_strio: 0.00 s: . TestIO#test_copy_stream_strio_flush: 0.00 s: . TestIO#test_copy_stream_strio_len: 0.00 s: . TestIO#test_copy_stream_strio_off: 0.00 s: . TestIO#test_copy_stream_strio_rbuf: 0.00 s: . TestIO#test_copy_stream_strio_to_fname: 0.00 s: . TestIO#test_copy_stream_strio_to_io: 0.00 s: . TestIO#test_display: 0.02 s: . TestIO#test_dup: 0.02 s: . TestIO#test_dup_many: 0.03 s: . TestIO#test_each_byte: 0.00 s: . TestIO#test_each_char: 0.00 s: . TestIO#test_flag: 0.00 s: . TestIO#test_foreach: 0.02 s: . TestIO#test_gets: 0.00 s: . TestIO#test_gets_limit_extra_arg: 0.00 s: . TestIO#test_gets_rs: 0.00 s: . TestIO#test_initialize: 0.00 s: . TestIO#test_inspect: 0.00 s: . TestIO#test_lines: 0.00 s: . TestIO#test_new_with_block: 0.02 s: . TestIO#test_nofollow: 0.00 s: . TestIO#test_open_pipe: 0.02 s: . TestIO#test_open_redirect: 0.00 s: . TestIO#test_pid: 0.02 s: . TestIO#test_print: 0.02 s: . TestIO#test_printf: 0.00 s: . TestIO#test_putc: 0.02 s: . TestIO#test_puts_recursive_array: 0.00 s: . TestIO#test_read: 0.00 s: . TestIO#test_read_error: 0.00 s: . TestIO#test_readbyte: 0.00 s: . TestIO#test_readchar: 0.00 s: . TestIO#test_readline: 0.00 s: . TestIO#test_readline2: 0.02 s: . TestIO#test_readlines: 0.02 s: . TestIO#test_readpartial: 0.00 s: . TestIO#test_readpartial_error: 0.23 s: . TestIO#test_reopen: 0.00 s: . TestIO#test_rubydev33072: 0.00 s: . TestIO#test_s_read: 0.00 s: . TestIO#test_s_readlines: 0.00 s: . TestIO#test_set_lineno: 0.02 s: . TestIO#test_set_stdout: 0.02 s: . TestIO#test_sysopen: 0.00 s: . TestIO#test_sysread: 0.00 s: . TestIO#test_sysseek: 0.00 s: . TestIO#test_syswrite: 0.00 s: . TestIO#test_try_convert: 0.00 s: . TestIO#test_ungetbyte: 0.00 s: . TestIO#test_ungetc: 0.00 s: . TestIO#test_ungetc2: 0.00 s: . TestIO#test_uninitialized: 0.00 s: . TestIO#test_write_non_writable: 0.00 s: . TestIO#test_write_nonblock: 0.00 s: . TestIONonblock#test_flush: 0.00 s: . TestIOScanf#test_1: 0.00 s: . TestIOScanf#test_10: 0.00 s: . TestIOScanf#test_100: 0.00 s: . TestIOScanf#test_101: 0.00 s: . TestIOScanf#test_102: 0.00 s: . TestIOScanf#test_103: 0.00 s: . TestIOScanf#test_104: 0.00 s: . TestIOScanf#test_105: 0.00 s: . TestIOScanf#test_106: 0.00 s: . TestIOScanf#test_107: 0.00 s: . TestIOScanf#test_108: 0.00 s: . TestIOScanf#test_109: 0.00 s: . TestIOScanf#test_11: 0.00 s: . TestIOScanf#test_110: 0.00 s: . TestIOScanf#test_111: 0.00 s: . TestIOScanf#test_112: 0.00 s: . TestIOScanf#test_113: 0.00 s: . TestIOScanf#test_114: 0.00 s: . TestIOScanf#test_115: 0.00 s: . TestIOScanf#test_116: 0.00 s: . TestIOScanf#test_117: 0.00 s: . TestIOScanf#test_118: 0.00 s: . TestIOScanf#test_119: 0.00 s: . TestIOScanf#test_12: 0.00 s: . TestIOScanf#test_120: 0.00 s: . TestIOScanf#test_121: 0.00 s: . TestIOScanf#test_122: 0.00 s: . TestIOScanf#test_123: 0.00 s: . TestIOScanf#test_124: 0.00 s: . TestIOScanf#test_125: 0.00 s: . TestIOScanf#test_126: 0.00 s: . TestIOScanf#test_127: 0.00 s: . TestIOScanf#test_128: 0.00 s: . TestIOScanf#test_129: 0.00 s: . TestIOScanf#test_13: 0.00 s: . TestIOScanf#test_130: 0.00 s: . TestIOScanf#test_131: 0.00 s: . TestIOScanf#test_132: 0.00 s: . TestIOScanf#test_133: 0.00 s: . TestIOScanf#test_134: 0.00 s: . TestIOScanf#test_135: 0.00 s: . TestIOScanf#test_136: 0.00 s: . TestIOScanf#test_137: 0.00 s: . TestIOScanf#test_138: 0.00 s: . TestIOScanf#test_139: 0.00 s: . TestIOScanf#test_14: 0.00 s: . TestIOScanf#test_140: 0.00 s: . TestIOScanf#test_141: 0.00 s: . TestIOScanf#test_142: 0.00 s: . TestIOScanf#test_143: 0.00 s: . TestIOScanf#test_144: 0.00 s: . TestIOScanf#test_145: 0.00 s: . TestIOScanf#test_146: 0.00 s: . TestIOScanf#test_147: 0.00 s: . TestIOScanf#test_148: 0.00 s: . TestIOScanf#test_149: 0.00 s: . TestIOScanf#test_15: 0.00 s: . TestIOScanf#test_150: 0.00 s: . TestIOScanf#test_151: 0.00 s: . TestIOScanf#test_152: 0.00 s: . TestIOScanf#test_153: 0.00 s: . TestIOScanf#test_154: 0.00 s: . TestIOScanf#test_155: 0.00 s: . TestIOScanf#test_156: 0.00 s: . TestIOScanf#test_157: 0.00 s: . TestIOScanf#test_158: 0.00 s: . TestIOScanf#test_159: 0.00 s: . TestIOScanf#test_16: 0.00 s: . TestIOScanf#test_160: 0.00 s: . TestIOScanf#test_161: 0.00 s: . TestIOScanf#test_162: 0.00 s: . TestIOScanf#test_163: 0.00 s: . TestIOScanf#test_164: 0.00 s: . TestIOScanf#test_165: 0.00 s: . TestIOScanf#test_166: 0.00 s: . TestIOScanf#test_167: 0.00 s: . TestIOScanf#test_168: 0.00 s: . TestIOScanf#test_169: 0.00 s: . TestIOScanf#test_17: 0.00 s: . TestIOScanf#test_170: 0.00 s: . TestIOScanf#test_171: 0.00 s: . TestIOScanf#test_172: 0.00 s: . TestIOScanf#test_173: 0.00 s: . TestIOScanf#test_174: 0.00 s: . TestIOScanf#test_175: 0.00 s: . TestIOScanf#test_176: 0.00 s: . TestIOScanf#test_177: 0.00 s: . TestIOScanf#test_178: 0.00 s: . TestIOScanf#test_179: 0.00 s: . TestIOScanf#test_18: 0.00 s: . TestIOScanf#test_180: 0.00 s: . TestIOScanf#test_181: 0.00 s: . TestIOScanf#test_182: 0.00 s: . TestIOScanf#test_183: 0.00 s: . TestIOScanf#test_184: 0.00 s: . TestIOScanf#test_185: 0.00 s: . TestIOScanf#test_186: 0.00 s: . TestIOScanf#test_187: 0.00 s: . TestIOScanf#test_188: 0.00 s: . TestIOScanf#test_189: 0.00 s: . TestIOScanf#test_19: 0.00 s: . TestIOScanf#test_190: 0.00 s: . TestIOScanf#test_191: 0.00 s: . TestIOScanf#test_192: 0.00 s: . TestIOScanf#test_193: 0.00 s: . TestIOScanf#test_194: 0.00 s: . TestIOScanf#test_195: 0.00 s: . TestIOScanf#test_196: 0.00 s: . TestIOScanf#test_197: 0.00 s: . TestIOScanf#test_198: 0.00 s: . TestIOScanf#test_199: 0.00 s: . TestIOScanf#test_2: 0.00 s: . TestIOScanf#test_20: 0.00 s: . TestIOScanf#test_200: 0.00 s: . TestIOScanf#test_201: 0.00 s: . TestIOScanf#test_202: 0.00 s: . TestIOScanf#test_203: 0.00 s: . TestIOScanf#test_204: 0.00 s: . TestIOScanf#test_205: 0.00 s: . TestIOScanf#test_206: 0.00 s: . TestIOScanf#test_207: 0.00 s: . TestIOScanf#test_208: 0.00 s: . TestIOScanf#test_209: 0.00 s: . TestIOScanf#test_21: 0.00 s: . TestIOScanf#test_210: 0.00 s: . TestIOScanf#test_211: 0.00 s: . TestIOScanf#test_212: 0.00 s: . TestIOScanf#test_213: 0.00 s: . TestIOScanf#test_214: 0.00 s: . TestIOScanf#test_215: 0.00 s: . TestIOScanf#test_216: 0.00 s: . TestIOScanf#test_217: 0.00 s: . TestIOScanf#test_218: 0.00 s: . TestIOScanf#test_219: 0.00 s: . TestIOScanf#test_22: 0.00 s: . TestIOScanf#test_220: 0.00 s: . TestIOScanf#test_221: 0.00 s: . TestIOScanf#test_222: 0.00 s: . TestIOScanf#test_223: 0.00 s: . TestIOScanf#test_224: 0.00 s: . TestIOScanf#test_225: 0.00 s: . TestIOScanf#test_226: 0.00 s: . TestIOScanf#test_227: 0.00 s: . TestIOScanf#test_228: 0.00 s: . TestIOScanf#test_229: 0.00 s: . TestIOScanf#test_23: 0.00 s: . TestIOScanf#test_230: 0.00 s: . TestIOScanf#test_231: 0.00 s: . TestIOScanf#test_232: 0.00 s: . TestIOScanf#test_24: 0.00 s: . TestIOScanf#test_25: 0.00 s: . TestIOScanf#test_26: 0.00 s: . TestIOScanf#test_27: 0.00 s: . TestIOScanf#test_28: 0.00 s: . TestIOScanf#test_29: 0.00 s: . TestIOScanf#test_3: 0.00 s: . TestIOScanf#test_30: 0.00 s: . TestIOScanf#test_31: 0.00 s: . TestIOScanf#test_32: 0.00 s: . TestIOScanf#test_33: 0.00 s: . TestIOScanf#test_34: 0.00 s: . TestIOScanf#test_35: 0.00 s: . TestIOScanf#test_36: 0.00 s: . TestIOScanf#test_37: 0.00 s: . TestIOScanf#test_38: 0.00 s: . TestIOScanf#test_39: 0.00 s: . TestIOScanf#test_4: 0.00 s: . TestIOScanf#test_40: 0.00 s: . TestIOScanf#test_41: 0.00 s: . TestIOScanf#test_42: 0.00 s: . TestIOScanf#test_43: 0.00 s: . TestIOScanf#test_44: 0.00 s: . TestIOScanf#test_45: 0.00 s: . TestIOScanf#test_46: 0.00 s: . TestIOScanf#test_47: 0.00 s: . TestIOScanf#test_48: 0.00 s: . TestIOScanf#test_49: 0.00 s: . TestIOScanf#test_5: 0.00 s: . TestIOScanf#test_50: 0.00 s: . TestIOScanf#test_51: 0.00 s: . TestIOScanf#test_52: 0.00 s: . TestIOScanf#test_53: 0.00 s: . TestIOScanf#test_54: 0.00 s: . TestIOScanf#test_55: 0.00 s: . TestIOScanf#test_56: 0.00 s: . TestIOScanf#test_57: 0.00 s: . TestIOScanf#test_58: 0.00 s: . TestIOScanf#test_59: 0.00 s: . TestIOScanf#test_6: 0.00 s: . TestIOScanf#test_60: 0.00 s: . TestIOScanf#test_61: 0.00 s: . TestIOScanf#test_62: 0.00 s: . TestIOScanf#test_63: 0.00 s: . TestIOScanf#test_64: 0.00 s: . TestIOScanf#test_65: 0.00 s: . TestIOScanf#test_66: 0.00 s: . TestIOScanf#test_67: 0.00 s: . TestIOScanf#test_68: 0.00 s: . TestIOScanf#test_69: 0.00 s: . TestIOScanf#test_7: 0.00 s: . TestIOScanf#test_70: 0.00 s: . TestIOScanf#test_71: 0.00 s: . TestIOScanf#test_72: 0.00 s: . TestIOScanf#test_73: 0.00 s: . TestIOScanf#test_74: 0.00 s: . TestIOScanf#test_75: 0.00 s: . TestIOScanf#test_76: 0.00 s: . TestIOScanf#test_77: 0.00 s: . TestIOScanf#test_78: 0.00 s: . TestIOScanf#test_79: 0.00 s: . TestIOScanf#test_8: 0.00 s: . TestIOScanf#test_80: 0.00 s: . TestIOScanf#test_81: 0.00 s: . TestIOScanf#test_82: 0.00 s: . TestIOScanf#test_83: 0.00 s: . TestIOScanf#test_84: 0.00 s: . TestIOScanf#test_85: 0.00 s: . TestIOScanf#test_86: 0.00 s: . TestIOScanf#test_87: 0.00 s: . TestIOScanf#test_88: 0.00 s: . TestIOScanf#test_89: 0.00 s: . TestIOScanf#test_9: 0.00 s: . TestIOScanf#test_90: 0.00 s: . TestIOScanf#test_91: 0.00 s: . TestIOScanf#test_92: 0.00 s: . TestIOScanf#test_93: 0.00 s: . TestIOScanf#test_94: 0.00 s: . TestIOScanf#test_95: 0.00 s: . TestIOScanf#test_96: 0.00 s: . TestIOScanf#test_97: 0.00 s: . TestIOScanf#test_98: 0.09 s: . TestIOScanf#test_99: 0.00 s: . TestIO_M17N#test_binary: 0.00 s: . TestIO_M17N#test_binmode: 0.00 s: . TestIO_M17N#test_binmode2: 0.00 s: . TestIO_M17N#test_binmode3: 0.00 s: . TestIO_M17N#test_binmode_write_ascii_incompat_internal: 0.00 s: . TestIO_M17N#test_both_textmode_binmode: 0.00 s: . TestIO_M17N#test_dup: 0.00 s: . TestIO_M17N#test_dup_undef: 0.00 s: . TestIO_M17N#test_file_foreach: 0.00 s: . TestIO_M17N#test_getc_invalid: 0.00 s: . TestIO_M17N#test_getc_invalid2: 0.00 s: . TestIO_M17N#test_getc_invalid3: 0.00 s: . TestIO_M17N#test_getc_stateful_conversion: 0.00 s: . TestIO_M17N#test_gets_invalid: 0.00 s: . TestIO_M17N#test_gets_limit: 0.00 s: . TestIO_M17N#test_gets_nil: 0.00 s: . TestIO_M17N#test_invalid_r: 0.00 s: . TestIO_M17N#test_invalid_w: 0.01 s: . TestIO_M17N#test_io_new_enc: 0.00 s: . TestIO_M17N#test_marshal: 0.00 s: . TestIO_M17N#test_nonascii_terminator: 0.00 s: . TestIO_M17N#test_open_ascii: 0.00 s: . TestIO_M17N#test_open_nonascii: 0.00 s: . TestIO_M17N#test_open_pipe_r_enc: 0.03 s: . TestIO_M17N#test_open_r: 0.00 s: . TestIO_M17N#test_open_r_enc: 0.00 s: . TestIO_M17N#test_open_r_enc_enc: 0.00 s: . TestIO_M17N#test_open_r_enc_enc_in_opt: 0.00 s: . TestIO_M17N#test_open_r_enc_enc_in_opt2: 0.00 s: . TestIO_M17N#test_open_r_enc_in_opt: 0.00 s: . TestIO_M17N#test_open_r_enc_in_opt2: 0.00 s: . TestIO_M17N#test_open_rb: 0.00 s: . TestIO_M17N#test_open_w: 0.00 s: . TestIO_M17N#test_open_w_enc: 0.00 s: . TestIO_M17N#test_open_w_enc_enc: 0.00 s: . TestIO_M17N#test_open_w_enc_enc_in_opt: 0.00 s: . TestIO_M17N#test_open_w_enc_enc_in_opt2: 0.00 s: . TestIO_M17N#test_open_w_enc_enc_perm: 0.00 s: . TestIO_M17N#test_open_w_enc_in_opt: 0.00 s: . TestIO_M17N#test_open_w_enc_in_opt2: 0.00 s: . TestIO_M17N#test_open_wb: 0.00 s: . TestIO_M17N#test_pipe: 0.00 s: . TestIO_M17N#test_pipe_conversion: 0.00 s: . TestIO_M17N#test_pipe_convert_partial_read: 0.10 s: . TestIO_M17N#test_pipe_terminator_conversion: 0.00 s: . TestIO_M17N#test_popen_r_enc: 0.03 s: . TestIO_M17N#test_popen_r_enc_enc: 0.03 s: . TestIO_M17N#test_popen_r_enc_enc_in_opt: 0.03 s: . TestIO_M17N#test_popen_r_enc_enc_in_opt2: 0.03 s: . TestIO_M17N#test_popen_r_enc_in_opt: 0.03 s: . TestIO_M17N#test_popen_r_enc_in_opt2: 0.03 s: . TestIO_M17N#test_popenv_r_enc_enc_in_opt2: 0.03 s: . TestIO_M17N#test_read_all: 0.00 s: . TestIO_M17N#test_read_all_invalid: 0.00 s: . TestIO_M17N#test_read_encoding: 0.00 s: . TestIO_M17N#test_read_mode: 0.00 s: . TestIO_M17N#test_read_newline_conversion_error: 0.00 s: . TestIO_M17N#test_read_newline_conversion_with_encoding_conversion: 0.00 s: . TestIO_M17N#test_read_newline_conversion_without_encoding_conversion: 0.00 s: . TestIO_M17N#test_read_stateful: 0.00 s: . TestIO_M17N#test_s_foreach_enc: 0.00 s: . TestIO_M17N#test_s_foreach_enc_enc: 0.00 s: . TestIO_M17N#test_s_foreach_enc_enc_in_opt: 0.00 s: . TestIO_M17N#test_s_foreach_enc_enc_in_opt2: 0.00 s: . TestIO_M17N#test_s_foreach_enc_in_opt: 0.00 s: . TestIO_M17N#test_s_foreach_enc_in_opt2: 0.00 s: . TestIO_M17N#test_s_foreach_open_args_enc: 0.00 s: . TestIO_M17N#test_s_foreach_open_args_enc_enc: 0.00 s: . TestIO_M17N#test_s_foreach_open_args_enc_enc_in_opt: 0.00 s: . TestIO_M17N#test_s_foreach_open_args_enc_enc_in_opt2: 0.00 s: . TestIO_M17N#test_s_foreach_open_args_enc_in_opt: 0.00 s: . TestIO_M17N#test_s_foreach_open_args_enc_in_opt2: 0.00 s: . TestIO_M17N#test_s_pipe_invalid: 0.00 s: . TestIO_M17N#test_s_pipe_undef: 0.00 s: . TestIO_M17N#test_s_pipe_undef_replace_string: 0.00 s: . TestIO_M17N#test_set_encoding: 0.00 s: . TestIO_M17N#test_set_encoding2: 0.00 s: . TestIO_M17N#test_set_encoding_binmode: 0.00 s: . TestIO_M17N#test_set_encoding_enc: 0.00 s: . TestIO_M17N#test_set_encoding_invalid: 0.00 s: . TestIO_M17N#test_set_encoding_nil: 0.00 s: . TestIO_M17N#test_set_encoding_undef: 0.00 s: . TestIO_M17N#test_set_encoding_undef_replace: 0.00 s: . TestIO_M17N#test_stderr: 0.00 s: . TestIO_M17N#test_stdin: 0.00 s: . TestIO_M17N#test_stdin_external_encoding_with_reopen: 0.03 s: . TestIO_M17N#test_stdout: 0.00 s: . TestIO_M17N#test_terminator_conversion: 0.00 s: . TestIO_M17N#test_terminator_conversion2: 0.00 s: . TestIO_M17N#test_terminator_stateful_conversion: 0.00 s: . TestIO_M17N#test_textmode_decode_universal_newline_getc: 0.00 s: . TestIO_M17N#test_textmode_decode_universal_newline_gets: 0.00 s: . TestIO_M17N#test_textmode_decode_universal_newline_read: 0.00 s: . TestIO_M17N#test_textmode_decode_universal_newline_utf16: 0.00 s: . TestIO_M17N#test_textmode_encode_newline: 0.00 s: . TestIO_M17N#test_textmode_encode_newline_enc: 0.00 s: . TestIO_M17N#test_undef_r: 0.00 s: . TestIO_M17N#test_undef_w_stateful: 0.00 s: . TestIO_M17N#test_undef_w_stateless: 0.00 s: . TestIO_M17N#test_ungetc_stateful_conversion: 0.00 s: . TestIO_M17N#test_ungetc_stateful_conversion2: 0.00 s: . TestIO_M17N#test_w_xml_attr: 0.00 s: . TestIO_M17N#test_write_ascii_incompat: 0.00 s: . TestIO_M17N#test_write_conversion: 0.00 s: . TestIO_M17N#test_write_conversion_anyenc_stateful: 0.00 s: . TestIO_M17N#test_write_conversion_anyenc_stateful_nosync: 0.00 s: . TestIO_M17N#test_write_conversion_anyenc_stateless: 0.00 s: . TestIO_M17N#test_write_conversion_fixenc: 0.00 s: . TestIO_M17N#test_write_mode: 0.03 s: . TestIO_M17N#test_write_mode_fail: 0.00 s: . TestIO_M17N#test_write_noenc: 0.00 s: . TestISO8859#test_iso_8859_1: 0.00 s: . TestISO8859#test_iso_8859_10: 0.00 s: . TestISO8859#test_iso_8859_11: 0.00 s: . TestISO8859#test_iso_8859_13: 0.00 s: . TestISO8859#test_iso_8859_14: 0.00 s: . TestISO8859#test_iso_8859_15: 0.00 s: . TestISO8859#test_iso_8859_16: 0.00 s: . TestISO8859#test_iso_8859_2: 0.00 s: . TestISO8859#test_iso_8859_3: 0.00 s: . TestISO8859#test_iso_8859_4: 0.00 s: . TestISO8859#test_iso_8859_5: 0.00 s: . TestISO8859#test_iso_8859_6: 0.00 s: . TestISO8859#test_iso_8859_7: 0.00 s: . TestISO8859#test_iso_8859_8: 0.00 s: . TestISO8859#test_iso_8859_9: 0.00 s: . TestIconv::Basic#test_close: 0.00 s: . TestIconv::Basic#test_euc2sjis: 0.00 s: . TestIconv::Basic#test_invalid_arguments: 0.00 s: . TestIconv::Basic#test_open_with_block: 0.00 s: . TestIconv::Basic#test_open_without_block: 0.00 s: . TestIconv::Basic#test_unknown_encoding: 0.00 s: . TestIconv::Option#test_ignore_option: 0.00 s: . TestIconv::Option#test_translit_option: 0.00 s: . TestIconv::Partial#test_partial_ascii: 0.00 s: . TestIconv::Partial#test_partial_euc2sjis: 0.00 s: . TestIfunless#test_if_unless: 0.00 s: . TestInteger#test_Integer: 0.00 s: . TestInteger#test_Integer2: 0.00 s: . TestInteger#test_aref: 0.00 s: . TestInteger#test_chr: 0.00 s: . TestInteger#test_downto: 0.00 s: . TestInteger#test_int_p: 0.00 s: . TestInteger#test_lshift: 0.00 s: . TestInteger#test_odd_p_even_p: 0.00 s: . TestInteger#test_pow: 0.00 s: . TestInteger#test_round: 0.00 s: . TestInteger#test_rshift: 0.00 s: . TestInteger#test_succ: 0.00 s: . TestInteger#test_times: 0.00 s: . TestInteger#test_upto: 0.00 s: . TestIntegerComb#test_abs: 0.00 s: . TestIntegerComb#test_and: 0.36 s: . TestIntegerComb#test_aref: 0.14 s: . TestIntegerComb#test_ceil: 0.00 s: . TestIntegerComb#test_cmp: 0.33 s: . TestIntegerComb#test_divmod: 0.31 s: . TestIntegerComb#test_eq: 0.11 s: . TestIntegerComb#test_even_odd: 0.00 s: . TestIntegerComb#test_fixnum_range: 0.00 s: . TestIntegerComb#test_floor: 0.00 s: . TestIntegerComb#test_lshift: 4.40 s: . TestIntegerComb#test_marshal: 0.00 s: . TestIntegerComb#test_minus: 0.50 s: . TestIntegerComb#test_mult: 0.60 s: . TestIntegerComb#test_not: 0.00 s: . TestIntegerComb#test_or: 0.38 s: . TestIntegerComb#test_pack: 0.02 s: . TestIntegerComb#test_pack_ber: 0.00 s: . TestIntegerComb#test_pack_utf8: 0.06 s: . TestIntegerComb#test_plus: 0.46 s: . TestIntegerComb#test_pow: 0.31 s: . TestIntegerComb#test_pred: 0.00 s: . TestIntegerComb#test_printf_b: 0.00 s: . TestIntegerComb#test_printf_b_sign: 0.00 s: . TestIntegerComb#test_printf_diu: 0.00 s: . TestIntegerComb#test_printf_o: 0.00 s: . TestIntegerComb#test_printf_o_sign: 0.00 s: . TestIntegerComb#test_printf_x: 0.00 s: . TestIntegerComb#test_printf_x_sign: 0.00 s: . TestIntegerComb#test_remainder: 0.12 s: . TestIntegerComb#test_round: 0.00 s: . TestIntegerComb#test_rshift: 4.18 s: . TestIntegerComb#test_succ: 0.00 s: . TestIntegerComb#test_to_s: 0.02 s: . TestIntegerComb#test_truncate: 0.00 s: . TestIntegerComb#test_unary_minus: 0.00 s: . TestIntegerComb#test_unary_plus: 0.00 s: . TestIntegerComb#test_xor: 0.34 s: . TestIntegerComb#test_zero_nonzero: 0.00 s: . TestIterator#test_append_method_to_built_in_class: 0.00 s: . TestIterator#test_argument: 0.00 s: . TestIterator#test_array: 0.00 s: . TestIterator#test_assoc_yield: 0.00 s: . TestIterator#test_block: 0.00 s: . TestIterator#test_block_argument_without_paren: 0.00 s: . TestIterator#test_block_given: 0.00 s: . TestIterator#test_block_given_within_iterator: 0.00 s: . TestIterator#test_block_passing: 0.00 s: . TestIterator#test_break: 0.00 s: . TestIterator#test_break__nested_loop1: 0.00 s: . TestIterator#test_break__nested_loop2: 0.00 s: . TestIterator#test_break__nested_loop3: 0.00 s: . TestIterator#test_break_from_enum: 0.00 s: . TestIterator#test_collect: 0.00 s: . TestIterator#test_enumerator: 0.01 s: . TestIterator#test_get_block: 0.00 s: . TestIterator#test_iter4: 0.00 s: . TestIterator#test_iter_test2: 0.00 s: . TestIterator#test_iterator: 0.00 s: . TestIterator#test_itertest: 0.00 s: . TestIterator#test_ljump: 0.00 s: . TestIterator#test_marity: 0.00 s: . TestIterator#test_nested_iterator: 0.00 s: . TestIterator#test_proc: 0.00 s: . TestIterator#test_proc_return1: 0.00 s: . TestIterator#test_proc_return2: 0.00 s: . TestIterator#test_return1: 0.00 s: . TestIterator#test_return2: 0.00 s: . TestIterator#test_return_trace_func: 0.00 s: . TestIterator#test_yield_vs_call: 0.00 s: . TestKOI8#test_koi8_r: 0.00 s: . TestKOI8#test_koi8_u: 0.00 s: . TestKconv#test_eucjp: 0.00 s: . TestKconv#test_jis: 0.00 s: . TestKconv#test_shiftjis: 0.00 s: . TestKconv#test_utf8: 0.00 s: . TestKernel#test_gem_conflicting: 0.04 s: . TestKernel#test_gem: 0.04 s: . TestKernel#test_gem_redundent: 0.04 s: . TestKernel#test_gem_overlapping: 0.04 s: . TestLambdaParameters#test_call_simple: 0.00 s: . TestLambdaParameters#test_exact_parameter: 0.00 s: . TestLogDevice#test_close: 0.00 s: . TestLogDevice#test_initialize: 0.00 s: . TestLogDevice#test_shifting_size: 0.00 s: . TestLogDevice#test_write: 0.00 s: . TestLogger#test_add: 0.00 s: . TestLogger#test_close: 0.00 s: . TestLogger#test_const_progname: 0.00 s: . TestLogger#test_datetime_format: 0.00 s: . TestLogger#test_format: 0.00 s: . TestLogger#test_formatter: 0.00 s: . TestLogger#test_initialize: 0.00 s: . TestLogger#test_level: 0.00 s: . TestLogger#test_level_log: 0.00 s: . TestLogger#test_lshift: 0.00 s: . TestLogger#test_progname: 0.00 s: . TestLoggerSeverity#test_enum: 0.00 s: . TestM17N#test_array_to_s: 0.00 s: . TestM17N#test_aset: 0.00 s: . TestM17N#test_begin_end_offset: 0.00 s: . TestM17N#test_begin_end_offset_sjis: 0.00 s: . TestM17N#test_bignum_to_s: 0.00 s: . TestM17N#test_casecmp: 0.00 s: . TestM17N#test_chomp: 0.00 s: . TestM17N#test_chr: 0.00 s: . TestM17N#test_combchar_codepoint: 0.00 s: . TestM17N#test_compatible: 0.00 s: . TestM17N#test_count: 0.00 s: . TestM17N#test_delete: 0.00 s: . TestM17N#test_dup_aref: 0.00 s: . TestM17N#test_dup_scan: 0.00 s: . TestM17N#test_dynamic_ascii_regexp: 0.00 s: . TestM17N#test_dynamic_eucjp_regexp: 0.00 s: . TestM17N#test_dynamic_sjis_regexp: 0.00 s: . TestM17N#test_dynamic_utf8_regexp: 0.00 s: . TestM17N#test_each_char: 0.00 s: . TestM17N#test_each_line: 0.00 s: . TestM17N#test_empty_string: 0.00 s: . TestM17N#test_encoding_find: 0.00 s: . TestM17N#test_encoding_to_s: 0.00 s: . TestM17N#test_end_with: 0.00 s: . TestM17N#test_env: 0.00 s: . TestM17N#test_euc_tw: 0.00 s: . TestM17N#test_false_to_s: 0.00 s: . TestM17N#test_fixnum_to_s: 0.00 s: . TestM17N#test_float_to_s: 0.00 s: . TestM17N#test_force_encoding: 0.00 s: . TestM17N#test_gbk: 0.00 s: . TestM17N#test_getbyte: 0.00 s: . TestM17N#test_gsub: 0.00 s: . TestM17N#test_hash_to_s: 0.00 s: . TestM17N#test_include?: 0.00 s: . TestM17N#test_index: 0.00 s: . TestM17N#test_insert: 0.00 s: . TestM17N#test_magic_comment: 0.00 s: . TestM17N#test_magic_comment_at_various_positions: 0.00 s: . TestM17N#test_magic_comment_vim: 0.00 s: . TestM17N#test_marshal: 0.00 s: . TestM17N#test_next: 0.00 s: . TestM17N#test_nil_inspect: 0.00 s: . TestM17N#test_nil_to_s: 0.00 s: . TestM17N#test_nonascii_method_name: 0.00 s: . TestM17N#test_plus: 0.00 s: . TestM17N#test_quote: 0.00 s: . TestM17N#test_regexp_ascii: 0.00 s: . TestM17N#test_regexp_ascii_none: 0.00 s: . TestM17N#test_regexp_embed: 0.00 s: . TestM17N#test_regexp_embed_preprocess: 0.00 s: . TestM17N#test_regexp_euc: 0.00 s: . TestM17N#test_regexp_generic: 0.00 s: . TestM17N#test_regexp_match: 0.00 s: . TestM17N#test_regexp_mixed_unicode: 0.00 s: . TestM17N#test_regexp_named_class: 0.00 s: . TestM17N#test_regexp_property: 0.00 s: . TestM17N#test_regexp_sjis: 0.00 s: . TestM17N#test_regexp_source: 0.00 s: . TestM17N#test_regexp_too_short_multibyte_character: 0.00 s: . TestM17N#test_regexp_unicode: 0.00 s: . TestM17N#test_regexp_usascii: 0.00 s: . TestM17N#test_regexp_windows_31j: 0.00 s: . TestM17N#test_reverse: 0.00 s: . TestM17N#test_reverse_bang: 0.00 s: . TestM17N#test_scan: 0.00 s: . TestM17N#test_setbyte: 0.00 s: . TestM17N#test_split: 0.00 s: . TestM17N#test_sprintf_c: 0.00 s: . TestM17N#test_sprintf_p: 0.00 s: . TestM17N#test_sprintf_s: 0.00 s: . TestM17N#test_squeeze: 0.00 s: . TestM17N#test_str_String: 0.00 s: . TestM17N#test_str_allocate: 0.00 s: . TestM17N#test_str_aref: 0.00 s: . TestM17N#test_str_aref_len: 0.00 s: . TestM17N#test_str_aref_substr: 0.00 s: . TestM17N#test_str_center: 0.00 s: . TestM17N#test_str_dump: 0.00 s: . TestM17N#test_str_lt: 0.00 s: . TestM17N#test_str_multiply: 0.00 s: . TestM17N#test_string_ascii_literal: 0.00 s: . TestM17N#test_string_eucjp_literal: 0.00 s: . TestM17N#test_string_inspect: 0.00 s: . TestM17N#test_string_mixed_unicode: 0.00 s: . TestM17N#test_sub: 0.00 s: . TestM17N#test_sub2: 0.00 s: . TestM17N#test_sub3: 0.00 s: . TestM17N#test_symbol: 0.00 s: . TestM17N#test_symbol_op: 0.00 s: . TestM17N#test_tr: 0.00 s: . TestM17N#test_tr_s: 0.00 s: . TestM17N#test_true_to_s: 0.00 s: . TestM17N#test_union_0: 0.00 s: . TestM17N#test_union_1_asciionly_string: 0.00 s: . TestM17N#test_union_1_nonascii_string: 0.00 s: . TestM17N#test_union_1_regexp: 0.00 s: . TestM17N#test_union_2: 0.01 s: . TestM17N#test_upto: 0.00 s: . TestM17N#test_utf8_literal: 0.00 s: . TestM17N#test_utf8str_aref: 0.00 s: . TestM17N#test_valid_encoding: 0.00 s: . TestM17N#test_validate_redundant_utf8: 0.00 s: . TestM17N#test_validate_surrogate: 0.00 s: . TestM17NComb#test_marshal: 0.00 s: . TestM17NComb#test_sprintf_s: 0.00 s: . TestM17NComb#test_str_aref: 0.00 s: . TestM17NComb#test_str_aref_len: 0.00 s: . TestM17NComb#test_str_aref_range2: 0.23 s: . TestM17NComb#test_str_aref_range3: 0.05 s: . TestM17NComb#test_str_aref_substr: 0.16 s: . TestM17NComb#test_str_assign: 0.80 s: . TestM17NComb#test_str_assign_len: 0.16 s: . TestM17NComb#test_str_assign_range2: 0.37 s: . TestM17NComb#test_str_assign_range3: 0.22 s: . TestM17NComb#test_str_assign_substr: 0.33 s: . TestM17NComb#test_str_bytes: 0.00 s: . TestM17NComb#test_str_bytesize: 0.00 s: . TestM17NComb#test_str_capitalize: 0.00 s: . TestM17NComb#test_str_casecmp: 0.06 s: . TestM17NComb#test_str_center: 0.19 s: . TestM17NComb#test_str_chars: 0.00 s: . TestM17NComb#test_str_chomp: 0.14 s: . TestM17NComb#test_str_chop: 0.00 s: . TestM17NComb#test_str_chr: 0.00 s: . TestM17NComb#test_str_clear: 0.00 s: . TestM17NComb#test_str_clone: 0.00 s: . TestM17NComb#test_str_cmp: 0.11 s: . TestM17NComb#test_str_concat: 0.13 s: . TestM17NComb#test_str_count: 0.33 s: . TestM17NComb#test_str_crypt: 0.21 s: . TestM17NComb#test_str_delete: 0.20 s: . TestM17NComb#test_str_downcase: 0.00 s: . TestM17NComb#test_str_dump: 0.00 s: . TestM17NComb#test_str_dup: 0.00 s: . TestM17NComb#test_str_each_byte: 0.00 s: . TestM17NComb#test_str_each_line: 0.34 s: . TestM17NComb#test_str_empty?: 0.00 s: . TestM17NComb#test_str_end_with?: 0.22 s: . TestM17NComb#test_str_eq: 0.12 s: . TestM17NComb#test_str_eq_reflexive: 0.00 s: . TestM17NComb#test_str_eq_symmetric: 0.18 s: . TestM17NComb#test_str_eq_transitive: 0.04 s: . TestM17NComb#test_str_hash: 0.05 s: . TestM17NComb#test_str_hex: 0.00 s: . TestM17NComb#test_str_include?: 0.47 s: . TestM17NComb#test_str_index: 0.16 s: . TestM17NComb#test_str_insert: 0.46 s: . TestM17NComb#test_str_intern: 0.00 s: . TestM17NComb#test_str_length: 0.00 s: . TestM17NComb#test_str_ljust: 0.19 s: . TestM17NComb#test_str_new: 0.00 s: . TestM17NComb#test_str_oct: 0.00 s: . TestM17NComb#test_str_ord: 0.00 s: . TestM17NComb#test_str_partition: 0.24 s: . TestM17NComb#test_str_plus: 0.29 s: . TestM17NComb#test_str_replace: 0.08 s: . TestM17NComb#test_str_reverse: 0.00 s: . TestM17NComb#test_str_rindex: 0.16 s: . TestM17NComb#test_str_rjust: 0.19 s: . TestM17NComb#test_str_rpartition: 0.36 s: . TestM17NComb#test_str_scan: 0.18 s: . TestM17NComb#test_str_slice: 0.69 s: . TestM17NComb#test_str_slice!: 0.87 s: . TestM17NComb#test_str_split: 0.32 s: . TestM17NComb#test_str_squeeze: 0.22 s: . TestM17NComb#test_str_start_with?: 0.22 s: . TestM17NComb#test_str_strip: 0.00 s: . TestM17NComb#test_str_sub: 1.05 s: . TestM17NComb#test_str_sub!: 0.91 s: . TestM17NComb#test_str_succ: 1.83 s: . TestM17NComb#test_str_sum: 0.00 s: . TestM17NComb#test_str_swapcase: 0.00 s: . TestM17NComb#test_str_times: 0.00 s: . TestM17NComb#test_str_to_f: 0.00 s: . TestM17NComb#test_str_to_i: 0.00 s: . TestM17NComb#test_str_to_s: 0.00 s: . TestM17NComb#test_str_upcase: 0.00 s: . TestM17NComb#test_tr: 0.26 s: . TestM17NComb#test_tr_s: 0.39 s: . TestMarshal#test_anonymous: 0.00 s: . TestMarshal#test_array: 0.00 s: . TestMarshal#test_array_ivar: 0.00 s: . TestMarshal#test_array_subclass: 0.00 s: . TestMarshal#test_bignum: 0.00 s: . TestMarshal#test_change_class_name: 0.00 s: . TestMarshal#test_change_struct: 0.00 s: . TestMarshal#test_class: 0.00 s: . TestMarshal#test_exception: 0.00 s: . TestMarshal#test_exception_subclass: 0.00 s: . TestMarshal#test_extend: 0.00 s: . TestMarshal#test_extend_string: 0.00 s: . TestMarshal#test_false: 0.00 s: . TestMarshal#test_fixnum: 0.00 s: . TestMarshal#test_fixnum_ivar: 0.00 s: . TestMarshal#test_fixnum_ivar_self: 0.00 s: . TestMarshal#test_float: 0.00 s: . TestMarshal#test_float_extend: 0.00 s: . TestMarshal#test_float_inf_nan: 0.00 s: . TestMarshal#test_float_ivar: 0.00 s: . TestMarshal#test_float_ivar_self: 0.00 s: . TestMarshal#test_gc: 1.47 s: . TestMarshal#test_hash: 0.00 s: . TestMarshal#test_hash_default: 0.00 s: . TestMarshal#test_hash_default_proc: 0.00 s: . TestMarshal#test_hash_extend: 0.00 s: . TestMarshal#test_hash_ivar: 0.00 s: . TestMarshal#test_hash_subclass: 0.00 s: . TestMarshal#test_hash_subclass_extend: 0.00 s: . TestMarshal#test_inconsistent_struct: 0.00 s: . TestMarshal#test_limit: 0.00 s: . TestMarshal#test_marshal: 0.00 s: . TestMarshal#test_marshal_cloned_class: 0.00 s: . TestMarshal#test_modify_array_during_dump: 0.00 s: . TestMarshal#test_nil: 0.00 s: . TestMarshal#test_object: 0.00 s: . TestMarshal#test_object_extend: 0.00 s: . TestMarshal#test_object_subclass: 0.00 s: . TestMarshal#test_object_subclass_extend: 0.00 s: . TestMarshal#test_pipe: 0.00 s: . TestMarshal#test_range: 0.00 s: . TestMarshal#test_range_cyclic: 0.00 s: . TestMarshal#test_range_subclass: 0.00 s: . TestMarshal#test_regexp: 0.00 s: . TestMarshal#test_regexp_subclass: 0.00 s: . TestMarshal#test_share: 0.00 s: . TestMarshal#test_singleton: 0.00 s: . TestMarshal#test_string: 0.00 s: . TestMarshal#test_string_crlf: 0.00 s: . TestMarshal#test_string_empty: 0.00 s: . TestMarshal#test_string_escape: 0.00 s: . TestMarshal#test_string_ivar: 0.00 s: . TestMarshal#test_string_subclass: 0.00 s: . TestMarshal#test_string_subclass_cycle: 0.00 s: . TestMarshal#test_string_subclass_extend: 0.00 s: . TestMarshal#test_struct: 0.00 s: . TestMarshal#test_struct_invalid_members: 0.00 s: . TestMarshal#test_struct_ivar: 0.00 s: . TestMarshal#test_struct_subclass: 0.00 s: . TestMarshal#test_struct_subclass_extend: 0.00 s: . TestMarshal#test_struct_toplevel: 0.00 s: . TestMarshal#test_symbol: 0.00 s: . TestMarshal#test_taint_and_untrust: 0.00 s: . TestMarshal#test_time: 0.00 s: . TestMarshal#test_time_in_array: 0.00 s: . TestMarshal#test_time_ivar: 0.00 s: . TestMarshal#test_time_subclass: 0.00 s: . TestMarshal#test_too_long_string: 0.00 s: . TestMarshal#test_true: 0.00 s: . TestMarshal#test_userdef_encoding: 0.00 s: . TestMarshal#test_userdef_invalid: 0.00 s: . TestMath#test_acos: 0.00 s: . TestMath#test_acosh: 0.00 s: . TestMath#test_asin: 0.00 s: . TestMath#test_asinh: 0.00 s: . TestMath#test_atan: 0.00 s: . TestMath#test_atan2: 0.00 s: . TestMath#test_atanh: 0.00 s: . TestMath#test_cbrt: 0.00 s: . TestMath#test_cos: 0.00 s: . TestMath#test_cosh: 0.00 s: . TestMath#test_erf: 0.00 s: . TestMath#test_erfc: 0.00 s: . TestMath#test_exp: 0.00 s: . TestMath#test_frexp: 0.00 s: . TestMath#test_gamma: 0.00 s: . TestMath#test_hypot: 0.00 s: . TestMath#test_ldexp: 0.00 s: . TestMath#test_lgamma: 0.00 s: . TestMath#test_log: 0.00 s: . TestMath#test_log10: 0.00 s: . TestMath#test_log2: 0.00 s: . TestMath#test_sin: 0.00 s: . TestMath#test_sinh: 0.00 s: . TestMath#test_sqrt: 0.00 s: . TestMath#test_tan: 0.00 s: . TestMath#test_tanh: 0.00 s: . TestMatrix#test_equality: 0.00 s: . TestMatrix#test_hash: 0.00 s: . TestMatrix#test_hash_equality: 0.00 s: . TestMatrix#test_identity: 0.00 s: . TestMetaclass#test_metaclass: 0.00 s: . TestMethod#test_arity: 0.00 s: . TestMethod#test_attrset_ivar: 0.00 s: . TestMethod#test_body: 0.00 s: . TestMethod#test_call: 0.00 s: . TestMethod#test_callee: 0.00 s: . TestMethod#test_callee_top_level: 0.03 s: . TestMethod#test_caller_negative_level: 0.00 s: . TestMethod#test_clone: 0.00 s: . TestMethod#test_default_accessibility: 0.00 s: . TestMethod#test_define_method: 0.00 s: . TestMethod#test_eq: 0.00 s: . TestMethod#test_hash: 0.00 s: . TestMethod#test_inspect: 0.01 s: . TestMethod#test_instance_method: 0.00 s: . TestMethod#test_new: 0.00 s: . TestMethod#test_receiver_name_owner: 0.00 s: . TestMethod#test_unbind: 0.00 s: . TestMiniMock#test_should_not_verify_if_unexpected_method_is_called: 0.00 s: . TestMiniMock#test_should_not_blow_up_if_everything_called: 0.00 s: . TestMiniMock#test_should_allow_return_value_specification: 0.00 s: . TestMiniMock#test_should_create_stub_method: 0.00 s: . TestMiniMock#test_should_blow_up_on_wrong_number_of_arguments: 0.00 s: . TestMiniMock#test_should_blow_up_on_wrong_arguments: 0.00 s: . TestMiniMock#test_should_blow_up_if_not_called: 0.00 s: . TestMiniMock#test_should_not_verify_if_new_expected_method_is_not_called: 0.00 s: . TestMiniMock#test_should_allow_expectations_to_be_added_after_creation: 0.00 s: . TestMiniTest#test_run_skip: 0.00 s: . TestMiniTest#test_run_passing: 0.00 s: . TestMiniTest#test_run_error_teardown: 0.00 s: . TestMiniTest#test_class_puke_with_flunk_and_user_defined_assertions: 0.00 s: . TestMiniTest#test_class_puke_with_assertion_failed: 0.00 s: . TestMiniTest#test_filter_backtrace_all_unit: 0.00 s: . TestMiniTest#test_class_puke_with_assertion_failed_and_user_defined_assertions: 0.00 s: . TestMiniTest#test_filter_backtrace_unit_starts: 0.00 s: . TestMiniTest#test_class_run_test_suites: 0.00 s: . TestMiniTest#test_class_puke_with_assertion_failed_and_long_backtrace: 0.00 s: . TestMiniTest#test_run_error: 0.00 s: . TestMiniTest#test_run_failing_filtered: 0.00 s: . TestMiniTest#test_run_failing: 0.00 s: . TestMiniTest#test_class_puke_with_failure_and_flunk_in_backtrace: 0.00 s: . TestMiniTest#test_filter_backtrace: 0.00 s: . TestMiniTest#test_class_puke_with_non_failure_exception: 0.00 s: . TestMiniTestTestCase#test_flunk_message: 0.00 s: . TestMiniTestTestCase#test_assert_in_epsilon: 0.00 s: . TestMiniTestTestCase#test_assert_includes_triggered: 0.00 s: . TestMiniTestTestCase#test_refute_in_epsilon_triggered: 0.00 s: . TestMiniTestTestCase#test_assert_same: 0.00 s: . TestMiniTestTestCase#test_assert_equal_different: 0.00 s: . TestMiniTestTestCase#test_capture_io: 0.00 s: . TestMiniTestTestCase#test_refute_instance_of: 0.00 s: . TestMiniTestTestCase#test_refute_in_epsilon: 0.00 s: . TestMiniTestTestCase#test_refute_includes: 0.00 s: . TestMiniTestTestCase#test_assert_send: 0.00 s: . TestMiniTestTestCase#test_refute_empty: 0.00 s: . TestMiniTestTestCase#test_class_test_suites: 0.00 s: . TestMiniTestTestCase#test_class_inherited: 0.00 s: . TestMiniTestTestCase#test_refute_nil: 0.00 s: . TestMiniTestTestCase#test_assert_operator_triggered: 0.00 s: . TestMiniTestTestCase#test_refute_operator: 0.00 s: . TestMiniTestTestCase#test_assert__triggered: 0.00 s: . TestMiniTestTestCase#test_refute_kind_of_triggered: 0.00 s: . TestMiniTestTestCase#test_assert_throws_unthrown: 0.00 s: . TestMiniTestTestCase#test_assert_kind_of: 0.00 s: . TestMiniTestTestCase#test_assert_block_triggered: 0.00 s: . TestMiniTestTestCase#test_assert_send_bad: 0.00 s: . TestMiniTestTestCase#test_assert_match_object_triggered: 0.00 s: . TestMiniTestTestCase#test_assert_in_delta: 0.00 s: . TestMiniTestTestCase#test_assert_equal: 0.00 s: . TestMiniTestTestCase#test_test_methods_random: 0.00 s: . TestMiniTestTestCase#test_test_methods_sorted: 0.00 s: . TestMiniTestTestCase#test_assert_in_epsilon_triggered: 0.00 s: . TestMiniTestTestCase#test_assert_kind_of_triggered: 0.00 s: . TestMiniTestTestCase#test_refute_match_object: 0.00 s: . TestMiniTestTestCase#test_refute_equal: 0.00 s: . TestMiniTestTestCase#test_refute_in_delta: 0.00 s: . TestMiniTestTestCase#test_assert_includes: 0.00 s: . TestMiniTestTestCase#test_assert_throws_different: 0.00 s: . TestMiniTestTestCase#test_refute_same: 0.00 s: . TestMiniTestTestCase#test_assert_nil_triggered: 0.00 s: . TestMiniTestTestCase#test_refute_match: 0.00 s: . TestMiniTestTestCase#test_refute: 0.00 s: . TestMiniTestTestCase#test_refute_empty_triggered: 0.00 s: . TestMiniTestTestCase#test_assert_raises_triggered_different: 0.00 s: . TestMiniTestTestCase#test_refute_nil_triggered: 0.00 s: . TestMiniTestTestCase#test_assert_match_triggered: 0.00 s: . TestMiniTestTestCase#test_refute_in_delta_triggered: 0.00 s: . TestMiniTestTestCase#test_assert_raises_triggered_subclass: 0.00 s: . TestMiniTestTestCase#test_assert_same_triggered: 0.00 s: . TestMiniTestTestCase#test_assert: 0.00 s: . TestMiniTestTestCase#test_flunk: 0.00 s: . TestMiniTestTestCase#test_skip: 0.00 s: . TestMiniTestTestCase#test_assert_in_delta_triggered: 0.00 s: . TestMiniTestTestCase#test_refute_instance_of_triggered: 0.00 s: . TestMiniTestTestCase#test_refute_includes_triggered: 0.00 s: . TestMiniTestTestCase#test_assert_respond_to: 0.00 s: . TestMiniTestTestCase#test_assert_match_object: 0.00 s: . TestMiniTestTestCase#test_assert_nil: 0.00 s: . TestMiniTestTestCase#test_class_asserts_match_refutes: 0.00 s: . TestMiniTestTestCase#test_message: 0.00 s: . TestMiniTestTestCase#test_assert_instance_of_triggered: 0.00 s: . TestMiniTestTestCase#test_assert_object_triggered: 0.00 s: . TestMiniTestTestCase#test_assert_block: 0.00 s: . TestMiniTestTestCase#test_assert_raises: 0.00 s: . TestMiniTestTestCase#test_assert_raises_module: 0.00 s: . TestMiniTestTestCase#test_refute_match_triggered: 0.00 s: . TestMiniTestTestCase#test_assert_raises_triggered_none: 0.00 s: . TestMiniTestTestCase#test_refute_respond_to_triggered: 0.00 s: . TestMiniTestTestCase#test_refute_kind_of: 0.00 s: . TestMiniTestTestCase#test_assert_instance_of: 0.00 s: . TestMiniTestTestCase#test_assert_respond_to_triggered: 0.00 s: . TestMiniTestTestCase#test_pass: 0.00 s: . TestMiniTestTestCase#test_assert__triggered_message: 0.00 s: . TestMiniTestTestCase#test_refute_operator_triggered: 0.00 s: . TestMiniTestTestCase#test_assert_throws: 0.00 s: . TestMiniTestTestCase#test_refute_match_object_triggered: 0.00 s: . TestMiniTestTestCase#test_assert_empty: 0.00 s: . TestMiniTestTestCase#test_assert_empty_triggered: 0.00 s: . TestMiniTestTestCase#test_assert_match: 0.00 s: . TestMiniTestTestCase#test_refute_equal_triggered: 0.00 s: . TestMiniTestTestCase#test_refute_respond_to: 0.00 s: . TestMiniTestTestCase#test_assert_operator: 0.00 s: . TestMiniTestTestCase#test_refute_same_triggered: 0.00 s: . TestMixedUnicodeEscape#test_basic: 0.00 s: . TestModule#test_CMP: 0.00 s: . TestModule#test_CMP_0: 0.00 s: . TestModule#test_GE: 0.00 s: . TestModule#test_GT: 0.00 s: . TestModule#test_GT_0: 0.00 s: . TestModule#test_LE: 0.00 s: . TestModule#test_LT: 0.00 s: . TestModule#test_LT_0: 0.00 s: . TestModule#test_VERY_EQUAL: 0.00 s: . TestModule#test_alias: 0.03 s: . TestModule#test_ancestors: 0.00 s: . TestModule#test_append_features: 0.00 s: . TestModule#test_append_features_raise: 0.00 s: . TestModule#test_append_features_type_error: 0.00 s: . TestModule#test_attr: 0.03 s: . TestModule#test_attr_obsoleted_flag: 0.00 s: . TestModule#test_change_visibility_under_safe4: 0.00 s: . TestModule#test_class_eval: 0.00 s: . TestModule#test_class_variable_defined: 0.00 s: . TestModule#test_class_variable_get: 0.00 s: . TestModule#test_class_variable_set: 0.00 s: . TestModule#test_const_defined?: 0.00 s: . TestModule#test_const_get: 0.00 s: . TestModule#test_const_get2: 0.01 s: . TestModule#test_const_get3: 0.00 s: . TestModule#test_const_set: 0.00 s: . TestModule#test_const_set2: 0.00 s: . TestModule#test_constants: 0.00 s: . TestModule#test_cyclic_include: 0.00 s: . TestModule#test_export_method: 0.00 s: . TestModule#test_freeze: 0.00 s: . TestModule#test_frozen_class: 0.01 s: . TestModule#test_include_p: 0.00 s: . TestModule#test_include_under_safe4: 0.00 s: . TestModule#test_included: 0.00 s: . TestModule#test_included_modules: 0.00 s: . TestModule#test_instance_methods: 0.00 s: . TestModule#test_method_defined: 0.00 s: . TestModule#test_method_defined?: 0.00 s: . TestModule#test_mod_constants: 0.00 s: . TestModule#test_module_eval: 0.00 s: . TestModule#test_module_exec: 0.00 s: . TestModule#test_name: 0.00 s: . TestModule#test_private_class_method: 0.00 s: . TestModule#test_private_instance_methods: 0.00 s: . TestModule#test_protected_instance_methods: 0.00 s: . TestModule#test_public_class_method: 0.00 s: . TestModule#test_public_instance_methods: 0.00 s: . TestModule#test_remove_class_variable: 0.00 s: . TestModule#test_s_constants: 0.00 s: . TestModule#test_s_nesting: 0.00 s: . TestModule#test_s_new: 0.00 s: . TestModule#test_top_public_private: 0.03 s: . TestModule#test_undef: 0.09 s: . TestMonitor#test_cond: 0.00 s: . TestMonitor#test_enter: 0.00 s: . TestMonitor#test_synchronize: 0.00 s: . TestMonitor#test_try_enter: 0.00 s: . TestNKF#test_guess: 0.00 s: . TestNKF#test_ruby_dev_36909: 3.71 s: . TestNetHTTPS#test_certificate_verify_failure: 0.11 s: . TestNetHTTPS#test_get: 0.13 s: . TestNetHTTPS#test_identity_verify_failure: 0.13 s: . TestNetHTTPS#test_post: 0.16 s: . TestNetHTTPS#test_verify_none: 0.12 s: . TestNetHTTP_v1_2#test_get: 0.12 s: . TestNetHTTP_v1_2#test_get2: 0.11 s: . TestNetHTTP_v1_2#test_get__break: 0.10 s: . TestNetHTTP_v1_2#test_get__implicit_start: 0.11 s: . TestNetHTTP_v1_2#test_head: 0.10 s: . TestNetHTTP_v1_2#test_post: 0.18 s: . TestNetHTTP_v1_2#test_request: 0.20 s: . TestNetHTTP_v1_2#test_s_get: 0.10 s: . TestNetHTTP_v1_2#test_s_post_form: 0.11 s: . TestNetHTTP_v1_2#test_send_request: 0.19 s: . TestNetHTTP_version_1_1#test_get: 0.12 s: . TestNetHTTP_version_1_1#test_get2: 0.11 s: . TestNetHTTP_version_1_1#test_get__break: 0.10 s: . TestNetHTTP_version_1_1#test_get__implicit_start: 0.11 s: . TestNetHTTP_version_1_1#test_head: 0.12 s: . TestNetHTTP_version_1_1#test_post: 0.18 s: . TestNetHTTP_version_1_1#test_s_get: 0.10 s: . TestNetHTTP_version_1_1#test_s_post_form: 0.11 s: . TestNonblockSocket#test_accept_nonblock: 0.00 s: . TestNonblockSocket#test_connect_nonblock: 0.00 s: . TestNonblockSocket#test_read_nonblock: 0.00 s: . TestNonblockSocket#test_socket_recvfrom_nonblock: 0.00 s: . TestNonblockSocket#test_tcp_recv_nonblock: 0.00 s: . TestNonblockSocket#test_udp_recv_nonblock: 0.00 s: . TestNonblockSocket#test_udp_recvfrom_nonblock: 0.00 s: . TestNumeric#test_abs: 0.00 s: . TestNumeric#test_cmp: 0.00 s: . TestNumeric#test_coerce: 0.00 s: . TestNumeric#test_divmod: 0.00 s: . TestNumeric#test_dummynumeric: 0.00 s: . TestNumeric#test_eql: 0.00 s: . TestNumeric#test_floor_ceil_round_truncate: 0.00 s: . TestNumeric#test_integer_p: 0.00 s: . TestNumeric#test_num2long: 0.00 s: . TestNumeric#test_numeric: 0.00 s: . TestNumeric#test_quo: 0.00 s: . TestNumeric#test_real_p: 0.00 s: . TestNumeric#test_step: 0.00 s: . TestNumeric#test_to_int: 0.00 s: . TestNumeric#test_zero_p: 0.00 s: . TestObject#test_add_method_under_safe4: 0.00 s: . TestObject#test_check_convert_type: 0.00 s: . TestObject#test_check_to_integer: 0.00 s: . TestObject#test_convert_type: 0.00 s: . TestObject#test_dup: 0.00 s: . TestObject#test_extend: 0.00 s: . TestObject#test_false_and: 0.00 s: . TestObject#test_false_or: 0.00 s: . TestObject#test_false_xor: 0.00 s: . TestObject#test_freeze_immediate: 0.00 s: . TestObject#test_freeze_under_safe_4: 0.00 s: . TestObject#test_instance_exec: 0.00 s: . TestObject#test_instance_of: 0.00 s: . TestObject#test_instance_variable_defined: 0.00 s: . TestObject#test_instance_variable_get: 0.00 s: . TestObject#test_instance_variable_set: 0.00 s: . TestObject#test_kind_of: 0.00 s: . TestObject#test_method_missing: 0.00 s: . TestObject#test_methods: 0.00 s: . TestObject#test_methods2: 0.00 s: . TestObject#test_nil_to_f: 0.00 s: . TestObject#test_not: 0.00 s: . TestObject#test_redefine_method_under_verbose: 0.04 s: . TestObject#test_redefine_method_which_may_case_serious_problem: 0.08 s: . TestObject#test_remove_instance_variable: 0.00 s: . TestObject#test_remove_method: 0.11 s: . TestObject#test_send_with_no_arguments: 0.00 s: . TestObject#test_specific_eval_with_wrong_arguments: 0.00 s: . TestObject#test_taint_frozen_obj: 0.00 s: . TestObject#test_to_integer: 0.00 s: . TestObject#test_to_s: 0.00 s: . TestObject#test_true_and: 0.00 s: . TestObject#test_true_or: 0.00 s: . TestObject#test_true_xor: 0.00 s: . TestObject#test_untrusted: 0.00 s: . TestObjectSpace#test_count_objects: 0.03 s: . TestObjectSpace#test_finalizer: 0.03 s: . TestObjectSpace#test_id2ref_18: 0.00 s: . TestObjectSpace#test_id2ref_19: 0.00 s: . TestObjectSpace#test_id2ref_20: 0.00 s: . TestObjectSpace#test_id2ref_21: 0.00 s: . TestObjectSpace#test_id2ref_22: 0.00 s: . TestObjectSpace#test_id2ref_23: 0.00 s: . TestObjectSpace#test_id2ref_24: 0.00 s: . TestObjectSpace#test_id2ref_25: 0.00 s: . TestObjectSpace#test_id2ref_26: 0.00 s: . TestObjectSpace#test_id2ref_27: 0.00 s: . TestObjectSpace#test_id2ref_28: 0.00 s: . TestObjectSpace#test_id2ref_29: 0.00 s: . TestObjectSpace#test_id2ref_30: 0.00 s: . TestObjectSpace#test_id2ref_31: 0.00 s: . TestObjectSpace#test_id2ref_32: 0.00 s: . TestObjectSpace#test_id2ref_33: 0.00 s: . TestObjectSpace#test_id2ref_34: 0.00 s: . TestObjectSpace#test_id2ref_35: 0.00 s: . TestObjectSpace#test_id2ref_36: 0.00 s: . TestOptionParser#test_order: 0.00 s: . TestOptionParser#test_permute: 0.00 s: . TestOptionParser::NoArg::Def1#test_abbrev: 0.00 s: . TestOptionParser::NoArg::Def1#test_ambiguous: 0.00 s: . TestOptionParser::NoArg::Def1#test_long: 0.00 s: . TestOptionParser::NoArg::Def1#test_order: 0.00 s: . TestOptionParser::NoArg::Def1#test_permute: 0.00 s: . TestOptionParser::NoArg::Def1#test_short: 0.00 s: . TestOptionParser::NoArg::Def2#test_abbrev: 0.00 s: . TestOptionParser::NoArg::Def2#test_ambiguous: 0.00 s: . TestOptionParser::NoArg::Def2#test_long: 0.00 s: . TestOptionParser::NoArg::Def2#test_order: 0.00 s: . TestOptionParser::NoArg::Def2#test_permute: 0.00 s: . TestOptionParser::NoArg::Def2#test_short: 0.00 s: . TestOptionParser::OptArg#test_abbrev: 0.00 s: . TestOptionParser::OptArg#test_long: 0.00 s: . TestOptionParser::OptArg#test_order: 0.00 s: . TestOptionParser::OptArg#test_permute: 0.00 s: . TestOptionParser::OptArg#test_short: 0.00 s: . TestOptionParser::PlaceArg#test_abbrev: 0.00 s: . TestOptionParser::PlaceArg#test_conv: 0.00 s: . TestOptionParser::PlaceArg#test_long: 0.00 s: . TestOptionParser::PlaceArg#test_order: 0.00 s: . TestOptionParser::PlaceArg#test_permute: 0.00 s: . TestOptionParser::PlaceArg#test_short: 0.00 s: . TestOptionParser::ReqArg::Def1#test_abbrev: 0.00 s: . TestOptionParser::ReqArg::Def1#test_long: 0.00 s: . TestOptionParser::ReqArg::Def1#test_order: 0.00 s: . TestOptionParser::ReqArg::Def1#test_permute: 0.00 s: . TestOptionParser::ReqArg::Def1#test_short: 0.00 s: . TestOptionParser::ReqArg::Def2#test_abbrev: 0.00 s: . TestOptionParser::ReqArg::Def2#test_long: 0.00 s: . TestOptionParser::ReqArg::Def2#test_order: 0.00 s: . TestOptionParser::ReqArg::Def2#test_permute: 0.00 s: . TestOptionParser::ReqArg::Def2#test_short: 0.00 s: . TestOptionParser::ReqArg::Def3#test_abbrev: 0.00 s: . TestOptionParser::ReqArg::Def3#test_long: 0.00 s: . TestOptionParser::ReqArg::Def3#test_order: 0.00 s: . TestOptionParser::ReqArg::Def3#test_permute: 0.00 s: . TestOptionParser::ReqArg::Def3#test_short: 0.00 s: . TestOptionParser::ReqArg::Def4#test_abbrev: 0.00 s: . TestOptionParser::ReqArg::Def4#test_long: 0.00 s: . TestOptionParser::ReqArg::Def4#test_order: 0.00 s: . TestOptionParser::ReqArg::Def4#test_permute: 0.00 s: . TestOptionParser::ReqArg::Def4#test_short: 0.00 s: . TestOptionParser::SummaryTest#test_short_clash: 0.00 s: . TestOptionParser::WithPattern#test_order: 0.00 s: . TestOptionParser::WithPattern#test_pattern: 0.00 s: . TestOptionParser::WithPattern#test_permute: 0.00 s: . TestOptionParserGetopts#test_long_arg: 0.00 s: . TestOptionParserGetopts#test_long_noarg: 0.00 s: . TestOptionParserGetopts#test_short_arg: 0.00 s: . TestOptionParserGetopts#test_short_noarg: 0.00 s: . TestPOP#test_apop_invalid: 0.00 s: . TestPOP#test_apop_invalid_at: 0.00 s: . TestPOP#test_apop_ng: 0.00 s: . TestPOP#test_apop_ok: 0.00 s: . TestPOP#test_pop_auth_ng: 0.00 s: . TestPOP#test_pop_auth_ok: 0.00 s: . TestPack#test_comment: 0.00 s: . TestPack#test_format_string_modified: 0.00 s: . TestPack#test_illegal_bang: 0.00 s: . TestPack#test_length_too_big: 0.00 s: . TestPack#test_modify_under_safe4: 0.00 s: . TestPack#test_pack: 0.00 s: . TestPack#test_pack_N: 0.00 s: . TestPack#test_pack_P: 0.00 s: . TestPack#test_pack_U: 0.00 s: . TestPack#test_pack_p: 0.00 s: . TestPack#test_pack_p2: 0.00 s: . TestPack#test_pack_unpack_M: 0.00 s: . TestPack#test_pack_unpack_P2: 0.00 s: . TestPack#test_pack_unpack_U: 0.00 s: . TestPack#test_pack_unpack_X: 0.00 s: . TestPack#test_pack_unpack_Z: 0.00 s: . TestPack#test_pack_unpack_aA: 0.00 s: . TestPack#test_pack_unpack_atmark: 0.00 s: . TestPack#test_pack_unpack_bB: 0.00 s: . TestPack#test_pack_unpack_cC: 0.00 s: . TestPack#test_pack_unpack_fdeEgG: 0.00 s: . TestPack#test_pack_unpack_hH: 0.00 s: . TestPack#test_pack_unpack_iI: 0.00 s: . TestPack#test_pack_unpack_lL: 0.00 s: . TestPack#test_pack_unpack_m: 0.00 s: . TestPack#test_pack_unpack_m0: 0.00 s: . TestPack#test_pack_unpack_nN: 0.00 s: . TestPack#test_pack_unpack_percent: 0.00 s: . TestPack#test_pack_unpack_qQ: 0.00 s: . TestPack#test_pack_unpack_sS: 0.00 s: . TestPack#test_pack_unpack_u: 0.00 s: . TestPack#test_pack_unpack_vV: 0.00 s: . TestPack#test_pack_unpack_w: 0.00 s: . TestPack#test_pack_unpack_x: 0.00 s: . TestPack#test_unpack_N: 0.00 s: . TestParse#test_alias_backref: 0.00 s: . TestParse#test_all_symbols: 0.01 s: . TestParse#test_arg: 0.00 s: . TestParse#test_arg2: 0.00 s: . TestParse#test_arg_concat: 0.00 s: . TestParse#test_assign_in_conditional: 0.00 s: . TestParse#test_backquote: 0.00 s: . TestParse#test_bad_arg: 0.00 s: . TestParse#test_block_call_colon2: 0.00 s: . TestParse#test_block_dup: 0.00 s: . TestParse#test_block_variable: 0.00 s: . TestParse#test_call_method: 0.00 s: . TestParse#test_carrige_return: 0.00 s: . TestParse#test_class_module: 0.00 s: . TestParse#test_command_call: 0.00 s: . TestParse#test_define_singleton_error: 0.00 s: . TestParse#test_do_lambda: 0.00 s: . TestParse#test_dot_in_next_line: 0.00 s: . TestParse#test_dstr: 0.00 s: . TestParse#test_dsym: 0.00 s: . TestParse#test_duplicate_argument: 0.00 s: . TestParse#test_dynamic_constant_assignment: 0.00 s: . TestParse#test_else_without_rescue: 0.00 s: . TestParse#test_embedded_rd: 0.00 s: . TestParse#test_float: 0.00 s: . TestParse#test_global_variable: 0.00 s: . TestParse#test_here_document: 0.00 s: . TestParse#test_intern: 0.00 s: . TestParse#test_invalid_char: 0.00 s: . TestParse#test_invalid_class_variable: 0.00 s: . TestParse#test_invalid_instance_variable: 0.00 s: . TestParse#test_is_class_id: 0.00 s: . TestParse#test_literal_concat: 0.00 s: . TestParse#test_literal_in_conditional: 0.00 s: . TestParse#test_magic_comment: 0.00 s: . TestParse#test_mlhs_node: 0.00 s: . TestParse#test_no_blockarg: 0.00 s: . TestParse#test_op_name: 0.00 s: . TestParse#test_parse_string: 0.00 s: . TestParse#test_percent: 0.00 s: . TestParse#test_pow_asgn: 0.00 s: . TestParse#test_question: 0.00 s: . TestParse#test_set_backref: 0.00 s: . TestParse#test_string: 0.00 s: . TestParse#test_symbol: 0.00 s: . TestParse#test_unassignable: 0.00 s: . TestParse#test_utf8_bom: 0.00 s: . TestParse#test_void_expr_stmts_value: 0.00 s: . TestParse#test_words: 0.00 s: . TestParse#test_xstring: 0.02 s: . TestPath#test_basename: 0.00 s: . TestPath#test_dirname: 0.00 s: . TestPath#test_path: 0.00 s: . TestPathname#test_ascend_1: 0.00 s: . TestPathname#test_ascend_2: 0.00 s: . TestPathname#test_ascend_3: 0.00 s: . TestPathname#test_ascend_4: 0.00 s: . TestPathname#test_cleanpath_aggressive_1: 0.00 s: . TestPathname#test_cleanpath_aggressive_10: 0.00 s: . TestPathname#test_cleanpath_aggressive_11: 0.00 s: . TestPathname#test_cleanpath_aggressive_12: 0.00 s: . TestPathname#test_cleanpath_aggressive_13: 0.00 s: . TestPathname#test_cleanpath_aggressive_14: 0.00 s: . TestPathname#test_cleanpath_aggressive_15: 0.00 s: . TestPathname#test_cleanpath_aggressive_16: 0.00 s: . TestPathname#test_cleanpath_aggressive_17: 0.00 s: . TestPathname#test_cleanpath_aggressive_18: 0.00 s: . TestPathname#test_cleanpath_aggressive_19: 0.00 s: . TestPathname#test_cleanpath_aggressive_2: 0.00 s: . TestPathname#test_cleanpath_aggressive_20: 0.00 s: . TestPathname#test_cleanpath_aggressive_21: 0.00 s: . TestPathname#test_cleanpath_aggressive_22: 0.00 s: . TestPathname#test_cleanpath_aggressive_23: 0.00 s: . TestPathname#test_cleanpath_aggressive_24: 0.00 s: . TestPathname#test_cleanpath_aggressive_25: 0.00 s: . TestPathname#test_cleanpath_aggressive_26: 0.00 s: . TestPathname#test_cleanpath_aggressive_27: 0.00 s: . TestPathname#test_cleanpath_aggressive_28: 0.00 s: . TestPathname#test_cleanpath_aggressive_29: 0.00 s: . TestPathname#test_cleanpath_aggressive_3: 0.00 s: . TestPathname#test_cleanpath_aggressive_30: 0.00 s: . TestPathname#test_cleanpath_aggressive_31: 0.00 s: . TestPathname#test_cleanpath_aggressive_32: 0.00 s: . TestPathname#test_cleanpath_aggressive_33: 0.00 s: . TestPathname#test_cleanpath_aggressive_34: 0.00 s: . TestPathname#test_cleanpath_aggressive_35: 0.00 s: . TestPathname#test_cleanpath_aggressive_36: 0.00 s: . TestPathname#test_cleanpath_aggressive_37: 0.00 s: . TestPathname#test_cleanpath_aggressive_4: 0.00 s: . TestPathname#test_cleanpath_aggressive_5: 0.00 s: . TestPathname#test_cleanpath_aggressive_6: 0.00 s: . TestPathname#test_cleanpath_aggressive_7: 0.00 s: . TestPathname#test_cleanpath_aggressive_8: 0.00 s: . TestPathname#test_cleanpath_aggressive_9: 0.00 s: . TestPathname#test_cleanpath_conservative_1: 0.00 s: . TestPathname#test_cleanpath_conservative_10: 0.00 s: . TestPathname#test_cleanpath_conservative_11: 0.00 s: . TestPathname#test_cleanpath_conservative_12: 0.00 s: . TestPathname#test_cleanpath_conservative_13: 0.00 s: . TestPathname#test_cleanpath_conservative_14: 0.00 s: . TestPathname#test_cleanpath_conservative_15: 0.00 s: . TestPathname#test_cleanpath_conservative_16: 0.00 s: . TestPathname#test_cleanpath_conservative_17: 0.00 s: . TestPathname#test_cleanpath_conservative_18: 0.00 s: . TestPathname#test_cleanpath_conservative_19: 0.00 s: . TestPathname#test_cleanpath_conservative_2: 0.00 s: . TestPathname#test_cleanpath_conservative_20: 0.00 s: . TestPathname#test_cleanpath_conservative_21: 0.00 s: . TestPathname#test_cleanpath_conservative_22: 0.00 s: . TestPathname#test_cleanpath_conservative_23: 0.00 s: . TestPathname#test_cleanpath_conservative_24: 0.00 s: . TestPathname#test_cleanpath_conservative_25: 0.00 s: . TestPathname#test_cleanpath_conservative_26: 0.00 s: . TestPathname#test_cleanpath_conservative_27: 0.00 s: . TestPathname#test_cleanpath_conservative_28: 0.00 s: . TestPathname#test_cleanpath_conservative_29: 0.00 s: . TestPathname#test_cleanpath_conservative_3: 0.00 s: . TestPathname#test_cleanpath_conservative_30: 0.00 s: . TestPathname#test_cleanpath_conservative_31: 0.00 s: . TestPathname#test_cleanpath_conservative_32: 0.00 s: . TestPathname#test_cleanpath_conservative_4: 0.00 s: . TestPathname#test_cleanpath_conservative_5: 0.00 s: . TestPathname#test_cleanpath_conservative_6: 0.00 s: . TestPathname#test_cleanpath_conservative_7: 0.00 s: . TestPathname#test_cleanpath_conservative_8: 0.00 s: . TestPathname#test_cleanpath_conservative_9: 0.00 s: . TestPathname#test_comparison: 0.00 s: . TestPathname#test_comparison_string: 0.00 s: . TestPathname#test_del_trailing_separator_1: 0.00 s: . TestPathname#test_del_trailing_separator_2: 0.00 s: . TestPathname#test_del_trailing_separator_3: 0.00 s: . TestPathname#test_del_trailing_separator_4: 0.00 s: . TestPathname#test_del_trailing_separator_5: 0.00 s: . TestPathname#test_del_trailing_separator_6: 0.00 s: . TestPathname#test_del_trailing_separator_7: 0.00 s: . TestPathname#test_del_trailing_separator_8: 0.00 s: . TestPathname#test_del_trailing_separator_9: 0.00 s: . TestPathname#test_descend_1: 0.00 s: . TestPathname#test_descend_2: 0.00 s: . TestPathname#test_descend_3: 0.00 s: . TestPathname#test_descend_4: 0.00 s: . TestPathname#test_destructive_update: 0.00 s: . TestPathname#test_each_filename: 0.00 s: . TestPathname#test_equality: 0.00 s: . TestPathname#test_file_basename: 0.00 s: . TestPathname#test_file_dirname: 0.00 s: . TestPathname#test_file_extname: 0.00 s: . TestPathname#test_file_fnmatch: 0.00 s: . TestPathname#test_file_join: 0.00 s: . TestPathname#test_file_split: 0.00 s: . TestPathname#test_freeze: 0.00 s: . TestPathname#test_has_trailing_separator?_1: 0.00 s: . TestPathname#test_has_trailing_separator?_2: 0.00 s: . TestPathname#test_has_trailing_separator?_3: 0.00 s: . TestPathname#test_has_trailing_separator?_4: 0.00 s: . TestPathname#test_hashkey: 0.00 s: . TestPathname#test_initialize: 0.00 s: . TestPathname#test_initialize_nul: 0.00 s: . TestPathname#test_kernel_open: 0.00 s: . TestPathname#test_kernel_pathname: 0.00 s: . TestPathname#test_null_character: 0.00 s: . TestPathname#test_pathsub_1: 0.00 s: . TestPathname#test_pathsubext_1: 0.00 s: . TestPathname#test_pathsubext_2: 0.00 s: . TestPathname#test_pathsubext_3: 0.00 s: . TestPathname#test_pathsubext_4: 0.00 s: . TestPathname#test_pathsubext_5: 0.00 s: . TestPathname#test_pathsubext_6: 0.00 s: . TestPathname#test_pathsubext_7: 0.00 s: . TestPathname#test_pathsubext_8: 0.00 s: . TestPathname#test_pathsubext_9: 0.00 s: . TestPathname#test_plus_1: 0.00 s: . TestPathname#test_plus_10: 0.00 s: . TestPathname#test_plus_11: 0.00 s: . TestPathname#test_plus_12: 0.00 s: . TestPathname#test_plus_13: 0.00 s: . TestPathname#test_plus_14: 0.00 s: . TestPathname#test_plus_15: 0.00 s: . TestPathname#test_plus_2: 0.00 s: . TestPathname#test_plus_3: 0.00 s: . TestPathname#test_plus_4: 0.00 s: . TestPathname#test_plus_5: 0.00 s: . TestPathname#test_plus_6: 0.00 s: . TestPathname#test_plus_7: 0.00 s: . TestPathname#test_plus_8: 0.00 s: . TestPathname#test_plus_9: 0.00 s: . TestPathname#test_realpath: 0.00 s: . TestPathname#test_relative?_1: 0.00 s: . TestPathname#test_relative?_2: 0.00 s: . TestPathname#test_relative?_3: 0.00 s: . TestPathname#test_relative?_4: 0.00 s: . TestPathname#test_relative?_5: 0.00 s: . TestPathname#test_relative_path_from_1: 0.00 s: . TestPathname#test_relative_path_from_10: 0.00 s: . TestPathname#test_relative_path_from_11: 0.00 s: . TestPathname#test_relative_path_from_12: 0.00 s: . TestPathname#test_relative_path_from_13: 0.00 s: . TestPathname#test_relative_path_from_14: 0.00 s: . TestPathname#test_relative_path_from_15: 0.00 s: . TestPathname#test_relative_path_from_16: 0.00 s: . TestPathname#test_relative_path_from_17: 0.00 s: . TestPathname#test_relative_path_from_18: 0.00 s: . TestPathname#test_relative_path_from_19: 0.00 s: . TestPathname#test_relative_path_from_2: 0.00 s: . TestPathname#test_relative_path_from_20: 0.00 s: . TestPathname#test_relative_path_from_21: 0.00 s: . TestPathname#test_relative_path_from_22: 0.00 s: . TestPathname#test_relative_path_from_23: 0.00 s: . TestPathname#test_relative_path_from_24: 0.00 s: . TestPathname#test_relative_path_from_25: 0.00 s: . TestPathname#test_relative_path_from_26: 0.00 s: . TestPathname#test_relative_path_from_27: 0.00 s: . TestPathname#test_relative_path_from_28: 0.00 s: . TestPathname#test_relative_path_from_29: 0.00 s: . TestPathname#test_relative_path_from_3: 0.00 s: . TestPathname#test_relative_path_from_30: 0.00 s: . TestPathname#test_relative_path_from_4: 0.00 s: . TestPathname#test_relative_path_from_5: 0.00 s: . TestPathname#test_relative_path_from_6: 0.00 s: . TestPathname#test_relative_path_from_7: 0.00 s: . TestPathname#test_relative_path_from_8: 0.00 s: . TestPathname#test_relative_path_from_9: 0.00 s: . TestPathname#test_root?_1: 0.00 s: . TestPathname#test_root?_2: 0.00 s: . TestPathname#test_root?_3: 0.00 s: . TestPathname#test_root?_4: 0.00 s: . TestPathname#test_root?_5: 0.00 s: . TestPathname#test_sub_matchdata: 0.00 s: . TestPathname#test_taint: 0.00 s: . TestPathname#test_to_s: 0.00 s: . TestPathname#test_untaint: 0.00 s: . TestPipe#test_eof_0: 0.00 s: . TestPipe#test_eof_0_rw: 0.00 s: . TestPipe#test_eof_1: 0.00 s: . TestPipe#test_eof_2: 0.00 s: . TestPipe#test_eof_3: 0.00 s: . TestPrime#test_default_instance_does_not_have_compatibility_methods: 0.00 s: . TestPrime#test_each: 0.00 s: . TestPrime#test_each_by_prime_number_theorem: 1.28 s: . TestPrime#test_each_without_block: 0.00 s: . TestPrime#test_enumerator_succ: 0.00 s: . TestPrime#test_enumerator_with_index: 0.00 s: . TestPrime#test_new: 0.00 s: . TestPrime::TestInteger#test_from_prime_division: 0.00 s: . TestPrime::TestInteger#test_prime?: 0.02 s: . TestPrime::TestInteger#test_prime_division: 0.00 s: . TestProc#test_arity: 0.00 s: . TestProc#test_arity2: 0.00 s: . TestProc#test_binding: 0.00 s: . TestProc#test_binding2: 0.00 s: . TestProc#test_block_par: 0.00 s: . TestProc#test_curry: 0.00 s: . TestProc#test_curry_from_knownbug: 0.00 s: . TestProc#test_curry_ski_fib: 0.00 s: . TestProc#test_dup_clone: 0.00 s: . TestProc#test_eq: 0.00 s: . TestProc#test_eq2: 0.00 s: . TestProc#test_localjump_error: 0.00 s: . TestProc#test_method_to_proc: 0.00 s: . TestProc#test_proc: 0.00 s: . TestProc#test_proc_args_block: 0.00 s: . TestProc#test_proc_args_opt: 0.00 s: . TestProc#test_proc_args_opt_and_block: 0.00 s: . TestProc#test_proc_args_opt_and_post: 0.00 s: . TestProc#test_proc_args_opt_and_post_and_block: 0.00 s: . TestProc#test_proc_args_opt_and_rest: 0.00 s: . TestProc#test_proc_args_opt_and_rest_and_post: 0.00 s: . TestProc#test_proc_args_opt_and_rest_and_post_and_block: 0.00 s: . TestProc#test_proc_args_plain: 0.00 s: . TestProc#test_proc_args_rest: 0.00 s: . TestProc#test_proc_args_rest_and_block: 0.00 s: . TestProc#test_proc_args_rest_and_post: 0.00 s: . TestProc#test_proc_args_rest_and_post_and_block: 0.00 s: . TestProc#test_proc_args_unleashed: 0.00 s: . TestProc#test_proc_lambda: 0.00 s: . TestProc#test_proc_location: 0.00 s: . TestProc#test_safe: 0.00 s: . TestProc#test_to_proc: 0.00 s: . TestProcess#test_abort: 0.03 s: . TestProcess#test_argv0: 0.17 s: . TestProcess#test_argv0_noarg: 0.29 s: . TestProcess#test_exec_noshell: 0.04 s: . TestProcess#test_exec_shell: 0.07 s: . TestProcess#test_exec_wordsplit: 0.05 s: . TestProcess#test_execopts_chdir: 0.06 s: . TestProcess#test_execopts_close_others: 0.25 s: . TestProcess#test_execopts_duplex_io: 0.04 s: . TestProcess#test_execopts_env: 0.11 s: . TestProcess#test_execopts_exec: 0.04 s: . TestProcess#test_execopts_modification: 0.10 s: . TestProcess#test_execopts_opts: 0.03 s: . TestProcess#test_execopts_pgroup: 0.19 s: . TestProcess#test_execopts_popen: 0.20 s: . TestProcess#test_execopts_redirect: 0.69 s: . TestProcess#test_execopts_redirect_self: 0.03 s: . TestProcess#test_execopts_rlimit: 0.21 s: . TestProcess#test_execopts_umask: 0.07 s: . TestProcess#test_execopts_unsetenv_others: 0.07 s: . TestProcess#test_fd_inheritance: 0.18 s: . TestProcess#test_geteuid: 0.00 s: . TestProcess#test_getpgid: 0.00 s: . TestProcess#test_getpriority: 0.00 s: . TestProcess#test_getuid: 0.00 s: . TestProcess#test_gid_re_exchangeable_p: 0.00 s: . TestProcess#test_gid_sid_available?: 0.00 s: . TestProcess#test_groups: 0.00 s: . TestProcess#test_maxgroups: 0.00 s: . TestProcess#test_popen_fork: 0.02 s: . TestProcess#test_popen_noshell: 0.02 s: . TestProcess#test_popen_shell: 0.05 s: . TestProcess#test_popen_wordsplit: 0.03 s: . TestProcess#test_pst_inspect: 0.00 s: . TestProcess#test_rlimit_availability: 0.00 s: . TestProcess#test_rlimit_name: 0.00 s: . TestProcess#test_rlimit_nofile: 0.04 s: . TestProcess#test_rlimit_value: 0.00 s: . TestProcess#test_setpriority: 0.00 s: . TestProcess#test_sleep: 0.00 s: . TestProcess#test_spawn_noshell: 0.02 s: . TestProcess#test_spawn_shell: 0.06 s: . TestProcess#test_spawn_wordsplit: 0.04 s: . TestProcess#test_status: 0.04 s: . TestProcess#test_status_kill: 1.04 s: . TestProcess#test_system_noshell: 0.03 s: . TestProcess#test_system_shell: 0.05 s: . TestProcess#test_system_wordsplit: 0.04 s: . TestProcess#test_uid_re_exchangeable_p: 0.00 s: . TestProcess#test_uid_sid_available?: 0.00 s: . TestProcess#test_wait2: 0.14 s: . TestProcess#test_wait_and_sigchild: 3.21 s: . TestProcess#test_wait_without_arg: 0.14 s: . TestProcess#test_waitall: 0.18 s: . TestRDocInfoFormatting#test_alpha_lists: 0.08 s: . TestRDocInfoFormatting#test_italics: 0.05 s: . TestRDocInfoFormatting#test_paragraphs_are_spaced: 0.14 s: . TestRDocInfoFormatting#test_labelled_lists: 0.05 s: . TestRDocInfoFormatting#test_numbered_lists: 0.04 s: . TestRDocInfoFormatting#test_literal_code: 0.04 s: . TestRDocInfoFormatting#test_nested_lists: 0.05 s: . TestRDocInfoFormatting#test_web_links: 0.05 s: . TestRDocInfoFormatting#test_escaping: 0.05 s: . TestRDocInfoFormatting#test_internal_hyperlinks: 0.05 s: . TestRDocInfoFormatting#test_bullet_lists: 0.15 s: . TestRDocInfoFormatting#test_bold: 0.05 s: . TestRDocInfoFormatting#test_tt: 0.04 s: . TestRDocInfoFormatting#test_horizontal_rule: 0.04 s: . TestRDocInfoFormatting#test_hyperlink_targets: 0.04 s: . TestRDocInfoFormatting#test_headings: 0.04 s: . TestRDocInfoFormatting#test_descriptions_are_not_html: 0.04 s: . TestRDocInfoSections#test_methods_are_shown_only_once: 0.01 s: . TestRDocInfoSections#test_classes_instance_methods_are_given: 0.02 s: . TestRDocInfoSections#test_class_methods_are_given: 0.01 s: . TestRDocInfoSections#test_output_exists: 0.01 s: . TestRDocInfoSections#test_each_class_has_a_chapter: 0.01 s: . TestRDocInfoSections#test_included_modules_are_given: 0.12 s: . TestRDocInfoSections#test_each_module_has_a_chapter: 0.02 s: . TestRDocInfoSections#test_class_descriptions_are_given: 0.02 s: . TestRDocMarkup#test_whitespace: 0.00 s: . TestRDocMarkup#test_types: 0.00 s: . TestRDocMarkup#test_groups: 0.00 s: . TestRDocMarkup#test_verbatim: 0.00 s: . TestRDocMarkup#test_list_bullet_star: 0.00 s: . TestRDocMarkup#test_list_labeled_bracket_continued: 0.00 s: . TestRDocMarkup#test_list_split: 0.00 s: . TestRDocMarkup#test_verbatim_merge: 0.00 s: . TestRDocMarkup#test_tabs: 0.00 s: . TestRDocMarkup#test_list_number: 0.00 s: . TestRDocMarkup#test_list_nested_bullet_bullet: 0.00 s: . TestRDocMarkup#test_headings: 0.00 s: . TestRDocMarkup#test_list_labeled_bracket: 0.00 s: . TestRDocMarkup#test_paragraph: 0.00 s: . TestRDocMarkup#test_list_nested_labeled_bullet_bullet: 0.00 s: . TestRDocMarkup#test_list_bullet_dash: 0.00 s: . TestRDocMarkup#test_list_labeled_colon_continued: 0.00 s: . TestRDocMarkup#test_list_alpha: 0.00 s: . TestRDocMarkup#test_list_nested_labeled_bullet: 0.00 s: . TestRDocMarkup#test_list_labeled_colon: 0.00 s: . TestRDocMarkup#test_list_nested_number_number: 0.00 s: . TestRDocMarkupAttributeManager#test_special: 0.00 s: . TestRDocMarkupAttributeManager#test_convert_attrs: 0.00 s: . TestRDocMarkupAttributeManager#test_protect: 0.00 s: . TestRDocMarkupAttributeManager#test_bold: 0.00 s: . TestRDocMarkupAttributeManager#test_combined: 0.00 s: . TestRDocMarkupAttributeManager#test_html_like_em_bold: 0.00 s: . TestRDocMarkupAttributeManager#test_html_like_em_bold_nested_2: 0.00 s: . TestRDocMarkupAttributeManager#test_html_like_em_bold_mixed_case: 0.00 s: . TestRDocMarkupAttributeManager#test_html_like_teletype: 0.00 s: . TestRDocMarkupAttributeManager#test_add_word_pair_angle: 0.00 s: . TestRDocMarkupAttributeManager#test_basic: 0.00 s: . TestRDocMarkupAttributeManager#test_html_like_em_bold_nested_1: 0.00 s: . TestRDocMarkupAttributeManager#test_html_like_em_bold_nested_mixed_case: 0.00 s: . TestRDocMarkupAttributeManager#test_html_like_em_bold_SGML: 0.00 s: . TestRDocMarkupAttributeManager#test_add_word_pair_matching: 0.00 s: . TestRDocMarkupAttributeManager#test_html_like_teletype_em_bold_SGML: 0.00 s: . TestRDocMarkupAttributeManager#test_add_word_pair: 0.00 s: . TestRDocMarkupAttributeManager#test_adding: 0.00 s: . TestRDocMarkupToHtml#test_tt_formatting: 0.00 s: . TestRDocMarkupToHtml#test_convert_string_fancy: 0.00 s: . TestRDocMarkupToHtmlCrossref#test_handle_special_CROSSREF_no_underscore: 0.01 s: F TestRDocParser#test_can_parse: 0.02 s: . TestRDocParserC#test_find_class_comment_define_class: 0.00 s: . TestRDocParserC#test_find_class_comment_define_class_Init_Foo: 0.00 s: . TestRDocParserC#test_do_constants: 0.00 s: . TestRDocParserC#test_do_classes_class_under: 0.00 s: . TestRDocParserC#test_do_classes_class: 0.00 s: . TestRDocParserC#test_find_class_comment_init: 0.00 s: . TestRDocParserC#test_do_classes_module_under: 0.00 s: . TestRDocParserC#test_define_method: 0.00 s: . TestRDocParserC#test_do_classes_boot_class: 0.00 s: . TestRDocParserC#test_do_classes_module: 0.00 s: . TestRDocParserRuby#test_parse_statements_identifier_extra_accessors: 0.00 s: . TestRDocParserRuby#test_parse_meta_method_string_name: 0.00 s: . TestRDocParserRuby#test_parse_statements_identifier_module_function: 0.00 s: . TestRDocParserRuby#test_look_for_directives_in_unhandled: 0.00 s: . TestRDocParserRuby#test_parse_statements_identifier_private: 0.00 s: . TestRDocParserRuby#test_parse_method: 0.00 s: . TestRDocParserRuby#test_parse_meta_method_name: 0.00 s: . TestRDocParserRuby#test_parse_statements_identifier_require: 0.00 s: . TestRDocParserRuby#test_look_for_directives_in_enddoc: 0.00 s: . TestRDocParserRuby#test_parse_statements_identifier_alias_method_before_original_method: 0.00 s: . TestRDocParserRuby#test_parse_comment: 0.00 s: . TestRDocParserRuby#test_parse_statements_identifier_meta_method: 0.00 s: . TestRDocParserRuby#test_look_for_directives_in_startdoc: 0.00 s: . TestRDocParserRuby#test_parse_class_mistaken_for_module: 0.00 s: . TestRDocParserRuby#test_look_for_directives_in_main: 0.00 s: . TestRDocParserRuby#test_look_for_directives_in_method: 0.00 s: . TestRDocParserRuby#test_parse_statements_class_nested: 0.00 s: . TestRDocParserRuby#test_parse_meta_method_singleton: 0.00 s: . TestRDocParserRuby#test_parse_class_definition_encountered_after_class_reference: 0.00 s: . TestRDocParserRuby#test_parse_statements_identifier_attr_accessor: 0.00 s: . TestRDocParserRuby#test_look_for_directives_in_section: 0.00 s: . TestRDocParserRuby#test_parse_statements_identifier_include: 0.00 s: . TestRDocParserRuby#test_look_for_directives_in_commented: 0.00 s: . TestRDocParserRuby#test_parse_meta_method_singleton_name: 0.00 s: . TestRDocParserRuby#test_parse_module_relative_to_top_level_namespace: 0.00 s: . TestRDocParserRuby#test_parse_statements_identifier_attr: 0.00 s: . TestRDocParserRuby#test_parse_module: 0.00 s: . TestRDocParserRuby#test_parse_class_nested_superclass: 0.00 s: . TestRDocParserRuby#test_parse_class: 0.00 s: . TestRDocParserRuby#test_parse_statements_identifier_alias_method: 0.00 s: . TestRDocParserRuby#test_parse_meta_method: 0.00 s: . TestRDocParserRuby#test_look_for_directives_in_title: 0.00 s: . TestRDocParserRuby#test_look_for_directives_in_stopdoc: 0.00 s: . TestRDocParserRuby#test_parse_statements_identifier_constant: 0.00 s: . TestRDocRIAttributeFormatter#test_wrap_empty: 0.00 s: . TestRDocRIAttributeFormatter#test_wrap_long: 0.00 s: . TestRDocRIAttributeFormatter#test_wrap_nil: 0.00 s: . TestRDocRIAttributeFormatter#test_wrap_markup: 0.00 s: . TestRDocRIAttributeFormatter#test_wrap_short: 0.00 s: . TestRDocRIDriver#test_parse_name: 0.00 s: E TestRDocRIDriver#test_lookup_method_dot_class: 0.00 s: E TestRDocRIDriver#test_lookup_method: 0.00 s: E TestRDocRIDriver#test_lookup_method_method_missing: 0.00 s: E TestRDocRIDriver#test_lookup_method_dot_instance: 0.00 s: E TestRDocRIDriver#test_lookup_method_class_method: 0.00 s: E TestRDocRIDriver#test_lookup_method_class_missing: 0.00 s: E TestRDocRIFormatter#test_display_flow_item_rule: 0.00 s: . TestRDocRIFormatter#test_display_list_unknown: 0.00 s: . TestRDocRIFormatter#test_display_list_number: 0.00 s: . TestRDocRIFormatter#test_blankline: 0.00 s: . TestRDocRIFormatter#test_strip_attributes_code: 0.00 s: . TestRDocRIFormatter#test_display_verbatim_flow_item: 0.00 s: . TestRDocRIFormatter#test_display_list_labeled: 0.00 s: . TestRDocRIFormatter#test_conv_markup: 0.00 s: . TestRDocRIFormatter#test_wrap_markup: 0.00 s: . TestRDocRIFormatter#test_draw_line_label: 0.00 s: . TestRDocRIFormatter#test_wrap_long: 0.00 s: . TestRDocRIFormatter#test_display_flow_item_unknown: 0.00 s: . TestRDocRIFormatter#test_display_list_upper_alpha: 0.00 s: . TestRDocRIFormatter#test_strip_attributes_b: 0.00 s: . TestRDocRIFormatter#test_display_list_lower_alpha: 0.00 s: . TestRDocRIFormatter#test_display_flow_item_list: 0.00 s: . TestRDocRIFormatter#test_raw_print_line: 0.00 s: . TestRDocRIFormatter#test_bold_print: 0.00 s: . TestRDocRIFormatter#test_strip_attributes_em: 0.00 s: . TestRDocRIFormatter#test_break_to_newline: 0.00 s: . TestRDocRIFormatter#test_display_heading_2: 0.00 s: . TestRDocRIFormatter#test_wrap_empty: 0.00 s: . TestRDocRIFormatter#test_strip_attributes_i: 0.00 s: . TestRDocRIFormatter#test_display_heading_1: 0.00 s: . TestRDocRIFormatter#test_display_list_note: 0.00 s: . TestRDocRIFormatter#test_display_flow_item_verb: 0.00 s: . TestRDocRIFormatter#test_display_list: 0.00 s: . TestRDocRIFormatter#test_display_heading_3: 0.00 s: . TestRDocRIFormatter#test_draw_line: 0.00 s: . TestRDocRIFormatter#test_conv_html: 0.00 s: . TestRDocRIFormatter#test_strip_attributes_tt: 0.00 s: . TestRDocRIFormatter#test_display_flow: 0.00 s: . TestRDocRIFormatter#test_display_list_bullet: 0.00 s: . TestRDocRIFormatter#test_draw_line_label_long: 0.00 s: . TestRDocRIFormatter#test_wrap_nil: 0.00 s: . TestRDocRIFormatter#test_display_verbatim_flow_item_bold: 0.00 s: . TestRDocRIFormatter#test_wrap_short: 0.00 s: . TestRDocRIFormatter#test_display_flow_item_li: 0.00 s: . TestRDocRIFormatter#test_display_flow_item_h: 0.00 s: . TestRDocRIFormatter#test_display_flow_item_p: 0.00 s: . TestRDocRIOverstrikeFormatter#test_write_attribute_text_code: 0.00 s: . TestRDocRIOverstrikeFormatter#test_write_attribute_text_italic: 0.00 s: . TestRDocRIOverstrikeFormatter#test_write_attribute_text_bold: 0.00 s: . TestRDocRIOverstrikeFormatter#test_bold_print: 0.00 s: . TestRDocRIOverstrikeFormatter#test_display_verbatim_flow_item_bold: 0.00 s: . TestRDocRIOverstrikeFormatter#test_write_attribute_text_bold_italic: 0.00 s: . TestRDocRiDefaultDisplay#test_list_known_classes: 0.00 s: . TestRDocRiDefaultDisplay#test_display_params_multiple: 0.00 s: . TestRDocRiDefaultDisplay#test_display_flow: 0.00 s: . TestRDocRiDefaultDisplay#test_display_flow_empty: 0.00 s: . TestRDocRiDefaultDisplay#test_display_flow_nil: 0.00 s: . TestRDocRiDefaultDisplay#test_display_method_info_singleton: 0.00 s: . TestRDocRiDefaultDisplay#test_display_params: 0.00 s: . TestRDocRiDefaultDisplay#test_display_params_singleton: 0.00 s: . TestRDocRiDefaultDisplay#test_list_known_classes_empty: 0.00 s: . TestRDocRiDefaultDisplay#test_display_method_info: 0.00 s: . TestRDocRiDefaultDisplay#test_display_method_list: 0.00 s: . TestRDocRiDefaultDisplay#test_display_class_info: 0.00 s: . TestRand#test_0x100000000: 0.00 s: . TestRand#test_0x1000000000000: 0.00 s: . TestRand#test_0x1000000000001: 0.00 s: . TestRand#test_0x100000001: 0.00 s: . TestRand#test_0x3fffffff: 0.00 s: . TestRand#test_0x3fffffffffffffff: 0.00 s: . TestRand#test_0x40000000: 0.00 s: . TestRand#test_0x4000000000000000: 0.00 s: . TestRand#test_0x4000000000000001: 0.00 s: . TestRand#test_0x40000001: 0.00 s: . TestRand#test_0xffffffff: 0.00 s: . TestRand#test_mt: 0.00 s: . TestRand#test_neg_0x10000: 0.00 s: . TestRand#test_neg_0x10000000000: 0.00 s: . TestRand#test_rand_0x100000000: 0.00 s: . TestRand#test_shuffle: 0.00 s: . TestRand#test_srand: 0.00 s: . TestRand#test_types: 0.00 s: . TestRange#test_bad_value: 0.00 s: . TestRange#test_beg_len: 0.00 s: . TestRange#test_begin_end: 0.00 s: . TestRange#test_cover: 0.00 s: . TestRange#test_cyclic_range_inspect: 0.00 s: . TestRange#test_duckrange: 0.00 s: . TestRange#test_each: 0.00 s: . TestRange#test_eq: 0.00 s: . TestRange#test_eql: 0.00 s: . TestRange#test_eqq: 0.00 s: . TestRange#test_evaluation_order: 0.00 s: . TestRange#test_exclude_end: 0.00 s: . TestRange#test_first_last: 0.00 s: . TestRange#test_hash: 0.00 s: . TestRange#test_include: 0.00 s: . TestRange#test_initialize_twice: 0.00 s: . TestRange#test_inspect: 0.00 s: . TestRange#test_max: 0.00 s: . TestRange#test_min: 0.00 s: . TestRange#test_range_string: 0.00 s: . TestRange#test_step: 0.00 s: . TestRange#test_to_s: 0.00 s: . TestRange#test_uninitialized_range: 0.00 s: . TestRdocParserPerlPOD#test_perl_without_pod: 0.00 s: . TestRdocParserPerlPOD#test_simple_pod_no_structure: 0.00 s: . TestRdocParserPerlPOD#test_uncommented_perl: 0.00 s: . TestReadPartial#test_closed_pipe: 0.00 s: . TestReadPartial#test_length_zero: 0.00 s: . TestReadPartial#test_open_pipe: 0.20 s: . TestReadPartial#test_with_stdio: 0.20 s: . TestReadline#test_completion_append_character: 0.00 s: . TestReadline#test_completion_case_fold: 0.00 s: . TestReadline#test_completion_proc: 0.00 s: . TestReadline#test_editing_mode: 0.00 s: . TestReadline#test_input=: 0.00 s: . TestReadline#test_output=: 0.00 s: . TestReadline#test_readline: 0.00 s: . TestReadline#test_safe_level_4: 0.00 s: . TestReadline#test_some_characters_methods: 0.00 s: . TestRegexp#test_KCODE: 0.00 s: . TestRegexp#test_assert_normal_exit: 0.00 s: . TestRegexp#test_assign_named_capture: 0.00 s: . TestRegexp#test_assign_named_capture_to_reserved_word: 0.00 s: . TestRegexp#test_backward: 0.00 s: . TestRegexp#test_casefold_p: 0.00 s: . TestRegexp#test_char_class: 0.00 s: . TestRegexp#test_char_to_option: 0.00 s: . TestRegexp#test_char_to_option_kcode: 0.00 s: . TestRegexp#test_char_type: 0.00 s: . TestRegexp#test_dup: 0.00 s: . TestRegexp#test_eqq: 0.00 s: . TestRegexp#test_equal: 0.00 s: . TestRegexp#test_exec: 0.00 s: . TestRegexp#test_getter: 0.00 s: . TestRegexp#test_initialize: 0.00 s: . TestRegexp#test_inspect: 0.00 s: . TestRegexp#test_last_match: 0.00 s: . TestRegexp#test_match: 0.00 s: . TestRegexp#test_match_aref: 0.00 s: . TestRegexp#test_match_array: 0.00 s: . TestRegexp#test_match_captures: 0.00 s: . TestRegexp#test_match_init_copy: 0.00 s: . TestRegexp#test_match_inspect: 0.00 s: . TestRegexp#test_match_offset_begin_end: 0.00 s: . TestRegexp#test_match_pre_post: 0.00 s: . TestRegexp#test_match_regexp: 0.00 s: . TestRegexp#test_match_setter: 0.00 s: . TestRegexp#test_match_size: 0.00 s: . TestRegexp#test_match_string: 0.00 s: . TestRegexp#test_match_to_s: 0.00 s: . TestRegexp#test_match_values_at: 0.00 s: . TestRegexp#test_named_capture: 0.00 s: . TestRegexp#test_options: 0.00 s: . TestRegexp#test_parse: 0.00 s: . TestRegexp#test_parse_comment: 0.00 s: . TestRegexp#test_parse_curly_brace: 0.00 s: . TestRegexp#test_parse_kg: 0.00 s: . TestRegexp#test_parse_look_behind: 0.00 s: . TestRegexp#test_posix_bracket: 0.00 s: . TestRegexp#test_quote: 0.00 s: . TestRegexp#test_regsub: 0.00 s: . TestRegexp#test_rindex_regexp: 0.00 s: . TestRegexp#test_ruby_dev_24643: 0.00 s: . TestRegexp#test_ruby_dev_24887: 0.00 s: . TestRegexp#test_ruby_dev_31309: 0.00 s: . TestRegexp#test_ruby_talk_116455: 0.00 s: . TestRegexp#test_source: 0.00 s: . TestRegexp#test_taint: 0.00 s: . TestRegexp#test_to_s: 0.00 s: . TestRegexp#test_to_s2: 0.00 s: . TestRegexp#test_try_convert: 0.00 s: . TestRegexp#test_unescape: 0.00 s: . TestRegexp#test_unicode: 0.00 s: . TestRegexp#test_uninitialized: 0.00 s: . TestRegexp#test_union: 0.00 s: . TestRegexp#test_union2: 0.00 s: . TestRegexp#test_yoshidam_net_20041111_1: 0.00 s: . TestRegexp#test_yoshidam_net_20041111_2: 0.00 s: . TestRequire#test_define_class: 0.12 s: . TestRequire#test_define_class_under: 0.08 s: . TestRequire#test_define_module: 0.03 s: . TestRequire#test_define_module_under: 0.03 s: . TestRequire#test_load: 0.03 s: . TestRequire#test_require_invalid_shared_object: 0.03 s: . TestRequire#test_require_path_home: 0.08 s: . TestRequire#test_require_too_long_filename: 0.07 s: . TestRequire#test_tainted_loadpath: 0.13 s: . TestRipper_Generic#test_parse_files: 31.63 s: . TestRipper_ParserEvents#test_BEGIN: 0.00 s: . TestRipper_ParserEvents#test_END: 0.00 s: . TestRipper_ParserEvents#test_alias: 0.00 s: . TestRipper_ParserEvents#test_alias_error: 0.00 s: . TestRipper_ParserEvents#test_aref: 0.00 s: . TestRipper_ParserEvents#test_aref_field: 0.00 s: . TestRipper_ParserEvents#test_arg_paren: 0.00 s: . TestRipper_ParserEvents#test_arglist: 0.00 s: . TestRipper_ParserEvents#test_array: 0.00 s: . TestRipper_ParserEvents#test_assign: 0.00 s: . TestRipper_ParserEvents#test_assocs: 0.00 s: . TestRipper_ParserEvents#test_program: 0.00 s: . TestRipper_ParserEvents#test_stmts_add: 0.00 s: . TestRipper_ParserEvents#test_stmts_new: 0.00 s: . TestRipper_ParserEvents#test_var_alias: 0.00 s: . TestRipper_ParserEvents#test_var_ref: 0.00 s: . TestRipper_ParserEvents#test_void_stmt: 0.00 s: . TestRipper_ScannerEvents#test_CHAR: 0.00 s: . TestRipper_ScannerEvents#test___end__: 0.00 s: . TestRipper_ScannerEvents#test_backref: 0.00 s: . TestRipper_ScannerEvents#test_backtick: 0.00 s: . TestRipper_ScannerEvents#test_comma: 0.00 s: . TestRipper_ScannerEvents#test_comment: 0.00 s: . TestRipper_ScannerEvents#test_const: 0.00 s: . TestRipper_ScannerEvents#test_cvar: 0.00 s: . TestRipper_ScannerEvents#test_embdoc: 0.00 s: . TestRipper_ScannerEvents#test_embdoc_beg: 0.00 s: . TestRipper_ScannerEvents#test_embdoc_end: 0.00 s: . TestRipper_ScannerEvents#test_embexpr_beg: 0.00 s: . TestRipper_ScannerEvents#test_embexpr_end: 0.00 s: . TestRipper_ScannerEvents#test_embvar: 0.00 s: . TestRipper_ScannerEvents#test_event_coverage: 0.00 s: . TestRipper_ScannerEvents#test_float: 0.00 s: . TestRipper_ScannerEvents#test_gvar: 0.00 s: . TestRipper_ScannerEvents#test_heredoc_beg: 0.00 s: . TestRipper_ScannerEvents#test_heredoc_end: 0.00 s: . TestRipper_ScannerEvents#test_ident: 0.00 s: . TestRipper_ScannerEvents#test_ignored_nl: 0.00 s: . TestRipper_ScannerEvents#test_int: 0.00 s: . TestRipper_ScannerEvents#test_ivar: 0.00 s: . TestRipper_ScannerEvents#test_kw: 0.00 s: . TestRipper_ScannerEvents#test_label: 0.00 s: . TestRipper_ScannerEvents#test_lbrace: 0.00 s: . TestRipper_ScannerEvents#test_lbracket: 0.00 s: . TestRipper_ScannerEvents#test_lex: 0.00 s: . TestRipper_ScannerEvents#test_location: 0.00 s: . TestRipper_ScannerEvents#test_lparen: 0.00 s: . TestRipper_ScannerEvents#test_nl: 0.00 s: . TestRipper_ScannerEvents#test_op: 0.00 s: . TestRipper_ScannerEvents#test_period: 0.00 s: . TestRipper_ScannerEvents#test_qwords_beg: 0.00 s: . TestRipper_ScannerEvents#test_rbrace: 0.00 s: . TestRipper_ScannerEvents#test_rbracket: 0.00 s: . TestRipper_ScannerEvents#test_regexp_beg: 0.00 s: . TestRipper_ScannerEvents#test_regexp_end: 0.00 s: . TestRipper_ScannerEvents#test_rparen: 0.00 s: . TestRipper_ScannerEvents#test_semicolon: 0.00 s: . TestRipper_ScannerEvents#test_sp: 0.00 s: . TestRipper_ScannerEvents#test_symbeg: 0.00 s: . TestRipper_ScannerEvents#test_tlambda: 0.00 s: . TestRipper_ScannerEvents#test_tlambda_arg: 0.00 s: . TestRipper_ScannerEvents#test_tlambeg: 0.00 s: . TestRipper_ScannerEvents#test_tokenize: 0.00 s: . TestRipper_ScannerEvents#test_tstring_beg: 0.00 s: . TestRipper_ScannerEvents#test_tstring_content: 0.00 s: . TestRipper_ScannerEvents#test_tstring_content_HEREDOC: 0.00 s: . TestRipper_ScannerEvents#test_tstring_end: 0.00 s: . TestRipper_ScannerEvents#test_words_beg: 0.00 s: . TestRipper_ScannerEvents#test_words_sep: 0.00 s: . TestRubyLiteral#test__FILE__: 0.00 s: . TestRubyLiteral#test__LINE__: 0.00 s: . TestRubyLiteral#test_array: 0.00 s: . TestRubyLiteral#test_dregexp: 0.00 s: . TestRubyLiteral#test_dstring: 0.00 s: . TestRubyLiteral#test_dsymbol: 0.00 s: . TestRubyLiteral#test_float: 1.71 s: . TestRubyLiteral#test_hash: 0.00 s: . TestRubyLiteral#test_integer: 0.06 s: . TestRubyLiteral#test_range: 0.00 s: . TestRubyLiteral#test_regexp: 0.00 s: . TestRubyLiteral#test_self: 0.00 s: . TestRubyLiteral#test_special_const: 0.00 s: . TestRubyLiteral#test_string: 0.00 s: . TestRubyLiteral#test_xstring: 0.04 s: . TestRubyOptimization#test_array_length: 0.00 s: . TestRubyOptimization#test_array_minus: 0.00 s: . TestRubyOptimization#test_array_plus: 0.00 s: . TestRubyOptimization#test_eq: 0.00 s: . TestRubyOptimization#test_fixnum_div: 0.00 s: . TestRubyOptimization#test_fixnum_minus: 0.00 s: . TestRubyOptimization#test_fixnum_mod: 0.00 s: . TestRubyOptimization#test_fixnum_mul: 0.00 s: . TestRubyOptimization#test_fixnum_plus: 0.00 s: . TestRubyOptimization#test_float_plus: 0.00 s: . TestRubyOptimization#test_hash_length: 0.00 s: . TestRubyOptimization#test_string_format: 0.00 s: . TestRubyOptimization#test_string_length: 0.00 s: . TestRubyOptimization#test_string_plus: 0.00 s: . TestRubyOptimization#test_string_succ: 0.00 s: . TestRubyOptions#test_autosplit: 0.04 s: . TestRubyOptions#test_chdir: 0.08 s: . TestRubyOptions#test_copyright: 0.05 s: . TestRubyOptions#test_debug: 0.07 s: . TestRubyOptions#test_disable: 0.15 s: . TestRubyOptions#test_enable: 0.14 s: . TestRubyOptions#test_encoding: 0.12 s: . TestRubyOptions#test_eval: 0.02 s: . TestRubyOptions#test_include: 0.07 s: . TestRubyOptions#test_indentation_check: 0.06 s: . TestRubyOptions#test_invalid_option: 0.13 s: . TestRubyOptions#test_kanji: 0.14 s: . TestRubyOptions#test_option_variables: 0.06 s: . TestRubyOptions#test_require: 0.07 s: . TestRubyOptions#test_rubyopt: 0.21 s: . TestRubyOptions#test_safe_level: 0.06 s: . TestRubyOptions#test_search: 0.06 s: . TestRubyOptions#test_separator: 0.09 s: . TestRubyOptions#test_sflag: 0.13 s: . TestRubyOptions#test_shebang: 0.09 s: . TestRubyOptions#test_source_file: 0.03 s: . TestRubyOptions#test_syntax_check: 0.03 s: . TestRubyOptions#test_usage: 0.05 s: . TestRubyOptions#test_verbose: 0.09 s: . TestRubyOptions#test_version: 0.02 s: . TestRubyOptions#test_warning: 0.12 s: . TestRubyOptions#test_yydebug: 0.06 s: . TestRubyPrimitive#test_aref: 0.00 s: . TestRubyPrimitive#test_aset: 0.00 s: . TestRubyPrimitive#test_attr_setter: 0.00 s: . TestRubyPrimitive#test_backref: 0.00 s: . TestRubyPrimitive#test_constant: 0.00 s: . TestRubyPrimitive#test_constant_cache: 0.00 s: . TestRubyPrimitive#test_constant_cache2: 0.00 s: . TestRubyPrimitive#test_constant_cache3: 0.00 s: . TestRubyPrimitive#test_constant_cache5: 0.00 s: . TestRubyPrimitive#test_constatant_cache4: 0.00 s: . TestRubyPrimitive#test_cvar_from_instance_method: 0.00 s: . TestRubyPrimitive#test_cvar_from_singleton_method: 0.00 s: . TestRubyPrimitive#test_cvar_from_singleton_method2: 0.00 s: . TestRubyPrimitive#test_div: 0.00 s: . TestRubyPrimitive#test_fact: 0.00 s: . TestRubyPrimitive#test_gvar: 0.00 s: . TestRubyPrimitive#test_length: 0.00 s: . TestRubyPrimitive#test_list_expand: 0.00 s: . TestRubyPrimitive#test_lvar: 0.00 s: . TestRubyPrimitive#test_mod: 0.00 s: . TestRubyPrimitive#test_mul: 0.00 s: . TestRubyPrimitive#test_not: 0.00 s: . TestRubyPrimitive#test_opassign: 0.00 s: . TestRubyPrimitive#test_opassign_and_or: 0.00 s: . TestRubyYield#test_ary_each: 0.00 s: . TestRubyYield#test_block_args_unleashed: 0.00 s: . TestRubyYield#test_hash_each: 0.00 s: . TestRubyYield#test_with_enum: 0.00 s: . TestRubyYield#test_yield2: 0.00 s: . TestRubyYield#test_yield_0: 0.00 s: . TestRubyYield#test_yield_1: 0.00 s: . TestRubyYield#test_yield_nested: 0.00 s: . TestRubyYieldGen#test_yield: 1.79 s: . TestRubyYieldGen#test_yield_enum: 2.26 s: . TestRubyYieldGen#test_yield_lambda: 2.63 s: . TestRubygemsGemDigest#test_md5_digest_works: 0.00 s: . TestRubygemsGemDigest#test_sha256_hex_digest_works: 0.00 s: . TestRubygemsGemDigest#test_sha1_hex_digest_works: 0.00 s: . TestRubygemsGemDigest#test_md5_hex_digest_works: 0.00 s: . TestRubygemsGemDigest#test_sha256_digest_works: 0.00 s: . TestRubygemsGemDigest#test_sha1_digest_works: 0.00 s: . TestSDBM#test_aref: 0.03 s: . TestSDBM#test_aset: 0.03 s: . TestSDBM#test_clear: 0.03 s: . TestSDBM#test_close: 0.03 s: . TestSDBM#test_closed: 0.03 s: . TestSDBM#test_delete: 0.03 s: . TestSDBM#test_delete_if: 0.03 s: . TestSDBM#test_delete_with_block: 0.03 s: . TestSDBM#test_each_key: 0.03 s: . TestSDBM#test_each_pair: 0.03 s: . TestSDBM#test_each_value: 0.03 s: . TestSDBM#test_empty?: 0.03 s: . TestSDBM#test_fetch: 0.03 s: . TestSDBM#test_has_value?: 0.03 s: . TestSDBM#test_haskey?: 0.03 s: . TestSDBM#test_invert: 0.03 s: . TestSDBM#test_key: 0.03 s: . TestSDBM#test_keys: 0.03 s: . TestSDBM#test_length: 0.03 s: . TestSDBM#test_readonly: 0.03 s: . TestSDBM#test_reject: 0.03 s: . TestSDBM#test_replace: 0.03 s: . TestSDBM#test_s_new_has_no_block: 0.03 s: . TestSDBM#test_s_open_error: 0.03 s: . TestSDBM#test_s_open_no_create: 0.03 s: . TestSDBM#test_s_open_nolock: 0.03 s: . TestSDBM#test_s_open_with_block: 0.03 s: . TestSDBM#test_select_with_block: 0.03 s: . TestSDBM#test_shift: 0.03 s: . TestSDBM#test_to_a: 0.03 s: . TestSDBM#test_to_hash: 0.03 s: . TestSDBM#test_update: 0.03 s: . TestSDBM#test_update2: 0.03 s: . TestSDBM#test_values: 0.03 s: . TestSDBM#test_values_at: 0.03 s: . TestSDBM#test_version: 0.03 s: . TestScanfBlock#test_io1: 0.00 s: . TestScanfBlock#test_io2: 0.00 s: . TestScanfBlock#test_str1: 0.00 s: . TestScanfBlock#test_str2: 0.00 s: . TestScanfBlock#test_str3: 0.00 s: . TestScanfBlock#test_str4: 0.00 s: . TestScanfBlock#test_str5: 0.00 s: . TestSerialization#test_class_dump: 0.00 s: . TestSerialization#test_custom_dump_and_load: 0.00 s: . TestSerialization#test_inherited_struct_dump: 0.00 s: . TestSerialization#test_io: 0.00 s: . TestSerialization#test_load: 0.00 s: . TestSerialization#test_struct_dump: 0.00 s: . TestSetTraceFunc#test_c_call: 0.00 s: . TestSetTraceFunc#test_call: 0.00 s: . TestSetTraceFunc#test_class: 0.00 s: . TestSetTraceFunc#test_invalid_proc: 0.00 s: . TestSetTraceFunc#test_raise: 0.00 s: . TestShellwords#test_string: 0.00 s: . TestShellwords#test_unmatched_double_quote: 0.00 s: . TestShellwords#test_unmatched_quotes: 0.00 s: . TestShellwords#test_unmatched_single_quote: 0.00 s: . TestShiftJIS#test_code_to_mbclen: 0.00 s: . TestShiftJIS#test_mbc_case_fold: 0.00 s: . TestShiftJIS#test_property: 0.00 s: . TestSignal#test_exit_action: 0.43 s: . TestSignal#test_interrupt: 0.00 s: . TestSignal#test_invalid_signal_name: 0.00 s: . TestSignal#test_signal: 0.20 s: . TestSignal#test_signal2: 0.57 s: . TestSignal#test_signal_exception: 0.00 s: . TestSignal#test_trap: 0.00 s: . TestSingleton#test_marshal: 0.00 s: . TestSleep#test_sleep_5sec: 5.00 s: . TestSocket#test_sysaccept: 0.00 s: . TestSocket#test_unpack_sockaddr: 0.00 s: . TestSprintf#test_binary: 0.00 s: . TestSprintf#test_char: 0.00 s: . TestSprintf#test_escape: 0.00 s: . TestSprintf#test_float: 0.00 s: . TestSprintf#test_float2: 0.00 s: . TestSprintf#test_inf: 0.00 s: . TestSprintf#test_integer: 0.00 s: . TestSprintf#test_invalid: 0.00 s: . TestSprintf#test_nan: 0.00 s: . TestSprintf#test_negative_hex: 0.00 s: . TestSprintf#test_positional: 0.00 s: . TestSprintf#test_rb_sprintf: 0.00 s: . TestSprintf#test_skip: 0.00 s: . TestSprintf#test_star: 0.00 s: . TestSprintf#test_string: 0.00 s: . TestSprintfComb#test_format_float: 0.12 s: . TestSprintfComb#test_format_integer: 0.08 s: . TestString#test_AREF: 0.00 s: . TestString#test_ASET: 0.00 s: . TestString#test_CMP: 0.00 s: . TestString#test_EQUAL: 0.00 s: . TestString#test_LSHIFT: 0.00 s: . TestString#test_MATCH: 0.00 s: . TestString#test_MOD: 0.00 s: . TestString#test_MUL: 0.00 s: . TestString#test_PLUS: 0.00 s: . TestString#test_VERY_EQUAL: 0.00 s: . TestString#test_capitalize: 0.00 s: . TestString#test_capitalize!: 0.00 s: . TestString#test_casecmp: 0.00 s: . TestString#test_center: 0.00 s: . TestString#test_chomp: 0.00 s: . TestString#test_chomp!: 0.00 s: . TestString#test_chop: 0.00 s: . TestString#test_chop!: 0.00 s: . TestString#test_clear: 0.00 s: . TestString#test_clear_nonasciicompat: 0.00 s: . TestString#test_clone: 0.00 s: . TestString#test_compare_different_encoding_string: 0.00 s: . TestString#test_concat: 0.00 s: . TestString#test_count: 0.00 s: . TestString#test_crypt: 0.00 s: . TestString#test_delete: 0.00 s: . TestString#test_delete!: 0.00 s: . TestString#test_downcase: 0.00 s: . TestString#test_downcase!: 0.00 s: . TestString#test_downcase2: 0.00 s: . TestString#test_dump: 0.00 s: . TestString#test_dup: 0.00 s: . TestString#test_each: 0.00 s: . TestString#test_each_byte: 0.00 s: . TestString#test_each_line: 0.00 s: . TestString#test_empty?: 0.00 s: . TestString#test_end_with?: 0.00 s: . TestString#test_eql?: 0.00 s: . TestString#test_frozen_check: 0.00 s: . TestString#test_gsub: 0.00 s: . TestString#test_gsub!: 0.00 s: . TestString#test_gsub_enumerator: 0.03 s: . TestString#test_gsub_hash: 0.00 s: . TestString#test_hash: 0.00 s: . TestString#test_hash_random: 0.08 s: . TestString#test_hex: 0.00 s: . TestString#test_include?: 0.00 s: . TestString#test_index: 0.00 s: . TestString#test_intern: 0.00 s: . TestString#test_length: 0.00 s: . TestString#test_ljust: 0.00 s: . TestString#test_match_method: 0.00 s: . TestString#test_mod_check: 0.00 s: . TestString#test_next: 0.00 s: . TestString#test_next!: 0.00 s: . TestString#test_oct: 0.00 s: . TestString#test_partition: 0.00 s: . TestString#test_rb_str_new4: 0.00 s: . TestString#test_rb_str_shared_replace: 0.00 s: . TestString#test_rb_str_to_str: 0.00 s: . TestString#test_replace: 0.00 s: . TestString#test_respond_to: 0.00 s: . TestString#test_reverse: 0.00 s: . TestString#test_reverse!: 0.00 s: . TestString#test_rindex: 0.00 s: . TestString#test_rjust: 0.00 s: . TestString#test_rpartition: 0.00 s: . TestString#test_rstrip: 0.00 s: . TestString#test_s_new: 0.00 s: . TestString#test_scan: 0.00 s: . TestString#test_setter: 0.00 s: . TestString#test_size: 0.00 s: . TestString#test_slice: 0.00 s: . TestString#test_slice!: 0.00 s: . TestString#test_splice!: 0.00 s: . TestString#test_split: 0.00 s: . TestString#test_squeeze: 0.00 s: . TestString#test_squeeze!: 0.00 s: . TestString#test_str_new4: 0.00 s: . TestString#test_strip: 0.00 s: . TestString#test_strip!: 0.00 s: . TestString#test_sub: 0.00 s: . TestString#test_sub!: 0.00 s: . TestString#test_sub_hash: 0.00 s: . TestString#test_substr_negative_begin: 0.00 s: . TestString#test_succ: 0.00 s: . TestString#test_succ!: 0.00 s: . TestString#test_sum: 0.00 s: . TestString#test_sum_2: 0.00 s: . TestString#test_swapcase: 0.00 s: . TestString#test_swapcase!: 0.00 s: . TestString#test_symbol_table_overflow: 0.00 s: . TestString#test_tainted_str_new: 0.00 s: . TestString#test_times: 0.00 s: . TestString#test_times2: 0.00 s: . TestString#test_to_f: 0.00 s: . TestString#test_to_i: 0.00 s: . TestString#test_to_id: 0.00 s: . TestString#test_to_s: 0.00 s: . TestString#test_to_s_2: 0.00 s: . TestString#test_to_str: 0.00 s: . TestString#test_tr: 0.00 s: . TestString#test_tr!: 0.00 s: . TestString#test_tr_s: 0.00 s: . TestString#test_tr_s!: 0.00 s: . TestString#test_try_convert: 0.00 s: . TestString#test_unpack: 0.00 s: . TestString#test_upcase: 0.00 s: . TestString#test_upcase!: 0.00 s: . TestString#test_upcase2: 0.00 s: . TestString#test_upto: 0.00 s: . TestStringIO#test_close: 0.00 s: . TestStringIO#test_close_read: 0.00 s: . TestStringIO#test_close_write: 0.00 s: . TestStringIO#test_closed: 0.00 s: . TestStringIO#test_closed_read: 0.00 s: . TestStringIO#test_closed_write: 0.00 s: . TestStringIO#test_dup: 0.00 s: . TestStringIO#test_each: 0.00 s: . TestStringIO#test_each_byte: 0.00 s: . TestStringIO#test_each_char: 0.00 s: . TestStringIO#test_eof_0: 0.00 s: . TestStringIO#test_eof_0_rw: 0.00 s: . TestStringIO#test_eof_0_seek: 0.00 s: . TestStringIO#test_eof_1: 0.00 s: . TestStringIO#test_eof_1_seek: 0.00 s: . TestStringIO#test_eof_2: 0.00 s: . TestStringIO#test_eof_3: 0.00 s: . TestStringIO#test_fsync: 0.00 s: . TestStringIO#test_getbyte: 0.00 s: . TestStringIO#test_gets: 0.00 s: . TestStringIO#test_gets2: 0.00 s: . TestStringIO#test_isatty: 0.00 s: . TestStringIO#test_lineno: 0.00 s: . TestStringIO#test_method: 0.00 s: . TestStringIO#test_mode_error: 0.00 s: . TestStringIO#test_open: 0.00 s: . TestStringIO#test_overwrite: 0.00 s: . TestStringIO#test_path: 0.00 s: . TestStringIO#test_pos: 0.00 s: . TestStringIO#test_putc: 0.00 s: . TestStringIO#test_read: 0.00 s: . TestStringIO#test_readbyte: 0.00 s: . TestStringIO#test_readchar: 0.00 s: . TestStringIO#test_readlines: 0.00 s: . TestStringIO#test_reopen: 0.00 s: . TestStringIO#test_seek: 0.00 s: . TestStringIO#test_seek_beyond_eof: 0.00 s: . TestStringIO#test_set_fcntl: 0.00 s: . TestStringIO#test_size: 0.00 s: . TestStringIO#test_sync: 0.00 s: . TestStringIO#test_truncate: 0.00 s: . TestStringIO#test_ungetbyte: 0.00 s: . TestStringIO#test_ungetc: 0.00 s: . TestStringIO#test_write: 0.00 s: . TestStringScanf#test_1: 0.00 s: . TestStringScanf#test_10: 0.00 s: . TestStringScanf#test_100: 0.00 s: . TestStringScanf#test_101: 0.00 s: . TestStringScanf#test_102: 0.00 s: . TestStringScanf#test_103: 0.00 s: . TestStringScanf#test_104: 0.00 s: . TestStringScanf#test_105: 0.00 s: . TestStringScanf#test_106: 0.00 s: . TestStringScanf#test_107: 0.00 s: . TestStringScanf#test_108: 0.00 s: . TestStringScanf#test_109: 0.00 s: . TestStringScanf#test_11: 0.00 s: . TestStringScanf#test_110: 0.00 s: . TestStringScanf#test_111: 0.00 s: . TestStringScanf#test_112: 0.00 s: . TestStringScanf#test_113: 0.00 s: . TestStringScanf#test_114: 0.00 s: . TestStringScanf#test_115: 0.00 s: . TestStringScanf#test_116: 0.00 s: . TestStringScanf#test_117: 0.00 s: . TestStringScanf#test_118: 0.00 s: . TestStringScanf#test_119: 0.00 s: . TestStringScanf#test_12: 0.00 s: . TestStringScanf#test_120: 0.00 s: . TestStringScanf#test_121: 0.00 s: . TestStringScanf#test_122: 0.00 s: . TestStringScanf#test_123: 0.00 s: . TestStringScanf#test_124: 0.00 s: . TestStringScanf#test_125: 0.00 s: . TestStringScanf#test_126: 0.00 s: . TestStringScanf#test_127: 0.00 s: . TestStringScanf#test_128: 0.00 s: . TestStringScanf#test_129: 0.00 s: . TestStringScanf#test_13: 0.00 s: . TestStringScanf#test_130: 0.00 s: . TestStringScanf#test_131: 0.00 s: . TestStringScanf#test_132: 0.00 s: . TestStringScanf#test_133: 0.00 s: . TestStringScanf#test_134: 0.00 s: . TestStringScanf#test_135: 0.00 s: . TestStringScanf#test_136: 0.00 s: . TestStringScanf#test_137: 0.00 s: . TestStringScanf#test_138: 0.00 s: . TestStringScanf#test_139: 0.00 s: . TestStringScanf#test_14: 0.00 s: . TestStringScanf#test_140: 0.00 s: . TestStringScanf#test_141: 0.00 s: . TestStringScanf#test_142: 0.00 s: . TestStringScanf#test_143: 0.00 s: . TestStringScanf#test_144: 0.00 s: . TestStringScanf#test_145: 0.00 s: . TestStringScanf#test_146: 0.00 s: . TestStringScanf#test_147: 0.00 s: . TestStringScanf#test_148: 0.00 s: . TestStringScanf#test_149: 0.00 s: . TestStringScanf#test_15: 0.00 s: . TestStringScanf#test_150: 0.00 s: . TestStringScanf#test_151: 0.00 s: . TestStringScanf#test_152: 0.00 s: . TestStringScanf#test_153: 0.00 s: . TestStringScanf#test_154: 0.00 s: . TestStringScanf#test_155: 0.00 s: . TestStringScanf#test_156: 0.00 s: . TestStringScanf#test_157: 0.00 s: . TestStringScanf#test_158: 0.00 s: . TestStringScanf#test_159: 0.00 s: . TestStringScanf#test_16: 0.00 s: . TestStringScanf#test_160: 0.00 s: . TestStringScanf#test_161: 0.00 s: . TestStringScanf#test_162: 0.00 s: . TestStringScanf#test_163: 0.00 s: . TestStringScanf#test_164: 0.00 s: . TestStringScanf#test_165: 0.00 s: . TestStringScanf#test_166: 0.00 s: . TestStringScanf#test_167: 0.00 s: . TestStringScanf#test_168: 0.00 s: . TestStringScanf#test_169: 0.00 s: . TestStringScanf#test_17: 0.00 s: . TestStringScanf#test_170: 0.00 s: . TestStringScanf#test_171: 0.00 s: . TestStringScanf#test_172: 0.00 s: . TestStringScanf#test_173: 0.00 s: . TestStringScanf#test_174: 0.00 s: . TestStringScanf#test_175: 0.00 s: . TestStringScanf#test_176: 0.00 s: . TestStringScanf#test_177: 0.00 s: . TestStringScanf#test_178: 0.00 s: . TestStringScanf#test_179: 0.00 s: . TestStringScanf#test_18: 0.00 s: . TestStringScanf#test_180: 0.00 s: . TestStringScanf#test_181: 0.00 s: . TestStringScanf#test_182: 0.00 s: . TestStringScanf#test_183: 0.00 s: . TestStringScanf#test_184: 0.00 s: . TestStringScanf#test_185: 0.00 s: . TestStringScanf#test_186: 0.00 s: . TestStringScanf#test_187: 0.00 s: . TestStringScanf#test_188: 0.00 s: . TestStringScanf#test_189: 0.00 s: . TestStringScanf#test_19: 0.00 s: . TestStringScanf#test_190: 0.00 s: . TestStringScanf#test_191: 0.00 s: . TestStringScanf#test_192: 0.00 s: . TestStringScanf#test_193: 0.00 s: . TestStringScanf#test_194: 0.00 s: . TestStringScanf#test_195: 0.00 s: . TestStringScanf#test_196: 0.00 s: . TestStringScanf#test_197: 0.00 s: . TestStringScanf#test_198: 0.00 s: . TestStringScanf#test_199: 0.00 s: . TestStringScanf#test_2: 0.00 s: . TestStringScanf#test_20: 0.00 s: . TestStringScanf#test_200: 0.00 s: . TestStringScanf#test_201: 0.00 s: . TestStringScanf#test_202: 0.00 s: . TestStringScanf#test_203: 0.00 s: . TestStringScanf#test_204: 0.00 s: . TestStringScanf#test_205: 0.00 s: . TestStringScanf#test_206: 0.00 s: . TestStringScanf#test_207: 0.00 s: . TestStringScanf#test_208: 0.00 s: . TestStringScanf#test_209: 0.00 s: . TestStringScanf#test_21: 0.00 s: . TestStringScanf#test_210: 0.00 s: . TestStringScanf#test_211: 0.00 s: . TestStringScanf#test_212: 0.00 s: . TestStringScanf#test_213: 0.00 s: . TestStringScanf#test_214: 0.00 s: . TestStringScanf#test_215: 0.00 s: . TestStringScanf#test_216: 0.00 s: . TestStringScanf#test_217: 0.00 s: . TestStringScanf#test_218: 0.00 s: . TestStringScanf#test_219: 0.00 s: . TestStringScanf#test_22: 0.00 s: . TestStringScanf#test_220: 0.00 s: . TestStringScanf#test_221: 0.00 s: . TestStringScanf#test_222: 0.00 s: . TestStringScanf#test_223: 0.00 s: . TestStringScanf#test_224: 0.00 s: . TestStringScanf#test_225: 0.00 s: . TestStringScanf#test_226: 0.00 s: . TestStringScanf#test_227: 0.00 s: . TestStringScanf#test_228: 0.00 s: . TestStringScanf#test_229: 0.00 s: . TestStringScanf#test_23: 0.00 s: . TestStringScanf#test_230: 0.00 s: . TestStringScanf#test_231: 0.00 s: . TestStringScanf#test_232: 0.00 s: . TestStringScanf#test_24: 0.00 s: . TestStringScanf#test_25: 0.00 s: . TestStringScanf#test_26: 0.00 s: . TestStringScanf#test_27: 0.00 s: . TestStringScanf#test_28: 0.00 s: . TestStringScanf#test_29: 0.00 s: . TestStringScanf#test_3: 0.00 s: . TestStringScanf#test_30: 0.00 s: . TestStringScanf#test_31: 0.00 s: . TestStringScanf#test_32: 0.00 s: . TestStringScanf#test_33: 0.00 s: . TestStringScanf#test_34: 0.00 s: . TestStringScanf#test_35: 0.00 s: . TestStringScanf#test_36: 0.00 s: . TestStringScanf#test_37: 0.00 s: . TestStringScanf#test_38: 0.00 s: . TestStringScanf#test_39: 0.00 s: . TestStringScanf#test_4: 0.00 s: . TestStringScanf#test_40: 0.00 s: . TestStringScanf#test_41: 0.00 s: . TestStringScanf#test_42: 0.00 s: . TestStringScanf#test_43: 0.00 s: . TestStringScanf#test_44: 0.00 s: . TestStringScanf#test_45: 0.00 s: . TestStringScanf#test_46: 0.00 s: . TestStringScanf#test_47: 0.00 s: . TestStringScanf#test_48: 0.00 s: . TestStringScanf#test_49: 0.00 s: . TestStringScanf#test_5: 0.00 s: . TestStringScanf#test_50: 0.00 s: . TestStringScanf#test_51: 0.00 s: . TestStringScanf#test_52: 0.00 s: . TestStringScanf#test_53: 0.00 s: . TestStringScanf#test_54: 0.00 s: . TestStringScanf#test_55: 0.00 s: . TestStringScanf#test_56: 0.00 s: . TestStringScanf#test_57: 0.00 s: . TestStringScanf#test_58: 0.00 s: . TestStringScanf#test_59: 0.00 s: . TestStringScanf#test_6: 0.00 s: . TestStringScanf#test_60: 0.00 s: . TestStringScanf#test_61: 0.00 s: . TestStringScanf#test_62: 0.00 s: . TestStringScanf#test_63: 0.00 s: . TestStringScanf#test_64: 0.00 s: . TestStringScanf#test_65: 0.00 s: . TestStringScanf#test_66: 0.00 s: . TestStringScanf#test_67: 0.00 s: . TestStringScanf#test_68: 0.00 s: . TestStringScanf#test_69: 0.00 s: . TestStringScanf#test_7: 0.00 s: . TestStringScanf#test_70: 0.00 s: . TestStringScanf#test_71: 0.00 s: . TestStringScanf#test_72: 0.00 s: . TestStringScanf#test_73: 0.00 s: . TestStringScanf#test_74: 0.00 s: . TestStringScanf#test_75: 0.00 s: . TestStringScanf#test_76: 0.00 s: . TestStringScanf#test_77: 0.00 s: . TestStringScanf#test_78: 0.00 s: . TestStringScanf#test_79: 0.00 s: . TestStringScanf#test_8: 0.00 s: . TestStringScanf#test_80: 0.00 s: . TestStringScanf#test_81: 0.00 s: . TestStringScanf#test_82: 0.00 s: . TestStringScanf#test_83: 0.00 s: . TestStringScanf#test_84: 0.00 s: . TestStringScanf#test_85: 0.00 s: . TestStringScanf#test_86: 0.00 s: . TestStringScanf#test_87: 0.00 s: . TestStringScanf#test_88: 0.00 s: . TestStringScanf#test_89: 0.00 s: . TestStringScanf#test_9: 0.00 s: . TestStringScanf#test_90: 0.00 s: . TestStringScanf#test_91: 0.00 s: . TestStringScanf#test_92: 0.00 s: . TestStringScanf#test_93: 0.00 s: . TestStringScanf#test_94: 0.00 s: . TestStringScanf#test_95: 0.00 s: . TestStringScanf#test_96: 0.00 s: . TestStringScanf#test_97: 0.00 s: . TestStringScanf#test_98: 0.00 s: . TestStringScanf#test_99: 0.00 s: . TestStringScanner#test_AREF: 0.00 s: . TestStringScanner#test_bol?: 0.00 s: . TestStringScanner#test_check: 0.00 s: . TestStringScanner#test_check_until: 0.00 s: . TestStringScanner#test_concat: 0.00 s: . TestStringScanner#test_const_Id: 0.00 s: . TestStringScanner#test_const_Version: 0.00 s: . TestStringScanner#test_dup: 0.00 s: . TestStringScanner#test_encoding: 0.00 s: . TestStringScanner#test_eos?: 0.00 s: . TestStringScanner#test_exist_p: 0.00 s: . TestStringScanner#test_generic_regexp: 0.00 s: . TestStringScanner#test_get_byte: 0.00 s: . TestStringScanner#test_getch: 0.00 s: . TestStringScanner#test_inspect: 0.00 s: . TestStringScanner#test_match_p: 0.00 s: . TestStringScanner#test_matched: 0.00 s: . TestStringScanner#test_matched_size: 0.00 s: . TestStringScanner#test_peek: 0.00 s: . TestStringScanner#test_pos: 0.00 s: . TestStringScanner#test_post_match: 0.00 s: . TestStringScanner#test_pre_match: 0.00 s: . TestStringScanner#test_reset: 0.00 s: . TestStringScanner#test_rest: 0.00 s: . TestStringScanner#test_rest_size: 0.00 s: . TestStringScanner#test_s_allocate: 0.00 s: . TestStringScanner#test_s_mustc: 0.00 s: . TestStringScanner#test_s_new: 0.00 s: . TestStringScanner#test_scan: 0.00 s: . TestStringScanner#test_scan_full: 0.00 s: . TestStringScanner#test_search_full: 0.00 s: . TestStringScanner#test_set_pos: 0.00 s: . TestStringScanner#test_skip: 0.00 s: . TestStringScanner#test_skip_until: 0.00 s: . TestStringScanner#test_string: 0.00 s: . TestStringScanner#test_terminate: 0.00 s: . TestStringScanner#test_unscan: 0.00 s: . TestStringchar#test_bang: 0.00 s: . TestStringchar#test_char: 0.00 s: . TestStringchar#test_string: 0.00 s: . TestStruct#test_aref: 0.00 s: . TestStruct#test_aset: 0.00 s: . TestStruct#test_each: 0.00 s: . TestStruct#test_each_pair: 0.00 s: . TestStruct#test_eql: 0.00 s: . TestStruct#test_equal: 0.00 s: . TestStruct#test_error: 0.00 s: . TestStruct#test_hash: 0.00 s: . TestStruct#test_inherit: 0.00 s: . TestStruct#test_init_copy: 0.00 s: . TestStruct#test_initialize: 0.00 s: . TestStruct#test_inspect: 0.01 s: . TestStruct#test_members: 0.00 s: . TestStruct#test_modify: 0.00 s: . TestStruct#test_morethan10members: 0.00 s: . TestStruct#test_ref: 0.00 s: . TestStruct#test_select: 0.00 s: . TestStruct#test_set: 0.00 s: . TestStruct#test_size: 0.00 s: . TestStruct#test_small_structs: 0.00 s: . TestStruct#test_struct: 0.00 s: . TestStruct#test_struct_new: 0.00 s: . TestStruct#test_values_at: 0.00 s: . TestSuper#test_array1: 0.00 s: . TestSuper#test_array2: 0.00 s: . TestSuper#test_array3: 0.00 s: . TestSuper#test_array4: 0.00 s: . TestSuper#test_define_method: 0.00 s: . TestSuper#test_double1: 0.00 s: . TestSuper#test_double2: 0.00 s: . TestSuper#test_double3: 0.00 s: . TestSuper#test_optional1: 0.00 s: . TestSuper#test_optional2: 0.00 s: . TestSuper#test_optional3: 0.00 s: . TestSuper#test_optional4: 0.00 s: . TestSuper#test_optional5: 0.00 s: . TestSuper#test_single1: 0.00 s: . TestSuper#test_single2: 0.00 s: . TestSymbol#test_call: 0.00 s: . TestSymbol#test_case: 0.00 s: . TestSymbol#test_casecmp: 0.00 s: . TestSymbol#test_cmp: 0.00 s: . TestSymbol#test_empty: 0.00 s: . TestSymbol#test_inspect_dollar: 0.00 s: . TestSymbol#test_inspect_invalid: 0.00 s: . TestSymbol#test_inspect_number: 0.00 s: . TestSymbol#test_inspect_suboptimal: 0.00 s: . TestSymbol#test_length: 0.00 s: . TestSymbol#test_succ: 0.00 s: . TestSymbol#test_to_proc: 0.00 s: . TestSystem#test_empty_evstr: 0.00 s: . TestSystem#test_syntax: 1.33 s: . TestSystem#test_system: 0.20 s: . TestTCPSocket#test_encoding: 0.00 s: . TestTCPSocket#test_recvfrom: 0.00 s: . TestTarWriter#test_add_file: 0.00 s: . TestTarWriter#test_add_file_simple: 0.00 s: . TestTarWriter#test_split_name: 0.00 s: . TestTarWriter#test_split_name_too_long_name: 0.00 s: . TestTarWriter#test_add_file_simple_data: 0.00 s: . TestTarWriter#test_mkdir: 0.00 s: . TestTarWriter#test_add_file_simple_padding: 0.00 s: . TestTarWriter#test_add_file_simple_size: 0.00 s: . TestTarWriter#test_add_file_unseekable: 0.00 s: . TestTarWriter#test_close: 0.00 s: . TestTarWriter#test_split_name_too_long_prefix: 0.00 s: . TestTarWriter#test_split_name_too_long_total: 0.00 s: . TestTempfile#test_extend: 0.00 s: . TestTempfile#test_tempfile_encoding_ascii8bit: 0.00 s: . TestTempfile#test_tempfile_encoding_ascii8bit2: 0.00 s: . TestTempfile#test_tempfile_encoding_nooption: 0.00 s: . TestThread#test_abort_on_exception: 1.13 s: . TestThread#test_condvar: 0.00 s: . TestThread#test_condvar_wait_exception_handling: 0.10 s: . TestThread#test_condvar_wait_not_owner: 0.00 s: . TestThread#test_exit: 0.00 s: . TestThread#test_join: 0.50 s: . TestThread#test_join2: 1.50 s: . TestThread#test_kill_main_thread: 0.03 s: . TestThread#test_list: 2.11 s: . TestThread#test_local_barrier: 10.07 s: . TestThread#test_main: 0.04 s: . TestThread#test_mutex_deadlock: 0.00 s: . TestThread#test_mutex_fifo_like_lock: 0.00 s: . TestThread#test_mutex_illegal_unlock: 0.00 s: . TestThread#test_mutex_interrupt: 0.50 s: . TestThread#test_mutex_synchronize: 4.89 s: . TestThread#test_mutex_trylock: 0.00 s: . TestThread#test_new: 0.00 s: . TestThread#test_priority: 0.52 s: . TestThread#test_recursive_error: 0.00 s: . TestThread#test_safe_level: 0.50 s: . TestThread#test_select_wait: 1.50 s: . TestThread#test_status_and_stop_p: 0.50 s: . TestThread#test_stop: 0.03 s: . TestThread#test_thread_local: 0.00 s: . TestThread#test_thread_local_security: 0.00 s: . TestThread#test_wakeup: 1.00 s: . TestThreadGroup#test_enclosed_thgroup: 0.00 s: . TestThreadGroup#test_frozen_thgroup: 0.00 s: . TestThreadGroup#test_thread_init: 0.00 s: . TestThreadGroup#test_uninitialized: 0.00 s: . TestTime#test_asctime: 0.00 s: . TestTime#test_at: 0.00 s: . TestTime#test_at2: 0.00 s: . TestTime#test_at3: 0.00 s: . TestTime#test_at_rational: 0.00 s: . TestTime#test_big_minus: 0.00 s: . TestTime#test_cmp: 0.00 s: . TestTime#test_delegate: 0.00 s: . TestTime#test_eq_nsec: 0.00 s: . TestTime#test_eql: 0.00 s: . TestTime#test_hash: 0.00 s: . TestTime#test_huge_difference: 0.00 s: . TestTime#test_init_copy: 0.00 s: . TestTime#test_localtime_gmtime: 0.00 s: . TestTime#test_marshal_ivar: 0.00 s: . TestTime#test_marshal_nsec: 0.00 s: . TestTime#test_plus_minus_succ: 0.00 s: . TestTime#test_readers: 0.00 s: . TestTime#test_security_error: 0.00 s: . TestTime#test_strftime: 0.00 s: . TestTime#test_strtime: 0.00 s: . TestTime#test_time_add: 0.00 s: . TestTime#test_time_interval: 0.00 s: . TestTime#test_time_subt: 0.00 s: . TestTime#test_time_time: 0.00 s: . TestTime#test_timegm: 0.00 s: . TestTime#test_to_f: 0.00 s: . TestTime#test_to_s: 0.00 s: . TestTime#test_utc_or_local: 0.00 s: . TestTime#test_utc_p: 0.00 s: . TestTime#test_utc_subsecond: 0.00 s: . TestTimeout#test_queue: 0.10 s: . TestTrace#test_trace: 0.00 s: . TestTrace#test_trace_proc_that_raises_exception: 0.00 s: . TestTrace#test_trace_string: 0.00 s: . TestTrace#test_trace_tainted_proc: 0.00 s: . TestTranscode#test_Big5: 0.00 s: . TestTranscode#test_CP850: 0.00 s: . TestTranscode#test_CP852: 0.00 s: . TestTranscode#test_CP855: 0.00 s: . TestTranscode#test_IBM437: 0.00 s: . TestTranscode#test_IBM775: 0.00 s: . TestTranscode#test_IBM852: 0.00 s: . TestTranscode#test_IBM855: 0.00 s: . TestTranscode#test_IBM857: 0.00 s: . TestTranscode#test_IBM860: 0.00 s: . TestTranscode#test_IBM861: 0.00 s: . TestTranscode#test_IBM862: 0.00 s: . TestTranscode#test_IBM863: 0.00 s: . TestTranscode#test_IBM865: 0.00 s: . TestTranscode#test_IBM866: 0.00 s: . TestTranscode#test_IBM869: 0.00 s: . TestTranscode#test_TIS_620: 0.00 s: . TestTranscode#test_all_bytes: 0.00 s: . TestTranscode#test_arguments: 0.00 s: . TestTranscode#test_ascii_range: 0.00 s: . TestTranscode#test_encodings: 0.00 s: . TestTranscode#test_errors: 0.07 s: . TestTranscode#test_euc_jp: 0.00 s: . TestTranscode#test_eucjp_ms: 0.00 s: . TestTranscode#test_eucjp_sjis: 0.00 s: . TestTranscode#test_eucjp_sjis_unassigned: 0.00 s: . TestTranscode#test_eucjp_sjis_undef: 0.00 s: . TestTranscode#test_gb18030: 0.00 s: . TestTranscode#test_gb2312: 0.00 s: . TestTranscode#test_gbk: 0.00 s: . TestTranscode#test_invalid_ignore: 0.00 s: . TestTranscode#test_invalid_replace: 0.00 s: . TestTranscode#test_invalid_replace_string: 0.00 s: . TestTranscode#test_iso_2022_jp: 0.00 s: . TestTranscode#test_iso_2022_jp_1: 0.00 s: . TestTranscode#test_koi8_r: 0.00 s: . TestTranscode#test_koi8_u: 0.00 s: . TestTranscode#test_length: 0.01 s: . TestTranscode#test_macCroatian: 0.00 s: . TestTranscode#test_macCyrillic: 0.00 s: . TestTranscode#test_macGreek: 0.00 s: . TestTranscode#test_macIceland: 0.00 s: . TestTranscode#test_macRoman: 0.00 s: . TestTranscode#test_macRomania: 0.00 s: . TestTranscode#test_macTurkish: 0.00 s: . TestTranscode#test_macUkraine: 0.00 s: . TestTranscode#test_noargument: 0.00 s: . TestTranscode#test_nothing_changed: 0.00 s: . TestTranscode#test_shift_jis: 0.00 s: . TestTranscode#test_tilde_overline: 0.00 s: . TestTranscode#test_twostep: 0.00 s: . TestTranscode#test_undef_replace: 0.00 s: . TestTranscode#test_undef_replace_string: 0.00 s: . TestTranscode#test_unicode_public_review_issue_121: 0.00 s: . TestTranscode#test_utf_16: 0.00 s: . TestTranscode#test_utf_32: 0.00 s: . TestTranscode#test_windows_1250: 0.00 s: . TestTranscode#test_windows_1251: 0.00 s: . TestTranscode#test_windows_1252: 0.00 s: . TestTranscode#test_windows_1253: 0.00 s: . TestTranscode#test_windows_1254: 0.00 s: . TestTranscode#test_windows_1255: 0.00 s: . TestTranscode#test_windows_1256: 0.00 s: . TestTranscode#test_windows_1257: 0.00 s: . TestTranscode#test_windows_31j: 0.00 s: . TestTranscode#test_windows_874: 0.00 s: . TestTranscode#test_yen_sign: 0.00 s: . TestTupleBag#test_delete: 0.00 s: . TestTupleBag#test_delete_unless_alive: 0.00 s: . TestTupleBag#test_find: 0.00 s: . TestTupleBag#test_find_all: 0.00 s: . TestTupleBag#test_find_all_template: 0.00 s: . TestTupleBag#test_has_expires_eh: 0.00 s: . TestTupleBag#test_push: 0.00 s: . TestUDPSocket#test_bind: 0.00 s: . TestUDPSocket#test_connect: 0.00 s: . TestUNIXSocket#test_addr: 0.00 s: . TestUNIXSocket#test_dgram_pair: 0.00 s: . TestUNIXSocket#test_epipe: 0.00 s: . TestUNIXSocket#test_fd_passing: 0.00 s: . TestUNIXSocket#test_noname_addr: 0.00 s: . TestUNIXSocket#test_noname_path: 0.00 s: . TestUNIXSocket#test_noname_peeraddr: 0.00 s: . TestUNIXSocket#test_noname_recv_nonblock: 0.00 s: . TestUNIXSocket#test_noname_recvfrom: 0.00 s: . TestUNIXSocket#test_noname_unpack_sockaddr_un: 0.00 s: . TestUNIXSocket#test_nul: 0.00 s: . TestUNIXSocket#test_too_long_path: 0.00 s: . TestUTF16#test_casecmp: 0.00 s: . TestUTF16#test_chomp: 0.00 s: . TestUTF16#test_code_to_mbc: 0.00 s: . TestUTF16#test_compatible: 0.00 s: . TestUTF16#test_concat_empty1: 0.00 s: . TestUTF16#test_concat_empty2: 0.00 s: . TestUTF16#test_concat_nonempty: 0.00 s: . TestUTF16#test_count: 0.00 s: . TestUTF16#test_count2: 0.00 s: . TestUTF16#test_empty_regexp: 0.00 s: . TestUTF16#test_encoding_find: 0.00 s: . TestUTF16#test_end_with: 0.00 s: . TestUTF16#test_gsub: 0.00 s: . TestUTF16#test_header: 0.00 s: . TestUTF16#test_hex: 0.00 s: . TestUTF16#test_intern: 0.00 s: . TestUTF16#test_interpolation: 0.00 s: . TestUTF16#test_is_mbc_newline: 0.00 s: . TestUTF16#test_mbc_case_fold: 0.00 s: . TestUTF16#test_oct: 0.00 s: . TestUTF16#test_plus: 0.00 s: . TestUTF16#test_plus_empty1: 0.00 s: . TestUTF16#test_plus_empty2: 0.00 s: . TestUTF16#test_plus_nonempty: 0.00 s: . TestUTF16#test_regexp_escape: 0.00 s: . TestUTF16#test_regexp_match: 0.00 s: . TestUTF16#test_regexp_union: 0.00 s: . TestUTF16#test_slice!: 0.00 s: . TestUTF16#test_split_awk: 0.00 s: . TestUTF16#test_strftime: 0.00 s: . TestUTF16#test_succ: 0.00 s: . TestUTF16#test_surrogate_pair: 0.00 s: . TestUTF16#test_sym_eq: 0.00 s: . TestUTF16#test_utf16be_valid_encoding: 0.00 s: . TestUTF16#test_utf16le_valid_encoding: 0.00 s: . TestUTF32#test_code_to_mbc: 0.00 s: . TestUTF32#test_mbc_case_fold: 0.00 s: . TestUTF32#test_mbc_len: 0.00 s: . TestUTF32#test_mbc_newline: 0.00 s: . TestUTF32#test_mbc_to_code: 0.00 s: . TestUTF32#test_substr: 0.00 s: . TestUnicodeEscape#test_basic: 0.06 s: . TestUnicodeEscape#test_chars: 0.00 s: . TestUnicodeEscape#test_dynamic_regexp: 0.00 s: . TestUnicodeEscape#test_edge_cases: 0.00 s: . TestUnicodeEscape#test_fail: 0.00 s: . TestUnicodeEscape#test_fulton: 0.00 s: . TestUnicodeEscape#test_regexp: 0.00 s: . TestUnicodeEscape#test_syntax_variants: 0.00 s: . TestVariable#test_global_variable_0: 0.03 s: . TestVariable#test_local_variables: 0.00 s: . TestVariable#test_local_variables2: 0.00 s: . TestVariable#test_local_variables3: 0.00 s: . TestVariable#test_variable: 0.03 s: . TestVector#test_equality: 0.00 s: . TestVector#test_hash: 0.00 s: . TestVector#test_hash_equality: 0.00 s: . TestVector#test_identity: 0.00 s: . TestWEBrickCGI#test_bad_request: 0.26 s: . TestWEBrickCGI#test_cgi: 1.54 s: . TestWEBrickCookie#test_new: 0.00 s: . TestWEBrickCookie#test_parse: 0.00 s: . TestWEBrickCookie#test_parse_set_cookie: 0.00 s: . TestWEBrickCookie#test_parse_set_cookies: 0.00 s: . TestWEBrickCookie#test_time: 0.00 s: . TestWEBrickHTTPAuth#test_basic_auth: 0.11 s: . TestWEBrickHTTPAuth#test_basic_auth2: 0.11 s: . TestWEBrickHTTPAuth#test_basic_auth3: 0.00 s: . TestWEBrickHTTPProxy#test_connect: 0.37 s: . TestWEBrickHTTPProxy#test_fake_proxy: 0.00 s: . TestWEBrickHTTPProxy#test_no_proxy: 0.11 s: . TestWEBrickHTTPProxy#test_proxy: 0.12 s: . TestWEBrickHTTPProxy#test_upstream_proxy: 0.50 s: . TestWEBrickHTTPRequest#test_bad_messages: 0.00 s: . TestWEBrickHTTPRequest#test_chunked: 0.01 s: . TestWEBrickHTTPRequest#test_forwarded: 0.00 s: . TestWEBrickHTTPRequest#test_parse_09: 0.00 s: . TestWEBrickHTTPRequest#test_parse_10: 0.00 s: . TestWEBrickHTTPRequest#test_parse_11: 0.00 s: . TestWEBrickHTTPRequest#test_parse_get_params: 0.00 s: . TestWEBrickHTTPRequest#test_parse_header2: 0.00 s: . TestWEBrickHTTPRequest#test_parse_headers: 0.00 s: . TestWEBrickHTTPRequest#test_parse_headers3: 0.00 s: . TestWEBrickHTTPRequest#test_parse_post_params: 0.00 s: . TestWEBrickHTTPRequest#test_request_uri_too_large: 0.00 s: . TestWEBrickHTTPServer#test_callbacks: 1.54 s: . TestWEBrickHTTPServer#test_lookup_server: 0.00 s: . TestWEBrickHTTPServer#test_mount: 0.00 s: . TestWEBrickHTTPUtils#test_escape: 0.00 s: . TestWEBrickHTTPUtils#test_escape_form: 0.00 s: . TestWEBrickHTTPUtils#test_escape_path: 0.00 s: . TestWEBrickHTTPUtils#test_normilize_path: 0.00 s: . TestWEBrickHTTPUtils#test_split_header_value: 0.00 s: . TestWEBrickHTTPUtils#test_unescape: 0.00 s: . TestWEBrickHTTPUtils#test_unescape_form: 0.00 s: . TestWEBrickHTTPVersion#test_compar: 0.00 s: . TestWEBrickHTTPVersion#test_major: 0.00 s: . TestWEBrickHTTPVersion#test_minor: 0.00 s: . TestWEBrickHTTPVersion#test_to_s: 0.00 s: . TestWEBrickServer#test_callbacks: 0.31 s: . TestWEBrickServer#test_daemon: 0.14 s: . TestWEBrickServer#test_server: 0.22 s: . TestWEBrickUtils#test_webrick_timeout: 6.21 s: . TestWhileuntil#test_until: 0.00 s: . TestWhileuntil#test_while: 0.00 s: . TestWindows1251#test_windows_1251: 0.00 s: . TestZlib#test_adler32: 0.00 s: . TestZlib#test_crc32: 0.00 s: . TestZlib#test_crc_table: 0.00 s: . TestZlib#test_version: 0.00 s: . TestZlibDeflate#test_addstr: 0.00 s: . TestZlibDeflate#test_adler: 0.00 s: . TestZlibDeflate#test_avail: 0.00 s: . TestZlibDeflate#test_close: 0.00 s: . TestZlibDeflate#test_closed_p: 0.00 s: . TestZlibDeflate#test_data_type: 0.00 s: . TestZlibDeflate#test_deflate: 0.00 s: . TestZlibDeflate#test_dup: 0.00 s: . TestZlibDeflate#test_finished_p: 0.00 s: . TestZlibDeflate#test_flush: 0.00 s: . TestZlibDeflate#test_initialize: 0.00 s: . TestZlibDeflate#test_params: 0.00 s: . TestZlibDeflate#test_reset: 0.00 s: . TestZlibDeflate#test_set_dictionary: 0.00 s: . TestZlibDeflate#test_total: 0.00 s: . TestZlibGzipFile#test_closed_p: 0.00 s: . TestZlibGzipFile#test_comment: 0.00 s: . TestZlibGzipFile#test_crc: 0.00 s: . TestZlibGzipFile#test_level: 0.00 s: . TestZlibGzipFile#test_lineno: 0.00 s: . TestZlibGzipFile#test_mtime: 0.00 s: . TestZlibGzipFile#test_orig_name: 0.00 s: . TestZlibGzipFile#test_os_code: 0.00 s: . TestZlibGzipFile#test_pos: 0.00 s: . TestZlibGzipFile#test_sync: 0.00 s: . TestZlibGzipFile#test_to_io: 0.00 s: . TestZlibGzipReader#test_each: 0.00 s: . TestZlibGzipReader#test_each_byte: 0.00 s: . TestZlibGzipReader#test_getbyte: 0.00 s: . TestZlibGzipReader#test_getc: 0.00 s: . TestZlibGzipReader#test_gets: 0.00 s: . TestZlibGzipReader#test_open: 0.00 s: . TestZlibGzipReader#test_read: 0.00 s: . TestZlibGzipReader#test_read0: 0.00 s: . TestZlibGzipReader#test_readchar: 0.00 s: . TestZlibGzipReader#test_reader_wrap: 0.00 s: . TestZlibGzipReader#test_readlines: 0.00 s: . TestZlibGzipReader#test_readpartial: 0.00 s: . TestZlibGzipReader#test_rewind: 0.00 s: . TestZlibGzipReader#test_ungetc: 0.00 s: . TestZlibGzipReader#test_ungetc_paragraph: 0.00 s: . TestZlibGzipReader#test_unused: 0.00 s: . TestZlibGzipWriter#test_invalid_new: 0.00 s: . TestZlibGzipWriter#test_open: 0.00 s: . TestZlibGzipWriter#test_putc: 0.00 s: . TestZlibGzipWriter#test_write: 0.14 s: . TestZlibGzipWriter#test_writer_wrap: 0.00 s: . TestZlibInflate#test_inflate: 0.00 s: . TestZlibInflate#test_initialize: 0.00 s: . TestZlibInflate#test_set_dictionary: 0.00 s: . TestZlibInflate#test_sync: 0.00 s: . Test_DateTime#test_get_values: 0.00 s: . Test_DateTime#test_new: 0.00 s: . Test_DateTime#test_new_exception: 0.00 s: . Test_DateTime#test_set_exception: 0.00 s: . Test_DateTime#test_set_values: 0.00 s: . Test_DateTime#test_to_a: 0.00 s: . Test_DateTime#test_to_date1: 0.00 s: . Test_DateTime#test_to_date2: 0.00 s: . Test_DateTime#test_to_time1: 0.00 s: . Test_DateTime#test_to_time2: 0.00 s: . Test_Features#test_nil_create: 0.00 s: . Test_Features#test_nil_parse: 0.03 s: . Test_Marshal#test1_dump_call: 0.00 s: . Test_Marshal#test1_dump_response: 0.00 s: . Test_Marshal#test2_dump_load_call: 0.01 s: . Test_Marshal#test2_dump_load_response: 0.01 s: . Test_Marshal#test_no_params_tag: 0.00 s: . Test_Marshal#test_parser_values: 0.06 s: . Test_REXMLStreamParser#test_cdata: 0.01 s: . Test_REXMLStreamParser#test_dateTime: 0.01 s: . Test_REXMLStreamParser#test_fault: 0.01 s: . Test_REXMLStreamParser#test_parseMethodCall: 0.01 s: . Test_REXMLStreamParser#test_parseMethodResponse1: 0.04 s: . Test_REXMLStreamParser#test_parseMethodResponse2: 0.01 s: . Test_REXMLStreamParser#test_parseMethodResponse3: 0.01 s: . Test_Webrick#test_client_server: 0.95 s: . TimeExtentionTest#test_completion: 0.00 s: . TimeExtentionTest#test_encode_xmlschema: 0.00 s: . TimeExtentionTest#test_invalid: 0.01 s: . TimeExtentionTest#test_nsec: 0.00 s: . TimeExtentionTest#test_parse_fraction: 0.00 s: . TimeExtentionTest#test_parse_leap_second: 0.00 s: . TimeExtentionTest#test_rfc2616: 0.00 s: . TimeExtentionTest#test_rfc2822: 0.00 s: . TimeExtentionTest#test_rfc2822_leap_second: 0.00 s: . TimeExtentionTest#test_rfc2822_utc_roundtrip_summer: 0.00 s: . TimeExtentionTest#test_rfc2822_utc_roundtrip_winter: 0.00 s: . TimeExtentionTest#test_rfc3339: 0.00 s: . TimeExtentionTest#test_rfc822: 0.00 s: . TimeExtentionTest#test_ruby_talk_152866: 0.00 s: . TimeExtentionTest#test_strptime: 0.00 s: . TimeExtentionTest#test_xmlschema: 0.00 s: . TimeExtentionTest#test_xmlschema_fraction: 0.00 s: . TimeExtentionTest#test_xmlschema_leap_second: 0.00 s: . TimeExtentionTest#test_zone_0000: 0.00 s: . URI::TestCommon#test_extract: 0.00 s: . URI::TestCommon#test_kernel_uri: 0.00 s: . URI::TestCommon#test_regexp: 0.00 s: . URI::TestFTP#test_assemble: 0.00 s: . URI::TestFTP#test_parse: 0.00 s: . URI::TestFTP#test_paths: 0.00 s: . URI::TestFTP#test_select: 0.00 s: . URI::TestGeneric#test_join: 0.00 s: . URI::TestGeneric#test_merge: 0.00 s: . URI::TestGeneric#test_parse: 0.00 s: . URI::TestGeneric#test_rfc3986_examples: 0.00 s: . URI::TestGeneric#test_route: 0.00 s: . URI::TestGeneric#test_set_component: 0.00 s: . URI::TestHTTP#test_equal: 0.00 s: . URI::TestHTTP#test_normalize: 0.00 s: . URI::TestHTTP#test_parse: 0.00 s: . URI::TestHTTP#test_request_uri: 0.00 s: . URI::TestHTTP#test_select: 0.00 s: . URI::TestLDAP#test_parse: 0.00 s: . URI::TestLDAP#test_select: 0.00 s: . URI::TestMailTo#test_build: 0.00 s: . URI::TestMailTo#test_select: 0.00 s: . URI::TestParser#test_compare: 0.00 s: . URI::TestParser#test_parse: 0.00 s: . WEBrick::TestFileHandler#test_directory_traversal: 0.17 s: . WEBrick::TestFileHandler#test_filehandler: 0.11 s: . WEBrick::TestFileHandler#test_make_partial_content: 0.00 s: . WEBrick::TestFileHandler#test_non_disclosure_name: 0.11 s: . WEBrick::TestFileHandler#test_script_disclosure: 0.24 s: . WEBrick::TestFileHandler#test_short_filename: 0.11 s: . WEBrick::TestFileHandler#test_unwise_in_path: 0.00 s: . WadlerExample#test_hello_00_06: 0.00 s: . WadlerExample#test_hello_07_08: 0.00 s: . WadlerExample#test_hello_09_10: 0.00 s: . WadlerExample#test_hello_11_12: 0.00 s: . WadlerExample#test_hello_13: 0.00 s: . WadlerExample#test_tree_00_19: 0.00 s: . WadlerExample#test_tree_20_22: 0.00 s: . WadlerExample#test_tree_23_43: 0.00 s: . WadlerExample#test_tree_44: 0.00 s: . WadlerExample#test_tree_alt_00_18: 0.00 s: . WadlerExample#test_tree_alt_19_20: 0.00 s: . WadlerExample#test_tree_alt_20_49: 0.00 s: . WadlerExample#test_tree_alt_50: 0.00 s: . YAMLStoreTest#test_changes_after_commit_are_discarded: 0.00 s: . YAMLStoreTest#test_changes_are_not_written_on_abort: 0.00 s: . YAMLStoreTest#test_data_should_be_loaded_correctly_when_in_readonly_mode: 0.00 s: . YAMLStoreTest#test_data_should_be_loaded_correctly_when_in_readwrite_mode: 0.00 s: . YAMLStoreTest#test_opening_new_file_in_readonly_mode_should_result_in_empty_values: 0.00 s: . YAMLStoreTest#test_opening_new_file_in_readwrite_mode_should_result_in_empty_values: 0.00 s: . YAMLStoreTest#test_writing_inside_readonly_transaction_raises_error: 0.00 s: . YAML_Unit_Tests#test_akira: 0.00 s: . YAML_Unit_Tests#test_ambiguous_comments: 0.00 s: . YAML_Unit_Tests#test_basic_map: 0.00 s: . YAML_Unit_Tests#test_basic_strings: 0.00 s: . YAML_Unit_Tests#test_circular_references: 0.00 s: . YAML_Unit_Tests#test_date_out_of_range: 0.00 s: . YAML_Unit_Tests#test_document: 0.00 s: . YAML_Unit_Tests#test_emitting_indicators: 0.00 s: . YAML_Unit_Tests#test_empty_map_key: 0.00 s: . YAML_Unit_Tests#test_normal_exit: 0.00 s: . YAML_Unit_Tests#test_numeric_cycle: 0.00 s: . YAML_Unit_Tests#test_object_id_collision: 0.15 s: . YAML_Unit_Tests#test_range_cycle: 0.00 s: . YAML_Unit_Tests#test_ranges: 0.00 s: . YAML_Unit_Tests#test_ruby_complex: 0.00 s: . YAML_Unit_Tests#test_ruby_rational: 0.00 s: . YAML_Unit_Tests#test_ruby_regexp: 0.00 s: . YAML_Unit_Tests#test_ruby_struct: 0.01 s: . YAML_Unit_Tests#test_spec_anchors_and_aliases: 0.01 s: . YAML_Unit_Tests#test_spec_application_family: 0.00 s: . YAML_Unit_Tests#test_spec_builtin_binary: 0.00 s: . YAML_Unit_Tests#test_spec_builtin_literal_blocks: 0.00 s: . YAML_Unit_Tests#test_spec_builtin_map: 0.00 s: . YAML_Unit_Tests#test_spec_builtin_seq: 0.00 s: . YAML_Unit_Tests#test_spec_builtin_time: 0.00 s: . YAML_Unit_Tests#test_spec_complex_invoice: 0.00 s: . YAML_Unit_Tests#test_spec_domain_prefix: 0.00 s: . YAML_Unit_Tests#test_spec_explicit_families: 0.00 s: . YAML_Unit_Tests#test_spec_float_explicit: 0.00 s: . YAML_Unit_Tests#test_spec_force_implicit: 0.00 s: . YAML_Unit_Tests#test_spec_indentation_determines_scope: 0.00 s: . YAML_Unit_Tests#test_spec_log_file: 0.00 s: . YAML_Unit_Tests#test_spec_mapping_between_sequences: 0.00 s: . YAML_Unit_Tests#test_spec_mapping_of_mappings: 0.00 s: . YAML_Unit_Tests#test_spec_multiline_scalars: 0.00 s: . YAML_Unit_Tests#test_spec_nested_comments: 0.00 s: . YAML_Unit_Tests#test_spec_oneline_docs: 0.00 s: . YAML_Unit_Tests#test_spec_override_anchor: 0.00 s: . YAML_Unit_Tests#test_spec_preserve_indent: 0.00 s: . YAML_Unit_Tests#test_spec_private_types: 0.00 s: . YAML_Unit_Tests#test_spec_root_fold: 0.00 s: . YAML_Unit_Tests#test_spec_root_mapping: 0.00 s: . YAML_Unit_Tests#test_spec_sequence_in_sequence_shortcut: 0.00 s: . YAML_Unit_Tests#test_spec_sequence_key_shortcut: 0.00 s: . YAML_Unit_Tests#test_spec_sequence_of_sequences: 0.00 s: . YAML_Unit_Tests#test_spec_sequence_shortcuts: 0.00 s: . YAML_Unit_Tests#test_spec_simple_implicit_map: 0.00 s: . YAML_Unit_Tests#test_spec_simple_implicit_sequence: 0.00 s: . YAML_Unit_Tests#test_spec_simple_map_with_nested_sequences: 0.00 s: . YAML_Unit_Tests#test_spec_simple_sequence_with_nested_map: 0.00 s: . YAML_Unit_Tests#test_spec_single_folded: 0.00 s: . YAML_Unit_Tests#test_spec_single_literal: 0.00 s: . YAML_Unit_Tests#test_spec_span_double_quote: 0.00 s: . YAML_Unit_Tests#test_spec_span_single_quote: 0.00 s: . YAML_Unit_Tests#test_spec_throwaway: 0.00 s: . YAML_Unit_Tests#test_spec_type_float: 0.00 s: . YAML_Unit_Tests#test_spec_type_int: 0.00 s: . YAML_Unit_Tests#test_spec_type_misc: 0.00 s: . YAML_Unit_Tests#test_spec_url_escaping: 0.00 s: . YAML_Unit_Tests#test_symbol_cycle: 0.00 s: . YAML_Unit_Tests#test_time_now_cycle: 0.00 s: . YAML_Unit_Tests#test_ypath_parsing: 0.00 s: . Finished in 390.232101 seconds. 1) Failure: test_execute_remote(TestGemCommandsInstallCommand) [/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/test/rubygems/test_gem_commands_install_command.rb:116]: [Gem::SystemExitException] exception expected, not Class: Message: <"Permission denied - /home/chkbuild/.ri"> ---Backtrace--- /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/test/rubygems/test_gem_commands_install_command.rb:117:in `block (2 levels) in test_execute_remote' /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/test/rubygems/test_gem_commands_install_command.rb:116:in `block in test_execute_remote' /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/test/rubygems/test_gem_commands_install_command.rb:115:in `test_execute_remote' --------------- 2) Failure: test_handle_special_CROSSREF_no_underscore(TestRDocMarkupToHtmlCrossref) [/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/test/rdoc/test_rdoc_markup_to_html_crossref.rb:87]: Expected "

/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/test/rdoc/rdoc_markup_to_html_crossref_reference.rb

", not "

/home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/test/rdoc/rdoc_markup_to_html_crossref_reference.rb

". 3) Error: test_parse_name(TestRDocRIDriver): Errno::EACCES: Permission denied - /home/chkbuild/.ri /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/test/rdoc/test_rdoc_ri_driver.rb:18:in `new' /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/test/rdoc/test_rdoc_ri_driver.rb:18:in `setup' 4) Error: test_lookup_method_dot_class(TestRDocRIDriver): Errno::EACCES: Permission denied - /home/chkbuild/.ri /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/test/rdoc/test_rdoc_ri_driver.rb:18:in `new' /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/test/rdoc/test_rdoc_ri_driver.rb:18:in `setup' 5) Error: test_lookup_method(TestRDocRIDriver): Errno::EACCES: Permission denied - /home/chkbuild/.ri /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/test/rdoc/test_rdoc_ri_driver.rb:18:in `new' /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/test/rdoc/test_rdoc_ri_driver.rb:18:in `setup' 6) Error: test_lookup_method_method_missing(TestRDocRIDriver): Errno::EACCES: Permission denied - /home/chkbuild/.ri /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/test/rdoc/test_rdoc_ri_driver.rb:18:in `new' /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/test/rdoc/test_rdoc_ri_driver.rb:18:in `setup' 7) Error: test_lookup_method_dot_instance(TestRDocRIDriver): Errno::EACCES: Permission denied - /home/chkbuild/.ri /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/test/rdoc/test_rdoc_ri_driver.rb:18:in `new' /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/test/rdoc/test_rdoc_ri_driver.rb:18:in `setup' 8) Error: test_lookup_method_class_method(TestRDocRIDriver): Errno::EACCES: Permission denied - /home/chkbuild/.ri /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/test/rdoc/test_rdoc_ri_driver.rb:18:in `new' /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/test/rdoc/test_rdoc_ri_driver.rb:18:in `setup' 9) Error: test_lookup_method_class_missing(TestRDocRIDriver): Errno::EACCES: Permission denied - /home/chkbuild/.ri /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/test/rdoc/test_rdoc_ri_driver.rb:18:in `new' /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/ruby/test/rdoc/test_rdoc_ri_driver.rb:18:in `setup' 5862 tests, 2839341 assertions, 2 failures, 7 errors, 0 skips make: *** [test-all] エラー 1 exit 2 failed(test-all) == rubyspec # 2009-06-21T08:28:51+09:00 + ../bin/ruby ../mspec/bin/mspec ci -V -f s -t ../bin/ruby ruby 1.9.1p165 (2009-05-22 revision 23766) [x86_64-linux] /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/alias_spec.rb The alias keyword - creates a new name for an existing method - overwrites an existing method with the target name - is reversible - operates on the object's metaclass when used in instance_eval - operates on methods defined via attr, attr_reader, and attr_accessor - operates on methods with splat arguments - operates on methods with splat arguments on eigenclasses - operates on methods with splat arguments defined in a superclass - operates on methods with splat arguments defined in a superclass using text block for class eval /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/and_spec.rb The '&&' statement - short-circuits evaluation at the first condition to be false - evalutes to the first condition not to be true - evalutes to the last condition if all are true - evaluates the full set of chained conditions during assignment - treats empty expressions as nil The 'and' statement - short-circuits evaluation at the first condition to be false - evalutes to the first condition not to be true - evalutes to the last condition if all are true - when used in assignment, evaluates and assigns expressions individually - treats empty expressions as nil /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/array_spec.rb Array literals - [] should return a new array populated with the given elements - [] treats empty expressions as nil elements - [] accepts a literal hash without curly braces as its only parameter Bareword array literal - %w() transforms unquoted barewords into an array - %W() transforms unquoted barewords into an array, supporting interpolation - %W() always treats interpolated expressions as a single word - treats consecutive whitespace characters the same as one - treats whitespace as literals characters when escaped by a backslash The unpacking splat operator (*) - when applied to a literal nested array, unpacks its elements into the containing array - when applied to a nested referenced array, unpacks its elements into the containing array - when applied to a value with no other items in the containing array, coerces the passed value to an array and returns it unchanged - unpacks the start and count arguments in an array slice assignment - unpacks arguments as if they were listed statically - unpacks a literal array into arguments in a method call - unpacks a referenced array into arguments in a method call Array literals - [] accepts a literal hash without curly braces as its last parameter The unpacking splat operator (*) - when applied to a non-Array value attempts to coerce it to Array if the object respond_to?(:to_a) - when applied to a non-Array value uses it unchanged if it does not respond_to?(:to_a) - can be used before other non-splat elements - can be used multiple times in the same containing array /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/block_spec.rb A block with a 'rest' arg - collects all of the arguments passed to yield A block with an anonymous 'rest' arg - ignores all of the arguments passed to yield A block whose arguments are splatted - captures the arguments passed to the block in an array - captures the array passed to the block in an array - yields the correct arguments in a nested block Block parameters - does not override a shadowed variable from the outer scope - captures variables from the outer scope /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/break_spec.rb The break statement - ends block execution if used whithin block - causes block to return value passed to break - causes block to return nil if an empty expression passed to break - causes block to return nil if no value passed to break Executing break from within a block - returns from the invoking singleton method - returns from the invoking method with the argument to break - returns from the original invoking method even in case of chained calls Breaking out of a loop with a value - assigns objects - assigns objects to multiple block variables /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/case_spec.rb The 'case'-construct - evaluates the body of the when clause matching the case target expression - evaluates the body of the when clause whose array expression includes the case target expression - evaluates the body of the when clause in left-to-right order if it's an array expression - evaluates the body of the when clause whose range expression includes the case target expression - returns nil when no 'then'-bodies are given - evaluates the 'else'-body when no other expression matches - returns nil when no expression matches and 'else'-body is empty - returns 2 when a then body is empty - returns the statement following 'then' - tests classes with case equality - tests with matching regexps - does not test with equality when given classes - takes lists of values - expands arrays to lists of values - takes an expanded array in addition to a list of values - concats arrays before expanding them - never matches when clauses with no values - lets you define a method after the case statement - raises a SyntaxError when 'else' is used when no 'when' is given - raises a SyntaxError when 'else' is used before a 'when' was given - supports nested case statements - supports nested case statements followed by a when with a splatted array - supports nested case statements followed by a when with a splatted non-array - works even if there's only one when statement The 'case'-construct with no target expression - evaluates the body of the first clause when at least one of its condition expressions is true - evaluates the body of the first when clause that is not false/nil - evaluates the body of the else clause if all when clauses are false/nil - evaluates multiple conditional expressions as a boolean disjunction - evaluates true as only 'true' when true is the first clause - evaluates false as only 'false' when false is the first clause - treats a literal array as its own when argument, rather than a list of arguments The 'case'-construct - takes multiple expanded arrays /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/catch_spec.rb The catch keyword - returns the last value of the block if it nothing is thrown - requires a block - supports nesting - supports nesting with the same name /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/class_spec.rb A class definition - creates a new class - has no class variables - raises TypeError if the constant qualifying the class is nil - allows using self as the superclass if self is a class - allows the definition of instance methods - allows the definition of class methods - allows the definition of class methods using class << self - allows the definition of Constants - returns the value of the last statement in the body A Class Definitions extending an object - allows adding methods - raises a TypeError when trying to extend numbers Reopening a class - extends the previous definitions - overwrites existing methods - raises a TypeError when superclasses mismatch - adds new methods to subclasses class provides hooks - calls inherited when a class is created /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/class_variable_spec.rb A class variable - can be accessed from a subclass - is set in the superclass A class variable defined in a module - can be accessed from classes that extend the module - is not defined in these classes - is only updated in the module a method defined in the module is used - is updated in the class when a Method defined in the class is used - can be accessed inside the class using the module methods - can be accessed from modules that extend the module - is defined in the extended module - is not defined in the extending module /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/constants_spec.rb Literal (A::X) constant resolution - raises a NameError if no constant is defined in the search path - evaluates the qualifier - raises a TypeError if a non-class or non-module qualifier is given Literal (A::X) constant resolution with statically assigned constants - searches the immediate class or module scope first - searches a module included in the immediate class before the superclass - searches the superclass before a module included in the superclass - searches a module included in the superclass - searches the superclass chain - searches Object if no class or module qualifier is given - searches Object if a toplevel qualifier (::X) is given - does not search the singleton class of the class or module Literal (A::X) constant resolution with dynamically assigned constants - searches the immediate class or module scope first - searches a module included in the immediate class before the superclass - searches the superclass before a module included in the superclass - searches a module included in the superclass - searches the superclass chain - searches Object if no class or module qualifier is given - searches Object if a toplevel qualifier (::X) is given - does not search the singleton class of the class or module Constant resolution within methods - raises a NameError if no constant is defined in the search path Constant resolution within methods with statically assigned constants - does not search the lexical scope of the caller - does not search the lexical scope of qualifying modules /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/def_spec.rb Redefining a method - replaces the original method Defining an 'initialize' method - should make it private Defining an 'initialize_copy' method - should make it private An instance method definition with a splat - accepts an unnamed '*' argument - accepts a named * argument - accepts non-* arguments before the * argument - allows only a single * argument - requires the presence of any arguments that precede the * An instance method with a default argument - evaluates the default when no arguments are passed - evaluates the default empty expression when no arguments are passed - assigns an empty Array to an unused splat argument - evaluates the default when required arguments precede it - prefers to assign to a default argument before a splat argument - prefers to assign to a default argument when there are no required arguments - does not evaluate the default when passed a value and a * argument A singleton method definition - can be declared for a local variable - can be declared for an instance variable - can be declared for a global variable - can be declared for a class variable - can be declared with an empty method body - can be redefined Redefining a singleton method - does not inherit a previously set visibility Redefining a singleton method - does not inherit a previously set visibility A method defined with extreme default arguments - can redefine itself when the default is evaluated - may use an fcall as a default - evaluates the defaults in the method's scope - may use preceding arguments as defaults - may use a lambda as a default A singleton method defined with extreme default arguments - may use a method definition as a default - may use an fcall as a default - evaluates the defaults in the singleton scope - may use preceding arguments as defaults - may use a lambda as a default A method definition inside a metaclass scope - can create a class method - can create a singleton method A nested method definition - creates an instance method when evaluated in an instance method - creates a class method when evaluated in a class method - creates a singleton method when evaluated in the metaclass of an instance A method definition inside an instance_eval - creates a singleton method - creates a singleton method when evaluated inside a metaclass - creates a class method when the receiver is a class A method definition in an eval - creates an instance method - creates a class method - creates a singleton method a method definition that sets more than one default parameter all to the same value - assigns them all the same object by default - allows the first argument to be given, and sets the rest to null - assigns the parameters different objects across different default calls - only allows overriding the default value of the first such parameter in each set - treats the argument after the multi-parameter normally /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/defined_spec.rb The defined? keyword - returns 'method' when defined?(exit) is sent - returns 'method' when defined?(Kernel.puts) is sent (attribute) - returns nil when defined?(DoesNotExist.puts) is sent - returns nil when defined?(Kernel.does_not_exist) is sent - returns 'assignment' when defined?(x = 2) is sent - returns 'local-variable' when x = 1; defined?(x) is sent - returns 'constant' when defined?(Object) is sent - returns 'class variable' when @@x = 1; defined?(@@x) is sent - returns 'instance-variable' when @x = 1; defined?(@x) is sent - returns 'global-variable' when $x = 1; defined?($x) is sent - returns 'expression' when defined?('foo = bar') is sent - returns 'self' when defined?(self) is sent - returns 'nil' when defined?(nil) is sent - returns 'true' when defined?(true) is sent - returns 'false' when defined?(false) is sent - returns nil when defined?(no_such_local) is sent - returns 'expression' when defined?(:File) is sent - returns 'constant' when defined?(LanguageDefinedSpecs::SomeConst) is sent - returns 'constant' when evaluating self::FOO in module AAA - returns 'constant' when defined?(File) is sent - returns 'constant' when defined?(File::SEPARATOR) is sent - returns 'method' when defined?(Object.nil?) is sent - returns 'expression' when defined?(0) is sent - returns nil for an instance variable not yet accessed - returns nil for an instance variable read but not yet assigned - returns 'instance-variable' for an instance variable defined in an instance - follows normal lexical and hierarchical scoping for constants /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/eigenclass_spec.rb self in an eigenclass body (class << obj) - is TrueClass for true - is FalseClass for false - is NilClass for nil - raises a TypeError for Fixnum's - raises a TypeError for symbols - is a singleton Class instance - is a Class for classes - inherits from Class for classes - is a metaclass for classes - is a metametaclass for metaclasses - has the class's metaclass as superclass for classes - has Class as superclass for BasicObject class - has the class's metaclass's metaclass as superclass for metaclasses - has the metaclass of Class as superclass for the metaclass of BasicObject - has the object's class as superclass A constant on an eigenclass - can be accessed after the eigenclass body is reopened - can be accessed via self::CONST - can be accessed via const_get - is not defined on the object's class - is not defined in the eigenclass opener's scope - cannot be accessed via object::CONST - raises a NameError for anonymous_module::CONST - appears in the eigenclass constant list - does not appear in the object's class constant list - is not preserved when the object is duped - is preserved when the object is cloned Instance methods of an eigenclass - includes ones of the object's class - does not include class methods of the object's class - includes instance methods of Object - does not include class methods of Object - includes instance methods of Class, for a class - does not include class methods of Class, for a class - does not include instance methods of the metaclass of Class, for a class - does not include class methods of the metaclass of Class, for a class - includes instance methods of the metaclass of Class, for a metaclass - does not include class methods of the metaclass of Class, for a metaclass Class methods of an eigenclass - includes ones of the object's class - does not include instance methods of the object's class - includes instance methods of Class - does not include class mtehods of Class - includes instance methods of Class, for a class - includes class methods of Class, for a class - includes instance methods of the metaclass of Class, for a class - does not include class methods of the metaclass of Class, for a class - includes instance methods of the metaclass of Class, for a metaclass - includes class methods of the metaclass of Class, for a metaclass /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/else_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/encoding_spec.rb The __ENCODING__ pseudo-variable - is an instance of Encoding - is US-ASCII by default - is the evaluated strings's one inside an eval - is equal to the specified encoding when a magic comment exists - is not assignable /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/ensure_spec.rb An ensure block inside a begin block - is executed when an exception is raised in it's corresponding begin block - is executed when an exception is raised and rescued in it's corresponding begin block - is executed even when a symbol is thrown in it's corresponding begin block - is executed when nothing is raised or thrown in it's corresponding begin block - has non return value An ensure block inside a method - is executed when an exception is raised in the method - is executed when an exception is raised and rescued in the method - is executed even when a symbol is thrown in the method - has no impact on the method's implicit return value - has an impact on the method's explicit return value /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/execution_spec.rb `` - returns the output of the executed sub-process %x - is the same as `` /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/file_spec.rb The __FILE__ constant - equals the current filename - equals (eval) inside an eval - equals a relative path when required using a relative path (FAILED - 1) - equals the full path when required using a full path The __FILE__ constant - equals the full path to the file when required /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/for_spec.rb The for expression - iterates over an Enumerable passing each element to the block - iterates over an Hash passing each key-value pair to the block - iterates over any object responding to 'each' - allows an instance variable as an iterator name - optionally takes a 'do' after the expression - allows body begin on the same line if do is used - executes code in containing variable scope - executes code in containing variable scope with 'do' - returns expr - breaks out of a loop upon 'break', returning nil - allows 'break' to have an argument which becomes the value of the for expression - starts the next iteration with 'next' - repeats current iteration with 'redo' /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/hash_spec.rb Hash literal - {} should return an empty hash - {} should return a new hash populated with the given elements - treats empty expressions as nils /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/if_spec.rb The if expression - evaluates body if expression is true - does not evaluate body if expression is false - does not evaluate body if expression is empty - does not evaluate else-body if expression is true - evaluates only else-body if expression is false - returns result of then-body evaluation if expression is true - returns result of last statement in then-body if expression is true - returns result of then-body evaluation if expression is true and else part is present - returns result of else-body evaluation if expression is false - returns nil if then-body is empty and expression is true - returns nil if then-body is empty, expression is true and else part is present - returns nil if then-body is empty, expression is true and else part is empty - returns nil if else-body is empty and expression is false - returns nil if else-body is empty, expression is false and then-body is empty - considers an expression with nil result as false - considers a non-nil and non-boolean object in expression result as true - considers a zero integer in expression result as true - allows starting else-body on the same line - evaluates subsequent elsif statements and execute body of first matching - evaluates else-body if no if/elsif statements match - allows 'then' after expression when then-body is on the next line - allows then-body on the same line separated with 'then' - returns nil when then-body on the same line separated with 'then' and expression is false - returns nil when then-body separated by 'then' is empty and expression is true - returns nil when then-body separated by 'then', expression is false and no else part - evaluates then-body when then-body separated by 'then', expression is true and else part is present - evaluates else-body when then-body separated by 'then' and expression is false The postfix if form - evaluates statement if expression is true - does not evaluate statement if expression is false - returns result of expression if value is true - returns nil if expression is false - considers a nil expression as false - considers a non-nil object as true - evaluates then-body in containing scope - evaluates else-body in containing scope - evaluates elsif-body in containing scope /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/line_spec.rb The __LINE__ constant - increments for each line - is eval aware /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/loop_spec.rb The loop expression - repeats the given block until a break is called - executes code in its own scope - returns the value passed to break if interrupted by break - returns nil if interrupted by break with no arguments - skips to end of body with next - restarts the current iteration with redo - uses a spaghetti nightmare of redo, next and break /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/magic_comment_spec.rb Magic comment - is optional - determines __ENCODING__ - is case-insensitive - must be at the first line - must be at the first of line - can be after the shebang - can take Emacs style - can take vim style /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/metaclass_spec.rb self in a metaclass body (class << obj) - is TrueClass for true - is FalseClass for false - is NilClass for nil - raises a TypeError for numbers - raises a TypeError for symbols - is a singleton Class instance A constant on a metaclass - can be accessed after the metaclass body is reopened - can be accessed via self::CONST - can be accessed via const_get - is not defined on the object's class - is not defined in the metaclass opener's scope - cannot be accessed via object::CONST - raises a NameError for anonymous_module::CONST - does not appear in the object's class constant list - is not preserved when the object is duped - is preserved when the object is cloned /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/method_spec.rb Calling a method - with no arguments is ok - with simple required arguments works - works with optional arguments - works with rest arguments - with an empty expression is like calling with nil argument - with block as block argument is ok - with block argument converts the block to proc - with an object that responds to 'to_proc' as a block argument coerces it to a proc - fails with both lambda and block argument - with same names as existing variables is ok - with splat operator * and literal array unpacks params - with splat operator * and referenced array unpacks params - without parentheses works - with a space separating method name and parenthesis treats expression in parenthesis as first argument - with invalid argument count raises an ArgumentError - allows any number of args beyond required to method with a splat - allows to pass literal hashes without curly braces as the last parameter - allows to literal hashes without curly braces as the only parameter Calling a private setter method permits self as a receiver - for normal assignment - for multiple assignment Calling a private getter method - does not permit self as a receiver Calling a method - works with required args after rest arguments - works with block arguments - works with vestigial trailing ',' in call - with splat operator * and non-Array value attempts to coerce it to Array if the object respond_to?(:to_a) - with splat operator * and non-Array value uses value unchanged if it does not respond_to?(:to_a) - accepts additional arguments after splat expansion - accepts multiple splat expansions in the same argument list - expands an array to arguments grouped in parentheses - expands an array to arguments grouped in parentheses and ignores any rest arguments in the array - expands an array to arguments grouped in parentheses and sets not specified arguments to nil - expands an array to arguments grouped in parentheses which in turn takes rest arguments /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/module_spec.rb module - has the right name An anonymous module - returns nil for its name /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/next_spec.rb The next statement from within the block - ends block execution - causes block to return nil if invoked without arguments - causes block to return nil if invoked with an empty expression - returns the argument passed - returns to the invoking method - returns to the invoking method, with the specified value - returns to the currently yielding method in case of chained calls Assignment via next - assigns objects - assigns objects to multiple variables /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/not_spec.rb The not keyword - negates a `true' value - negates a `false' value The `!' keyword - negates a `true' value - negates a `false' value - turns a truthful object into `true' - turns a not truthful object into `false' /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/numbers_spec.rb Ruby numbers in various ways - the standard way - with underscore separations - with some decimals - with decimals but no integer part should be a SyntaxError - using the e expression - the hexdecimal notation - the binary notation - octal representation /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/or_spec.rb The || statement - evaluates to true if any of its operands are true - evaluated to false if all of its operands are false - is evaluated before assignment operators - has a lower precedence than the && operator - treats empty expressions as nil The or statement - evaluates to true if any of its operands are true - is evaluated after variables are assigned - has a lower precedence than the || operator - treats empty expressions as nil /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/order_spec.rb A method call - evaluates the receiver first - evaluates arguments after receiver - evaluates arguments left-to-right - evaluates block pass after arguments - evaluates block pass after receiver /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/precedence_spec.rb Operators - ! ~ + is right-associative - ** is right-associative - ** has higher precedence than unary minus - unary minus is right-associative - unary minus has higher precedence than * / % - * / % are left-associative - * / % have higher precedence than + - - + - are left-associative - + - have higher precedence than >> << - >> << are left-associative - >> << have higher precedence than & - & is left-associative - & has higher precedence than ^ | - ^ | are left-associative - ^ | have higher precedence than <= < > >= - <= < > >= are left-associative - <=> == === != =~ !~ are non-associative - <=> == === != =~ !~ have higher precedence than && - && is left-associative - && has higher precedence than || - || is left-associative - || has higher precedence than .. ... - .. ... are non-associative - ? : is right-associative - ? : has higher precedence than rescue - rescue is left-associative - rescue has higher precedence than = - = %= /= -= += |= &= >>= <<= *= &&= ||= **= are right-associative - = %= /= -= += |= &= >>= <<= *= &&= ||= **= have higher precedence than defined? operator - defined? is non-associative - defined? has higher precedence than not - not is right-associative - not has higher precedence than or/and - or/and are left-associative - or/and have higher precedence than if unless while until modifiers - if unless while until are non-associative /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/predefined_spec.rb Predefined global $~ - is set to contain the MatchData object of the last match if successful - is set to nil if the last match was unsuccessful - is set at the method-scoped level rather than block-scoped - raises an error if assigned an object not nil or instanceof MatchData Predefined global $& - is equivalent to MatchData#[0] on the last match $~ Predefined global $` - is equivalent to MatchData#pre_match on the last match $~ Predefined global $' - is equivalent to MatchData#post_match on the last match $~ Predefined global $+ - is equivalent to $~.captures.last Predefined globals $1..N - are equivalent to $~[N] - are nil unless a match group occurs Predefined global $stdout - is the same as $DEFAULT_OUTPUT from 'English' library - raises TypeError error if assigned to nil - raises TypeError error if assigned to object that doesn't respond to #write Predefined global $_ - is set to the last line read by e.g. StringIO#gets - is set at the method-scoped level rather than block-scoped - can be assigned any value Execution variable $: - is initialized to an array of strings - includes the current directory - does not include '.' when the taint check level > 1 - is the same object as $LOAD_PATH and $-I - can be changed via << The predefined standard objects - includes ARGF - includes ARGV - includes a hash-like object ENV The predefined standard object nil - is an instance of NilClass - raises a SyntaxError if assigned to The predefined standard object true - is an instance of TrueClass - raises a SyntaxError if assigned to The predefined standard object false - is an instance of FalseClass - raises a SyntaxError if assigned to The predefined global constants - includes DATA when main script contains __END__ - does not include DATA when main script contains no __END__ - includes TRUE - includes FALSE - includes NIL - includes STDIN - includes STDOUT - includes STDERR - includes RUBY_VERSION - includes RUBY_RELEASE_DATE - includes RUBY_PLATFORM - includes TOPLEVEL_BINDING /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/private_spec.rb The private keyword - marks following methods as being private /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/redo_spec.rb The redo statement - restarts block execution if used within block - re-executes the closest loop - re-executes the last step in enumeration /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/language/regexp_spec.rb Literal Regexps - matches against $_ (last input) in a conditional if no explicit matchee provided - yields a Regexp - caches the Regexp object - throws SyntaxError for malformed literals - supports paired delimiters with %r - supports grouping constructs that are also paired delimiters - allows second part of paired delimiters to be used as non-paired delimiters - disallows first part of paired delimiters to be used as non-paired delimiters - supports non-paired delimiters delimiters with %r - disallows alphabets as non-paired delimiter with %r - disallows spaces after %r and delimiter - allows unescaped / to be used with %r - allow substitution of strings - allow substitution of literal regexps - allow substitution of any class that responds to to_s - throws NoMethodError on missing to_s - allows substitution which mixes modifiers - allows substitution to interact with other Regexp constructs - gives precedence to escape sequences over substitution - throws RegexpError for malformed substitution - allows substituion in extended mode - supports escape characters - supports quoting meta-characters via escape sequence - allows any character to be escaped - supports \x (hex characters) - supports \c (control characters) - supports ^ (line start anchor) - does not match ^ after trailing \n - supports $ (line end anchor) - supports . (any character except line terminator) - supports . with /m - supports \w (word character) - supports \W (non-word character) - supports \s (space character) - supports \S (non-space character) - supports \d (numeric digit) - supports \D (non-digit) - supports \A (string start anchor) - supports \Z (string end anchor, including before trailing \n) - supports \z (string end anchor) - supports \b (word boundary) - supports \B (non-word-boundary) - supports [] (character class) - supports [[:alpha:][:digit:][:etc:]] (predefined character classes) - supports () - supports * (0 or more of previous subexpression) - supports *? (0 or more of previous subexpression - lazy) - supports + (1 or more of previous subexpression) - supports +? (0 or more of previous subexpression - lazy) - supports {m,n} (m to n of previous subexpression) - supports {m,n}? (m to n of previous subexpression) - lazy) - does not treat {m,n}+ as possessive - supports ? (0 or 1 of previous subexpression) - supports | (alternations) - supports (?= ) (positive lookahead) - supports (?! ) (negative lookahead) - supports (?> ) (embedded subexpression) - supports (?: ) (non-capturing group) - supports (?imx-imx) (inline modifiers) - supports (?imx-imx:expr) (scoped inline modifiers) - supports (?# ) - supports \ (backreference to previous group match) - resets nested \ backreference before match of outer subexpression - supports /i (case-insensitive) - supports /m (multiline) - supports /x (extended syntax) - supports /o (once) - invokes substitutions for /o only once - supports modifier combinations - supports /n (Normal encoding) - saves match data in the $~ pseudo-global variable - saves captures in numbered $[1-9] variables - will not clobber capture variables across threads Literal Regexps - supports (?<= ) (positive lookbehind) - supports (? - calls <=> left to right and return first non-0 result - returns 0 if the arrays are equal - returns -1 if the array is shorter than the other array - returns +1 if the array is longer than the other array - returns -1 if the arrays have same length and a pair of corresponding elements returns -1 for <=> - returns +1 if the arrays have same length and a pair of corresponding elements returns +1 for <=> - properly handles recursive arrays - tries to convert the passed argument to an Array using #to_ary - does not call #to_ary on Array subclasses /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/concat_spec.rb Array#concat - returns the array itself - appends the elements in the other array - does not loop endlessly when argument is self - tries to convert the passed argument to an Array using #to_ary - does not call #to_ary on Array subclasses - keeps tainted status - is not infected by the other - keeps the tainted status of elements - keeps untrusted status - is not infected untrustedness by the other - keeps the untrusted status of elements /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/constructor_spec.rb Array.[] - returns a new array populated with the given elements Array[] - is a synonym for .[] /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/cycle_spec.rb Enumerable#cycle - returns nil and does nothing for non positive n or empty arrays - cycle as many times as requested - loop indefinitely if no n /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/delete_at_spec.rb Array#delete_at - removes the element at the specified index - returns the removed element at the specified index - returns nil and makes no modification if the index is out of range - tries to convert the passed argument to an Integer using #to_int - accepts negative indices - raises a RuntimeError on a frozen array - keeps tainted status - keeps untrusted status /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/delete_if_spec.rb Array#delete_if - removes each element for which block returns true - returns self - returns an Enumerator if no block given, and the enumerator can modify the original array - raises a RuntimeError on a frozen array - keeps tainted status - keeps untrusted status /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/delete_spec.rb Array#delete - removes elements that are #== to object - calculates equality correctly for reference values - returns object or nil if no elements match object - may be given a block that is executed if no element matches object - raises a RuntimeError on a frozen array - keeps tainted status - keeps untrusted status /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/dup_spec.rb Array#dup - returns an Array or a subclass instance - produces a shallow copy where the references are directly copied - creates a new array containing all elements or the original - copies taint status from the original - copies untrusted status from the original - does not copy frozen status from the original - does not copy singleton methods /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/each_index_spec.rb Array#each_index - passes the index of each element to the block - passes the index of each element to the block even if the array is changed during iteration - passes the index from 0..size even if size changes - returns an Enumerator if no block given /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/each_spec.rb Array#each - yields each element to the block - yields each element to the block even if the array is changed during iteration - yields only elements that are still in the array - yields elements based on an internal index - yields each element to a block that takes multiple arguments - returns an Enumerator if no block given /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/element_reference_spec.rb Array#[] - returns the element at index with [index] - returns the element at index from the end of the array with [-index] - return count elements starting from index with [index, count] - returns count elements starting at index from the end of array with [-index, count] - returns the first count elements with [0, count] - returns the subarray which is independent to self with [index,count] - tries to convert the passed argument to an Integer using #to_int - returns the elements specified by Range indexes with [m..n] - returns elements specified by Range indexes except the element at index n with [m...n] - returns elements that exist if range start is in the array but range end is not with [m..n] - accepts Range instances having a negative m and both signs for n with [m..n] and [m...n] - returns the subarray which is independent to self with [m..n] - tries to convert Range elements to Integers using #to_int with [m..n] and [m...n] - returns the same elements as [m..n] and [m...n] with Range subclasses - returns nil for a requested index not in the array with [index] - returns [] if the index is valid but length is zero with [index, length] - returns nil if length is zero but index is invalid with [index, length] - returns [] if index == array.size with [index, length] - returns nil if index > array.size with [index, length] - returns nil if length is negative with [index, length] - returns nil if no requested index is in the array with [m..n] - returns nil if range start is not in the array with [m..n] - returns an empty array when m == n with [m...n] - returns an empty array with [0...0] - returns a subarray where m, n negatives and m < n with [m..n] - returns an array containing the first element with [0..0] - returns the entire array with [0..-1] - returns all but the last element with [0...-1] - returns [3] for [2..-1] out of [1, 2, 3] - returns an empty array when m > n and m, n are positive with [m..n] - returns an empty array when m > n and m, n are negative with [m..n] - does not expand array when the indices are outside of the array bounds - returns a subclass instance when called on a subclass of Array - raises a RangeError when the start index is out of range of Fixnum - raises a RangeError when the length is out of range of Fixnum Array.[] - [] should return a new array populated with the given elements - when applied to a literal nested array, unpacks its elements into the containing array - when applied to a nested referenced array, unpacks its elements into the containing array - can unpack 2 or more nested referenced array - constructs a nested Hash for tailing key-value pairs - returns an instance of the subtype when called on an Array subclass /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/element_set_spec.rb Array#[]= - sets the value of the element at index - sets the section defined by [start,length] to other - replaces the section defined by [start,length] with the given values - just sets the section defined by [start,length] to other even if other is nil - returns nil if the rhs is nil - sets the section defined by range to other - replaces the section defined by range with the given values - just sets the section defined by range to other even if other is nil - calls to_int on its start and length arguments - sets elements in the range arguments when passed ranges - inserts the given elements with [range] which the range is zero-width - inserts the given elements with [start, length] which length is zero - inserts the given elements with [range] which the range has negative width - just inserts nil if the section defined by range is zero-width and the rhs is nil - just inserts nil if the section defined by range has negative width and the rhs is nil - does nothing if the section defined by range is zero-width and the rhs is an empty array - does nothing if the section defined by range has negative width and the rhs is an empty array - tries to convert Range elements to Integers using #to_int with [m..n] and [m...n] - raises an IndexError when passed indexes out of bounds - calls to_ary on its rhs argument for multi-element sets - does not call to_ary on rhs array subclasses for multi-element sets - raises a RuntimeError on a frozen array Array#[]= with [index] - returns value assigned if idx is inside array - returns value assigned if idx is right beyond right array boundary - returns value assigned if idx far beyond right array boundary - sets the value of the element at index - sets the value of the element if it is right beyond the array boundary Array#[]= with [index, count] - returns non-array value if non-array value assigned - returns array if array assigned - just sets the section defined by [start,length] to nil even if the rhs is nil - just sets the section defined by [start,length] to nil if negative index within bounds, cnt > 0 and the rhs is nil - replaces the section defined by [start,length] to other - replaces the section to other if idx < 0 and cnt > 0 - replaces the section to other even if cnt spanning beyond the array boundary - pads the Array with nils if the span is past the end - inserts other section in place defined by idx - raises an IndexError when passed start and negative length Array#[]= with [m..n] - returns non-array value if non-array value assigned - returns array if array assigned - just sets the section defined by range to nil even if the rhs is nil - just sets the section defined by range to nil if m and n < 0 and the rhs is nil - replaces the section defined by range - replaces the section if m and n < 0 - replaces the section if m < 0 and n > 0 - inserts the other section at m if m > n - accepts Range subclasses Array#[] after a shift - works for insertion /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/empty_spec.rb Array#empty? - returns true if the array has no elements /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/eql_spec.rb Array#eql? - returns true if other is the same array - returns true if corresponding elements are #eql? - returns false if other is shorter than self - returns false if other is longer than self - returns false immediately when sizes of the arrays differ - does not call #to_ary on its argument - does not call #to_ary on Array subclasses - ignores array class differences - returns false if any corresponding elements are not #eql? /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/equal_value_spec.rb Array#== - returns true if other is the same array - returns true if corresponding elements are #eql? - returns false if other is shorter than self - returns false if other is longer than self - returns false immediately when sizes of the arrays differ - does not call #to_ary on its argument - does not call #to_ary on Array subclasses - ignores array class differences - returns false if any corresponding elements are not #== - returns true if corresponding elements are #== /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/fetch_spec.rb Array#fetch - returns the element at the passed index - counts negative indices backwards from end - raises an IndexError if there is no element at index - returns default if there is no element at index if passed a default value - returns the value of block if there is no element at index if passed a block - passes the original index argument object to the block, not the converted Integer - gives precedence to the default block over the default argument - tries to convert the passed argument to an Integer using #to_int - raises a TypeError when the passed argument can't be coerced to Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/fill_spec.rb Array#fill - returns self - is destructive - does not replicate the filler - replaces all elements in the array with the filler if not given a index nor a length - replaces all elements with the value of block (index given to block) - raises a RuntimeError on a frozen array - raises an ArgumentError if 4 or more arguments are passed when no block given - raises an ArgumentError if no argument passed and no block given - raises an ArgumentError if 3 or more arguments are passed when a block given Array#fill with (filler, index, length) - replaces length elements beginning with the index with the filler if given an index and a length - replaces length elements beginning with the index with the value of block - replaces all elements after the index if given an index and no length - replaces all elements after the index if given an index and nil as a length - replaces the last (-n) elements if given an index n which is negative and no length - replaces the last (-n) elements if given an index n which is negative and nil as a length - makes no modifications if given an index greater than end and no length - makes no modifications if given an index greater than end and nil as a length - replaces length elements beginning with start index if given an index >= 0 and a length >= 0 - increases the Array size when necessary - pads between the last element and the index with nil if given an index which is greater than size of the array - replaces length elements beginning with the (-n)th if given an index n < 0 and a length > 0 - starts at 0 if the negative index is before the start of the array - makes no modifications if the given length <= 0 - does not raise an exception if the given length is negative and its absolute value does not exceed the index - does not raise an exception even if the given length is negative and its absolute value exceeds the index - tries to convert the second and third arguments to Integers using #to_int - raises a TypeError if the index is not numeric - raises an ArgumentError or RangeError for too-large sizes Array#fill with (filler, range) - replaces elements in range with object - replaces all elements in range with the value of block - increases the Array size when necessary - raises a TypeError with range and length argument - replaces elements between the (-m)th to the last and the (n+1)th from the first if given an range m..n where m < 0 and n >= 0 - replaces elements between the (-m)th and (-n)th to the last if given an range m..n where m < 0 and n < 0 - replaces elements between the (m+1)th from the first and (-n)th to the last if given an range m..n where m >= 0 and n < 0 - makes no modifications if given an range which implies a section of zero width - makes no modifications if given an range which implies a section of negative width - raise an exception if some of the given range lies before the first of the array - tries to convert the start and end of the passed range to Integers using #to_int - raises a TypeError if the start or end of the passed range is not numeric /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/first_spec.rb Array#first - returns the first element - returns nil if self is empty - returns the first count elements if given a count - returns an empty array when passed count on an empty array - returns an empty array when passed count == 0 - returns an array containing the first element when passed count == 1 - raises an ArgumentError when count is negative - returns the entire array when count > length - returns an array which is independent to the original when passed count - properly handles recursive arrays - tries to convert the passed argument to an Integer using #to_int - raises a TypeError if the passed argument is not numeric - does not return subclass instance when passed count on Array subclasses - is not destructive /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/flatten_spec.rb Array#flatten - returns a one-dimensional flattening recursively - takes an optional argument that determines the level of recursion - returns self when the level of recursion is 0 (FAILED - 5) - ignores negative levels - tries to convert passed Objects to Integers using #to_int - raises a TypeError when the passed Object can't be converted to an Integer - does not call flatten on elements - raises an ArgumentError on recursive arrays - flattens any element which responds to #to_ary, using the return value of said method - returns subclass instance for Array subclasses - is not destructive Array#flatten! - modifies array to produce a one-dimensional flattening recursively - returns self if made some modifications - returns nil if no modifications took place - takes an optional argument that determines the level of recursion - treats negative levels as no arguments - tries to convert passed Objects to Integers using #to_int - raises a TypeError when the passed Object can't be converted to an Integer - does not call flatten! on elements - raises an ArgumentError on recursive arrays - flattens any elements which responds to #to_ary, using the return value of said method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/frozen_spec.rb Array#frozen? - returns true if array is frozen - returns false for an array being sorted by #sort! - returns false for an array being sorted by #sort /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/hash_spec.rb Array#hash - returns the same fixnum for arrays with the same content - properly handles recursive arrays - calls to_int on result of calling hash on each element - ignores array class differences - returns same hash code for arrays with the same content - returns the same value if arrays are #eql? /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/include_spec.rb Array#include? - returns true if object is present, false otherwise - determines presence by using element == obj - calls == on elements from left to right until success /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/index_spec.rb Array#index - returns the index of the first element == to object - returns 0 if first element == to object - returns size-1 if only last element == to object - returns nil if no element == to object - accepts a block instead of an argument - ignore the block if there is an argument /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/indexes_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/indices_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/initialize_copy_spec.rb Array#initialize_copy - is private - replaces the elements with elements from other array - properly handles recursive arrays - returns self - does not make self dependent to the original array - tries to convert the passed argument to an Array using #to_ary - does not call #to_ary on Array subclasses - raises a RuntimeError on a frozen array /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/initialize_spec.rb Array#initialize - is private - is called on subclasses - preserves the object's identity even when changing its value - raise an ArgumentError if passed 3 or more arguments - raises a RuntimeError on frozen arrays Array#initialize with no arguments - makes the array empty - does not use the given block Array#initialize with (array) - replaces self with the other array - does not use the given block - calls #to_ary to convert the value to an array - does not call #to_ary on instances of Array or subclasses of Array - raises a TypeError if an Array type argument and a default object Array#initialize with (size, object=nil) - sets the array to size and fills with the object - sets the array to size and fills with nil when object is omitted - raises an ArgumentError if size is negative - raises an ArgumentError if size is too large - calls #to_int to convert the size argument to an Integer when object is given - calls #to_int to convert the size argument to an Integer when object is not given - raises a TypeError if the size argument is not an Integer type - yields the index of the element and sets the element to the value of the block - uses the block value instead of using the default value - returns the value passed to break - sets the array to the values returned by the block before break is executed /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/insert_spec.rb Array#insert - returns self - inserts objects before the element at index for non-negative index - appends objects to the end of the array for index == -1 - inserts objects after the element at index with negative index - pads with nils if the index to be inserted to is past the end - can insert before the first element with a negative index - raises an IndexError if the negative index is out of bounds - does nothing of no object is passed - tries to convert the passed position argument to an Integer using #to_int - raises an ArgumentError if no argument passed /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/inspect_spec.rb Array#inspect - returns a string - calls inspect on its elements - handles recursive arrays /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/intersection_spec.rb Array#& - creates an array with elements common to both arrays (intersection) - creates an array with no duplicates - creates an array with elements in order they are first encountered - does not modify the original Array - tries to convert the passed argument to an Array using #to_ary - determines equivalence between elements in the sense of eql? - does return subclass instances for Array subclasses - does not call to_ary on array subclasses /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/join_spec.rb Array#join - returns an empty string if the Array is empty - returns a string formed by concatenating each element.to_s separated by separator without trailing separator - raises a NoMethodError if an element does not respond to #to_s - uses the same separator with nested arrays - tries to convert the passed separator to a String using #to_str - handles recursive arrays - does not consider taint of either the array or the separator when the array is empty - returns a string which would be infected with taint of the array, its elements or the separator when the array is not empty - does not consider untrustworthiness of either the array or the separator when the array is empty - returns a string which would be infected with untrustworthiness of the array, its elements or the separator when the array is not empty - does not separates elements when the passed separator is nil - uses $, as the default separator (which defaults to nil) - does not process the separator if the array is empty - calls #to_str to convert the separator to a String - raises a TypeError if the separator cannot be coerced to a String by calling #to_str /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/last_spec.rb Array#last - returns the last element - returns nil if self is empty - returns the last count elements if given a count - returns an empty array when passed a count on an empty array - returns an empty array when count == 0 - returns an array containing the last element when passed count == 1 - raises an ArgumentError when count is negative - returns the entire array when count > length - returns an array which is independent to the original when passed count - properly handles recursive arrays - tries to convert the passed argument to an Integer usinig #to_int - raises a TypeError if the passed argument is not numeric - does not return subclass instance on Array subclasses - is not destructive /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/length_spec.rb Array#length - returns the number of elements - properly handles recursive arrays /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/map_spec.rb Array#map - returns a copy of array with each element replaced by the value returned by block - does not return subclass instance - does not change self - returns the evaluated value of block if it broke in the block - returns an Enumerator when no block given - does not copy tainted status - does not copy untrusted status Array#map! - replaces each element with the value returned by block - returns self - returns the evaluated value of block but its contents is partially modified, if it broke in the block - returns an Enumerator when no block given, and the enumerator can modify the original array - keeps tainted status - keeps untrusted status - raises a RuntimeError on a frozen array /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/minus_spec.rb Array#- - creates an array minus any items from other array - removes multiple items on the lhs equal to one on the rhs - properly handles recursive arrays - tries to convert the passed arguments to Arrays using #to_ary - raises a TypeError if the argument cannot be coerced to an Array by calling #to_ary - does not return subclass instance for Array subclasses - does not call to_ary on array subclasses - acts as if using an intermediate hash to collect values - is not destructive /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/multiply_spec.rb Array#* - tries to convert the passed argument to a String using #to_str - tires to convert the passed argument to an Integer using #to_int - raises a TypeError if the argument can neither be converted to a string nor an integer - converts the passed argument to a String rather than an Integer - raises a TypeError is the passed argument is nil - raises an ArgumentError when passed 2 or more arguments - raises an ArgumentError when passed no arguments Array#* with an integer - concatenates n copies of the array when passed an integer - does not return self even if the passed integer is 1 - properly handles recursive arrays - raises an ArgumentError when passed a negative integer - returns subclass instance with Array subclasses - copies the taint status of the original array even if the passed count is 0 - copies the taint status of the original array even if the array is empty - copies the taint status of the original array if the passed count is not 0 - copies the untrusted status of the original array even if the passed count is 0 - copies the untrusted status of the original array even if the array is empty - copies the untrusted status of the original array if the passed count is not 0 Array#* with a string - returns an empty string if the Array is empty - returns a string formed by concatenating each element.to_s separated by separator without trailing separator - raises a NoMethodError if an element does not respond to #to_s - uses the same separator with nested arrays - tries to convert the passed separator to a String using #to_str - handles recursive arrays - does not consider taint of either the array or the separator when the array is empty - returns a string which would be infected with taint of the array, its elements or the separator when the array is not empty - does not consider untrustworthiness of either the array or the separator when the array is empty - returns a string which would be infected with untrustworthiness of the array, its elements or the separator when the array is not empty /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/new_spec.rb Array.new - returns an instance of Array - returns an instance of a subclass - raise an ArgumentError if passed 3 or more arguments Array.new with no arguments - returns an empty array - does not use the given block Array.new with (array) - returns an array initialized to the other array - does not use the given block - calls #to_ary to convert the value to an array - does not call #to_ary on instances of Array or subclasses of Array - raises a TypeError if an Array type argument and a default object Array.new with (size, object=nil) - returns an array of size filled with object - returns an array of size filled with nil when object is omitted - raises an ArgumentError if size is negative - raises an ArgumentError if size is too large - calls #to_int to convert the size argument to an Integer when object is given - calls #to_int to convert the size argument to an Integer when object is not given - raises a TypeError if the size argument is not an Integer type - yields the index of the element and sets the element to the value of the block - uses the block value instead of using the default value - returns the value passed to break /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/nitems_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/pack_spec.rb Array#pack - returns a String - raises an ArgumentError with ('%') - raises an ArgumentError on empty array - just ignores unknown format - treats a white space as a separator of formats - skips everything till the end of line (LF) string with ('#') - returns a tainted string when the format is tainted - returns a tainted string when the format is tainted even if the given format is empty - returns a tainted string when a pack argument is tainted - returns a not tainted string even if the array is tainted - returns a untrusted string when the format is untrusted - returns a untrusted string when the format is untrusted even if the given format is empty - returns a untrusted string when a pack argument is untrusted - returns a trusted string even if the array is untrusted - reuses last array element as often as needed to complete the string Array#pack with the empty format - returns an empty string Array#pack with format 'A' - returns a String - cuts string if its size greater than directive count - considers count = 1 if count omited - returns empty string if count = 0 with - returns the whole argument string with star parameter - comsumres only one array item per a format - tries to convert the pack argument to a String using #to_str - treats a multibyte character just as a byte sequence - returns space padded string Array#pack with format 'a' - returns a String - cuts string if its size greater than directive count - considers count = 1 if count omited - returns empty string if count = 0 with - returns the whole argument string with star parameter - comsumres only one array item per a format - tries to convert the pack argument to a String using #to_str - treats a multibyte character just as a byte sequence - returns null padded string with ('a') Array#pack with format 'Z' - returns a String - cuts string if its size greater than directive count - considers count = 1 if count omited - returns empty string if count = 0 with - returns the whole argument string with star parameter - comsumres only one array item per a format - tries to convert the pack argument to a String using #to_str - treats a multibyte character just as a byte sequence - returns null padded string with ('a') Array#pack with format 'B' - accepts characters other than 0 or 1 for compatibility to perl - treats the pack argument as a byte sequence when its characters are other than 0 or 1 - uses zeros if count is not multiple of 8 - considers count = 1 if no explicit count it given - uses argument string length as count if count = * - consumes only one array item per a format - returns an ASCII-8BIT string Array#pack with format 'b' - accepts characters other than 0 or 1 for compatibility to perl - treats the pack argument as a byte sequence when its characters are other than 0 or 1 - uses zeros if count is not multiple of 8 - considers count = 1 if no explicit count it given - uses argument string length as count if count = * - consumes only one array item per a format - returns an ASCII-8BIT string Array#pack with format 'H' - considers count = 1 if count omited - returns empty string if count = 0 with - tries to convert the pack argument to a String using #to_str - returns an ASCII-8BIT string Array#pack with format 'h' - fills high-nibble of the last byte with 0 when count is odd even if pack argument has insufficient length - considers count = 1 if count omited - returns empty string if count = 0 with - tries to convert the pack argument to a String using #to_str - returns an ASCII-8BIT string Array#pack with format 'C' - raises a TypeError if a pack argument can't be coerced to Integer - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string - raises ArgumentError when tails suffix '_' - raises ArgumentError when tails suffix '!' Array#pack with format 'c' - raises a TypeError if a pack argument can't be coerced to Integer - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string - raises ArgumentError when tails suffix '_' - raises ArgumentError when tails suffix '!' Array#pack with format 'n' - does not raise a RangeError even when a pack argument is >= 2**64 - does not raise a RangeError even when a pack argument is <= -2**64 - raises a TypeError if a pack argument can't be coerced to Integer - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string - raises ArgumentError when tails suffix '_' - raises ArgumentError when tails suffix '!' Array#pack with format 'v' - does not raise a RangeError even when a pack argument is >= 2**64 (FAILED - 6) - does not raise a RangeError even when a pack argument is <= -2**64 - raises a TypeError if a pack argument can't be coerced to Integer - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string - raises ArgumentError when tails suffix '_' - raises ArgumentError when tails suffix '!' Array#pack with format 'N' - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - raises a TypeError if a pack argument can't be coerced to Integer - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string - raises ArgumentError when tails suffix '_' - raises ArgumentError when tails suffix '!' Array#pack with format 'V' - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - raises a TypeError if a pack argument can't be coerced to Integer - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string - raises ArgumentError when tails suffix '_' - raises ArgumentError when tails suffix '!' Array#pack with format 's' - does not raise a RangeError even when a pack argument is >= 2**64 (FAILED - 7) - does not raise a RangeError even when a pack argument is <= -2**64 - raises a TypeError if a pack argument can't be coerced to Integer - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'S' - does not raise a RangeError even when a pack argument is >= 2**64 (FAILED - 8) - does not raise a RangeError even when a pack argument is <= -2**64 - raises a TypeError if a pack argument can't be coerced to Integer - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'l' - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - raises a TypeError if a pack argument can't be coerced to Integer - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'L' - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - raises a TypeError if a pack argument can't be coerced to Integer - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'q' - drops higher bytes when a pack argument is >= 2**64 - drops higher bytes when a pack argument is < -2**64 - raises a TypeError if a pack argument can't be coerced to Integer - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'Q' - drops higher bytes when a pack argument is >= 2**64 - drops higher bytes when a pack argument is < -2**64 - raises a TypeError if a pack argument can't be coerced to Integer - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 's!' - does not raise a RangeError even when a pack argument is >= 2**64 (FAILED - 9) - does not raise a RangeError even when a pack argument is <= -2**64 - raises a TypeError if a pack argument can't be coerced to Integer - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 's_' - does not raise a RangeError even when a pack argument is >= 2**64 (FAILED - 10) - does not raise a RangeError even when a pack argument is <= -2**64 - raises a TypeError if a pack argument can't be coerced to Integer - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'S!' - does not raise a RangeError even when a pack argument is >= 2**64 (FAILED - 11) - does not raise a RangeError even when a pack argument is <= -2**64 - raises a TypeError if a pack argument can't be coerced to Integer - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'S_' - does not raise a RangeError even when a pack argument is >= 2**64 (FAILED - 12) - does not raise a RangeError even when a pack argument is <= -2**64 - raises a TypeError if a pack argument can't be coerced to Integer - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'i' - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - raises a TypeError if a pack argument can't be coerced to Integer - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'i!' - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - raises a TypeError if a pack argument can't be coerced to Integer - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'i_' - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - raises a TypeError if a pack argument can't be coerced to Integer - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'I' - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - raises a TypeError if a pack argument can't be coerced to Integer - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'I!' - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - raises a TypeError if a pack argument can't be coerced to Integer - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'I_' - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - raises a TypeError if a pack argument can't be coerced to Integer - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'l!' - returns a string containing 8 bytes for an integer - drops higher bytes when a pack argument is >= 2**64 - drops higher bytes when a pack argument is < -2**64 - raises a TypeError if a pack argument can't be coerced to Integer - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'l_' - returns a string containing 8 bytes for an integer - drops higher bytes when a pack argument is >= 2**64 - drops higher bytes when a pack argument is < -2**64 - raises a TypeError if a pack argument can't be coerced to Integer - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'L!' - returns a string containing 8 bytes for an integer - drops higher bytes when a pack argument is >= 2**64 - drops higher bytes when a pack argument is < -2**64 - raises a TypeError if a pack argument can't be coerced to Integer - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'L_' - returns a string containing 8 bytes for an integer - drops higher bytes when a pack argument is >= 2**64 - drops higher bytes when a pack argument is < -2**64 - raises a TypeError if a pack argument can't be coerced to Integer - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'f' - consumes as many Floats as specified - accepts an integer as the pack argument - does not raise an error even if passed a integer which is too large to cast into float value - raises a TypeError if corresponding array item is not Float - returns a ASCII-8BIT string - returns a string with length 4 - accepts a NaN Array#pack with format 'd' - consumes as many Floats as specified - accepts an integer as the pack argument - does not raise an error even if passed a integer which is too large to cast into float value - raises a TypeError if corresponding array item is not Float - returns a ASCII-8BIT string - returns a string with length 8 - accepts a NaN Array#pack with format 'e' - consumes as many Floats as specified - accepts an integer as the pack argument - does not raise an error even if passed a integer which is too large to cast into float value - raises a TypeError if corresponding array item is not Float - returns a ASCII-8BIT string - returns a string with length 4 - accepts a NaN Array#pack with format 'E' - consumes as many Floats as specified - accepts an integer as the pack argument - does not raise an error even if passed a integer which is too large to cast into float value - raises a TypeError if corresponding array item is not Float - returns a ASCII-8BIT string - returns a string with length 8 - accepts a NaN Array#pack with format 'g' - consumes as many Floats as specified - accepts an integer as the pack argument - does not raise an error even if passed a integer which is too large to cast into float value - raises a TypeError if corresponding array item is not Float - returns a ASCII-8BIT string - returns a string with length 4 - accepts a NaN - keeps order of nonnegative real numbers - reverses order of nonpositive real numbers Array#pack with format 'G' - consumes as many Floats as specified - accepts an integer as the pack argument - does not raise an error even if passed a integer which is too large to cast into float value - raises a TypeError if corresponding array item is not Float - returns a ASCII-8BIT string - returns a string with length 8 - accepts a NaN - keeps order of nonnegative real numbers - reverses order of nonpositive real numbers Array#pack with format 'M' - enocdes string with Qouted Printable encoding - doesn't encode new line chars - always appends soft line break at the end of encoded string - appends soft line break after each 72 chars + 1 encoded char in encoded string by default - appends soft line break after each specified number of chars + 1 encoded char in encoded string for the specified number > 1 - appends soft line break after each 72 chars + 1 encoded char in encoded string for the specified count is 1 - appends soft line break after each 72 chars + 1 encoded char in encoded string for the specified count is 0 - doesn't quote chars 32..60 and 62..126 - quotes chars by adding equal sign and char's hex value - quotes equal sign - doesn't quote \t char - returns empty string if source string is empty - calls #to_s on object to convert to string - does not check whether the pack argument responds to #to_s before call #to_s - comsumres only one array item per a format - ignores star parameter - properly handles recursive arrays - returns an US-ASCII string Array#pack with format 'm' - encodes string with Base64 encoding - converts series of 3-char sequences into four 4-char sequences - fills chars with non-significant bits with '=' sign - appends newline at the end of result string - appends newline whenever after consumes 45 bytes by default - appends newline whenever after consumes [number/3]*3 of bytes for the specified number > 2, where [x] is the floor function - ignores line length parameter if it is 1 or 2 - does not append newline if line length parameter is 0 - comsumres only one array item per a format - ignores star parameter - encodes 6-bit char less than 26 with capital letters - encodes 6-bit char from 26 to 51 with lowercase letters - encodes 6-bit char 62 with '+' - encodes 6-bit char 63 with '/' - returns empty string if source string is empty - tries to convert the pack argument to a String using #to_str - returns an US-ASCII string Array#pack with format 'U' - raises an ArgumentError if count is greater than array elements left - raises RangeError when a pack argument is negative - raises RangeError when a pack argument >= 2**32 - may accept a pack argument > max of Unicode codepoint - only takes as many elements as specified after ('U') - returns a UTF-8 string Array#pack with format 'u' - encodes string with UU-encoding - converts series of 3-char sequences into four 4-char sequences - appends zero-chars to source string if string length is not multiple of 3 - appends newline at the end of result string - appends newline whenever after consumes 45 bytes by default - prepends encoded line length to each line with ('u') - appends newline whenever after consumes [number/3]*3 of bytes for the specified number > 2, where [x] is the floor function - ignores line length parameter if it is < 3 - comsumres only one array item per a format - ignores star parameter - encodes 6-bit char with another char starting from char 32 with ('u') - replaces spaces in encoded string with grave accent (`) char with ('u') - returns empty string if source string is empty with ('u') - tries to convert the pack argument to a String using #to_str - returns an US-ASCII string Array#pack with format 'w' - raises ArgumentError when a pack argument is negative - raises an ArgumentError if the count is greater than the number of remaining array elements - raises TypeError on nil and non-numeric arguments - returns an ASCII-8BIT string Array#pack with format 'X' - decreases result string by one byte - with count decreases result string by count bytes - with zero count doesn't change result string - treats start parameter as zero count - raises an ArgumentError if count greater than already generated string length - raises an ArgumentError if it is first directive - doesn't increment the array index count Array#pack with format 'x' - returns NUL-byte string - returns string of count zero chars with count - returns empty string with count == 0 - behaves like with count == 0 with star parameter - doesn't increment the array index count - returns an US-ASCII string /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/partition_spec.rb Array#partition - returns two arrays - returns in the left array values for which the block evaluates to true - properly handles recursive arrays - does not return subclass instances on Array subclasses /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/permutation_spec.rb Array#permutation - returns an Enumerator of all permutations when called without a block or arguments - returns an Enumerator of permutations of given length when called with an argument but no block - yields all permutations to the block then returns self when called with block but no arguments - yields all permutations of given length to the block then returns self when called with block and argument - returns the empty permutation ([[]]) when the given length is 0 - returns the empty permutation([]) when called on an empty Array - returns no permutations when the given length has no permutations - handles duplicate elements correctly - handles nested Arrays correctly - truncates Float arguments /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/plus_spec.rb Array#+ - concatenates two arrays - can concatenate an array with itself - tries to convert the passed argument to an Array using #to_ary - properly handles recursive arrays - does return subclass instances with Array subclasses - does not call to_ary on array subclasses - does not infected even if an original array is tainted - does not infected even if an original array is untrusted /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/pop_spec.rb Array#pop - removes and returns the last element of the array - returns nil if there are no more elements - properly handles recursive arrays - keeps taint status - raises a RuntimeError on a frozen array - keeps untrusted status Array#pop passed a number n as an argument - removes and returns an array with the last n element of the array - returns a new empty array if there are no more elements - returns whole elements if n exceeds size of the array - does not return self even when it returns whole elements - raises an ArgumentError if n is negative - tries to convert n to an Integer using #to_int - raises a TypeError when the passed n can be coerced to Integer - raises an ArgumentError if more arguments are passed - does not return subclass instances with Array subclass - returns an untainted array even if the array is tainted - keeps taint status - returns a trusted array even if the array is untrusted - raises a RuntimeError on a frozen array - keeps untrusted status /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/product_spec.rb Array#product - returns convert arguments using :to_ary - returns the expected result - has no required argument /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/push_spec.rb Array#push - appends the arguments to the array - isn't confused by previous shift - properly handles recursive arrays - raises a RuntimeError on a frozen array /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/rassoc_spec.rb Array#rassoc - returns the first contained array whose second element is == object - properly handles recursive arrays - calls elem == obj on the second element of each contained array - does not check the last element in each contained but speficically the second /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/reject_spec.rb Array#reject - returns a new array without elements for which block is true - properly handles recursive arrays - returns subclass instance on Array subclasses - returns an Enumerator if no block given Array#reject! - removes elements for which block is true - properly handles recursive arrays - returns nil if no changes are made - raises a RuntimeError on a frozen array - returns an Enumerator if no block given /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/replace_spec.rb Array#replace - replaces the elements with elements from other array - properly handles recursive arrays - returns self - does not make self dependent to the original array - tries to convert the passed argument to an Array using #to_ary - does not call #to_ary on Array subclasses - raises a RuntimeError on a frozen array /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/reverse_each_spec.rb Array#reverse_each - traverses array in reverse order and pass each element to block - properly handles recursive arrays - does not fail when removing elements from block - returns an Enumerator if no block given /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/reverse_spec.rb Array#reverse - returns a new array with the elements in reverse order - returns subclass instance on Array subclasses - properly handles recursive arrays Array#reverse! - reverses the elements in place - properly handles recursive arrays - raises a RuntimeError on a frozen array /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/rindex_spec.rb Array#rindex - returns the first index backwards from the end where element == to object - returns size-1 if last element == to object - returns 0 if only first element == to object - returns nil if no element == to object - does not fail when removing elements from block - properly handles recursive arrays - accepts a block instead of an argument - ignore the block if there is an argument /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/sample_spec.rb Array#sample - selects a random value from the array - returns nil for empty arrays Array#sample passed a number n as an argument - raises ArgumentError for a negative n - returns different random values from the array - tries to convert n to an Integer using #to_int - returns all values with n big enough - returns [] for empty arrays or if n <= 0 - does not return subclass instances with Array subclass /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/select_spec.rb Array#select - returns a new array of elements for which block is true - does not return subclass instance on Array subclasses - properly handles recursive arrays /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/shift_spec.rb Array#shift - removes and returns the first element - returns nil when the array is empty - properly handles recursive arrays - raises a RuntimeError on a frozen array Array#shift passed a number n as an argument - removes and returns an array with the first n element of the array - returns a new empty array if there are no more elements - returns whole elements if n exceeds size of the array - does not return self even when it returns whole elements - raises an ArgumentError if n is negative - tries to convert n to an Integer using #to_int - raises a TypeError when the passed n can be coerced to Integer - raises an ArgumentError if more arguments are passed - does not return subclass instances with Array subclass - returns an untainted array even if the array is tainted - keeps taint status /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/shuffle_spec.rb Array#shuffle - should return the same values, in a usually different order - returns subclass instances with Array subclass - is not destructive Array#shuffle! - should return the same values, in a usually different order - raises a RuntimeError on a frozen array /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/size_spec.rb Array#size - returns the number of elements - properly handles recursive arrays /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/slice_spec.rb Array#slice! - removes and return the element at index - removes and returns length elements beginning at start - properly handles recursive arrays - calls to_int on start and length arguments - removes and return elements in range - calls to_int on range arguments - does not expand array with indices out of bounds - raises a RuntimeError on a frozen array Array#slice - returns the element at index with [index] - returns the element at index from the end of the array with [-index] - return count elements starting from index with [index, count] - returns count elements starting at index from the end of array with [-index, count] - returns the first count elements with [0, count] - returns the subarray which is independent to self with [index,count] - tries to convert the passed argument to an Integer using #to_int - returns the elements specified by Range indexes with [m..n] - returns elements specified by Range indexes except the element at index n with [m...n] - returns elements that exist if range start is in the array but range end is not with [m..n] - accepts Range instances having a negative m and both signs for n with [m..n] and [m...n] - returns the subarray which is independent to self with [m..n] - tries to convert Range elements to Integers using #to_int with [m..n] and [m...n] - returns the same elements as [m..n] and [m...n] with Range subclasses - returns nil for a requested index not in the array with [index] - returns [] if the index is valid but length is zero with [index, length] - returns nil if length is zero but index is invalid with [index, length] - returns [] if index == array.size with [index, length] - returns nil if index > array.size with [index, length] - returns nil if length is negative with [index, length] - returns nil if no requested index is in the array with [m..n] - returns nil if range start is not in the array with [m..n] - returns an empty array when m == n with [m...n] - returns an empty array with [0...0] - returns a subarray where m, n negatives and m < n with [m..n] - returns an array containing the first element with [0..0] - returns the entire array with [0..-1] - returns all but the last element with [0...-1] - returns [3] for [2..-1] out of [1, 2, 3] - returns an empty array when m > n and m, n are positive with [m..n] - returns an empty array when m > n and m, n are negative with [m..n] - does not expand array when the indices are outside of the array bounds - returns a subclass instance when called on a subclass of Array - raises a RangeError when the start index is out of range of Fixnum - raises a RangeError when the length is out of range of Fixnum /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/sort_by_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/sort_spec.rb Array#sort - returns a new array sorted based on comparing elements with <=> - does not affect the original Array - sorts already-sorted Arrays - sorts reverse-sorted Arrays - sorts Arrays that consist entirely of equal elements - sorts Arrays that consist mostly of equal elements - does not return self even if the array would be already sorted - properly handles recursive arrays - uses #<=> of elements in order to sort - does not deal with exceptions raised by unimplemented or incorrect #<=> - may take a block which is used to determine the order of objects a and b described as -1, 0 or +1 - does not call #<=> on contained objects when invoked with a block - does not call #<=> on elements when invoked with a block even if Array is large (Rubinius #412) - completes when supplied a block that always returns the same result - returns subclass instance on Array subclasses - does not freezes self during being sorted - returns the specified value when it would break in the given block - compares values returned by block with 0 Array#sort! - sorts array in place using <=> - sorts array in place using block value if a block given - returns self if the order of elements changed - returns self even if makes no modification - properly handles recursive arrays - uses #<=> of elements in order to sort - does not call #<=> on contained objects when invoked with a block - does not call #<=> on elements when invoked with a block even if Array is large (Rubinius #412) - completes when supplied a block that always returns the same result - raises a RuntimeError on a frozen array - ignores any changes of self which would take place during sort!ing - returns the specified value when it would break in the given block - makes some modification even if finished sorting when it would break in the given block /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/to_a_spec.rb Array#to_a - returns self - does not return subclass instance on Array subclasses - properly handles recursive arrays /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/to_ary_spec.rb Array#to_ary - returns self - properly handles recursive arrays /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/to_s_spec.rb Array#to_s - is equivalent to Array#inspect - is equivalent to Array#inspect in a recursive array (FAILED - 13) /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/transpose_spec.rb Array#transpose - assumes an array of arrays and returns the result of transposing rows and columns - tries to convert the passed argument to an Array using #to_ary - properly handles recursive arrays - raises a TypeError if the passed Argument does not respond to #to_ary - does not call to_ary on array subclass elements - raises an IndexError if the arrays are not of the same length - does not return subclass instance on Array subclasses /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/try_convert_spec.rb Array.try_convert - returns self for arrays - converts using :to_ary - returns nil when there is no :to_ary - should not rescue errors - checks the result of the conversion /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/union_spec.rb Array#| - returns an array of elements that appear in either array (union) - creates an array with no duplicates - creates an array with elements in order they are first encountered - properly handles recursive arrays - tries to convert the passed argument to an Array using #to_ary - acts as if using an intermediate hash to collect values - does not return subclass instances for Array subclasses - does not call to_ary on array subclasses /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/uniq_spec.rb Array#uniq - returns an array with no duplicates - properly handles recursive arrays - uses eql? semantics - compares elements first with hash - does not compare elements with different hash codes via eql? - compares elements with matching hash codes with #eql? - returns subclass instance on Array subclasses Array#uniq! - modifies the array in place - returns self - properly handles recursive arrays - returns nil if no changes are made to the array /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/unshift_spec.rb Array#unshift - prepends object to the original array - quietly ignores unshifting nothing - properly handles recursive arrays /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/values_at_spec.rb Array#values_at - returns an array of elements at the indexes when passed indexes - calls to_int on its indices - returns an array of elements in the ranges when passes ranges - properly handles recursive arrays - calls to_int on arguments of ranges when passes ranges - does not return subclass instance on Array subclasses /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/array/zip_spec.rb Array#zip - returns an array of arrays containing corresponding elements of each array - fills in missing values with nil - properly handles recursive arrays - calls block if supplied - does not return subclass instance on Array subclasses /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/basicobject/basic_object_class_spec.rb BasicObject class - has no ancestors - has no superclass - is a class /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/basicobject/basic_object_spec.rb BasicObject behaves - privately - protectedly - publically /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/basicobject/basic_object_subclass_spec.rb BasicObject's subclasses behave - privately - protectedly - publically /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/basicobject/metaclass_spec.rb BasicObject#metaclass - returns the basic object's metaclass - does the job of a metaclass /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/basicobject/method_missing_spec.rb BasicObject#method_missing - is a private method - is not called when a defined method is called - is called when an undefined method is called - is called when a private method is called - is called when a protected method is called BasicObject#method_missing is undefined - a NoMethodError is raised when an undefined method is called - a NoMethodError is raised when a private method is called - a NoMethodError is raised when a protected method is called BasicObject.method_missing - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/basicobject/new_spec.rb BasicObject.new - creates a new BasicObject /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/basicobject/singleton_method_added_spec.rb BasicObject#singleton_method_added - is a private method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/basicobject/singleton_method_removed_spec.rb BasicObject#singleton_method_removed - is a private method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/basicobject/singleton_method_undefined_spec.rb BasicObject#singleton_method_undefined - is a private method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/abs_spec.rb Bignum#abs - returns the absolute value /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/bit_and_spec.rb Bignum#& - raises a TypeError when the given argument can't be converted to Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/bit_or_spec.rb Bignum#| - raises a TypeError when the given argument can't be converted to Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/bit_xor_spec.rb Bignum#^ - raises a TypeError when the given argument can't be converted to Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/coerce_spec.rb Bignum#coerce - coerces other to a Bignum and returns [other, self] when passed a Fixnum - returns [other, self] when passed a Bignum - raises a TypeError when not passed a Fixnum or Bignum - raises a TypeError when passed a Float or String /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/comparison_spec.rb Bignum#<=> - returns -1 when self is less than the given argument - returns 0 when self is equal to the given argument - returns 1 when self is greater than the given argument - returns nil when the given argument is not an Integer - returns 1 when self is Infinity and other is a Bignum (FAILED - 14) - returns 1 when self is negative and other is Infinty (FAILED - 15) - returns -1 when self is -Infinity and other is negative - returns -1 when self is negative and other is -Infinity - returns 1 when self is Infinity and other is a Bignum (FAILED - 16) - returns 1 when self is negative and other is Infinty (FAILED - 17) - returns -1 when self is -Infinity and other is negative - returns -1 when self is negative and other is -Infinity /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/complement_spec.rb Bignum#~ - returns self with each bit flipped /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/div_spec.rb Bignum#div - returns self divided by other - raises a ZeroDivisionError if other is zero and not a Float - raises a TypeError when given a non-Integer - returns a result of integer division of self by a float argument - raises FloatDomainError if the argument is a float zero /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/divide_spec.rb Bignum#/ - returns self divided by other - raises a ZeroDivisionError if other is zero and not a Float - raises a TypeError when given a non-Integer - returns self divided by float - does NOT raise ZeroDivisionError if other is zero and is a Float /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/divmod_spec.rb Bignum#divmod - returns an Array containing quotient and modulus obtained from dividing self by the given argument - raises a ZeroDivisionError when the given argument is 0 - raises a TypeError when the given argument is not an Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/element_reference_spec.rb Bignum#[] - returns the nth bit in the binary representation of self - tries to convert the given argument to an Integer using #to_int - raises a TypeError when the given argument can't be converted to Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/eql_spec.rb Bignum#eql? when given a Bignum - returns true if the given argument has the same value Bignum#eql? when given a non-Bignum - returns false /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/equal_value_spec.rb Bignum#== - returns true if self has the same value as the given argument - calls 'other == self' if the given argument is not an Integer - returns the result of 'other == self' as a boolean /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/exponent_spec.rb Bignum#** - returns self raised to other power - raises a TypeError when given a non-Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/gt_spec.rb Bignum#> - returns true if self is greater than the given argument - raises an ArgumentError when given a non-Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/gte_spec.rb Bignum#>= - returns true if self is greater than or equal to other - raises an ArgumentError when given a non-Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/hash_spec.rb Bignum#hash - is provided - is stable /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/left_shift_spec.rb Bignum#<< - returns self shifted the given amount of bits to the left - performs a right-shift if given a negative value - tries to convert the given argument to an Integer using to_int - raises a TypeError when the given argument can't be converted to Integer - raises a RangeError when the given argument is a Bignum /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/lt_spec.rb Bignum#< - returns true if self is less than the given argument - raises an ArgumentError when given a non-Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/lte_spec.rb Bignum#<= - returns true if self is less than or equal to other - raises an ArgumentError when given a non-Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/minus_spec.rb Bignum#- - returns self minus the given Integer - raises a TypeError when given a non-Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/modulo_spec.rb Bignum#% - returns the modulus obtained from dividing self by the given argument - raises a ZeroDivisionError when the given argument is 0 - raises a TypeError when given a non-Integer Bignum#modulo - returns the modulus obtained from dividing self by the given argument - raises a ZeroDivisionError when the given argument is 0 - raises a TypeError when given a non-Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/multiply_spec.rb Bignum#* - returns self multiplied by the given Integer - raises a TypeError when given a non-Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/plus_spec.rb Bignum#+ - returns self plus the given Integer - raises a TypeError when given a non-Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/quo_spec.rb Bignum#quo - returns the result of self divided by the given Integer as a Float - does not raise a FloatDomainError when the given Integer is 0 and a Float - raises a TypeError when given a non-Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/remainder_spec.rb Bignum#remainder - returns the remainder of dividing self by other - raises a ZeroDivisionError if other is zero and not a Float /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/right_shift_spec.rb Bignum#>> - returns self shifted the given amount of bits to the right - performs a left-shift if given a negative value - tries to convert the given argument to an Integer using to_int - raises a TypeError when the given argument can't be converted to Integer - returns 0 when the given argument is a Bignum and self is positive - returns -1 when the given argument is a Bignum and self is negative /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/size_spec.rb Bignum#size - returns the number of bytes in the machine representation in multiples of four /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/to_f_spec.rb Bignum#to_f - returns self converted to a Float - converts number close to Float::MAX without exceeding MAX or producing NaN /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/to_s_spec.rb Bignum#to_s when given a base - returns self converted to a String using the given base - raises an ArgumentError if the base is less than 2 or higher than 36 Bignum#to_s when given no base - returns self converted to a String using base 10 /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/bignum/uminus_spec.rb Bignum#-@ - returns self as a negative value /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/binding/clone_spec.rb Binding#clone - returns a copy of the Bind object - is a shallow copy of the Bind object /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/binding/dup_spec.rb Binding#dup - returns a copy of the Bind object - is a shallow copy of the Bind object /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/binding/eval_spec.rb Binding#eval - behaves like Kernel.eval(..., self) - needs to be completed /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/class/allocate_spec.rb Class#allocate - returns an instance of self - returns a fully-formed instance of Module - does not call initialize on the new instance /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/class/inherited_spec.rb Class.inherited - is invoked with the child Class when self is subclassed - is invoked only once per subclass /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/class/initialize_copy_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/class/initialize_spec.rb Class#new - returns a new instance of self - invokes #initialize on the new instance with the given args - passes the block to #initialize /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/class/new_spec.rb Class.new with a block given - uses the given block as the class' body - creates a subclass of the given superclass Class.new - creates a new anonymous class - sets the new class' superclass to the given class - sets the new class' superclass to Object when no class given - raises a TypeError when given a non-Class /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/class/superclass_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/comparable/between_spec.rb Comparable#between? - returns true if self is greater than or equal to the first and less than or equal to the second argument /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/comparable/equal_value_spec.rb Comparable#== - returns true if other is the same as self - calls #<=> on self with other and returns true if #<=> returns 0 - returns false if calling #<=> on self returns a non-zero Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/comparable/gt_spec.rb Comparable#> - calls #<=> on self with other and returns true if #<=> returns any Integer greater than 0 - returns false if calling #<=> on self returns 0 or any Integer less than 0 - raises an ArgumentError if calling #<=> on self returns nil /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/comparable/gte_spec.rb Comparable#>= - calls #<=> on self with other and returns true if #<=> returns 0 or any Integer greater than 0 - returns false if calling #<=> on self returns any Integer less than 0 - raises an ArgumentError if calling #<=> on self returns nil /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/comparable/lt_spec.rb Comparable#< - calls #<=> on self with other and returns true if #<=> returns any Integer less than 0 - returns false if calling #<=> on self returns 0 or any Integer greater than 0 - raises an ArgumentError if calling #<=> on self returns nil /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/comparable/lte_spec.rb Comparable#<= - calls #<=> on self with other and returns true if #<=> returns 0 or any Integer less than 0 - returns false if calling #<=> on self returns any Integer greater than 0 - raises an ArgumentError if calling #<=> on self returns nil /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/complex/rect_spec.rb Complex#rect - returns an Array - returns a two-element Array - returns the real part of self as the first element - returns the imaginary part of self as the last element - raises an ArgumentError if given any arguments /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/complex/rectangular_spec.rb Complex#rectangular - returns an Array - returns a two-element Array - returns the real part of self as the first element - returns the imaginary part of self as the last element - raises an ArgumentError if given any arguments /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/dir/chdir_spec.rb Dir.chdir - defaults to $HOME with no arguments - changes to the specified directory - returns 0 when successfully changing directory - returns the value of the block when a block is given - changes to the specified directory for the duration of the block - raises a SystemCallError if the directory does not exist - raises a SystemCallError if the original directory no longer exists - always returns to the original directory when given a block /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/dir/chroot_spec.rb Dir.chroot as regular user - raises an Errno::EPERM exception if the directory exists - raises an Errno::ENOENT exception if the directory doesn't exist /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/dir/close_spec.rb Dir#close - closes the stream and fd and returns nil Dir#close - raises an IOError when called on a closed Dir instance /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/dir/delete_spec.rb Dir.delete - removes empty directories - raises a SystemCallError when trying to remove a nonempty directory - raises a SystemCallError if lacking adequate permissions to remove the directory /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/dir/dir_spec.rb Dir - includes Enumerable /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/dir/each_spec.rb Dir#each - yields each directory entry in succession - returns the directory which remains open - returns an Enumerator if no block given Dir#each - raises an IOError when called on a closed Dir instance /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/dir/element_reference_spec.rb Dir.[] - converts patterns with to_str - matches non-dotfiles with '*' - returns empty array when empty pattern provided - matches regexp special + - matches regexp special * - matches regexp special ? - matches regexp special | - matches regexp special ^ - matches regexp special $ - matches regexp special ( - matches regexp special ) - matches regexp special [ - matches regexp special ] - matches regexp special { - matches regexp special } - matches dotfiles with '.*' - matches non-dotfiles with '*' - matches dotfiles with '.*' - matches files with any ending with '*' - matches files with any middle with '*' - matches files with multiple '*' special characters - matches non-dotfiles in the current directory with '**' - matches dotfiles in the current directory with '.**' - recursively matches any nondot subdirectories with '**/' - recursively matches any subdirectories including ./ and ../ with '.**/' - matches a single character except leading '.' with '?' - accepts multiple '?' characters in a pattern - matches any characters in a set with '[]' - matches any characters in a range with '[-]' - matches any characters except those in a set with '[^]' - matches any characters except those in a range with '[^-,,...}' - accepts string sets with empty strings with {,,} - matches dot or non-dotfiles with '{,.}*' - matches special characters by escaping with a backslash with '\' - recursively matches directories with '**/' Dir.[] - matches multiple recursives /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/dir/entries_spec.rb Dir.entries - returns an Array of filenames in an existing directory including dotfiles - raises a SystemCallError if called with a nonexistent diretory /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/dir/foreach_spec.rb Dir.foreach - yields all names in an existing directory to the provided block - returns nil when successful - raises a SystemCallError if passed a nonexistent directory - returns an Enumerator if no block given /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/dir/getwd_spec.rb Dir.pwd - returns the current working directory /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/dir/glob_spec.rb Dir.glob - converts patterns with to_str - matches non-dotfiles with '*' - returns empty array when empty pattern provided - matches regexp special + - matches regexp special * - matches regexp special ? - matches regexp special | - matches regexp special ^ - matches regexp special $ - matches regexp special ( - matches regexp special ) - matches regexp special [ - matches regexp special ] - matches regexp special { - matches regexp special } - matches dotfiles with '.*' - matches non-dotfiles with '*' - matches dotfiles with '.*' - matches files with any ending with '*' - matches files with any middle with '*' - matches files with multiple '*' special characters - matches non-dotfiles in the current directory with '**' - matches dotfiles in the current directory with '.**' - recursively matches any nondot subdirectories with '**/' - recursively matches any subdirectories including ./ and ../ with '.**/' - matches a single character except leading '.' with '?' - accepts multiple '?' characters in a pattern - matches any characters in a set with '[]' - matches any characters in a range with '[-]' - matches any characters except those in a set with '[^]' - matches any characters except those in a range with '[^-,,...}' - accepts string sets with empty strings with {,,} - matches dot or non-dotfiles with '{,.}*' - matches special characters by escaping with a backslash with '\' - recursively matches directories with '**/' Dir.glob - matches multiple recursives Dir.glob - matches both dot and non-dotfiles with '*' and option File::FNM_DOTMATCH - matches files with any beginning with '*' and option File::FNM_DOTMATCH - matches any files in the current directory with '**' and option File::FNM_DOTMATCH - recursively matches any subdirectories except './' or '../' with '**/' and option File::FNM_DOTMATCH - matches the literal character '\' with option File::FNM_NOESCAPE - returns nil for directories current user has no permission to read /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/dir/home_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/dir/initialize_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/dir/mkdir_spec.rb Dir.mkdir - creates the named directory with the given permissions - raises a SystemCallError when lacking adequate permissions in the parent dir - raises a SystemCallError if any of the directories in the path before the last does not exist /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/dir/new_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/dir/open_spec.rb Dir.open - returns a Dir instance representing the specified directory - raises a SystemCallError if the directory does not exist - may take a block which is yielded to with the Dir instance - returns the value of the block if a block is given - closes the Dir instance when the block exits if given a block - closes the Dir instance when the block exits the block even due to an exception /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/dir/path_spec.rb Dir#path - returns the path that was supplied to .new or .open Dir#path - returns the path even when called on a closed Dir instance /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/dir/pos_spec.rb Dir#pos - returns an Integer representing the current position in the directory - returns a different Integer if moved from previous position Dir#pos - raises an IOError when called on a closed Dir instance Dir#pos= - moves the read position to a previously obtained position /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/dir/pwd_spec.rb Dir.pwd - returns the current working directory - correctly displays dirs with unicode characters in them /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/dir/read_spec.rb Dir#read - returns the file name in the current seek position Dir#read - raises an IOError when called on a closed Dir instance /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/dir/rewind_spec.rb Dir#rewind - resets the next read to start from the first entry - returns the Dir instance Dir#rewind - raises an IOError when called on a closed Dir instance /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/dir/rmdir_spec.rb Dir.rmdir - removes empty directories - raises a SystemCallError when trying to remove a nonempty directory - raises a SystemCallError if lacking adequate permissions to remove the directory /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/dir/seek_spec.rb Dir#seek - returns the Dir instance - moves the read position to a previously obtained position /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/dir/tell_spec.rb Dir#tell - returns an Integer representing the current position in the directory - returns a different Integer if moved from previous position Dir#tell - raises an IOError when called on a closed Dir instance /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/dir/unlink_spec.rb Dir.unlink - removes empty directories - raises a SystemCallError when trying to remove a nonempty directory - raises a SystemCallError if lacking adequate permissions to remove the directory /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/encoding/aliases_spec.rb Encoding.aliases - returns a Hash - has Strings as keys - has Strings as values - has alias names as its keys - has the names of the aliased encoding as its values - has an 'external' key with the external default encoding as its value - has a 'locale' key with the locale charmap encoding as its value - only contains valid aliased encodings /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/encoding/compatible_spec.rb Encoding.compatible? - returns an Encoding object if the given encodings are compatible - returns the encoding of the string that would result from concatenating the arguments - returns nil if there is not a compatible encoding for the arguments - returns nil unless both arguments are Strings /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/encoding/converter/asciicompat_encoding_spec.rb Encoding::Converter.asciicompat_encoding - accepts an encoding name as a String argument - coerces non-String/Encoding objects with #to_str - accepts an Encoding object as an argument - returns a corresponding ASCII compatible encoding for ASCII-incompatible encodings - returns nil when the given encoding is ASCII compatible - returns nil if called with an encoding it returned previously /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/encoding/converter/convert_spec.rb Encoding::Converter#convert - returns a String - sets the encoding of the result to the target encoding - transcodes the given String to the target encoding - allows Strings of different encodings to the source encoding - reuses the given encoding pair if called multiple times - raises UndefinedConversionError if the String contains characters invalid for the target encoding - raises an ArgumentError if called on a finished stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/encoding/converter/convpath_spec.rb Encoding::Converter#convpath - returns an Array - returns each encoding pair as a sub-Array - returns each encoding as an Encoding object - returns multiple encoding pairs when direct conversion is impossible - sets the last element of each pair to the first element of the next - only lists a source encoding once - indicates if crlf_newline conversion would occur /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/encoding/converter/destination_encoding_spec.rb Encoding::Converter#destination_encoding - returns the destination encoding as an Encoding object /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/encoding/converter/finish_spec.rb Encoding::Converter#finish - returns a String - returns an empty String if there is nothing more to convert - returns the last part of the converted String if it hasn't already - returns a String in the destination encoding - returns an empty String if self was not given anything to convert - returns an empty String on subsequent invocations /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/encoding/converter/source_encoding_spec.rb Encoding::Converter#source_encoding - returns the source encoding as an Encoding object /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/encoding/default_external_spec.rb Encoding.default_external - returns an Encoding object - returns the default external encoding Encoding.default_external= - sets the default external encoding - can accept a name of an encoding as a String - calls #to_s on arguments that are neither Strings nor Encodings - raises a TypeError unless the argument is an Encoding or convertible to a String - raises an ArgumentError if the argument is nil /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/encoding/default_internal_spec.rb Encoding.default_internal - is nil by default - returns an Encoding object if a default internal encoding is set - returns nil if no default internal encoding is set - returns the default internal encoding - returns Encoding::UTF_8 if ruby was invoked with -U - uses the encoding specified when ruby is invoked with an '-E :internal' argument - uses the encoding specified when ruby is invoked with an '-E external:internal' argument Encoding.default_internal= - sets the default internal encoding - can accept a name of an encoding as a String - calls #to_s on arguments that are neither Strings nor Encodings - raises a TypeError unless the argument is an Encoding or convertible to a String - accepts an argument of nil to unset the default internal encoding /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/encoding/dummy_spec.rb Encoding#dummy? - returns false for proper encodings - returns true for dummy encodings (ERROR - 18) /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/encoding/find_spec.rb Encoding.find - returns the corresponding Encoding object if given a valid encoding name - returns the corresponding Encoding object if given a valid alias name - accepts encoding names as Symbols - accepts encoding names as Strings - is case insensitive - raises an ArgumentError if the given encoding does not exist /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/encoding/inspect_spec.rb Encoding#inspect - returns a String - returns # for a non-dummy encoding named 'name' - returns # for a dummy encoding named 'name' /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/encoding/list_spec.rb Encoding.list - returns an Array - returns an Array of Encoding objects - returns each encoding only once - includes the default external encoding - does not include any alias names - includes all aliased encodings - includes dummy encodings - updates the list when #find is used to load a new encoding /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/encoding/locale_charmap_spec.rb Encoding.locale_charmap - returns a String - returns a value based on the LANG environment variable - is unaffected by assigning to ENV['LANG'] in the same process /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/encoding/name_list_spec.rb Encoding.name_list - returns an Array - returns encoding names as Strings - includes all aliases - includes all non-dummy encodings /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/encoding/name_spec.rb Encoding#name - returns a String - uniquely identifies an encoding /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/encoding/names_spec.rb Encoding#names - returns an Array - returns names as Strings - returns #name as the first value - includes any aliases the encoding has /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/encoding/to_s_spec.rb Encoding#to_s - returns a String - uniquely identifies an encoding /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/all_spec.rb Enumerable#all? - always returns true on empty enumeration - raises an ArgumentError when any arguments provided - raises NoMethodError if there is no #each method defined - does not hide exceptions out of #each Enumerable#all? with no block - returns true if no elements are false or nil - returns false if there are false or nil elements Enumerable#all? with block - returns true if the block never returns false or nil - returns false if the block ever returns false or nil - stops iterating once the return value is determined - does not hide exceptions out of the block /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/any_spec.rb Enumerable#any? - always returns false on empty enumeration - raises an ArgumentError when any arguments provided - raises NoMethodError if there is no #each method defined - does not hide exceptions out of #each Enumerable#any? with no block - returns true if any element is not false or nil - returns false if all elements are false or nil Enumerable#any? with block - returns true if the block ever returns other than false or nil - any? should return false if the block never returns other than false or nil - stops iterating once the return value is determined - does not hide exceptions out of the block /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/collect_spec.rb Enumerable#collect - collect should return a new array with the results of passing each element to block - gathers initial args as elements when each yields multiple - returns an enumerator when no block given /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/count_spec.rb Enumerable#count - returns size when no argument or a block - counts nils if given nil as an argument - accepts an argument for comparison using == - uses a block for comparison - ignores the block when given an argument /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/cycle_spec.rb Enumerable#cycle - loops indefinitely if no argument or nil argument Enumerable#cycle passed a number n as an argument - returns nil and does nothing for non positive n - calls each at most once - yields only when necessary - tries to convert n to an Integer using #to_int - raises a TypeError when the passed n can be coerced to Integer - raises an ArgumentError if more arguments are passed /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/detect_spec.rb Enumerable#detect - passes each entry in enum to block while block when block is false - returns nil when the block is false and there is no ifnone proc given - returns the first element for which the block is not false - returns the value of the ifnone proc if the block is false - doesn't call the ifnone proc if an element is found - calls the ifnone proc only once when the block is false - returns an enumerator when no block given - passes the ifnone proc to the enumerator /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/drop_spec.rb Enumerable#drop - requires exactly one argument Enumerable#drop passed a number n as an argument - raise ArgumentError if n < 0 - tries to convert n to an Integer using #to_int - returns [] for empty enumerables - returns [] if dropping all - raises a TypeError when the passed n can be coerced to Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/drop_while_spec.rb Enumerable#drop_while - returns an Enumerator if no block given - returns no/all elements for {true/false} block - accepts returns other than true/false - passes elements to the block until the first false - will only go through what's needed - doesn't return self when it could /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/each_cons_spec.rb Enumerable#each_cons - passes element groups to the block - raises an Argument Error if there is not a single parameter > 0 - tries to convert n to an Integer using #to_int - works when n is >= full length - yields only as much as needed - returns an enumerator if no block /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/each_slice_spec.rb Enumerable#each_slice - passes element groups to the block - raises an Argument Error if there is not a single parameter > 0 - tries to convert n to an Integer using #to_int - works when n is >= full length - yields only as much as needed - returns an enumerator if no block /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/each_spec.rb Enumerable.each - is provided - provides each element to the block /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/each_with_index_spec.rb Enumerable#each_with_index - passes each element and its index to block - provides each element to the block - provides each element to the block and its index - binds splat arguments properly - returns an enumerator if no block - passes extra parameters to each /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/each_with_object_spec.rb Enumerable#each_with_object - passes each element and its argument to the block - returns an enumerator if no block /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/entries_spec.rb Enumerable#entries - returns an array containing the elements - passes arguments to each /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/find_all_spec.rb Enumerable#find_all - returns all elements for which the block is not false - returns an enumerator when no block given /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/find_spec.rb Enumerable#find - passes each entry in enum to block while block when block is false - returns nil when the block is false and there is no ifnone proc given - returns the first element for which the block is not false - returns the value of the ifnone proc if the block is false - doesn't call the ifnone proc if an element is found - calls the ifnone proc only once when the block is false - returns an enumerator when no block given - passes the ifnone proc to the enumerator /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/first_spec.rb Enumerable#first - returns the first element - returns nil if self is empty Enumerable#first when passed an argument - returns the first count elements if given a count - returns an empty array when passed count on an empty array - returns an empty array when passed count == 0 - returns an array containing the first element when passed count == 1 - raises an ArgumentError when count is negative - returns the entire array when count > length - tries to convert the passed argument to an Integer using #to_int - raises a TypeError if the passed argument is not numeric /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/grep_spec.rb Enumerable#grep - grep without a block should return an array of all elements === pattern - grep with a block should return an array of elements === pattern passed through block - grep the enumerable (rubycon legacy) /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/group_by_spec.rb Enumerable#group_by - returns a hash with values grouped according to the block - returns an empty hash for empty enumerables - returns an Enumerator if called without a block /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/include_spec.rb Enumerable#include? - returns true if any element == argument - returns true if any member of enum equals obj when == compare different classes (legacy rubycon) /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/inject_spec.rb Enumerable#inject - with argument takes a block with an accumulator (with argument as initial value) and the current element. Value of block becomes new accumulator - produces an array of the accumulator and the argument when given a block with a *arg - can take two argument - ignores the block if two arguments - can take a symbol argument - without argument takes a block with an accumulator (with first element as initial value) and the current element. Value of block becomes new accumulator - with inject arguments(legacy rubycon) - without inject arguments(legacy rubycon) - returns nil when fails(legacy rubycon) /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/map_spec.rb Enumerable#map - collect should return a new array with the results of passing each element to block - gathers initial args as elements when each yields multiple - returns an enumerator when no block given /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/max_by_spec.rb Enumerable#max_by - returns an enumerator if no block - returns nil if #each yields no objects - returns the object for whom the value returned by block is the largest - returns the object that appears first in #each in case of a tie - uses max.<=>(current) to determine order - is able to return the maximum for enums that contain nils /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/max_spec.rb Enumerable#max - max should return the maximum element - return the maximum element (basics cases) - return an error when introduce the wrong kind or number of parameters - return the maximum element (with block - returns the minimum for enumerables that contain nils /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/member_spec.rb Enumerable#member? - returns true if any element == argument - returns true if any member of enum equals obj when == compare different classes (legacy rubycon) /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/min_by_spec.rb Enumerable#min_by - returns an enumerator if no block - returns nil if #each yields no objects - returns the object for whom the value returned by block is the largest - returns the object that appears first in #each in case of a tie - uses min.<=>(current) to determine order - is able to return the maximum for enums that contain nils /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/min_spec.rb Enumerable#min - min should return the minimum element - return the minimun (basic cases) - return nil when error - return the minimun when using a block rule - returns the minimum for enumerables that contain nils /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/minmax_by_spec.rb Enumerable#minmax_by - returns an enumerator if no block - returns nil if #each yields no objects - returns the object for whom the value returned by block is the largest - returns the object that appears first in #each in case of a tie - uses min/max.<=>(current) to determine order - is able to return the maximum for enums that contain nils /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/minmax_spec.rb Enumerable#minmax - min should return the minimum element - return nil when error - return the minimun when using a block rule /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/partition_spec.rb Enumerable#partition - returns two arrays, the first containing elements for which the block is true, the second containing the rest /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/reduce_spec.rb Enumerable#reduce - with argument takes a block with an accumulator (with argument as initial value) and the current element. Value of block becomes new accumulator - produces an array of the accumulator and the argument when given a block with a *arg - can take two argument - ignores the block if two arguments - can take a symbol argument - without argument takes a block with an accumulator (with first element as initial value) and the current element. Value of block becomes new accumulator - with inject arguments(legacy rubycon) - without inject arguments(legacy rubycon) - returns nil when fails(legacy rubycon) /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/reject_spec.rb Enumerable#reject - returns an array of the elements for which block is false /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/reverse_each_spec.rb Enumerable#reverse_each - traverses enum in reverse order and pass each element to block - returns an Enumerator if no block given /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/select_spec.rb Enumerable#select - returns all elements for which the block is not false - returns an enumerator when no block given /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/sort_by_spec.rb Enumerable#sort_by - returns an array of elements ordered by the result of block - sorts the object by the given attribute /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/sort_spec.rb Enumerable#sort - sorts by the natural order as defined by <=> - yields elements to the provided block - sort should throw a NoMethodError if elements do not define <=> - sorts enumerables that contain nils - compare values returned by block with 0 /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/take_spec.rb Enumerable#take - requires an argument Enumerable#take when passed an argument - returns the first count elements if given a count - returns an empty array when passed count on an empty array - returns an empty array when passed count == 0 - returns an array containing the first element when passed count == 1 - raises an ArgumentError when count is negative - returns the entire array when count > length - tries to convert the passed argument to an Integer using #to_int - raises a TypeError if the passed argument is not numeric /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/take_while_spec.rb Enumerable#take_while - returns an Enumerator if no block given - returns no/all elements for {true/false} block - accepts returns other than true/false - passes elements to the block until the first false - will only go through what's needed - doesn't return self when it could /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/to_a_spec.rb Enumerable#to_a - returns an array containing the elements - passes arguments to each /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/enumerable/zip_spec.rb Enumerable#zip - combines each element of the receiver with the element of the same index in arrays given as arguments - passes each element of the result array to a block and return nil if a block is given - fills resulting array with nils if an argument array is too short /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/clear_spec.rb ENV.clear - deletes all environment variables /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/delete_if_spec.rb ENV.delete_if - deletes pairs if the block returns true - returns ENV even if nothing deleted - returns an Enumerator if no block given /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/delete_spec.rb ENV.delete - removes the variable and return its value /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/each_key_spec.rb ENV.each_key - returns each key - returns an Enumerator if called without a block /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/each_pair_spec.rb ENV.each_pair - returns each pair - returns an Enumerator if called without a block /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/each_spec.rb ENV.each - returns each pair - returns an Enumerator if called without a block /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/each_value_spec.rb ENV.each_value - returns each value - returns an Enumerator if called without a block /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/element_reference_spec.rb ENV.[] - returns the specified environment variable - returns nil if the variable isn't found /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/element_set_spec.rb ENV.[]= - sets the environment variable to the given value /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/empty_spec.rb ENV.empty? - return true if the Environment is empty - returns false if not empty /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/fetch_spec.rb ENV.fetch - returns a value - raises IndexError for an invalid key - provides the given default parameter - provides a default value from a block - warns on block and default parameter given /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/has_key_spec.rb ENV.has_key? - returns true if ENV has the key - return false if ENV doesn't include the key /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/has_value_spec.rb ENV.has_value? - returns true if ENV has the value - returns false if ENV doesn't have the value /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/include_spec.rb ENV.include? - returns true if ENV has the key - return false if ENV doesn't include the key /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/index_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/indexes_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/indices_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/inspect_spec.rb ENV.inspect - returns a String that looks like a Hash with real data /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/invert_spec.rb ENV.invert - returns a hash with ENV.keys as the values and vice versa /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/key_spec.rb ENV.key? - returns true if ENV has the key - return false if ENV doesn't include the key /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/keys_spec.rb ENV.keys - returns all the keys /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/length_spec.rb ENV.length - returns the number of ENV entries /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/member_spec.rb ENV.member? - returns true if ENV has the key - return false if ENV doesn't include the key /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/rehash_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/reject_spec.rb ENV.reject! - rejects entries based on key - rejects entries based on value - returns itself or nil - returns an Enumerator if called without a block - doesn't raise if empty ENV.reject - rejects entries based on key - rejects entries based on value - returns a Hash - returns an Enumerator if called without a block - doesn't raise if empty /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/replace_spec.rb ENV.replace - replaces ENV with a Hash /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/select_spec.rb ENV.select - returns the Hash for which block return true - returns an Enumerator when no block is given /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/shift_spec.rb ENV.shift - returns a pair and deletes it - returns nil if ENV.empty? /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/size_spec.rb ENV.size - returns the number of ENV entries /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/store_spec.rb ENV.store - sets the environment variable to the given value /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/to_a_spec.rb ENV.to_a - returns the ENV as an array /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/to_hash_spec.rb ENV.to_hash - returns the ENV as a hash /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/to_s_spec.rb ENV.to_s - returns "ENV" /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/update_spec.rb ENV.update - add the parameter hash to ENV - yields key, the old value and the new value when replacing entries /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/value_spec.rb ENV.value? - returns true if ENV has the value - returns false if ENV doesn't have the value /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/values_at_spec.rb ENV.values_at - returns an array of the values referenced by the parameters as keys /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/env/values_spec.rb ENV.values - returns an array of the values /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/exception/arguments_spec.rb ArgumentError - is a subclass of StandardError /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/exception/backtrace_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/exception/case_compare_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/exception/errno_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/exception/exception_spec.rb Exception.exception - creates a new instance of Exception - sets the message of the Exception when passes a message - returns 'Exception' for message when no message given Exception - is a Class - is a superclass of NoMemoryError - is a superclass of ScriptError - is a superclass of SignalException - is a superclass of Interrupt - is a superclass of StandardError - is a superclass of SystemExit - is a superclass of SystemStackError - is a superclass of SecurityError /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/exception/exit_value_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/exception/initialize_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/exception/inspect_spec.rb Exception#inspect - returns '#' when no message given - includes message when given /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/exception/io_error_spec.rb IOError - is a superclass of EOFError /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/exception/message_spec.rb Exception#message - returns the exception message /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/exception/name_error_spec.rb NameError - is a superclass of NoMethodError NameError.new - NameError.new should take optional name argument /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/exception/name_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/exception/new_spec.rb Exception.new - creates a new instance of Exception - sets the message of the Exception when passes a message - returns 'Exception' for message when no message given /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/exception/no_method_error_spec.rb NoMethodError.new - allows passing method args NoMethodError#args - returns an empty array if the caller method had no arguments - returns an array with the same elements as passed to the method NoMethodError#message - for an undefined method match /undefined method/ - for an protected method match /protected method/ - for private method match /private method/ /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/exception/range_error_spec.rb RangeError - is a superclass of FloatDomainError /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/exception/script_error_spec.rb ScriptError - is a superclass of LoadError - is a superclass of NotImplementedError - is a superclass of SyntaxError /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/exception/set_backtrace_spec.rb Exception#set_backtrace - allows the user to set the backtrace to any array /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/exception/standard_error_spec.rb StandardError - is a superclass of ArgumentError - is a superclass of IOError - is a superclass of IndexError - is a superclass of LocalJumpError - is a superclass of NameError - is a superclass of RangeError - is a superclass of RegexpError - is a superclass of RuntimeError - is a superclass of SystemCallError - is a superclass of ThreadError - is a superclass of TypeError - is a superclass of ZeroDivisionError /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/exception/system_call_error_spec.rb SystemCallError.new - requires at least one argumentt - takes an optional errno argument - accepts single Fixnum argument as errno SystemCallError#errno - returns nil when no errno given - returns the errno given as optional argument to new SystemCallError#message - should return default message when no message given - returns the message given as an argument to new /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/exception/to_s_spec.rb Exception#to_s - returns the self's name if no message is set - returns self's message if set /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/exception/to_str_spec.rb Exception#to_str - has been deprecated /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/false/and_spec.rb FalseClass#& - returns false /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/false/inspect_spec.rb FalseClass#inspect - returns the string 'false' /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/false/or_spec.rb FalseClass#| - return false if other is nil or false, otherwise true /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/false/to_s_spec.rb FalseClass#to_s - returns the string 'false' /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/false/xor_spec.rb FalseClass#^ - returns false if other is nil or false, otherwise true /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fiber/alive_spec.rb Fiber#alive? - doesn't invoke the block associated with the Fiber - returns false for a Fiber that's dead - always returns false for a dead Fiber /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fiber/current_spec.rb Fiber.current - returns the root Fiber when called outside of a Fiber - returns the current Fiber when called from a Fiber - returns the current Fiber when called from a Fiber that transferred to another /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fiber/new_spec.rb Fiber.new - creates a fiber from the given block - raises an ArgumentError if called without a block - does not invoke the block - closes over lexical environments - escapes an inner ensure block - raises a SyntaxError when the block contains a retry statement /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fiber/resume_spec.rb Fiber#resume - can be invoked from the root Fiber - passes control to the beginning of the block on first invocation - returns the last value encountered on first invocation - runs until the end of the block or Fiber.yield on first invocation - resumes from the last call to Fiber.yield on subsequent invocations - accepts any number of arguments - sets the block parameters to its arguments on the first invocation - raises a FiberError if the Fiber is dead - raises a LocalJumpError if the block includes a return statement - raises a LocalJumpError if the block includes a break statement - returns control to the calling Fiber if called from one - raises a FiberError if the Fiber has transfered control to another Fiber /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fiber/transfer_spec.rb Fiber#transfer - can be invoked from the root Fiber - passes control to the beginning of the block on first invocation - returns the last value encountered on first invocation - runs until the end of the block or Fiber.yield on first invocation - resumes from the last call to Fiber.yield on subsequent invocations - accepts any number of arguments - sets the block parameters to its arguments on the first invocation - raises a FiberError if the Fiber is dead - raises a LocalJumpError if the block includes a return statement - raises a LocalJumpError if the block includes a break statement - transfers control from one Fiber to another when called from a Fiber - can be invoked from the same Fiber it transfers control to - can transfer control to a Fiber that has transfered to another Fiber /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fiber/yield_spec.rb Fiber.yield - passes control to the Fiber's caller - returns its arguments to the caller - returns nil to the caller if given no arguments - returns to the Fiber the value of the #resume call that invoked it - raises a FiberError if called from the root Fiber /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/atime_spec.rb File.atime - returns the last access time for the named file as a Time object - raises an Errno::ENOENT exception if the file is not found File#atime - returns the last access time to self /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/basename_spec.rb File.basename - return the basename of a path (basic cases) - return the last component of the filename - return an string - return the basename for unix format - return the basename for edge cases - return the basename for unix suffix - raises a TypeError if the arguments are not String types - raises an ArgumentError if passed more than two arguments /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/blockdev_spec.rb File.blockdev? - returns true/false depending if the named file is a block device /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/chardev_spec.rb File.chardev? - returns true/false depending if the named file is a char device /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/chmod_spec.rb File#chmod - returns 0 if successful - always succeeds with any numeric values - invokes to_int on non-integer argument - with '0222' makes file writable but not readable or executable - with '0444' makes file readable but not writable or executable - with '0666' makes file readable and writable but not executable - with '0111' makes file executable but not readable or writable - modifies the permission bits of the files specified File.chmod - returns the number of files modified - always succeeds with any numeric values - invokes to_int on non-integer argument - invokes to_str on non-string file names - with '0222' makes file writable but not readable or executable - with '0444' makes file readable but not writable or executable - with '0666' makes file readable and writable but not executable - with '0111' makes file executable but not readable or writable - modifies the permission bits of the files specified /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/chown_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/constants/constants_spec.rb File::Constants::APPEND - is defined File::Constants::CREAT - is defined File::Constants::EXCL - is defined File::Constants::FNM_CASEFOLD - is defined File::Constants::FNM_DOTMATCH - is defined File::Constants::FNM_NOESCAPE - is defined File::Constants::FNM_PATHNAME - is defined File::Constants::FNM_SYSCASE - is defined File::Constants::LOCK_EX - is defined File::Constants::LOCK_NB - is defined File::Constants::LOCK_SH - is defined File::Constants::LOCK_UN - is defined File::Constants::NONBLOCK - is defined File::Constants::RDONLY - is defined File::Constants::RDWR - is defined File::Constants::SYNC - is defined File::Constants::TRUNC - is defined File::Constants::WRONLY - is defined File::Constants::NOCTTY - is defined /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/constants_spec.rb File::Constants - match mode constants - the separator constant - the open mode constants - lock mode constants File::Constants - File::RDONLY - File::WRONLY - File::CREAT - File::RDWR - File::APPEND - File::TRUNC - File::NOCTTY - File::NONBLOCK - File::LOCK_EX - File::LOCK_NB - File::LOCK_SH - File::LOCK_UN - File::SEPARATOR - File::Separator - File::PATH_SEPARATOR - File::SEPARATOR - File::PATH_SEPARATOR /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/ctime_spec.rb File.ctime - Returns the change time for the named file (the time at which directory information about the file was changed, not the file itself). - raises an Errno::ENOENT exception if the file is not found File#ctime - Returns the change time for the named file (the time at which directory information about the file was changed, not the file itself). /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/delete_spec.rb File.delete - returns 0 when called without arguments - deletes a single file - deletes multiple files - raises an TypeError if not passed a String type - raises an Errno::ENOENT when the given file doesn't exist - coerces a given parameter into a string if possible /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/directory_spec.rb File.directory? - return true if dir is a directory, otherwise return false - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/dirname_spec.rb File.dirname - returns all the components of filename except the last one - returns a String - does not modify its argument - returns the return all the components of filename except the last one (unix format) - returns all the components of filename except the last one (edge cases on all platforms) - returns all the components of filename except the last one (edge cases on non-windows) - raises a TypeError if not passed a String type /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/executable_real_spec.rb File.executable_real? - returns true if the file its an executable - returns true if named file is readable by the real user id of the process, otherwise false - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - returns false if the file does not exist /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/executable_spec.rb File.executable? - returns true if named file is executable by the effective user id of the process, otherwise false - return true if the argument is an executable file - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - returns false if the file does not exist /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/exist_spec.rb File.exist? - return true if the file exist - return true if the file exist using the alias exists? - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/exists_spec.rb File.exists? - return true if the file exist - return true if the file exist using the alias exists? - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/expand_path_spec.rb File.expand_path - converts a pathname to an absolute pathname - converts a pathname to an absolute pathname, Ruby-Talk:18512 - converts a pathname to an absolute pathname, using a complete path - converts a pathname to an absolute pathname, using ~ (home) as base - expand path with - expand_path for commoms unix path give a full path - raises an ArgumentError is not passed one or two arguments - raises a TypeError if not passed a String type - expands /./dir to /dir /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/extname_spec.rb File.extname - returns the extension (the portion of file name in path after the period). - returns the extension (the portion of file name in path after the period).(edge cases) - returns only the last extension of a file with several dots - raises a TypeError if not passed a String type - raises an ArgumentError if not passed one argument /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/file_spec.rb File - includes File::Constants File.file? - returns true if the named file exists and is a regular file. - return true if the null device exists and is a regular file. - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/flock_spec.rb File#flock - should lock a file /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/fnmatch_spec.rb File.fnmatch - matches entire strings - does not match partial strings - does not support { } patterns - matches a single character for each ? character - matches zero or more characters for each * character - matches ranges of characters using bracket expresions (e.g. [a-z]) - matches ranges of characters using bracket expresions, taking case into account - does not match characters outside of the range of the bracket expresion - matches ranges of characters using exclusive bracket expresions (e.g. [^t] or [!t]) - matches characters with a case sensitive comparison - matches characters with case insensitive comparison when flags includes FNM_CASEFOLD - doesn't match case sensitive characters on platfroms with case sensitive paths, when flags include FNM_SYSCASE - does not match '/' characters with ? or * when flags includes FNM_PATHNAME - does not match '/' characters inside bracket expressions when flags includes FNM_PATHNAME - matches literal ? or * in path when pattern includes \? or \* - matches literal character (e.g. 'a') in path when pattern includes escaped character (e.g. \a) - matches '\' characters in path when flags includes FNM_NOESACPE - escapes special characters inside bracket expression - does not match leading periods in filenames with wildcards by default - matches patterns with leading periods to dotfiles by default - matches leading periods in filenames when flags includes FNM_DOTMATCH - matches multiple directories with ** and * - matches multiple directories with ** when flags includes File::FNM_PATHNAME - returns false if '/' in pattern do not match '/' in path when flags includes FNM_PATHNAME - returns true if '/' in pattern match '/' in path when flags includes FNM_PATHNAME - raises a TypeError if the first and second arguments are not string-like - raises a TypeError if the third argument is not an Integer - does not raise a TypeError if the third argument can be coerced to an Integer File.fnmatch? - matches entire strings - does not match partial strings - does not support { } patterns - matches a single character for each ? character - matches zero or more characters for each * character - matches ranges of characters using bracket expresions (e.g. [a-z]) - matches ranges of characters using bracket expresions, taking case into account - does not match characters outside of the range of the bracket expresion - matches ranges of characters using exclusive bracket expresions (e.g. [^t] or [!t]) - matches characters with a case sensitive comparison - matches characters with case insensitive comparison when flags includes FNM_CASEFOLD - doesn't match case sensitive characters on platfroms with case sensitive paths, when flags include FNM_SYSCASE - does not match '/' characters with ? or * when flags includes FNM_PATHNAME - does not match '/' characters inside bracket expressions when flags includes FNM_PATHNAME - matches literal ? or * in path when pattern includes \? or \* - matches literal character (e.g. 'a') in path when pattern includes escaped character (e.g. \a) - matches '\' characters in path when flags includes FNM_NOESACPE - escapes special characters inside bracket expression - does not match leading periods in filenames with wildcards by default - matches patterns with leading periods to dotfiles by default - matches leading periods in filenames when flags includes FNM_DOTMATCH - matches multiple directories with ** and * - matches multiple directories with ** when flags includes File::FNM_PATHNAME - returns false if '/' in pattern do not match '/' in path when flags includes FNM_PATHNAME - returns true if '/' in pattern match '/' in path when flags includes FNM_PATHNAME - raises a TypeError if the first and second arguments are not string-like - raises a TypeError if the third argument is not an Integer - does not raise a TypeError if the third argument can be coerced to an Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/ftype_spec.rb File.ftype - raises ArgumentError if not given exactly one filename - raises Errno::ENOENT if the file is not valid - returns a String - returns 'file' when the file is a file - returns 'directory' when the file is a dir - returns 'blockSpecial' when the file is a block - returns 'characterSpecial' when the file is a char - returns 'link' when the file is a link - returns fifo when the file is a fifo - returns 'socket' when the file is a socket /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/grpowned_spec.rb File.grpowned? - return true if the file exist - returns false if file the does not exist /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/identical_spec.rb File.identical? - return true if they are identical - raises an ArgumentError if not passed two arguments - raises a TypeError if not passed String types - returns true if both named files are identical /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/initialize_spec.rb File#initialize - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/inspect_spec.rb File#inspect - returns string that contains 'closed' when invoked on closed file /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/join_spec.rb File.join - returns an empty string when given no arguments - when given a single argument returns an equal string - joins parts using File::SEPARATOR - supports any number of arguments - flattens nested arrays - inserts the separator in between empty strings and arrays - handles leading parts edge cases - handles trailing parts edge cases - handles middle parts edge cases - raises an ArgumentError if passed a recursive array (FAILED - 19) - doesn't remove File::SEPARATOR from the middle of arguments - raises a TypeError exception when args are nil - calls #to_str - calls #to_path /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/lchmod_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/lchown_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/link_spec.rb File.link - link a file with another - raises an Errno::EEXIST if the target already exists - raises an ArgumentError if not passed two arguments - raises a TypeError if not passed String types /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/lstat_spec.rb File.lstat - returns a File::Stat object if the given file exists - should be able to use the instance methods - raises an Errno::ENOENT if the file does not exist File.lstat - returns a File::Stat object with symlink properties for a symlink /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/mtime_spec.rb File.mtime - returns the modification Time of the file - raises an Errno::ENOENT exception if the file is not found File#mtime - returns the modification Time of the file /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/new_spec.rb File.new - return a new File with mode string - return a new File with mode num - return a new File with modus num and permissions - creates the file and returns writable descriptor when called with 'w' mode and r-o permissions - opens the existing file, does not change permissions even when they are specified - return a new File with modus fd - create a new file when use File::EXCL mode - raises an Errorno::EEXIST if the file exists when create a new file with File::CREAT|File::EXCL - create a new file when use File::WRONLY|File::APPEND mode - raises an Errno::EINVAL error with File::RDONLY|File::WRONLY - create a new file when use File::WRONLY|File::TRUNC mode - coerces filename using to_str - coerces filename using #to_path - expected errors /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/open_spec.rb File.open - with block does not raise error when file is closed inside the block - with a block invokes close on opened file when exiting the block - with a block propagates non-StandardErrors produced by close - with a block swallows StandardErrors produced by close - opens the file (basic case) - opens file when call with a block (basic case) - opens with mode string - opens a file with mode string and block - opens a file with mode num - opens a file with mode num and block - opens the file when passed mode, num and permissions - opens the file when passed mode, num, permissions and block - creates the file and returns writable descriptor when called with 'w' mode and r-o permissions - opens the existing file, does not change permissions even when they are specified - creates a new write-only file when invoked with 'w' and '0222' - opens the file when call with fd - opens a file with a file descriptor d and a block - opens a file that no exists when use File::WRONLY mode - opens a file that no exists when use File::RDONLY mode - opens a file that no exists when use 'r' mode - opens a file that no exists when use File::EXCL mode - opens a file that no exists when use File::NONBLOCK mode - opens a file that no exists when use File::TRUNC mode - opens a file that no exists when use File::NOCTTY mode - opens a file that no exists when use File::CREAT mode - opens a file that no exists when use 'a' mode - opens a file that no exists when use 'w' mode - raises an ArgumentError exception when call with an unknown mode - can read in a block when call open with RDONLY mode - can read in a block when call open with 'r' mode - raises an IO exception when write in a block opened with RDONLY mode - raises an IO exception when write in a block opened with 'r' mode - can't write in a block when call open with File::WRONLY||File::RDONLY mode - can't read in a block when call open with File::WRONLY||File::RDONLY mode - can write in a block when call open with WRONLY mode - can write in a block when call open with 'w' mode - raises an IOError when read in a block opened with WRONLY mode - raises an IOError when read in a block opened with 'w' mode - raises an IOError when read in a block opened with 'a' mode - raises an IOError when read in a block opened with 'a' mode - raises an IOError when read in a block opened with 'a' mode - raises an IOError when read in a block opened with File::WRONLY|File::APPEND mode - raises an IOError when read in a block opened with File::RDONLY|File::APPEND mode - can read and write in a block when call open with RDWR mode - can't read in a block when call open with File::EXCL mode - can read in a block when call open with File::EXCL mode - can read and write in a block when call open with File::RDWR|File::EXCL mode - raises an Errorno::EEXIST if the file exists when open with File::CREAT|File::EXCL - create a new file when use File::WRONLY|File::APPEND mode - opens a file when use File::WRONLY|File::APPEND mode - raises an IOError if the file exists when open with File::RDONLY|File::APPEND - truncates the file when passed File::TRUNC mode - can't read in a block when call open with File::TRUNC mode - opens a file when use File::WRONLY|File::TRUNC mode - can't write in a block when call open with File::TRUNC mode - raises an Errorno::EEXIST if the file exists when open with File::RDONLY|File::TRUNC - raises an Errno::EACCES when opening non-permitted file - raises an Errno::EACCES when opening read-only file - opens a file for binary read - opens a file for binary write - opens a file for read-write and truncate the file - opens a file for binary read-write starting at the beginning of the file - opens a file for binary read-write and truncate the file - raises a TypeError if passed a filename that is not a String or Integer type - raises a SystemCallError if passed an invalid Integer type - raises an ArgumentError if passed the wrong number of arguments - raises an ArgumentError if passed an invalid string for mode /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/owned_spec.rb File.owned? - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/path_spec.rb File#path - returns the pathname used to create file as a string File.path - returns the full path for the given file /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/pipe_spec.rb File.pipe? - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/readable_real_spec.rb File.readable_real? - returns true if named file is readable by the real user id of the process, otherwise false - returns false if the file does not exist /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/readable_spec.rb File.readable? - returns true if named file is readable by the effective user id of the process, otherwise false - returns false if the file does not exist /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/readlink_spec.rb File.readlink - return the name of the file referenced by the given link - raises an Errno::ENOENT if called with an invalid argument /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/rename_spec.rb File.rename - renames a file - raises an Errno::ENOENT if the source does not exist - raises an ArgumentError if not passed two arguments - raises a TypeError if not passed String types /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/setgid_spec.rb File.setgid? - should return false if the file was just made - should be false if the file doesn't exist - should return true when the gid bit is set /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/setuid_spec.rb File.setuid? - should return false if the file was just made - should be false if the file doesn't exist - should return true when the gid bit is set /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/size_spec.rb File.size - returns the size of the file - accepts a String-like (to_str) parameter - accepts a File argument File.size? - returns nil if the file has zero size - returns the size of the file if it exists and is not empty - returns nil if file_name doesn't exist File#size - is an instance method (FAILED - 20) - returns the file's size as a Fixnum (ERROR - 21) - returns the file's size in bytes (ERROR - 22) - returns the cached size of the file if subsequently deleted (ERROR - 23) - returns the file's current size even if modified (ERROR - 24) - returns 0 for an empty file (ERROR - 25) - follows symlinks if necessary (ERROR - 26) /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/socket_spec.rb File.socket? - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/split_spec.rb File.split - splits the string at the last '/' when the last component does not have an extension - splits the string at the last '/' when the last component has an extension - splits an empty string into a '.' and an empty string - collapses multiple '/' characters and strips trailing ones - does not split a string that contains '\' - raises an ArgumentError when not passed a single argument - raises a TypeError if the argument is not a String type - coerces the argument with to_str if it is not a String type /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/atime_spec.rb File::Stat#atime - should be able to determine the atime on a File::Stat object /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/blksize_spec.rb File::Stat#blksize - should be able to determine the blksize on a File::Stat object /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/blockdev_spec.rb File::Stat#blockdev? - returns true/false depending if the named file is a block device /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/blocks_spec.rb File::Stat#blocks - should be able to determine the blocks on a File::Stat object /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/chardev_spec.rb File::Stat#chardev? - returns true/false depending if the named file is a char device /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/comparison_spec.rb File::Stat#<=> - is able to compare files by the same modification times - is able to compare files by different modification times - should also include Comparable and thus == shows mtime equality between two File::Stat objects /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/ctime_spec.rb File::Stat#ctime - should be able to determine the ctime on a File::Stat object /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/dev_major_spec.rb File::Stat#dev_major - returns the major part of File::Stat#dev /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/dev_minor_spec.rb File::Stat#dev_minor - returns the minor part of File::Stat#dev /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/dev_spec.rb File::Stat#dev - returns the number of the device on which the file exists /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/directory_spec.rb File::Stat#directory? - return true if dir is a directory, otherwise return false - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/executable_real_spec.rb File::Stat#executable_real? - returns true if the file its an executable - returns true if named file is readable by the real user id of the process, otherwise false - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/executable_spec.rb File::Stat#executable? - returns true if named file is executable by the effective user id of the process, otherwise false - return true if the argument is an executable file - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/file_spec.rb File::Stat#file? - returns true if the named file exists and is a regular file. - return true if the null device exists and is a regular file. - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/ftype_spec.rb File::Stat#ftype - returns a String - returns 'file' when the file is a file - returns 'directory' when the file is a dir - returns 'characterSpecial' when the file is a char - returns 'blockSpecial' when the file is a block - returns 'link' when the file is a link - returns fifo when the file is a fifo - returns 'socket' when the file is a socket /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/gid_spec.rb File::Stat#gid - should be able to determine the group owner through a File::Stat object /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/grpowned_spec.rb File::Stat#grpowned? - return true if the file exist /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/ino_spec.rb File::Stat#ino - should be able to determine the ino on a File::Stat object /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/inspect_spec.rb File::Stat#inspect - produces a nicely formatted description of a File::Stat object /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/mode_spec.rb File::Stat#mode - should be able to determine the mode through a File::Stat object /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/mtime_spec.rb File::Stat#mtime - should be able to determine the mtime on a File::Stat object /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/new_spec.rb File::Stat#initialize - raises an exception if the file doesn't exist - creates a File::Stat object for the given file /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/nlink_spec.rb File::Stat#nlink - returns the number of links to a file /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/owned_spec.rb File::Stat#owned? - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/pipe_spec.rb File::Stat#pipe? - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/rdev_major_spec.rb File::Stat#rdev_major - returns the major part of File::Stat#rdev /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/rdev_minor_spec.rb File::Stat#rdev_minor - returns the minor part of File::Stat#rdev /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/rdev_spec.rb File::Stat#rdev - returns the number of the device this file represents which the file exists /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/readable_real_spec.rb File::Stat#readable_real? - returns true if named file is readable by the real user id of the process, otherwise false /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/readable_spec.rb File::Stat#readable? - returns true if named file is readable by the effective user id of the process, otherwise false /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/setgid_spec.rb File::Stat#setgid? - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/setuid_spec.rb File::Stat#setuid? - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/size_spec.rb File::Stat#size? - returns nil if the file has zero size - returns the size of the file if it exists and is not empty /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/socket_spec.rb File::Stat#socket? - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/sticky_spec.rb File::Stat#sticky? - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/symlink_spec.rb File::Stat#symlink? - returns true if the file is a link /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/uid_spec.rb File::Stat#uid - should be able to determine the owner through a File::Stat object /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/writable_real_spec.rb File::Stat#writable_real? - returns true if named file is writable by the real user id of the process, otherwise false - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/writable_spec.rb File::Stat#writable? - returns true if named file is writable by the effective user id of the process, otherwise false /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat/zero_spec.rb File::Stat#zero? - returns true if the file is empty - returns false if the file is not empty - returns true for /dev/null - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - returns true inside a block opening a file if it is empty - returns false for a directory /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/stat_spec.rb File.stat - returns a File::Stat object if the given file exists - should be able to use the instance methods - raises an Errno::ENOENT if the file does not exist File.stat - returns a File::Stat object with file properties for a symlink /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/sticky_spec.rb File.sticky? - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/symlink_spec.rb File.symlink - create a symlink between a source and target file - create a symbolic link - raises an Errno::EEXIST if the target already exists - raises an ArgumentError if not called with two arguments - raises a TypeError if not called with String types File.symlink? - returns true if the file is a link - returns false if the file does not exist /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/truncate_spec.rb File.truncate - truncates a file - truncate a file size to 0 - truncate a file size to 5 - truncates to a larger file size than the original file - truncates to the same size as the original file - raises an Errno::ENOENT if the file does not exist - raises an ArgumentError if not passed two arguments - raises an Errno::EINVAL if the length argument is not valid - raises a TypeError if not passed a String type for the first argument - raises a TypeError if not passed an Integer type for the second argument - truncates an absolute pathname file File#truncate - truncates a file - truncates a file size to 0 - truncates a file size to 5 - truncates a file to a larger size than the original file - truncates a file to the same size as the original file - raises an ArgumentError if not passed one argument - raises an Errno::EINVAL if the length argument is not valid - raises an IOError if file is closed - raises an IOError if file is not opened for writing - raises a TypeError if not passed an Integer type for the for the argument /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/umask_spec.rb File.umask - return a Fixnum - umask should return the current umask value for the process - invokes to_int on non-integer argument - always succeeds with any integer values - raises ArgumentError when more than one argument is provided /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/unlink_spec.rb File.unlink - returns 0 when called without arguments - deletes a single file - deletes multiple files - raises an TypeError if not passed a String type - raises an Errno::ENOENT when the given file doesn't exist - coerces a given parameter into a string if possible /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/utime_spec.rb File.utime - sets the access and modification time of each file /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/writable_real_spec.rb File.writable_real? - returns true if named file is writable by the real user id of the process, otherwise false - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - returns false if the file does not exist /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/writable_spec.rb File.writable? - returns true if named file is writable by the effective user id of the process, otherwise false - returns false if the file does not exist /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/file/zero_spec.rb File.zero? - returns true if the file is empty - returns false if the file is not empty - returns true for /dev/null - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - returns true inside a block opening a file if it is empty - returns false for a directory - returns false if the file does not exist /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/filetest/blockdev_spec.rb FileTest.blockdev? - returns true/false depending if the named file is a block device /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/filetest/chardev_spec.rb FileTest.chardev? - returns true/false depending if the named file is a char device /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/filetest/directory_spec.rb FileTest.directory? - return true if dir is a directory, otherwise return false - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/filetest/executable_real_spec.rb FileTest.executable_real? - returns true if the file its an executable - returns true if named file is readable by the real user id of the process, otherwise false - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - returns false if the file does not exist /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/filetest/executable_spec.rb FileTest.executable? - returns true if named file is executable by the effective user id of the process, otherwise false - return true if the argument is an executable file - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - returns false if the file does not exist /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/filetest/exist_spec.rb FileTest.exist? - return true if the file exist - return true if the file exist using the alias exists? - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/filetest/exists_spec.rb FileTest.exists? - return true if the file exist - return true if the file exist using the alias exists? - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/filetest/file_spec.rb File.file? - returns true if the named file exists and is a regular file. - return true if the null device exists and is a regular file. - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/filetest/grpowned_spec.rb FileTest.grpowned? - return true if the file exist /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/filetest/identical_spec.rb FileTest.identical? - return true if they are identical - raises an ArgumentError if not passed two arguments - raises a TypeError if not passed String types - returns true if both named files are identical /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/filetest/owned_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/filetest/pipe_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/filetest/readable_real_spec.rb FileTest.readable_real? - returns true if named file is readable by the real user id of the process, otherwise false - returns false if the file does not exist /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/filetest/readable_spec.rb FileTest.readable? - returns true if named file is readable by the effective user id of the process, otherwise false - returns false if the file does not exist /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/filetest/setgid_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/filetest/setuid_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/filetest/size_spec.rb FileTest.size? - returns nil if the file has zero size - returns the size of the file if it exists and is not empty - returns nil if file_name doesn't exist /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/filetest/socket_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/filetest/sticky_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/filetest/symlink_spec.rb FileTest.symlink? - returns true if the file is a link - returns false if the file does not exist /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/filetest/writable_real_spec.rb FileTest.writable_real? - returns true if named file is writable by the real user id of the process, otherwise false - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - returns false if the file does not exist /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/filetest/writable_spec.rb FileTest.writable? - returns true if named file is writable by the effective user id of the process, otherwise false - returns false if the file does not exist /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/filetest/zero_spec.rb FileTest.zero? - returns true if the file is empty - returns false if the file is not empty - returns true for /dev/null - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - returns true inside a block opening a file if it is empty - returns false for a directory - returns false if the file does not exist /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/abs_spec.rb Fixnum#abs - returns self's absolute value /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/bit_and_spec.rb Fixnum#& - returns self bitwise AND other - should be able to AND a bignum with a fixnum - tries to convert it's int like argument to an Integer using to_int - raises a TypeError when the given argument can't be converted to Integer - coerces arguments correctly even if it is a Bignum /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/bit_or_spec.rb Fixnum#| - returns self bitwise OR other - should be able to AND a bignum with a fixnum - tries to convert the int like argument to an Integer using to_int - raises a TypeError when the given argument can't be converted to Integer - coerces arguments correctly even if it is a Bignum /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/bit_xor_spec.rb Fixnum#^ - returns self bitwise EXCLUSIVE OR other - should be able to AND a bignum with a fixnum - tries to convert the given argument to an Integer using to_int - raises a TypeError when the given argument can't be converted to Integer - coerces arguments correctly even if it is a Bignum /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/coerce_spec.rb Fixnum#coerce when given a Fixnum - returns an array containing two Fixnums Fixnum#coerce when given a String - raises an ArgumentError when trying to coerce with a non-number String - returns an array containing two Floats Fixnum#coerce - raises a TypeError when trying to coerce with nil - tries to convert the given Object into a Float by using #to_f - raises a TypeError when given an Object that does not respond to #to_f /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/comparison_spec.rb Fixnum#<=> - returns -1 when self is less than the given argument - returns 0 when self is equal to the given argument - returns 1 when self is greater than the given argument - returns nil when the given argument is not an Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/complement_spec.rb Fixnum#~ - returns self with each bit flipped /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/div_spec.rb Fixnum#div with a Fixnum - returns self divided by the given argument as an Integer Fixnum#div - rounds towards -inf - coerces self and the given argument to Floats and returns self divided by other as Fixnum - raises a ZeroDivisionError when the given argument is 0 - raises a TypeError when given a non-Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/divide_spec.rb Fixnum#/ - returns self divided by the given argument - raises a ZeroDivisionError if the given argument is zero and not a Float - does NOT raise ZeroDivisionError if the given argument is zero and is a Float - coerces fixnum and return self divided by other - raises a TypeError when given a non-Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/divmod_spec.rb Fixnum#divmod - returns an Array containing quotient and modulus obtained from dividing self by the given argument - raises a ZeroDivisionError when the given argument is 0 - raises a TypeError when given a non-Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/element_reference_spec.rb Fixnum#[] - returns the nth bit in the binary representation of self - tries to convert the given argument to an Integer using #to_int - raises a TypeError when the given argument can't be converted to Integer - coerces arguments correctly even if it is a Bignum /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/equal_value_spec.rb Fixnum#== - returns true if self has the same value as other - calls 'other == self' if the given argument is not a Fixnum /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/exponent_spec.rb Fixnum#** - raises a TypeError when given a non-Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/gt_spec.rb Fixnum#> - returns true if self is greater than the given argument - raises an ArgumentError when given a non-Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/gte_spec.rb Fixnum#>= - returns true if self is greater than or equal to the given argument - raises an ArgumentError when given a non-Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/hash_spec.rb Fixnum#hash - is provided - is stable /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/id2name_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/induced_from_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/left_shift_spec.rb Fixnum#<< - returns self shifted the given amount of bits to the left - performs a right-shift if given a negative value - coerces result on overflow and return self shifted left other bits - tries to convert its argument to an Integer using to_int - raises a TypeError when the given argument can't be converted to Integer - raises a RangeError when the given argument is out of range of Fixnum /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/lt_spec.rb Fixnum#< - returns true if self is less than the given argument - raises an ArgumentError when given a non-Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/lte_spec.rb Fixnum#<= - returns true if self is less than or equal to other - raises an ArgumentError when given a non-Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/minus_spec.rb Fixnum#- - returns self minus the given Integer - raises a TypeError when given a non-Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/modulo_spec.rb Fixnum#% - returns the modulus obtained from dividing self by the given argument - raises a ZeroDivisionError when the given argument is 0 - raises a TypeError when given a non-Integer Fixnum#modulo - returns the modulus obtained from dividing self by the given argument - raises a ZeroDivisionError when the given argument is 0 - raises a TypeError when given a non-Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/multiply_spec.rb Fixnum#* - returns self multiplied by the given Integer - raises a TypeError when given a non-Integer - overflows to Bignum when the result does not fit in Fixnum /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/plus_spec.rb Fixnum#+ - returns self plus the given Integer - raises a TypeError when given a non-Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/quo_spec.rb Fixnum#quo - returns the result of self divided by the given Integer as a Float - does not raise a FloatDomainError when the given Integer is 0 and a Float - raises a TypeError when given a non-Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/right_shift_spec.rb Fixnum#>> - returns self shifted the given amount of bits to the right - performs a left-shift if given a negative value - performs a right-shift if given a negative value - tries to convert it's argument to an Integer using to_int - raises a TypeError when the given argument can't be converted to Integer - does not raise RangeError when the given argument is out of range of Fixnum /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/size_spec.rb Fixnum#size - returns the number of bytes in the machine representation of self /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/to_f_spec.rb Fixnum#to_f - returns self converted to a Float /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/to_s_spec.rb Fixnum#to_s when given a base - returns self converted to a String in the given base - raises an ArgumentError if the base is less than 2 or higher than 36 Fixnum#to_s when no base given - returns self converted to a String using base 10 /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/to_sym_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/uminus_spec.rb Fixnum#-@ - returns self as a negative value /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/fixnum/zero_spec.rb Fixnum#zero? - returns true if self is 0 /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/abs_spec.rb Float#abs - returns the absolute value /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/ceil_spec.rb Float#ceil - returns the smallest Integer greater than or equal to self /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/coerce_spec.rb Float#coerce - returns [other, self] both as Floats /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/comparison_spec.rb Float#<=> - returns -1, 0, 1 when self is less than, equal, or greater than other - returns nil when either argument is NaN - returns 1 when self is Infinity and other is a Bignum (FAILED - 27) - returns 1 when self is negative and other is Infinty (FAILED - 28) - returns -1 when self is -Infinity and other is negative - returns -1 when self is negative and other is -Infinity - returns 1 when self is Infinity and other is a Bignum (FAILED - 29) - returns 1 when self is negative and other is Infinty (FAILED - 30) - returns -1 when self is -Infinity and other is negative - returns -1 when self is negative and other is -Infinity /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/constants_spec.rb Float#CONSTANTS - the DIG value is 15 - the EPSILON value is - the MANT_DIG is 53 - the MAX_10_EXP is 308 - the MIN_10_EXP is -308 - the MAX_EXP is 1024 - the MIN_EXP is -1021 - the MAX is 1.79769313486232e+308 - the MIN is 2.2250738585072e-308 - the RADIX is 2 /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/denominator_spec.rb Float#denominator - returns an Integer - converts self to a Rational and returns the denominator - returns 1 for NaN and Infinity (ERROR - 31) /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/divide_spec.rb Float#/ - returns self divided by other - properly handles BigDecimal argument - does NOT raise ZeroDivisionError if other is zero /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/divmod_spec.rb Float#divmod - returns an [quotient, modulus] from dividing self by other /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/eql_spec.rb Float#eql? - returns true if other is a Float equal to self /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/equal_value_spec.rb Float#== - returns true if self has the same value as other - calls 'other == self' if coercion fails /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/exponent_spec.rb Float#** - returns self raise to the other power /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/fdiv_spec.rb Float#fdiv - performs floating-point division between self and a Fixnum - performs floating-point division between self and a Bignum - performs floating-point division between self and a Float - returns NaN when the argument is NaN - returns Infinity when the argument is 0.0 - returns -Infinity when the argument is 0.0 and self is negative - returns Infinity when the argument is 0 - returns -Infinity when the argument is 0 and self is negative - returns 0.0 when the argument is Infinity - returns -0.0 when the argument is -Infinity - performs floating-point division between self and a Rational - performs floating-point division between self and a Complex - raises a TypeError when argument isn't numeric - raises an ArgumentError when passed multiple arguments /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/finite_spec.rb Float#finite? - returns true if a valid IEEE floating-point number /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/floor_spec.rb Float#floor - returns the largest Integer less than or equal to self /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/gt_spec.rb Float#> - returns true if self is greater than other /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/gte_spec.rb Float#>= - returns true if self is greater than or equal to other /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/hash_spec.rb Float#hash - is provided - is stable /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/induced_from_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/infinite_spec.rb Float#infinite? - returns nil, -1, +1 when self is finite, -Infinity, +Infinity /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/lt_spec.rb Float#< - returns true if self is less than other /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/lte_spec.rb Float#<= - returns true if self is less than or equal to other /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/magnitude_spec.rb Float#magnitude - returns the absolute value /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/minus_spec.rb Float#- - returns self minus other /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/modulo_spec.rb Float#% - returns self modulo other Float#modulo - returns self modulo other /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/multiply_spec.rb Float#* - returns self multiplied by other /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/nan_spec.rb Float#nan? - returns true if self is not a valid IEEE floating-point number /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/numerator_spec.rb Float#numerator - converts self to a Rational object then returns its numerator - returns 0 for 0.0 - returns NaN for NaN (ERROR - 32) - returns Infinity for Infinity (ERROR - 33) - returns -Infinity for Infinity (ERROR - 34) /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/plus_spec.rb Float#+ - returns self plus other /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/round_spec.rb Float#round - returns the nearest Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/to_f_spec.rb Float#to_f - returns self /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/to_i_spec.rb Float#to_i - returns self truncated to an Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/to_int_spec.rb Float# - returns self truncated to an Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/to_s_spec.rb Float#to_s - returns a string representation of self (FAILED - 35) - returns the correct values for -0.0 /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/truncate_spec.rb Float#truncate - returns self truncated to an Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/uminus_spec.rb Float#-@ - negates self /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/uplus_spec.rb Float#+@ - returns the same value with same sign (twos complement) /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/float/zero_spec.rb Float#zero? - returns true if self is 0.0 /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/gc/disable_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/gc/enable_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/gc/garbage_collect_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/gc/start_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/allocate_spec.rb Hash.allocate - returns an instance of Hash - returns a fully-formed instance of Hash /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/clear_spec.rb Hash#clear - removes all key, value pairs - does not remove default values - does not remove default procs - raises a RuntimeError if called on a frozen instance /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/clone_spec.rb Hash#clone - copies instance variable but not the objects they refer to /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/constructor_spec.rb Hash.[] - creates a Hash; values can be provided as the argument list - creates a Hash; values can be provided as one single hash - creates a Hash; values can be provided as a list of value-pairs in an array - raises an ArgumentError when passed an odd number of arguments - calls to_hash - returns an instance of the class it's called on /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/default_proc_spec.rb Hash#default_proc - returns the block passed to Hash.new - returns nil if no block was passed to proc Hash#default_proc= - replaces the block passed to Hash.new - uses :to_proc on its argument - overrides the static default - raise an error if passed stuff not convertible to procs /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/default_spec.rb Hash#default - returns the default value - uses the default proc to compute a default value, passing given key - calls default proc with nil arg if passed a default proc but no arg Hash#default= - sets the default value - unsets the default proc - raises a RuntimeError if called on a frozen instance /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/delete_if_spec.rb Hash#delete_if - yields two arguments: key and value - removes every entry for which block is true and returns self - processes entries with the same order as each() - raises an RuntimeError if called on a frozen instance - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/delete_spec.rb Hash#delete - removes the entry and returns the deleted value - calls supplied block if the key is not found - returns nil if the key is not found when no block is given - raises a RuntimeError if called on a frozen instance /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/each_key_spec.rb Hash#each_key - calls block once for each key, passing key - processes keys in the same order as keys() - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/each_pair_spec.rb Hash#each_pair - yields a [[key, value]] Array for each pair to a block expecting |*args| - yields the key and value of each pair to a block expecting |key, value| - uses the same order as keys() and values() - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/each_spec.rb Hash#each - yields a [[key, value]] Array for each pair to a block expecting |*args| - yields the key and value of each pair to a block expecting |key, value| - uses the same order as keys() and values() - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/each_value_spec.rb Hash#each_value - calls block once for each key, passing value - processes values in the same order as values() - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/element_reference_spec.rb Hash#[] - returns the value for key - returns nil as default default value - returns the default (immediate) value for missing keys - calls subclass implementations of default - does not create copies of the immediate default value - returns the default (dynamic) value for missing keys - does not return default values for keys with nil values - compares keys with eql? semantics - compares key via hash (FAILED - 36) - does not compare key with unknown hash codes via eql? - compares key with found hash code via eql? /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/element_set_spec.rb Hash#[]= - associates the key with the value and return the value - duplicates string keys using dup semantics - stores unequal keys that hash to the same value - duplicates and freezes string keys - raises a RuntimeError if called on a frozen instance /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/empty_spec.rb Hash#empty? - returns true if the hash has no entries - returns true if the hash has no entries and has a default value /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/eql_spec.rb Hash#eql? - does not compare values when keys don't match - returns false when the numbers of keys differ without comparing any elements - first compares keys via hash - does not compare keys with different hash codes via eql? - computes equality for recursive hashes - doesn't call to_hash on objects - compares values when keys match - compares keys with eql? semantics - returns true iff other Hash has the same number of keys and each key-value pair matches - does not call to_hash on hash subclasses - ignores hash class differences - compares keys with matching hash codes via eql? - returns true if other Hash has the same number of keys and each key-value pair matches, even though the default-value are not same /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/equal_value_spec.rb Hash#== - does not compare values when keys don't match - returns false when the numbers of keys differ without comparing any elements - first compares keys via hash - does not compare keys with different hash codes via eql? - computes equality for recursive hashes - doesn't call to_hash on objects - compares values when keys match - compares keys with eql? semantics - returns true iff other Hash has the same number of keys and each key-value pair matches - does not call to_hash on hash subclasses - ignores hash class differences - compares keys with matching hash codes via eql? - returns true if other Hash has the same number of keys and each key-value pair matches, even though the default-value are not same - compares values with == semantics /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/fetch_spec.rb Hash#fetch - returns the value for key - raises an IndexError if key is not found - returns default if key is not found when passed a default - returns value of block if key is not found when passed a block - gives precedence to the default block over the default argument when passed both - raises an ArgumentError when not passed one or two arguments /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/has_key_spec.rb Hash#has_key? - returns true if argument is a key - returns true if the key's matching value was nil - returns true if the key's matching value was false - returns true if the key is nil - returns false for objects with the same hash /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/has_value_spec.rb Hash#has_value? - returns true if the value exists in the hash - uses == semantics for comparing values /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/hash_spec.rb Hash - includes Enumerable Hash#hash - returns a value which doesn't depend on the hash order - generates a hash for recursive hash structures /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/include_spec.rb Hash#include? - returns true if argument is a key - returns true if the key's matching value was nil - returns true if the key's matching value was false - returns true if the key is nil - returns false for objects with the same hash /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/index_spec.rb Hash#index - returns the corresponding key for value - returns nil if the value is not found - doesn't return default value if the value is not found - compares values using == /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/indexes_spec.rb Hash#values_at - returns an array of values for the given keys /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/indices_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/initialize_copy_spec.rb Hash#initialize_copy - is private - replaces the contents of self with other - tries to convert the passed argument to a hash using #to_hash - calls to_hash on hash subclasses - does not transfer default values /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/initialize_spec.rb Hash#initialize - is private - can be used to reset default_proc - should get passed whatever args were passed to Hash#new - raises a RuntimeError if called on a frozen instance /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/inspect_spec.rb Hash#inspect - returns a string representation with same order as each() - calls inspect on keys and values - handles recursive hashes - handles recursive hashes /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/invert_spec.rb Hash#invert - returns a new hash where keys are values and vice versa - handles collisions by overriding with the key coming later in keys() - compares new keys with eql? semantics - does not return subclass instances for subclasses /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/key_spec.rb Hash#key? - returns true if argument is a key - returns true if the key's matching value was nil - returns true if the key's matching value was false - returns true if the key is nil - returns false for objects with the same hash Hash#key - returns the corresponding key for value - returns nil if the value is not found - doesn't return default value if the value is not found - compares values using == /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/keys_spec.rb Hash#keys - returns an array with the keys in the order they were inserted - it uses the same order as #values /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/length_spec.rb Hash#length - returns the number of entries /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/member_spec.rb Hash#member? - returns true if argument is a key - returns true if the key's matching value was nil - returns true if the key's matching value was false - returns true if the key is nil - returns false for objects with the same hash /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/merge_spec.rb Hash#merge - returns a new hash by combining self with the contents of other - sets any duplicate key to the value of block if passed a block - tries to convert the passed argument to a hash using #to_hash - does not call to_hash on hash subclasses - returns subclass instance for subclasses - processes entries with same order as each() Hash#merge! - adds the entries from other, overwriting duplicate keys. Returns self - sets any duplicate key to the value of block if passed a block - tries to convert the passed argument to a hash using #to_hash - does not call to_hash on hash subclasses - processes entries with same order as merge() - shouldn't raise spurious RuntimeErrors /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/new_spec.rb Hash.new - creates an empty Hash if passed no arguments - creates a new Hash with default object if passed a default argument - does not create a copy of the default argument - creates a Hash with a default_proc if passed a block - raises an ArgumentError if more than one argument is passed - raises an ArgumentError if passed both default argument and default block /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/rehash_spec.rb Hash#rehash - reorganizes the hash by recomputing all key hash codes - raises a RuntimeError if called on a frozen instance - causes a RuntimeError to be raised if called inside an iterator block /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/reject_spec.rb Hash#reject - is equivalent to hsh.dup.delete_if - returns subclass instance for subclasses - processes entries with the same order as reject! - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block Hash#reject! - is equivalent to delete_if if changes are made - returns nil if no changes were made - processes entries with the same order as delete_if - returns an Enumerator when called on a non-empty hash without a block - returns an Enumerator when called on an empty hash without a block /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/replace_spec.rb Hash#replace - replaces the contents of self with other - tries to convert the passed argument to a hash using #to_hash - calls to_hash on hash subclasses - does not transfer default values /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/select_spec.rb Hash#select - yields two arguments: key and value - returns a Hash of entries for which block is true - processes entries with the same order as reject - returns an Enumerator when called on a non-empty hash without a block - returns an Enumerator when called on an empty hash without a block /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/shift_spec.rb Hash#shift - removes a pair from hash and return it - returns nil from an empty hash - returns (computed) default for empty hashes - raises a RuntimeError if called on a frozen instance /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/size_spec.rb Hash#size - returns the number of entries /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/sort_spec.rb Hash#sort - converts self to a nested array of [key, value] arrays and sort with Array#sort - works when some of the keys are themselves arrays - uses block to sort array if passed a block /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/store_spec.rb Hash#store - associates the key with the value and return the value - duplicates string keys using dup semantics - stores unequal keys that hash to the same value - duplicates and freezes string keys - raises a RuntimeError if called on a frozen instance /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/to_a_spec.rb Hash#to_a - returns a list of [key, value] pairs with same order as each() /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/to_hash_spec.rb Hash#to_hash - returns self /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/to_s_spec.rb Hash#to_s - returns a string representation with same order as each() - calls inspect on keys and values - handles recursive hashes (FAILED - 37) /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/update_spec.rb Hash#update - adds the entries from other, overwriting duplicate keys. Returns self - sets any duplicate key to the value of block if passed a block - tries to convert the passed argument to a hash using #to_hash - does not call to_hash on hash subclasses - processes entries with same order as merge() /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/value_spec.rb Hash#value? - returns true if the value exists in the hash - uses == semantics for comparing values /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/values_at_spec.rb Hash#values_at - returns an array of values for the given keys /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/hash/values_spec.rb Hash#values - returns an array of values /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/integer/ceil_spec.rb Integer#ceil - returns self /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/integer/chr_spec.rb Integer#chr - returns a string containing the ASCII character represented by self - returns a new String for each call - raises a RangeError if self is out of the ASCII character range /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/integer/denominator_spec.rb Integer#denominator - returns 1 /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/integer/downto_spec.rb Integer#downto [stop] when self and stop are Fixnums - does not yield when stop is greater than self - yields once when stop equals self - yields while decreasing self until it is less than stop - yields while decreasing self until it less than ceil for a Float endpoint - raises a ArgumentError for invalid endpoints - returns an Enumerator /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/integer/even_spec.rb Integer#even? - returns true when self is an even number /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/integer/floor_spec.rb Integer#floor - returns self /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/integer/gcd_spec.rb Integer#gcd - returns self if equal to the argument - returns an Integer - returns the greatest common divisor of self and argument - returns a positive integer even if self is negative - returns a positive integer even if the argument is negative - returns a positive integer even if both self and argument are negative - accepts a Bignum argument - works if self is a Bignum - raises an ArgumentError if not given an argument - raises an ArgumentError if given more than one argument - raises an ArgumentError unless the argument is an Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/integer/gcdlcm_spec.rb Integer#gcdlcm - returns [self, self] if self is equal to the argument - returns an Array - returns a two-element Array - returns the greatest common divisor of self and argument as the first element - returns the least common multiple of self and argument as the last element - accepts a Bignum argument - works if self is a Bignum - raises an ArgumentError if not given an argument - raises an ArgumentError if given more than one argument - raises an ArgumentError unless the argument is an Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/integer/induced_from_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/integer/integer_spec.rb Integer#integer? - returns true /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/integer/lcm_spec.rb Integer#lcm - returns self if equal to the argument - returns an Integer - returns the least common multiple of self and argument - returns a positive integer even if self is negative - returns a positive integer even if the argument is negative - returns a positive integer even if both self and argument are negative - accepts a Bignum argument - works if self is a Bignum - raises an ArgumentError if not given an argument - raises an ArgumentError if given more than one argument - raises an ArgumentError unless the argument is an Integer /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/integer/next_spec.rb Integer#next - returns the Integer equal to self + 1 /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/integer/numerator_spec.rb Integer#numerator - returns self /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/integer/odd_spec.rb Integer#odd? - returns true when self is an odd number /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/integer/ord_spec.rb Integer#ord - returns self /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/integer/pred_spec.rb Integer#pred - returns the Integer equal to self - 1 /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/integer/round_spec.rb Integer#round - returns self /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/integer/succ_spec.rb Integer#succ - returns the Integer equal to self + 1 /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/integer/times_spec.rb Integer#times - returns self - yields each value from 0 to self - 1 - skips the current iteration when encountering 'next' - skips all iterations when encountering 'break' - skips all iterations when encountering break with an argument and returns that argument - executes a nested while loop containing a break expression - executes a nested #times - returns an Enumerator /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/integer/to_i_spec.rb Integer#to_i - returns self /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/integer/to_int_spec.rb Integer#to_int - returns self /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/integer/to_r_spec.rb Integer#to_r - returns a Rational object - constructs a rational number with self as the numerator - constructs a rational number with 1 as the denominator - works even if self is a Bignum - raises an ArgumentError if given any arguments /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/integer/truncate_spec.rb Integer#truncate - returns self /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/integer/upto_spec.rb Integer#upto [stop] when self and stop are Fixnums - does not yield when stop is less than self - yields once when stop equals self - yields while increasing self until it is less than stop - yields while increasing self until it is greater than floor of a Float endpoint - raises an ArgumentError for non-numeric endpoints - returns an Enumerator /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/binmode_spec.rb IO#binmode - puts a stream in binary mode /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/bytes_spec.rb IO#bytes - returns an enumerator of the next bytes from the stream - ignores a block - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/chars_spec.rb IO#chars - returns an enumerator of the next chars from the stream - ignores a block - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/close_read_spec.rb IO#close_read - closes the read end of a duplex I/O stream - raises an IOError on subsequent invocations - allows subsequent invocation of close - raises an IOError if the stream is writable and not duplexed - closes the stream if it is neither writable nor duplexed - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/close_spec.rb IO#close - closes the stream - returns nil - makes the stream unavailable for any further data operations - raises an IOError on subsequent invocations - raises when a file descriptor is closed twice IO#close on an IO.popen stream - clears #pid - sets $? - waits for the child to exit /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/close_write_spec.rb IO#close_write - closes the write end of a duplex I/O stream - raises an IOError on subsequent invocations - allows subsequent invocation of close - raises an IOError if the stream is readable and not duplexed - closes the stream if it is neither readable nor duplexed - flushes and closes the write stream - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/closed_spec.rb IO#closed? - returns true on closed stream - returns false on open stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/constants_spec.rb IO::SEEK_SET - is defined IO::SEEK_CUR - is defined IO::SEEK_END - is defined /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/data/data_spec.rb DATA - presents $0 file data after __END__ as a File object /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/data/flock_spec.rb DATA.flock - succeeds in locking the file DATA came from /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/dup_spec.rb IO#dup - returns a new IO instance - sets a new descriptor on the returned object - allows closing the new IO without affecting the original - allows closing the original IO without affecting the new one - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/each_byte_spec.rb IO#each_byte - raises IOError on closed stream - yields each byte - works on empty streams - returns an Enumerator when passed no block /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/each_char_spec.rb IO#each_char - raises IOError on closed stream - yields each character - works on empty streams - returns an Enumerator when passed no block /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/each_line_spec.rb IO#each_line - does not change $_ - returns self - raises an IOError when self is not readable IO#each_line when passed a separator - does not change $_ - returns self - yields self's content starting from the current position when the passed separator is nil - yields each paragraph when passed an empty String as separator /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/each_spec.rb IO#each - does not change $_ - returns self - raises an IOError when self is not readable IO#each when passed a separator - does not change $_ - returns self - yields self's content starting from the current position when the passed separator is nil - yields each paragraph when passed an empty String as separator /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/eof_spec.rb IO#eof? - returns false when not at end of file - returns true after reading with read with no parameters - returns true after reading with read - returns true after reading with sysread - returns true after reading with readlines - returns true on just opened empty stream - returns false on just opened non-empty stream - raises IOError on closed stream - raises IOError on stream not opened for reading - raises IOError on stream closed for reading by close_read - returns true on one-byte stream after single-byte read - returns true on receiving side of Pipe when writing side is closed - returns false on receiving side of Pipe when writing side wrote some data /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/fcntl_spec.rb IO#fcntl - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/fileno_spec.rb IO#fileno - returns the numeric file descriptor of the given IO object - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/flush_spec.rb IO#flush - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/for_fd_spec.rb IO.for_fd - returns a new IO object - takes an Integer or #to_int argument as the descriptor to open - associates new IO with the old descriptor so each IO directly affects the other - raises TypeError if not given an Integer or #to_int - raises EBADF if the file descriptor given is not a valid and open one - does not raise EINVAL even if mode is not compatible with the descriptor's current mode - raises IOError on closed stream - does not close the stream automatically if given a block - emits a warning if given a block - accepts only one argument - can open an IO with incompatible flags /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/foreach_spec.rb IO::foreach - updates $. with each yield - raises TypeError if the first parameter is nil /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/fsync_spec.rb IO#fsync - raises IOError on closed stream - writes the buffered data to permanent storage /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/getbyte_spec.rb IO#getbyte - returns the next byte from the stream - returns nil when invoked at the end of the stream - returns nil on empty stream - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/getc_spec.rb IO#getc - returns the next character from the stream - returns nil when invoked at the end of the stream - returns nil on empty stream - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/gets_spec.rb IO#gets - returns tainted strings - updates lineno with each invocation - updates $. with each invocation - returns nil if called at the end of the stream - reads until the beginning of the next paragraph when the separator's length is 0 - raises an IOError if the stream is not opened for reading - raises IOError on closed stream - fails on cloned opened streams - accepts a separator /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/initialize_copy_spec.rb IO#initialize_copy - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/initialize_spec.rb IO#initialize - succeeds when fd is a Fixnum - succeeds when fd responds to #to_int - raises a TypeError when fd is an IO - raises a TypeError when given a non-integer - raises IOError on closed stream - raises an Errno::EBADF when given an invalid file descriptor /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/inspect_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/io_spec.rb IO - includes File::Constants - for_fd takes two arguments /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/ioctl_spec.rb IO#ioctl - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/isatty_spec.rb IO#isatty - returns false if this stream is not a terminal device (TTY) - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/lineno_spec.rb IO#lineno - raises IOError on closed stream - returns the current line number IO#lineno= - raises IOError on closed stream - invokes to_int on non-numeric arguments - raises TypeError on nil argument - sets the current line number to the given value - does not change $. - does not change $. until next read /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/lines_spec.rb IO#lines - returns an Enumerator - ignores a given block /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/new_spec.rb IO.new - returns a new IO object - takes an Integer or #to_int argument as the descriptor to open - associates new IO with the old descriptor so each IO directly affects the other - raises TypeError if not given an Integer or #to_int - raises EBADF if the file descriptor given is not a valid and open one - does not raise EINVAL even if mode is not compatible with the descriptor's current mode - raises IOError on closed stream - does not close the stream automatically if given a block - emits a warning if given a block - accepts only one argument - can open an IO with incompatible flags /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/open_spec.rb IO.open - returns a new IO object - takes an Integer or #to_int argument as the descriptor to open - associates new IO with the old descriptor so each IO directly affects the other - raises TypeError if not given an Integer or #to_int - raises EBADF if the file descriptor given is not a valid and open one - does not raise EINVAL even if mode is not compatible with the descriptor's current mode - raises IOError on closed stream - does not close the stream automatically if given a block - emits a warning if given a block - accepts only one argument - can open an IO with incompatible flags IO.open - raises IOError on closed stream - with a block invokes close on opened IO object when exiting the block - with a block propagates non-StandardErrors produced by close - with a block swallows StandardErrors produced by close /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/output_spec.rb IO#<< - writes an object to the IO stream - calls #to_s on the object to print it - raises an error if the stream is closed /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/pid_spec.rb IO#pid - returns nil for IO not associated with a process - returns the ID of a process associated with stream - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/pipe_spec.rb IO.pipe - creates a two-ended pipe - returns two IO objects /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/popen_spec.rb IO::popen - reads from a read-only pipe - reads and writes to a read/write pipe - writes to a write-only pipe - allows the io to be closed inside the block /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/pos_spec.rb IO#pos - gets the offset - raises IOError on closed stream - resets #eof? IO#pos= - sets the offset - can handle any numerical argument without breaking - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/print_spec.rb IO#print - writes $_.to_s followed by $\ (if any) to the stream if no arguments given - raises IOError on closed stream IO#print - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/printf_spec.rb IO#printf - writes the #sprintf formatted string to the file descriptor - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/putc_spec.rb IO#putc - raises IOError on closed stream - writes the first byte of a String - writes the first byte of an object's string representation - write the first byte of Numerics that don't fit in a C char /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/puts_spec.rb IO#puts - writes just a newline when given no args - writes just a newline when given just a newline - writes empty string with a newline when given nil as an arg - calls to_s before writing non-string objects - writes each arg if given several - flattens a nested array before writing it - writes [...] for a recursive array arg - writes a newline after objects that do not end in newlines - does not write a newline after objects that end in newlines - ignores the $/ separator global - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/read_nonblock_spec.rb IO#read_nonblock - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/read_spec.rb IO.read - reads the contents of a file - treats second nil argument as no length limit - treats third nil argument as 0 - reads the contents of a file up to a certain size when specified - reads the contents of a file from an offset of a specific size when specified - returns nil at end-of-file when length is passed - raises an Errno::ENOENT when the requested file does not exist - raises a TypeError when not passed a String type - raises an ArgumentError when not passed a valid length - raises an Errno::EINVAL when not passed a valid offset IO.read on an empty file - returns nil when length is passed - returns an empty string when no length is passed IO#read - can be read from consecutively - consumes zero bytes when reading zero bytes - is at end-of-file when everything has been read - reads the contents of a file - places the specified number of bytes in the buffer - expands the buffer when too small - overwrites the buffer - truncates the buffer when too big - returns the given buffer - coerces the second argument to string and uses it as a buffer - returns an empty string at end-of-file - reads the contents of a file when more bytes are specified - returns an empty string at end-of-file - returns an empty string when the current pos is bigger than the content size - returns nil at end-of-file with a length - with length argument returns nil when the current pos is bigger than the content size - raises IOError on closed stream - ignores unicode encoding /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/readchar_spec.rb IO#readchar - returns the next string from the stream - raises EOFError when invoked at the end of the stream - raises EOFError when reaches the end of the stream - raises EOFError on empty stream - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/readline_spec.rb IO#readline - goes back to first position after a rewind - is modified by the cursor position - raises EOFError on end of stream - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/readlines_spec.rb IO#readlines when passed no arguments - updates self's position - updates self's lineno based on the number of lines read - does not change $_ - returns an empty Array when self is at the end IO#readlines when passed [separator] - returns an empty Array when self is at the end - updates self's lineno based on the number of lines read - updates self's position based on the number of characters read - does not change $_ - returns an Array containing all paragraphs when the passed separator is an empty String IO#readlines when in write-only mode - raises an IOError IO.readlines when passed [file_name] - raises an Errno::ENOENT error when the passed file_name does not exist - does not change $_ IO#readlines when passed [file_name, separator] - does not change $_ - returns an Array containing all paragraphs when the passed separator is an empty String /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/readpartial_spec.rb IO#readpartial - raises IOError on closed stream - reads at most the specified number of bytes - reads after ungetc with data in the buffer - reads after ungetc without data in the buffer - discards the existing buffer content upon successful read - raises EOFError on EOF - discards the existing buffer content upon error - raises IOError if the stream is closed - raises ArgumentError if the negative argument is provided - immediately returns an empty string if the length argument is 0 /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/reopen_spec.rb IO#reopen - raises IOError on closed stream - reassociates self to another file/descriptor but returns self - reassociates self with a new stream opened on path, when self in initial state - reassociates self with a new stream opened on path, after some reads - reassociates self with a new stream opened on path, after some writes - reassociates self with the I/O stream specified as an argument, after some sysreads - reassociates self with the I/O stream specified as an argument, after some writes /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/rewind_spec.rb IO#rewind - sets lineno to 0 - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/seek_spec.rb IO#seek - moves the read position relative to the current position with SEEK_CUR - moves the read position relative to the end with SEEK_END - can handle any numerical argument without breaking - raises IOError on closed stream - moves the read position and clears EOF with SEEK_SET - moves the read position and clears EOF with SEEK_CUR - moves the read position and clears EOF with SEEK_END /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/select_spec.rb IO.select - blocks for duration of timeout if there are no objects ready for I/O - returns immediately all objects that are ready for I/O when timeout is 0 - returns nil after timeout if there are no objects ready for I/O - returns supplied objects when they are ready for I/O - returns supplied objects correctly even when monitoring the same object in different arrays - invokes to_io on supplied objects that are not IO - raises TypeError if supplied objects are not IO - raises TypeError if the specified timeout value is not Numeric - raises TypeError if the first three arguments are not Arrays - does not raise errors if the first three arguments are nil - does not accept negative timeouts /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/stat_spec.rb IO#stat - raises IOError on closed stream - returns a File::Stat object for the stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/sync_spec.rb IO#sync= - sets the sync mode to true or false - accepts non-boolean arguments - raises IOError on closed stream IO#sync - returns the current sync mode - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/sysopen_spec.rb IO.sysopen - returns the file descriptor for a given path - works on directories - accepts a mode as second argument - accepts permissions as third argument /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/sysread_spec.rb IO#sysread on a file - reads the specified number of bytes from the file - reads the specified number of bytes from the file to the buffer - coerces the second argument to string and uses it as a buffer - advances the position of the file by the specified number of bytes - reads normally even when called immediately after a buffered IO#read - does not raise error if called after IO#read followed by IO#write - does not raise error if called after IO#read followed by IO#syswrite - reads updated content after the flushed buffered IO#write - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/sysseek_spec.rb IO#sysseek on a file - moves the read position relative to the current position with SEEK_CUR - raises an error when called after buffered reads - warns if called immediately after a buffered IO#write - moves the read position relative to the end with SEEK_END - can handle any numerical argument without breaking and can seek past EOF - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/syswrite_spec.rb IO#syswrite on a file - writes all of the string's bytes but does not buffer them - warns if called immediately after a buffered IO#write - does not warn if called after IO#write with intervening IO#sysread - writes to the actual file position when called after buffered IO#read IO#syswrite - coerces the argument to a string using to_s - checks if the file is writable if writing more than zero bytes - returns the number of bytes written - invokes to_s on non-String argument - writes all of the string's bytes without buffering if mode is sync - does not warn if called after IO#read - writes to the current position after IO#read - advances the file position by the count of given bytes - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/tell_spec.rb IO#tell - gets the offset - raises IOError on closed stream - resets #eof? /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/to_i_spec.rb IO#to_i - return the numeric file descriptor of the given IO object - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/to_io_spec.rb IO#to_io - returns self for open stream - returns self for closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/tty_spec.rb IO#tty? - returns false if this stream is not a terminal device (TTY) - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/ungetc_spec.rb IO#ungetc - affects EOF state - adjusts the stream position - makes subsequent unbuffered operations to raise IOError - returns nil when invoked on stream that was not yet read - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/write_nonblock_spec.rb IO#write_nonblock on a file - writes all of the string's bytes but does not buffer them - checks if the file is writable if writing zero bytes IO#write_nonblock - coerces the argument to a string using to_s - checks if the file is writable if writing more than zero bytes - returns the number of bytes written - invokes to_s on non-String argument - writes all of the string's bytes without buffering if mode is sync - does not warn if called after IO#read - writes to the current position after IO#read - advances the file position by the count of given bytes - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/io/write_spec.rb IO#write on a file - writes all of the string's bytes but buffers them - does not check if the file is writable if writing zero bytes - returns a length of 0 when writing a blank string IO#write - coerces the argument to a string using to_s - checks if the file is writable if writing more than zero bytes - returns the number of bytes written - invokes to_s on non-String argument - writes all of the string's bytes without buffering if mode is sync - does not warn if called after IO#read - writes to the current position after IO#read - advances the file position by the count of given bytes - raises IOError on closed stream /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/Array_spec.rb Kernel#Array - is a private method - does not call #to_ary on an Array - tries to call #to_ary on the given argument if it's not an Array - does not call #to_a on an Array - tries to call #to_a on the given argument if #to_ary is not provided - returns an array with the given argument if neither #to_ary nor #to_a are provided - returns an empty array if the given argument is nil - raises a TypeError if #to_ary / #to_a do not return an array /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/Float_spec.rb Kernel.Float - returns the identical Float for numeric Floats - returns a Float for Fixnums - returns a Float for Bignums - raises an ArgumentError for nil - returns the identical NaN for NaN - returns the same Infinity for Infinity - converts Strings to floats without calling #to_f - converts Strings with decimal points into Floats - raises and ArgumentError for a String of word characters - raises an ArgumentError if there are two decimal points in the String - raises and ArgumentError for a String of numbers followed by word characters - raises and ArgumentError for a String of word characters followed by numbers - converts String subclasses to floats without calling #to_f - returns a positive Float if the string is prefixed with + - returns a negative Float if the string is prefixed with + - raises an ArgumentError if a + or - is embedded in a String - raises an ArgumentError if a String has a trailing + or - - raises an ArgumentError for a String with a leading _ - returns a value for a String with an embedded _ - raises an ArgumentError for a String with a trailing _ - raises an ArgumentError for a String of \0 - raises an ArgumentError for a String with a leading \0 - raises an ArgumentError for a String with an embedded \0 - raises an ArgumentError for a String with a trailing \0 - raises an ArgumentError for a String that is just an empty space - raises an ArgumentError for a String that with an embedded space - returns a value for a String with a leading space - returns a value for a String with a trailing space - raises an ArgumentError if e is the trailing character - raises an ArgumentError if e is the leading character - returns Infinity for '2e1000' - returns 0 for '2e-1000' - allows embedded _ in a number on either side of the e - raises an exception if a space is embedded on either side of the 'e' - raises an exception if there's a leading _ on either side of the 'e' - raises an exception if there's a trailing _ on either side of the 'e' - allows decimal points on the left side of the 'e' - raises an ArgumentError if there's a decimal point on the right side of the 'e' - raises an ArgumentError if E is the trailing character - raises an ArgumentError if E is the leading character - returns Infinity for '2E1000' - returns 0 for '2E-1000' - allows embedded _ in a number on either side of the E - raises an exception if a space is embedded on either side of the 'E' - raises an exception if there's a leading _ on either side of the 'E' - raises an exception if there's a trailing _ on either side of the 'E' - allows decimal points on the left side of the 'E' - raises an ArgumentError if there's a decimal point on the right side of the 'E' - returns a Float that can be a parameter to #Float again - otherwise, converts the given argument to a Float by calling #to_f - returns the identical NaN if to_f is called and it returns NaN - returns the identical Infinity if to_f is called and it returns Infinity - raises a TypeError if #to_f is not provided - raises a TypeError if #to_f returns a String - raises a TypeError if #to_f returns an Integer Kernel#Float - returns the identical Float for numeric Floats - returns a Float for Fixnums - returns a Float for Bignums - raises an ArgumentError for nil - returns the identical NaN for NaN - returns the same Infinity for Infinity - converts Strings to floats without calling #to_f - converts Strings with decimal points into Floats - raises and ArgumentError for a String of word characters - raises an ArgumentError if there are two decimal points in the String - raises and ArgumentError for a String of numbers followed by word characters - raises and ArgumentError for a String of word characters followed by numbers - converts String subclasses to floats without calling #to_f - returns a positive Float if the string is prefixed with + - returns a negative Float if the string is prefixed with + - raises an ArgumentError if a + or - is embedded in a String - raises an ArgumentError if a String has a trailing + or - - raises an ArgumentError for a String with a leading _ - returns a value for a String with an embedded _ - raises an ArgumentError for a String with a trailing _ - raises an ArgumentError for a String of \0 - raises an ArgumentError for a String with a leading \0 - raises an ArgumentError for a String with an embedded \0 - raises an ArgumentError for a String with a trailing \0 - raises an ArgumentError for a String that is just an empty space - raises an ArgumentError for a String that with an embedded space - returns a value for a String with a leading space - returns a value for a String with a trailing space - raises an ArgumentError if e is the trailing character - raises an ArgumentError if e is the leading character - returns Infinity for '2e1000' - returns 0 for '2e-1000' - allows embedded _ in a number on either side of the e - raises an exception if a space is embedded on either side of the 'e' - raises an exception if there's a leading _ on either side of the 'e' - raises an exception if there's a trailing _ on either side of the 'e' - allows decimal points on the left side of the 'e' - raises an ArgumentError if there's a decimal point on the right side of the 'e' - raises an ArgumentError if E is the trailing character - raises an ArgumentError if E is the leading character - returns Infinity for '2E1000' - returns 0 for '2E-1000' - allows embedded _ in a number on either side of the E - raises an exception if a space is embedded on either side of the 'E' - raises an exception if there's a leading _ on either side of the 'E' - raises an exception if there's a trailing _ on either side of the 'E' - allows decimal points on the left side of the 'E' - raises an ArgumentError if there's a decimal point on the right side of the 'E' - returns a Float that can be a parameter to #Float again - otherwise, converts the given argument to a Float by calling #to_f - returns the identical NaN if to_f is called and it returns NaN - returns the identical Infinity if to_f is called and it returns Infinity - raises a TypeError if #to_f is not provided - raises a TypeError if #to_f returns a String - raises a TypeError if #to_f returns an Integer Kernel#Float - is a private method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/Integer_spec.rb Kernel.Integer - returns a Bignum for a Bignum - returns a Fixnum for a Fixnum - uncritically return the value of to_int even if it is not an Integer - raises a TypeError when passed nil - returns a Fixnum or Bignum object - truncates Floats - calls to_i on Rationals - returns the value of to_int if the result is a Fixnum - returns the value of to_int if the result is a Bignum - calls to_i on an object whose to_int returns nil - uncritically return the value of to_int even if it is not an Integer - raises a TypeError if to_i returns a value that is not an Integer - raises a TypeError if no to_int or to_i methods exist - raises a TypeError if to_int returns nil and no to_i exists - raises a FloatDomainError when passed NaN - raises a FloatDomainError when passed Infinity - raises an ArgumentError if the String is a null byte - raises an ArgumentError if the String starts with a null byte - raises an ArgumentError if the String ends with a null byte - raises an ArgumentError if the String contains a null byte - ignores leading whitespace - ignores trailing whitespace - raises an ArgumentError if there are leading _s - raises an ArgumentError if there are trailing _s - ignores an embedded _ - raises an ArgumentError if there are multiple embedded _s - ignores a single leading + - raises an ArgumentError if there is a space between the + and number - raises an ArgumentError if there are multiple leading +s - raises an ArgumentError if there are trailing +s - makes the number negative if there's a leading - - raises an ArgumentError if there are multiple leading -s - raises an ArgumentError if there are trailing -s - raises an ArgumentError if there is a period - raises an ArgumentError for an empty String - parses the value as a hex number if there's a leading 0x - is a positive hex number if there's a leading +0x - is a negative hex number if there's a leading -0x - raises an ArgumentError if the number cannot be parsed as hex - parses the value as a hex number if there's a leading 0X - is a positive hex number if there's a leading +0X - is a negative hex number if there's a leading -0X - raises an ArgumentError if the number cannot be parsed as hex - parses the value as a binary number if there's a leading 0b - is a positive binary number if there's a leading +0b - is a negative binary number if there's a leading -0b - raises an ArgumentError if the number cannot be parsed as binary - parses the value as a binary number if there's a leading 0B - is a positive binary number if there's a leading +0B - is a negative binary number if there's a leading -0B - raises an ArgumentError if the number cannot be parsed as binary - parses the value as an octal number if there's a leading 0o - is a positive octal number if there's a leading +0o - is a negative octal number if there's a leading -0o - raises an ArgumentError if the number cannot be parsed as octal - parses the value as an octal number if there's a leading 0O - is a positive octal number if there's a leading +0O - is a negative octal number if there's a leading -0O - raises an ArgumentError if the number cannot be parsed as octal - parses the value as an octal number if there's a leading 0 - is a positive octal number if there's a leading +0 - is a negative octal number if there's a leading -0 - raises an ArgumentError if the number cannot be parsed as octal - parses the value as a decimal number if there's a leading 0D - is a positive decimal number if there's a leading +0D - is a negative decimal number if there's a leading -0D - raises an ArgumentError if the number cannot be parsed as decimal - parses the value as a decimal number if there's a leading 0d - is a positive decimal number if there's a leading +0d - is a negative decimal number if there's a leading -0d - raises an ArgumentError if the number cannot be parsed as decimal - is a public method Kernel#Integer - returns a Bignum for a Bignum - returns a Fixnum for a Fixnum - uncritically return the value of to_int even if it is not an Integer - raises a TypeError when passed nil - returns a Fixnum or Bignum object - truncates Floats - calls to_i on Rationals - returns the value of to_int if the result is a Fixnum - returns the value of to_int if the result is a Bignum - calls to_i on an object whose to_int returns nil - uncritically return the value of to_int even if it is not an Integer - raises a TypeError if to_i returns a value that is not an Integer - raises a TypeError if no to_int or to_i methods exist - raises a TypeError if to_int returns nil and no to_i exists - raises a FloatDomainError when passed NaN - raises a FloatDomainError when passed Infinity - raises an ArgumentError if the String is a null byte - raises an ArgumentError if the String starts with a null byte - raises an ArgumentError if the String ends with a null byte - raises an ArgumentError if the String contains a null byte - ignores leading whitespace - ignores trailing whitespace - raises an ArgumentError if there are leading _s - raises an ArgumentError if there are trailing _s - ignores an embedded _ - raises an ArgumentError if there are multiple embedded _s - ignores a single leading + - raises an ArgumentError if there is a space between the + and number - raises an ArgumentError if there are multiple leading +s - raises an ArgumentError if there are trailing +s - makes the number negative if there's a leading - - raises an ArgumentError if there are multiple leading -s - raises an ArgumentError if there are trailing -s - raises an ArgumentError if there is a period - raises an ArgumentError for an empty String - parses the value as a hex number if there's a leading 0x - is a positive hex number if there's a leading +0x - is a negative hex number if there's a leading -0x - raises an ArgumentError if the number cannot be parsed as hex - parses the value as a hex number if there's a leading 0X - is a positive hex number if there's a leading +0X - is a negative hex number if there's a leading -0X - raises an ArgumentError if the number cannot be parsed as hex - parses the value as a binary number if there's a leading 0b - is a positive binary number if there's a leading +0b - is a negative binary number if there's a leading -0b - raises an ArgumentError if the number cannot be parsed as binary - parses the value as a binary number if there's a leading 0B - is a positive binary number if there's a leading +0B - is a negative binary number if there's a leading -0B - raises an ArgumentError if the number cannot be parsed as binary - parses the value as an octal number if there's a leading 0o - is a positive octal number if there's a leading +0o - is a negative octal number if there's a leading -0o - raises an ArgumentError if the number cannot be parsed as octal - parses the value as an octal number if there's a leading 0O - is a positive octal number if there's a leading +0O - is a negative octal number if there's a leading -0O - raises an ArgumentError if the number cannot be parsed as octal - parses the value as an octal number if there's a leading 0 - is a positive octal number if there's a leading +0 - is a negative octal number if there's a leading -0 - raises an ArgumentError if the number cannot be parsed as octal - parses the value as a decimal number if there's a leading 0D - is a positive decimal number if there's a leading +0D - is a negative decimal number if there's a leading -0D - raises an ArgumentError if the number cannot be parsed as decimal - parses the value as a decimal number if there's a leading 0d - is a positive decimal number if there's a leading +0d - is a negative decimal number if there's a leading -0d - raises an ArgumentError if the number cannot be parsed as decimal - is a private method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/String_spec.rb Kernel.String - converts nil to a String - converts a Float to a String - converts a boolean to a String - converts a constant to a String - calls #to_s to convert an arbitrary object to a String - raises a TypeError if #to_s does not exist - raises a TypeError if respond_to? returns false for #to_s - raises a NoMethodError if #to_s is not defined but #respond_to?(:to_s) returns true - calls #to_s if #respond_to?(:to_s) returns true - raises a TypeError if #to_s does not return a String - returns the same object if it is already a String - returns the same object if it is an instance of a String subclass Kernel#String - converts nil to a String - converts a Float to a String - converts a boolean to a String - converts a constant to a String - calls #to_s to convert an arbitrary object to a String - raises a TypeError if #to_s does not exist - raises a TypeError if respond_to? returns false for #to_s - raises a NoMethodError if #to_s is not defined but #respond_to?(:to_s) returns true - calls #to_s if #respond_to?(:to_s) returns true - raises a TypeError if #to_s does not return a String - returns the same object if it is already a String - returns the same object if it is an instance of a String subclass - is a private method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/__callee__spec.rb Kernel.__callee__ - returns the current method, even when aliased - returns the original name when aliased method - returns the caller from blocks too - returns the caller from define_method too - returns the caller from block inside define_method too - returns the caller from a define_method called from the same class - returns method name even from eval - returns nil when not called from a method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/__id___spec.rb Kernel#__id__ - returns an integer - returns the same value on all calls to id for a given object - returns different values for different objects - returns the same value for two Fixnums with the same value - returns the same value for two Symbol literals - returns the same value for two true literals - returns the same value for two false literals - returns the same value for two nil literals - returns a different value for two Bignum literals - returns a different value for two Float literals - returns a different value for two String literals - returns a different value for an object and its dup Kernel#__id__ - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/__method__spec.rb Kernel.__method__ - returns the current method, even when aliased - returns the original name when aliased method - returns the caller from blocks too - returns the caller from define_method too - returns the caller from block inside define_method too - returns the caller from a define_method called from the same class - returns method name even from eval - returns nil when not called from a method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/__send___spec.rb Kernel#__send__ - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/abort_spec.rb Kernel#abort - is a private method Kernel.abort - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/at_exit_spec.rb Kernel.at_exit - is a private method - runs after all other code - runs in reverse order of registration Kernel#at_exit - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/autoload_spec.rb Kernel#autoload - is a private method - registers a file to load the first time the named constant is accessed - registers a file to load the first time the named constant is accessed - sets the autoload constant in Object's constant table - loads the file when the constant is accessed Kernel#autoload? - is a private method - returns the name of the file that will be autoloaded - returns nil if no file has been registered for a constant Kernel.autoload - registers a file to load the first time the toplevel constant is accessed - sets the autoload constant in Object's metaclass's constant table Kernel.autoload? - returns the name of the file that will be autoloaded - returns nil if no file has been registered for a constant /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/backtick_spec.rb Kernel#` - is a private method - returns the standard output of the executed sub-process - tries to convert the given argument to String using #to_str - sets $? to the exit status of the executed sub-process Kernel.` - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/binding_spec.rb Kernel#binding - is a private method - returns a Binding object - encapsulates the execution context properly - raises a NameError on undefined variable Kernel.binding - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/block_given_spec.rb Kernel#block_given? - returns true if and only if a block is supplied - returns false when a method defined by define_method is called with a block - returns false outside of a method - is a private method Kernel.block_given? - returns true if and only if a block is supplied - returns false when a method defined by define_method is called with a block self.send(:block_given?) - returns true if and only if a block is supplied - returns false when a method defined by define_method is called with a block Kernel.block_given? - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/callcc_spec.rb Kernel.callcc - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/caller_spec.rb Kernel#caller - is a private method - returns the current call stack - omits a number of frames corresponding to the parameter - defaults to omitting one frame /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/case_compare_spec.rb Kernel#=== for a class with default #== and #equal? - returns true if other object has same object id - returns false if other object does not have same object id Kernel#=== for a class with #== overridden to consider other object's class - returns true if #== returns true even if #equal? is false - returns true if #equal? returns true - returns false if neither #== nor #equal? returns true Kernel#=== for a class with #equal? overridden to always be false - returns true if #== returns true even if #equal? is false - returns false if neither #== nor #equal? returns true Kernel#=== for a class with #== and #equal? overridden to always be false - returns true if the object id is the same even if both #== and #equal? return false - returns false if the object id is not the same and both #== and #equal? return false Kernel#=== for a class with #object_id overridden to always be different #== and #equal? overridden to always be true - returns true if #== or #equal? is true even if object id is different /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/catch_spec.rb Kernel.catch - executes its block - returns the last expression evaluated if throw was not called - throws the given name and is caught by matching catch block - can be used even in a method different from where throw is called - can be nested - raises ArgumentError if more than one arguments are given - accepts an object as an argument - yields a new, unique object when called without arguments - raises LocalJumpError if no block is given Kernel#catch - is a private method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/chomp_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/chop_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/class_spec.rb Kernel#class - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/clone_spec.rb Kernel#clone - calls #initialize_copy on the new instance - copies instance variables - copies singleton methods - copies modules included in the singleton class - copies constants defined in the singleton class /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/display_spec.rb Kernel#display - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/dup_spec.rb Kernel#dup - calls #initialize_copy on the new instance - copies instance variables - does not copy singleton methods - does not copy modules included in the singleton class - does not copy constants defined in the singleton class /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/eql_spec.rb Kernel#eql? - returns true if obj and anObject are the same object. - returns true if obj and anObject have the same value. /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/equal_spec.rb Kernel#equal? - returns true only if obj and other are the same object - returns true if obj and anObject have the same value. - is unaffected by overriding object_id - is unaffected by overriding __id__ /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/equal_value_spec.rb Kernel#== - returns true only if obj and other are the same object /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/eval_spec.rb Kernel#eval - is a private method - is a module function - evaluates the code within - evaluates within the scope of the eval - evaluates such that consts are scoped to the class of the eval - includes file and line information in syntax error Kernel.eval - does not pass the block to the method being eval'ed - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/exec_spec.rb Kernel#exec - is a private method - raises a SystemCallError if cmd cannot execute Kernel.exec - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/exit_spec.rb Kernel#exit - is a private method Kernel#exit! - is a private method Kernel.exit - needs to be reviewed for spec completeness Kernel.exit! - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/extend_spec.rb Kernel#extend - calls extend_object on argument - calls extended on argument - makes the class a kind_of? the argument - raises a RuntimeError if self is frozen Kernel#extend - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/fail_spec.rb Kernel.fail - is a private method - raises a RuntimeError - accepts an Object with an exception method returning an Exception - instantiates the specified exception class - uses the specified message Kernel#fail - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/fork_spec.rb Kernel#fork - is a private method Kernel.fork - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/format_spec.rb Kernel#format - is a private method Kernel.format - is accessible as a module function /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/freeze_spec.rb Kernel#freeze - prevents self from being further modified - causes mutative calls to raise RuntimeError /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/frozen_spec.rb Kernel#frozen? - returns true if self is frozen /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/getc_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/gets_spec.rb Kernel#gets - is a private method Kernel.gets - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/global_variables_spec.rb Kernel.global_variables - is a private method Kernel#global_variables - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/gsub_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/hash_spec.rb Kernel#hash - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/id_spec.rb Kernel#id - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/initialize_copy_spec.rb Kernel#initialize_copy - is a private method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/inspect_spec.rb Kernel#inspect - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/instance_eval_spec.rb Kernel#instance_eval - expects a block with no arguments - takes no arguments with a block - only binds the eval to the receiver - binds self to the receiver - executes in the context of the receiver - has access to receiver's instance variables - treats block-local variables as local to the block - raises a TypeError when defining methods on an immediate - raises a TypeError when defining methods on numerics /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/instance_of_spec.rb Kernel#instance_of? - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/instance_variable_defined_spec.rb Kernel#instance_variable_defined? - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/instance_variable_get_spec.rb Kernel#instance_variable_get - tries to convert the passed argument to a String using #to_str - returns the value of the passed instance variable that is referred to by the conversion result - returns nil when the referred instance variable does not exist - raises a TypeError when the passed argument does not respond to #to_str - raises a TypeError when the passed argument can't be converted to a String - raises a NameError when the conversion result does not start with an '@' Kernel#instance_variable_get when passed Symbol - returns the value of the instance variable that is referred to by the passed Symbol - raises a NameError when the passed Symbol does not start with an '@' Kernel#instance_variable_get when passed String - returns the value of the instance variable that is referred to by the passed String - raises a NameError when the passed String does not start with an '@' Kernel#instance_variable_get when passed Fixnum - raises a TypeError /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/instance_variable_set_spec.rb Kernel#instance_variable_set - sets the value of the specified instance variable - sets the value of the instance variable when no instance variables exist yet - raises a NameError exception if the argument is not of form '@x' - raises a TypeError if the instance variable name is an object that does not respond to to_str - raises a NameError if the passed object, when coerced with to_str, does not start with @ - raises a NameError if pass an object that cannot be a symbol - accepts as instance variable name any instance of a class that responds to to_str /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/instance_variables_spec.rb Kernel#instance_variables - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/is_a_spec.rb Kernel#is_a? - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/iterator_spec.rb Kernel#iterator? - is a private method Kernel.iterator? - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/kind_of_spec.rb Kernel#kind_of? - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/lambda_spec.rb Kernel.lambda - is a private method - returns a Proc object - raises an ArgumentError when no block is given - raises an ArgumentError when given too many arguments - raises an ArgumentError when given too few arguments - returns from block into caller block Kernel#lambda - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/load_spec.rb Kernel#load - is a private method - loads a .rb from an absolute path and returns true - loads a .rb from a relative path and returns true - loads extension files - loads an unqualified .rb by looking in $LOAD_PATH and returns true - does not expand/resolve qualified files against $LOAD_PATH - allows unqualified files to contain path information (just not in the beginning) - loads a file with no extension as a ruby source file - loads a file with any extension as a ruby source file - does not create a .rb file for the non-.rb files - does not add the loaded file to $LOADED_FEATURES - reloads the file if invoked on the same filename again, returning true - re-evaluates the file each time it is loaded - loads the file even if it has already been #required - does not cause #require on the same filename to fail - raises a LoadError if the file can't be found - raises a LoadError if filename given without its extension - only accepts strings as the filename argument - allows wrapping the code in the file in an anonymous module Shell expansion in Kernel#load - expands a preceding ~/ to the user's home directory to use as path Kernel.load - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/local_variables_spec.rb Kernel.local_variables - is a private method Kernel#local_variables - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/loop_spec.rb Kernel.loop - is a private method - calls block until it is terminated by a break - returns value passed to break - returns nil if no value passed to break - returns an enumerator if no block given (ERROR - 38) - rescues StopIteration - rescues StopIteration's subclasses - does not rescue other errors /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/match_spec.rb Kernel#=~ - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/method_missing_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/method_spec.rb Kernel#method - returns a method object for a valid method - returns a method object for a valid singleton method - raises a NameError for an invalid method name - raises a NameError for an invalid singleton method name /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/methods_spec.rb Kernel#methods - doesn't pick up methods added inside 'class << self; private' /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/nil_spec.rb Kernel#nil? - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/object_id_spec.rb Object.object_id - returns an integer - returns the same value on all calls to id for a given object - returns different values for different objects - returns the same value for two Fixnums with the same value - returns the same value for two Symbol literals - returns the same value for two true literals - returns the same value for two false literals - returns the same value for two nil literals - returns a different value for two Bignum literals - returns a different value for two Float literals - returns a different value for two String literals - returns a different value for an object and its dup Kernel#object_id - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/open_spec.rb Kernel#open - is a private method - opens a file when given a valid filename - opens a file when called with a block - opens an io when path starts with a pipe - opens an io when called with a block - raises an ArgumentError if not passed one argument - calls #to_open on argument - raises a TypeError if passed a non-String that does not respond to #to_open Kernel.open - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/p_spec.rb Kernel#p - is a private method - flushes output if receiver is a File - is not affected by setting $\, $/ or $, - prints nothing if no argument is given - prints nothing if called splatting an empty Array Kernel.p - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/print_spec.rb Kernel#print - is a private method Kernel.print - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/printf_spec.rb Kernel#printf - is a private method Kernel.printf - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/private_methods_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/proc_spec.rb Kernel.proc - is a private method - returns a Proc object - raises an ArgumentError when no block is given Kernel#proc - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/protected_methods_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/public_methods_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/putc_spec.rb Kernel#putc - is a private method Kernel.putc - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/puts_spec.rb Kernel#puts - is a private method - writes just a newline when given no args - calls to_s before writing non-string objects - writes each arg if given several - flattens a nested array before writing it - writes [...] for a recursive array arg - writes a newline after objects that do not end in newlines - does not write a newline after objects that end in newlines - ignores the $/ separator global Kernel.puts - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/raise_spec.rb Kernel#raise - is a private method Kernel#raise - aborts execution - raises RuntimeError if no exception class is given - re-raises the rescued exception - allows Exception, message, and backtrace parameters Kernel.raise - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/rand_spec.rb Kernel.rand - is a private method - returns a random float less than 1 if no max argument is passed - returns a random int or bigint less than the argument for an integer argument - returns a random integer less than the argument casted to an int for a float argument greater than 1 - returns a random float less than 1 for float arguments less than 1 - never returns a value greater or equal to 1.0 with no arguments - never returns a value greater or equal to any passed in max argument Kernel#rand - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/readline_spec.rb Kernel#readline - is a private method Kernel.readline - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/readlines_spec.rb Kernel#readlines - is a private method Kernel.readlines - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/remove_instance_variable_spec.rb Kernel#remove_instance_variable - is a private method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/require_spec.rb Kernel#require - is a private method - resolves paths relative to the current working directory - does not expand/resolve qualified files against $LOAD_PATH - loads a .rb from an absolute path - collapses consecutive path separators - loads an unqualified .rb by looking in $LOAD_PATH and returning true - allows unqualified files to contain path information (just not in the beginning) - loads a file with ./filename even if . is not in path - stores a non-extensioned file with its located suffix - appends a file with no extension with .rb/. in that order to locate file - prefers to use .rb over . if given non-extensioned file and both exist - will load file.rb when given 'file' if it exists even if file. is loaded - will not load file. when given 'file' if file.rb already loaded - appends any non-ruby extensioned file with .rb/. in that order to locate file - loads extension files - will load explicit file. even if file.rb already loaded and vice versa - stores the loaded file in $LOADED_FEATURES - will not add a bad load to LOADED_FEATURES - uses $LOADED_FEATURES to see whether file is already loaded - will not load a file whose path appears in $LOADED_FEATURES; it will return false - requires arbitrarily complex files (files with large numbers of AST nodes) - raises a LoadError if the file can't be found - raises a LoadError if the file exists but can't be read - only accepts strings or objects with #to_path - calls #to_path on non-String arguments - does not infinite loop on an rb file that requires itself - produces __FILE__ as the given filename and __LINE__ as the source line number Shell expansion in Kernel#require - expands a preceding ~/ to the user's home directory for building the path to search - adds the path to $LOADED_FEATURES Kernel.require - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/respond_to_spec.rb Kernel.respond_to? - indicates if a singleton object responds to a particular message Kernel#respond_to? - returns false if the given method was undefined - returns true if obj responds to the given public method - returns true if obj responds to the given protected method - returns true if obj responds to the given protected method, include_private = true - returns true if obj responds to the given protected method - returns true if obj responds to the given private method, include_private = true - returns true if obj responds to the given private method - indicates if an object responds to a particular message - returns false for a method which exists but is unimplemented (FAILED - 39) /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/scan_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/select_spec.rb Kernel#select - is a private method Kernel.select - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/send_spec.rb Kernel#send - invokes the named method - invokes a class method if called on a class - raises a NoMethodError if the corresponding method can't be found - raises a NoMethodError if the corresponding singleton method can't be found - raises an ArgumentError if called with more arguments than available parameters - raises an ArgumentError if called with fewer arguments than required parameters - succeeds if passed an arbitrary number of arguments as a splat parameter - succeeds when passing 1 or more arguments as a required and a splat parameter - succeeds when passing 0 arguments to a method with one parameter with a default /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/set_trace_func_spec.rb Kernel#set_trace_func - is a private method Kernel.set_trace_func - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/singleton_method_added_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/singleton_method_removed_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/singleton_method_undefined_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/singleton_methods_spec.rb Kernel#singleton_methods - should handle singleton_methods call with and without argument /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/sleep_spec.rb Kernel#sleep - is a private method - pauses execution for approximately the duration requested - returns the rounded number of seconds asleep - raises a TypeError when passed a non-numeric duration - pauses execution indefinitely if not given a duration Kernel.sleep - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/split_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/sprintf_spec.rb Kernel#sprintf - is a private method - treats nil arguments as zero-width strings in %s slots Kernel.sprintf - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/srand_spec.rb Kernel.srand - is a private method - srand should return the previous seed value - srand should seed the RNG correctly and repeatably - defaults number to a random value - calls #to_i on number Kernel#srand - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/sub_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/syscall_spec.rb Kernel#syscall - is a private method Kernel.syscall - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/system_spec.rb Kernel#system - can run basic things that exist - returns nil when command execution fails - returns false when the command has a non-zero exit status - does not write to stderr when it can't find a command - uses /bin/sh if freaky shit is in the command - is a private method - expands shell variables when given a single string argument - does not expand shell variables when given multiples arguments /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/taint_spec.rb Kernel#taint - sets self to be tainted - has no effect on immediate values /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/tainted_spec.rb Kernel#tainted? - returns true if Object is tainted /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/tap_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/test_spec.rb Kernel#test - is a private method - returns true when passed ?f if the argument is a regular file - returns true when passed ?e if the argument is a file - returns true when passed ?d if the argument is a directory Kernel.test - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/throw_spec.rb Kernel.throw - transfers control to the end of the active catch block waiting for symbol - transfers control to the innermost catch block waiting for the same sympol - sets the return value of the catch block to nil by default - sets the return value of the catch block to a value specified as second parameter - raises an ArgumentError if there is no catch block for the symbol - raises ArgumentError if 3 or more arguments provided - can throw an object Kernel#throw - is a private method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/to_a_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/to_s_spec.rb Kernel#to_s - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/trace_var_spec.rb Kernel#trace_var - is a private method Kernel.trace_var - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/trap_spec.rb Kernel#trap - is a private method Kernel.trap - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/trust_spec.rb Kernel#trust - clears the untrusted bit from a target object - can not be called on frozen object /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/type_spec.rb Kernel#type - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/untaint_spec.rb Kernel#untaint - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/untrace_var_spec.rb Kernel#untrace_var - is a private method Kernel.untrace_var - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/untrust_spec.rb Kernel#untrusted? - sets the untrusted bit on a target object - can not be called on frozen object /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/untrusted_spec.rb Kernel#untrusted? - returns the untrusted status of an object - has no effect on immediate values /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/kernel/warn_spec.rb Kernel.warn - is a private method - does not call #write on $stderr if $VERBOSE is nil Kernel#warn - needs to be reviewed for spec completeness /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/marshal/dump_spec.rb Marshal.dump - ignores the recursion limit if the limit is negative - writes the serialized data to the IO-Object - returns the IO-Object - raises an Error when the IO-Object does not respond to #write - raises an ArgumentError when given more than three arguments - raises an Error when trying to dump an anonymous class/module - raises a TypeError if _dump returns a non-string - dumps an Object - dumps an extended_object - raises a TypeError with hash having default proc - raises a TypeError if marshalling a Method instance - raises a TypeError if marshalling a Proc - raises a TypeError if dumping a IO/File instance - raises a TypeError if dumping a MatchData instance - dumps a struct having ivar - dumps a struct having fields Marshal.dump - dumps a nil - dumps a 1..2 - dumps a 1...2 - dumps a 'a'..'b' - dumps a Struct - dumps a Symbol - dumps a true - dumps a false - dumps a String subclass - dumps a String subclass extended - dumps a Symbol small - dumps a Symbol big - dumps a Bignum -2**64 - dumps a Bignum -2**63 - dumps a Fixnum -2**24 - dumps a Fixnum -2**16 - dumps a Fixnum -2**8 - dumps a Fixnum -123 - dumps a Fixnum 0 - dumps a Fixnum 5 - dumps a Fixnum 2**8 - dumps a Fixnum 2**16 - dumps a Fixnum 2**24 - dumps a Bignum 2**64 - dumps a Bignum 2**90 - dumps a Class String - dumps a Module Marshal - dumps a Module nested - dumps a Float 0.0 - dumps a Float -0.0 - dumps a Float Infinity - dumps a Float -Infinity - dumps a Float 1.0 - dumps a Hash - dumps a Hash subclass - dumps a Array - dumps a Array subclass /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/marshal/load_spec.rb Marshal::load - loads a extended_struct having fields with same objects - loads a string having ivar with ref to self - loads an extended_user_hash with a parameter to initialize - loads a user-marshaled extended object - loads a user_object - loads a object - loads an extended Object - loads a object having ivar - loads an extended Regexp - loads a extended_user_regexp having ivar - loads a Float NaN - loads a Float 1.3 - loads a Float -5.1867345e-22 - loads a Float 1.1867345e+22 - loads a array containing the same objects - loads an array having ivar - loads a struct having ivar - loads a struct having fields - raises a TypeError with bad Marshal version - raises EOFError on loading an empty file - loads a nil - loads a 1..2 - loads a 1...2 - loads a 'a'..'b' - loads a Struct - loads a Symbol - loads a true - loads a false - loads a String empty - loads a String small - loads a String big - loads a String extended - loads a String subclass - loads a String subclass extended - loads a Symbol small - loads a Symbol big - loads a Bignum -2**64 - loads a Bignum -2**63 - loads a Fixnum -2**24 - loads a Fixnum -2**16 - loads a Fixnum -2**8 - loads a Fixnum -123 - loads a Fixnum 0 - loads a Fixnum 5 - loads a Fixnum 2**8 - loads a Fixnum 2**16 - loads a Fixnum 2**24 - loads a Bignum 2**64 - loads a Bignum 2**90 - loads a Class String - loads a Module Marshal - loads a Module nested - loads a _dump object - loads a _dump object extended - loads a marshal_dump object - loads a Regexp - loads a Regexp subclass /i - loads a Float 0.0 - loads a Float -0.0 - loads a Float Infinity - loads a Float -Infinity - loads a Float 1.0 - loads a Hash - loads a Hash subclass - loads a Array - loads a Array subclass /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/marshal/restore_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/matchdata/begin_spec.rb MatchData#begin - returns the offset of the start of the nth element /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/matchdata/captures_spec.rb MatchData#captures - returns an array of the match captures /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/matchdata/element_reference_spec.rb MatchData#[] - acts as normal array indexing [index] - supports accessors [start, length] - supports ranges [start..end] /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/matchdata/end_spec.rb MatchData#end - returns the offset of the end of the nth element /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/matchdata/initialize_copy_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/matchdata/inspect_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/matchdata/length_spec.rb MatchData#length - length should return the number of elements in the match array /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/matchdata/offset_spec.rb MatchData#offset - returns a two element array with the begin and end of the nth match /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/matchdata/post_match_spec.rb MatchData#post_match - returns the string after the match equiv. special var $' /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/matchdata/pre_match_spec.rb MatchData#pre_match - returns the string before the match, equiv. special var $` /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/matchdata/select_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/matchdata/size_spec.rb MatchData#size - length should return the number of elements in the match array /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/matchdata/string_spec.rb MatchData#string - returns a copy of the match string - returns a frozen copy of the match string /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/matchdata/to_a_spec.rb MatchData#to_a - returns an array of matches /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/matchdata/to_s_spec.rb MatchData#to_s - returns the entire matched string /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/matchdata/values_at_spec.rb MatchData#values_at - returns an array of the matching value /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/math/acos_spec.rb Math.acos - returns a float - returns the arccosine of the argument - raises an Errno::EDOM if the argument is greater than 1.0 - raises an Errno::EDOM if the argument is less than -1.0 - raises a TypeError if the string argument cannot be coerced with Float() - raises an TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil Math#acos - is accessible as a private instance method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/math/acosh_spec.rb Math.acosh - returns a float - returns the principle value of the inverse hyperbolic cosine of the argument - it raises Errno::EDOM if the passed argument is less than -1.0 or greater than 1.0 - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#acosh - is accessible as a private instance method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/math/asin_spec.rb Math.asin - return a float - returns the arcsine of the argument - raises an Errno::EDOM if the argument is greater than 1.0 - raises an Errno::EDOM if the argument is less than -1.0 - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#asin - is accessible as a private instance method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/math/asinh_spec.rb Math.asinh - returns a float - returns the inverse hyperbolic sin of the argument - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#asinh - is accessible as a private instance method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/math/atan2_spec.rb Math.atan2 - returns a float - returns the arc tangent of y, x - raises an TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#atan2 - is accessible as a private instance method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/math/atan_spec.rb Math.atan - returns a float - return the arctangent of the argument - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#atan - is accessible as a private instance method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/math/atanh_spec.rb Math.atanh - returns a float - returns the inverse hyperbolic tangent of the argument - raises an Errno::EDOM if x = 1.0 - raises an Errno::EDOM if x = -1.0 - raises an Errno::EDOM if the passed argument is greater than 1.0 - raises an Errno::EDOM if the passed argument is less than -1.0 - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#atanh - is accessible as a private instance method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/math/constants_spec.rb Math::PI - approximates the value of pi - is accessible to a class that includes Math Math::E - approximates the value of Napier's constant - is accessible to a class that includes Math /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/math/cos_spec.rb Math.cos - returns a float - returns the cosine of the argument expressed in radians - raises a TypeError unless the argument is Numeric and has #to_f - raises a TypeError if the argument is nil - coerces its argument with #to_f Math#cos - is accessible as a private instance method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/math/cosh_spec.rb Math.cosh - returns a float - returns the hyperbolic cosine of the argument - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#cosh - is accessible as a private instance method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/math/erf_spec.rb Math.erf - returns a float - returns the error function of the argument - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#erf - is accessible as a private instance method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/math/erfc_spec.rb Math.erfc - returns a float - returns the complimentary error function of the argument - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#erfc - is accessible as a private instance method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/math/exp_spec.rb Math.exp - returns a float - returns the base-e exponential of the argument - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#exp - is accessible as a private instance method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/math/frexp_spec.rb Math.frexp - returns the normalized fraction and exponent - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#frexp - is accessible as a private instance method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/math/hypot_spec.rb Math.hypot - returns a float - returns the length of the hypotenuse of a right triangle with legs given by the arguments - raises a TypeError if the argument cannot be coerced with Float() - raises a ArgumentError if the argument is nil - accepts any argument that can be coerced with Float() Math#hypot - is accessible as a private instance method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/math/ldexp_spec.rb Math.ldexp - returns a float - returns the argument multiplied by 2**n - raises a TypeError if the first argument cannot be coerced with Float() - raises an TypeError if the second argument cannot be coerced with Integer() - raises a TypeError if the first argument is nil - raises a TypeError if the second argument is nil - accepts any first argument that can be coerced with Float() - accepts any second argument that can be coerced with Integer() Math#ldexp - is accessible as a private instance method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/math/log10_spec.rb Math.log10 - returns a float - return the base-10 logarithm of the argument - raises an Errno::EDOM if the argument is less than 0 - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#log10 - is accessible as a private instance method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/math/log2_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/math/log_spec.rb Math.log - returns a float - returns the natural logarithm of the argument - raises an Errno::EDOM if the argument is less than 0 - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#log - is accessible as a private instance method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/math/sin_spec.rb Math.sin - returns a float - returns the sine of the argument expressed in radians - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#sin - is accessible as a private instance method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/math/sinh_spec.rb Math.sinh - returns a float - returns the hyperbolic sin of the argument - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#sinh - is accessible as a private instance method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/math/sqrt_spec.rb Math.sqrt - returns a float - returns the square root of the argument - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#sqrt - is accessible as a private instance method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/math/tan_spec.rb Math.tan - returns a float - returns the tangent of the argument - returns NaN if called with +-Infinitty - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#tan - is accessible as a private instance method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/math/tanh_spec.rb Math.tanh - returns a float - returns the hyperbolic tangent of the argument - raises an TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#tanh - is accessible as a private instance method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/method/arity_spec.rb Method#arity - returns n, where n is the number of required arguments, when there are zero or more required arguments only - returns -(n+1), where n is the number of required arguments, when there is at least one optional argument - returns -(n+1), where n is the number of required arguments, when there is a splat argument, regardless of optional arguments - returns the same value regardless of the presence of a block /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/method/call_spec.rb Method#call - invokes the method with the specified arguments, returning the method's return value - raises an ArgumentError when given incorrect number of arguments /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/method/clone_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/method/element_reference_spec.rb Method#[] - invokes the method with the specified arguments, returning the method's return value - raises an ArgumentError when given incorrect number of arguments /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/method/equal_value_spec.rb Method#== - returns true if methods are the same - returns true on aliased methods - returns false on a method which is neither aliases nor the same method - returns false for a method which is not bound to the same object /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/method/inspect_spec.rb Method#inspect - returns a String - returns a String for methods defined with attr_accessor - returns a String containing 'Method' - returns a String containing the method name - returns a String containing the Module the method is defined in - returns a String containing the Module the method is referenced from /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/method/name_spec.rb Method#name - returns the name of the method - returns the name even when aliased /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/method/owner_spec.rb Method#owner - returns the owner of the method - returns the name even when aliased - returns the class/module it was defined in /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/method/receiver_spec.rb Method#receiver - returns the receiver of the method - returns the right receiver even when aliased /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/method/source_location_spec.rb Method#source_location - returns nil for built-in methods - returns an Array - sets the first value to the path of the file in which the method was defined - sets the last value to a Fixnum representing the line on which the method was defined - returns the last place the method was defined /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/method/to_proc_spec.rb Method#to_proc - returns a Proc object corresponding to the method - Proc object should have the correct arity - returns a proc that can be used by define_method - returns a proc that can be yielded to /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/method/to_s_spec.rb Method#to_s - returns a String - returns a String for methods defined with attr_accessor - returns a String containing 'Method' - returns a String containing the method name - returns a String containing the Module the method is defined in - returns a String containing the Module the method is referenced from /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/method/unbind_spec.rb Method#unbind - returns an UnboundMethod - returns a String containing 'UnboundMethod' - returns a String containing the method name - returns a String containing the Module the method is defined in - returns a String containing the Module the method is referenced from - rebinding UnboundMethod to Method's obj produces exactly equivalent Methods /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/alias_method_spec.rb Module#alias_method - makes a copy of the method - retains method visibility - fails if origin method not found - converts a non string/symbol/fixnum name to string using to_str - raises a TypeError when the given name can't be converted using to_str - is a private method - works in module - works on private module methods in a module that has been reopened /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/allocate_spec.rb Module.allocate - returns an instance of Module - returns a fully-formed instance of Module /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/ancestors_spec.rb Module#ancestors - returns a list of modules included in self (including self) - returns only modules and classes - has 1 entry per module or class /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/append_features_spec.rb Module#append_features - gets called when self is included in another module/class /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/attr_accessor_spec.rb Module#attr_accessor - creates a getter and setter for each given attribute name - converts non string/symbol/fixnum names to strings using to_str - raises a TypeError when the given names can't be converted to strings using to_str - applies current visibility to methods created /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/attr_reader_spec.rb Module#attr_reader - creates a getter for each given attribute name - converts non string/symbol/fixnum names to strings using to_str - raises a TypeError when the given names can't be converted to strings using to_str - applies current visibility to methods created /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/attr_spec.rb Module#attr - creates a getter for the given attribute name - creates a getter but no setter for all given attribute names - applies current visibility to methods created - converts non string/symbol/fixnum names to strings using to_str - raises a TypeError when the given names can't be converted to strings using to_str /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/attr_writer_spec.rb Module#attr_writer - creates a setter for each given attribute name - converts non string/symbol/fixnum names to strings using to_str - raises a TypeError when the given names can't be converted to strings using to_str - applies current visibility to methods created /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/autoload_spec.rb Module#autoload? - returns the name of the file that will be autoloaded - returns nil if no file has been registered for a constant Module#autoload - registers a file to load the first time the named constant is accessed - sets the autoload constant in the constants table - loads the registered constant when it is accessed - loads the registered constant into a dynamically created class - loads the registered constant into a dynamically created module - loads the registered constant when it is opened as a class - loads the registered constant when it is opened as a module - loads the registered constant when it is inherited from - loads the registered constant when it is included - does not load the file when the constant is already set - loads a file with .rb extension when passed the name without the extension - does not load the file if the file is manually required - allows multiple autoload constants for a single file - does not remove the constant from the constant table if load fails - does not load the file when removing an autoload constant - does not load the file when accessing the constants table of the module - loads the file when opening a module that is the autoloaded constant - raises an ArgumentError when an empty filename is given - raises a NameError when the constant name starts with a lower case letter - raises a NameError when the constant name starts with a number - raises a NameError when the constant name has a space in it - raises a TypeError if opening a class with a different superclass than the class defined in the autoload file - raises a TypeError if not passed a String or object respodning to #to_path for the filename - calls #to_path on non-String filename arguments (FAILED - 40) - calls #to_path on non-String filename arguments (FAILED - 41) Module#autoload - does not call Kernel#require or Kernel#load dynamically /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/case_compare_spec.rb Module#=== - returns true when the given Object is an instance of self or of self's descendants - returns true when the given Object's class includes self or when the given Object is extended by self /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/class_eval_spec.rb Module#class_eval - evaluates a given string in the context of self - does not add defined methods to other classes - defines constants in the receiver's scope - evaluates a given block in the context of self - uses the optional filename and lineno parameters for error messages - converts non string eval-string to string using to_str - raises a TypeError when the given eval-string can't be converted to string using to_str - raises an ArgumentError when no arguments and no block are given - raises an ArgumentError when more than 3 arguments are given - raises an ArgumentError when a block and normal arguments are given /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/class_variable_defined_spec.rb Module#class_variable_defined? - returns true if a class variable with the given name is defined in self - returns true if a class variable with the given name is defined in the metaclass - returns true if a class variables with the given name is defined in an included module - returns false if a class variables with the given name is defined in an extended module - raises a NameError when the given name is not allowed - converts a non string/symbol/fixnum name to string using to_str - raises a TypeError when the given names can't be converted to strings using to_str /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/class_variable_get_spec.rb Module#class_variable_get - returns the value of the class variable with the given name - returns the value of a class variable with the given name defined in an included module - raises a NameError for a class variables with the given name defined in an extended module - returns class variables defined in the class body and accessed in the metaclass - returns class variables defined in the metaclass and accessed by class methods - returns class variables defined in the metaclass and accessed by instance methods - raises a NameError when an uninitialized class variable is accessed - raises a NameError when the given name is not allowed - converts a non string/symbol/fixnum name to string using to_str - raises a TypeError when the given names can't be converted to strings using to_str /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/class_variable_set_spec.rb Module#class_variable_set - sets the class variable with the given name to the given value - sets the value of a class variable with the given name defined in an included module - raises a RuntimeError when self is frozen - raises a NameError when the given name is not allowed - converts a non string/symbol/fixnum name to string using to_str - raises a TypeError when the given names can't be converted to strings using to_str /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/class_variables_spec.rb Module#class_variables - returns an Array with the names of class variables of self - does not return class variables defined in extended modules /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/comparison_spec.rb Module#<=> - returns -1 if self is a subclass of or includes the given module - returns 0 if self is the same as the given module - returns +1 if self is a superclas of or included by the given module - returns nil if self and the given module are not related - returns nil if the argument is not a class/module /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/const_defined_spec.rb Module#const_defined? - returns true if the given Symbol names a constant defined in the receiver - returns true if the given String names a constant defined in the receiver - does not call #const_missing if the constant is not defined in the receiver - calls #to_str to convert the given name to a String - raises a NameError if the name does not start with a capital letter - raises a NameError if the name starts with a non-alphabetic character - raises a NameError if the name contains non-alphabetic characters except '_' - raises a TypeError if conversion to a String by calling #to_str fails /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/const_get_spec.rb Module#const_get - accepts a String or Symbol name - raises a NameError if no constant is defined in the search path - raises a NameError if the name does not start with a capital letter - raises a NameError if the name starts with a non-alphabetic character - raises a NameError if the name contains non-alphabetic characters except '_' - calls #to_str to convert the given name to a String - raises a TypeError if conversion to a String by calling #to_str fails - calls #const_missing on the receiver if unable to locate the constant - does not search the singleton class of a Class or Module - does not search the containing scope Module#const_get with statically assigned constants - searches the immediate class or module first - searches a module included in the immediate class before the superclass - searches the superclass before a module included in the superclass - searches a module included in the superclass - searches the superclass chain - returns a toplevel constant when the receiver is a Class - returns a toplevel constant when the receiver is a Module Module#const_get with dynamically assigned constants - searches the immediate class or module first - searches a module included in the immediate class before the superclass - searches the superclass before a module included in the superclass - searches a module included in the superclass - searches the superclass chain - returns a toplevel constant when the receiver is a Class - returns a toplevel constant when the receiver is a Module - returns the updated value of a constant /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/const_missing_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/const_set_spec.rb Module#const_set - sets the constant specified by a String or Symbol to the given value - returns the value set - raises a NameError if the name does not start with a capital letter - raises a NameError if the name starts with a non-alphabetic character - raises a NameError if the name contains non-alphabetic characters except '_' - calls #to_str to convert the given name to a String - raises a TypeError if conversion to a String by calling #to_str fails /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/constants_spec.rb Module.constants - returns an array of the names of all toplevel constants - returns an array of Symbol names Module#constants - returns an array of Symbol names of all constants defined in the moduleand all included modules - includes names of constants defined after a module is included /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/define_method_spec.rb Module#define_method when given an UnboundMethod - correctly passes given arguments to the new method Module#define_method - defines the given method as an instance method with the given name in self - defines a new method with the given name and the given block as body in self - raises a TypeError when the given method is no Method/Proc - should maintain the Proc's scope /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/eql_spec.rb Module#eql? - returns true if self and the given module are the same /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/equal_spec.rb Module#equal? - returns true if self and the given module are the same /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/equal_value_spec.rb Module#== - returns true if self and the given module are the same /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/extend_object_spec.rb Module#extend_object - extends the given object with constants and methods of self - is called when an object gets extended with self /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/extended_spec.rb Module#extended - is called when an object gets extended with self - is called after Module#extend_object - is private in its default implementation /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/freeze_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/gt_spec.rb Module#> - returns true if self is a superclass of or included by the given module - returns false if self is the same as the given module - returns nil if self is not related to the given module - raises a TypeError if the argument is not a class/module /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/gte_spec.rb Module#>= - returns true if self is a superclass of, the same as or included by given module - returns nil if self is not related to the given module - returns false if self is a subclass of or includes the given module - raises a TypeError if the argument is not a class/module /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/include_spec.rb Module#include - calls #append_features(self) in reversed order on each module - adds all ancestor modules when a previously included module is included again - raises a TypeError when the argument is not a Module - does not raise a TypeError when the argument is an instance of a subclass of Module - does not override existing constants in modules and classes - imports constants to the toplevel - attaches the module as the caller's immediate ancestor - doesn't include module if it is included in a super class - recursively includes new mixins - detects cyclic includes - accepts no-arguments Module#include? - returns true if the given module is included by self or one of it's ancestors - raises a TypeError when no module was given /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/included_modules_spec.rb Module#included_modules - returns a list of modules included in self /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/included_spec.rb Module#included - is invoked when self is included in another module or class - allows extending self with the object into which it is being included - is private in its default implementation /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/initialize_copy_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/initialize_spec.rb Module#initialize - accepts a block - is called on subclasses /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/instance_method_spec.rb Module#instance_method - returns an UnboundMethod corresponding to the given name - returns an UnboundMethod corresponding to the given name from a superclass - returns an UnboundMethod corresponding to the given name from an included Module - gives UnboundMethod method name, Module defined in and Module extracted from - raises a TypeError if not passed a symbol - raises a TypeError if the given name is not a string/symbol - raises a NameError if the method has been undefined - raises a NameError if the given method doesn't exist /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/instance_methods_spec.rb Module#instance_methods - does not return undefined methods /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/lt_spec.rb Module#< - returns true if self is a subclass of or includes the given module - returns false if self is the same as the given module - returns nil if self is not related to the given module - raises a TypeError if the argument is not a class/module /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/lte_spec.rb Module#<= - returns true if self is a subclass of, the same as or includes the given module - returns nil if self is not related to the given module - returns false if self is a superclass of or is included by the given module - raises a TypeError if the argument is not a class/module /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/method_added_spec.rb Module#method_added - is a private instance method - returns nil in the default implementation - is called when a new method is defined in self /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/method_defined_spec.rb Module#method_defined? - returns true if a public or private method with the given name is defined in self, self's ancestors or one of self's included modules - raises a TypeError when the given object is not a string/symbol/fixnum - converts the given name to a string using to_str /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/method_removed_spec.rb Module#method_removed - is called when a method is removed from self /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/method_undefined_spec.rb Module#method_undefined - is called when a method is undefined from self /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/module_eval_spec.rb Module#module_eval - evaluates a given string in the context of self - does not add defined methods to other classes - defines constants in the receiver's scope - evaluates a given block in the context of self - uses the optional filename and lineno parameters for error messages - converts non string eval-string to string using to_str - raises a TypeError when the given eval-string can't be converted to string using to_str - raises an ArgumentError when no arguments and no block are given - raises an ArgumentError when more than 3 arguments are given - raises an ArgumentError when a block and normal arguments are given /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/module_function_spec.rb Module#module_function with specific method names - creates duplicates of the given instance methods on the Module object - returns the current module - creates an independent copy of the method, not a redirect - makes the instance methods private - makes the new Module methods public - tries to convert the given names to strings using to_str - raises a TypeError when the given names can't be converted to string using to_str Module#module_function as a toggle (no arguments) in a Module body - makes any subsequently defined methods module functions with the normal semantics - returns the current module - stops creating module functions if the body encounters another toggle like public/protected/private without arguments - does not stop creating module functions if the body encounters public/protected/private WITH arguments - does not affect module_evaled method definitions also if outside the eval itself - has no effect if inside a module_eval if the definitions are outside of it - functions normally if both toggle and definitions inside a module_eval - affects evaled method definitions also even when outside the eval itself - affects definitions when inside an eval even if the definitions are outside of it - functions normally if both toggle and definitions inside a module_eval /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/name_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/nesting_spec.rb Module::Nesting - returns the list of Modules nested at the point of call - returns the nesting for module/class declaring the called method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/new_spec.rb Module.new - creates a new anonymous Module - creates a new Module and passes it to the provided block - evaluates a passed block in the context of the module /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/private_class_method_spec.rb Module#private_class_method - makes an existing class method private - makes an existing class method private up the inheritance tree - accepts more than one method at a time - raises a NameError if class method doesn't exist - makes a class method private - raises a NameError when the given name is not a method - raises a NameError when the given name is an instance method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/private_instance_methods_spec.rb Module#private_instance_methods - returns a list of private methods in module and its ancestors - when passed false as a parameter, should return only methods defined in that module - default list should be the same as passing true as an argument /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/private_method_defined_spec.rb Module#private_method_defined? - returns true if the named private method is defined by module or its ancestors - returns false if method is not a private method - returns false if the named method is not defined by the module or its ancestors - accepts symbols for the method name - raises an TypeError if passed a Fixnum - raises a TypeError if passed nil - raises a TypeError if passed false - raises a TypeError if passed an object that does not defined #to_str - raises a TypeError if passed an object that defines #to_sym - calls #to_str to coerce the passed object to a String /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/private_spec.rb Module#private - should make the target method uncallable from other types /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/protected_instance_methods_spec.rb Module#protected_instance_methods - default list should be the same as passing true as an argument /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/protected_method_defined_spec.rb Module#protected_method_defined? - returns true if the named protected method is defined by module or its ancestors - returns false if method is not a protected method - returns false if the named method is not defined by the module or its ancestors - accepts symbols for the method name - raises a TypeError if not passed a Symbol - accepts any object that is a String type /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/protected_spec.rb Module#protected - makes an existing class method protected /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/public_class_method_spec.rb Module#public_class_method - makes an existing class method public - makes an existing class method public up the inheritance tree - accepts more than one method at a time - raises a NameError if class method doesn't exist - makes a class method public - raises a NameError when the given name is not a method - raises a NameError when the given name is an instance method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/public_instance_methods_spec.rb Module#public_instance_methods - default list should be the same as passing true as an argument /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/public_method_defined_spec.rb Module#public_method_defined? - returns true if the named public method is defined by module or its ancestors - returns false if method is not a public method - returns false if the named method is not defined by the module or its ancestors - accepts symbols for the method name - raises a TypeError if not passed a Symbol - accepts any object that is a String type /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/public_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/remove_class_variable_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/remove_const_spec.rb Module#remove_const - removes the constant specified by a String or Symbol from the receiver's constant table - returns the value of the removed constant - raises a NameError if the constant is not defined directly in the module - raises a NameError if the name does not start with a capital letter - raises a NameError if the name starts with a non-alphabetic character - raises a NameError if the name contains non-alphabetic characters except '_' - calls #to_str to convert the given name to a String - raises a TypeError if conversion to a String by calling #to_str fails - is a private method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/remove_method_spec.rb Module#remove_method - removes the method from a class - removes method from subclass, but not parent - raises a NameError when attempting to remove method further up the inheritance tree - raises a NameError when attempting to remove a missing method /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/to_s_spec.rb /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/module/undef_method_spec.rb Module#undef_method with symbol - removes a method defined in a class - removes a method defined in a super class - does not remove a method defined in a super class when removed from a subclass Module#undef_method with string - removes a method defined in a class - removes a method defined in a super class - does not remove a method defined in a super class when removed from a subclass /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/nil/and_spec.rb NilClass#& - returns false /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/nil/dup_spec.rb NilClass#dup - raises a TypeError /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/nil/inspect_spec.rb NilClass#inspect - returns the string 'nil' /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/nil/nil_spec.rb NilClass#nil? - returns true /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/nil/or_spec.rb NilClass#| - returns false if other is nil or false, otherwise true /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/nil/to_a_spec.rb NilClass#to_a - returns an empty array /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/nil/to_f_spec.rb NilClass#to_f - returns 0.0 - does not cause NilClass to be coerced to Float /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/nil/to_i_spec.rb NilClass#to_i - returns 0 - does not cause NilClass to be coerced to Fixnum /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/nil/to_s_spec.rb NilClass#to_s - returns the string '' /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/nil/xor_spec.rb NilClass#^ - returns false if other is nil or false, otherwise true /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/numeric/abs2_spec.rb Numeric#abs2 - returns the square of the absolute value of self - calls #* on self - returns NaN when self is NaN /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/numeric/abs_spec.rb Numeric#abs - returns self when self is greater than 0 - returns self#@- when self is less than 0 /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/numeric/angle_spec.rb Numeric#angle - returns 0 if positive - returns Pi if negative - raises an ArgumentError if given any arguments /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/numeric/arg_spec.rb Numeric#arg - returns 0 if positive - returns Pi if negative - raises an ArgumentError if given any arguments /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/numeric/ceil_spec.rb Numeric#ceil - converts self to a Float (using #to_f) and returns the #ceil'ed result /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/numeric/coerce_spec.rb Numeric#coerce - returns [other, self] if self and other are instances of the same class - calls #to_f to convert other if self responds to #to_f - returns [other.to_f, self.to_f] if self and other are instances of different classes - raises a TypeError when passed nil - raises a TypeError when passed a boolean - raises a TypeError when passed a Symbol - raises an ArgumentError when passed a String /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/numeric/comparison_spec.rb Numeric#<=> - returns 0 if self equals other - returns nil if self does not equal other /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/numeric/conj_spec.rb Numeric#conj - returns self - raises an ArgumentError if given any arguments /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/numeric/conjugate_spec.rb Numeric#conjugate - returns self - raises an ArgumentError if given any arguments /home/chkbuild/tmp/build/ruby-1.9.1/20090621T080629/rubyspec/core/numeric/denominator_spec.rb Numeric#denominator - returns 1 - works with Numeric subclassessignal SIGSEGV (11) failed(rubyspec) == end # 2009-06-21T08:28:59+09:00