summaryrefslogtreecommitdiffstats
path: root/bootstraptest
Commit message (Collapse)AuthorAgeFilesLines
* add test for [ruby-dev:32452].akr2007-12-071-0/+13
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14123 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* reproduce segv.akr2007-12-061-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14122 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* use \xf0 instead of \xfd for valid first byte of a UTF-8 character.akr2007-12-061-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14121 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bootstraptest/test_knownbug.rb: new test for block andnobu2007-12-062-8/+19
| | | | | | | | | | define_method. * bootstraptest/test_syntax.rb: moved [ruby-dev:32429] from test_knownbug.rb. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14118 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bootstraptest/test_knownbug.rb: test for [ruby-talk:266422].nobu2007-12-061-0/+9
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14117 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add a test for [ruby-dev:32448].akr2007-12-041-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14097 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add ML ref.akr2007-12-021-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14077 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* eval("\"\xfd".force_encoding("utf-8")) generates garbage in error message.akr2007-12-021-0/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14076 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add a test for [ruby-dev:32404].akr2007-12-011-0/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14074 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bootstraptest/test_knownbug.rb: move fixed bugs.ko12007-12-011-14/+0
| | | | | | | | | * test/ruby/test_sprintf.rb: ditto. * test/yaml/test_yaml.rb: ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14065 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * insns.def (concatarray, splatarray): use to_a instead ofmatz2007-12-011-2/+2
| | | | | | | | to_splat. * insnhelper.ci (caller_setup_args): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14063 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * insnhelper.ci (vm_yield_with_cfunc): fix to passing argc on thirdko12007-12-012-14/+13
| | | | | | | | | | | | | parameter of IFUNC. [ruby-dev:32329] * enumerator.c: fix to pass exact number of argument. * eval.c (rb_yield_values2): added. * include/ruby/ruby.h: ditto. * bootstraptest/test_knownbug.rb: move a fixed test. * bootstraptest/test_block.rb: ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14062 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/syck/rubyext.c (rb_syck_mktime): avoid segmentation fault.matz2007-11-301-0/+1
| | | | | | [ruby-core:13735] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14050 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* longer timeout.akr2007-11-271-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14036 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * compile.c (iseq_compile_each): "when *[],1" dumps core.ko12007-11-271-0/+12
| | | | | | | | | a patch from Yusuke ENDOH <mame AT tsg.ne.jp>. [ruby-dev:32350] * bootstraptest/test_syntax.rb: add a test for above. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14033 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * compile.c (iseq_compile_each): "a[*b] += 1" dumps core.ko12007-11-271-0/+4
| | | | | | | | | a patch from Yusuke ENDOH <mame AT tsg.ne.jp>. [ruby-dev:32354] * bootstraptest/test_syntax.rb: add a test for above. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14032 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * compile.c, insns.def: change return value of "defined?"ko12007-11-271-1/+1
| | | | | | | | | | | for $&, $1, ... . If such variables are defined, return "global-variable". * test/ruby/test_defined.rb: add tests. * bootstraptest/test_syntax.rb: fix a test. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14031 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (rb_method_missing): fix stack trace.ko12007-11-272-17/+5
| | | | | | | | | * bootstraptest/test_knownbug.rb: move solved tests. * bootstraptest/test_method.rb, test/ruby/test_regexp.rb: ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14026 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * insns.def, compile.c: fix to allow dsym for alias/undef.ko12007-11-271-0/+22
| | | | | | | | | [ruby-dev:32355] * bootstraptest/test_method.rb: add tests for above. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14025 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* more tests.akr2007-11-261-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14023 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bootstraptest/test_{io,marshal}.rb, lib/rubygems/require_paths_builder.rb ↵nobu2007-11-262-14/+14
| | | | | | test/ruby/test_m17n.rb: set properties. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14015 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add a test for [ruby-dev:32351].akr2007-11-241-0/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14008 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bootstraptest/test_knownbug.rb: move solved tests.ko12007-11-234-46/+35
| | | | | | | | | | * bootstraptest/test_io.rb, test_marshal.rb, test_objectspace.rb: ditto. * test/ruby/test_integer.rb, test_regexp.rb: ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14005 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* previous change refined.akr2007-11-221-2/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13997 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add test for [ruby-dev:32329].akr2007-11-221-0/+21
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13996 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (rb_f_send): allow send/__send__ to call methods of allmatz2007-11-042-8/+6
| | | | | | | | | | visibility again. we no longer provide __send, __send!. * eval.c (rb_invoke_method): new method to honor private visibility. if it's invoked in a function call style, it calls private methods as well (previous 1.9 send behavior). git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13824 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add test for Regexp.new("\0").akr2007-11-041-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13814 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add a test for [ruby-dev:32084].akr2007-10-221-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13753 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* It should be ArgumentError thatakr2007-10-161-0/+12
| | | | | | | | | | Regexp.union( "a", Regexp.new("\x80".force_encoding("euc-jp")), Regexp.new("\x80".force_encoding("utf-8"))). git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13724 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Regexp.union("a", "a") causes SEGV.akr2007-10-161-0/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13722 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bootstraptest/test_knownbug.rb: a test for [ruby-dev:32054] moved to ↵nobu2007-10-151-15/+0
| | | | | | test/ruby/test_marshal.rb now. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13702 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add a test for [ruby-dev:32054].akr2007-10-141-0/+15
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13698 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add a test for [ruby-dev:31985].akr2007-10-091-0/+9
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13665 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add a test for [ruby-dev:31982].akr2007-10-091-0/+12
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13662 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * cont.c (cont_free): check Fiber or Continuation.ko12007-10-061-5/+0
| | | | | | | | * bootstraptest/test_knownbug.rb: remove a fixed test. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13644 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bootstraptest/runner.rb (assert_not_match): new method.akr2007-10-052-0/+17
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13637 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * proc.c (proc_dup): proc->block.proc should be self.ko12007-10-012-16/+15
| | | | | | | | | * bootstraptest/test_knownbug.rb, test_method.rb: move a fixed test. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13589 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* check exception on Process.setrlimit.akr2007-10-011-1/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13585 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bootstraptest/test_method.rb: use assert_normal_exit to testakr2007-10-011-2/+1
| | | | | | | [ruby-dev:31818]. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13584 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bootstraptest/runner.rb (assert_normal_exit): use `` instead ofakr2007-10-011-1/+1
| | | | | | | system. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13582 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * gc.c (id2ref): T_VALUES is less than T_BLOCK. [ruby-dev:31911]nobu2007-10-012-14/+13
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13581 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add test for [ruby-dev:31913].akr2007-09-301-0/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13577 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bootstraptest/runner.rb (pretty): don't show beginning empty line.akr2007-09-301-0/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13576 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add test for [ruby-dev:31911].akr2007-09-301-0/+14
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13574 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* use Marshal.load instead of binary string.akr2007-09-291-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13566 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bootstraptest/runner.rb (assert_normal_exit): new method.akr2007-09-292-0/+30
| | | | | | | * bootstraptest/test_knownbug.rb: add test for Marshal.load. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13565 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add test for a define_method wrapper.akr2007-09-291-0/+15
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13564 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * cont.c: Thread local storage should be fiber local.ko12007-09-281-28/+0
| | | | | | | | | * bootstraptest/test_knownbug.rb, test/ruby/test_fiber.rb: move a fixed test. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13555 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* thread variable test refined.akr2007-09-281-18/+12
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13539 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add test for thread local variable with fiber.akr2007-09-271-0/+35
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13538 b2dd03c8-39d4-4d8f-98ff-823fe69b080e