1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/test
John Hawthorn c79d2e5474 Fix TAG_THROW through require [Bug #18562]
Previously this was being incorrectly swapped with TAG_RAISE in the next
line. This would end up checking the T_IMEMO throw_data to the exception
handling (which calls Module#===). This happened to not break existing
tests because Module#=== returned false when klass is NULL.

This commit handles throw from require correctly by jumping to the tag
retaining the TAG_THROW state.
2022-02-05 18:10:19 -08:00
..
-ext- Decouple GC slot sizes from RVALUE 2022-02-02 09:52:04 -05:00
base64
benchmark
bigdecimal [ruby/bigdecimal] Fix the maximum precision of the quotient 2022-01-24 10:56:30 +09:00
cgi
coverage
csv
date
did_you_mean
digest
drb
dtrace
erb [ruby/erb] Revert "Remove safe_level and further positional arguments (https://github.com/ruby/erb/pull/7)" 2022-01-17 12:39:17 -08:00
error_highlight
etc
excludes
fiber rb_fiber_terminate must not return [Bug #18497] 2022-01-19 19:57:16 +09:00
fiddle
fileutils
fixtures/fake_sorted_set_gem
io [ruby/io-nonblock] Use omit instead of skip for test-unit 2022-01-12 11:02:24 +09:00
irb
json
lib
logger [ruby/logger] Fix log rotation inter-process lock failed. 2022-01-27 12:33:06 +09:00
mkmf mkmf: pkg_config accepts multiple options 2022-01-29 15:22:52 +09:00
monitor
net [ruby/net-http] Do not set SNI hostname if connecting to IP address 2022-02-03 05:10:21 +09:00
nkf
objspace Add the size pool slot size to the output of ObjectSpace.dump/dump_all 2022-02-03 15:07:35 -05:00
open-uri
openssl
optparse [ruby/optparse] Fix for ruby 3.0 or earlier 2022-01-12 21:16:02 +09:00
ostruct
pathname
psych [ruby/psych] Add strict_integer option to parse numbers with commas as strings 2022-01-22 10:00:51 +09:00
racc
rdoc
readline
reline [ruby/reline] Use "Bundler.require" to load Gemfile.lock in multiline_repl 2022-01-16 22:09:32 +09:00
resolv
rinda
ripper
ruby Fix TAG_THROW through require [Bug #18562] 2022-02-05 18:10:19 -08:00
rubygems Restore workaround for test_rubygems.rb, It still fails with chkbuild encironment 2022-02-01 12:21:53 +09:00
socket
stringio
strscan
syslog
uri
win32ole
yaml
zlib
runner.rb
test_abbrev.rb
test_delegate.rb
test_extlibs.rb
test_find.rb
test_forwardable.rb
test_getoptlong.rb
test_ipaddr.rb
test_mutex_m.rb
test_observer.rb
test_open3.rb
test_pp.rb
test_prettyprint.rb
test_pstore.rb
test_pty.rb
test_rbconfig.rb
test_securerandom.rb
test_set.rb
test_shellwords.rb
test_singleton.rb
test_sorted_set.rb
test_syslog.rb
test_tempfile.rb
test_time.rb
test_timeout.rb
test_tmpdir.rb
test_trick.rb
test_tsort.rb
test_unicode_normalize.rb
test_weakref.rb