diff options
author | KJ Tsanaktsidis <kj@kjtsanaktsidis.id.au> | 2024-02-17 17:30:34 +1100 |
---|---|---|
committer | KJ Tsanaktsidis <kj@kjtsanaktsidis.id.au> | 2024-03-04 13:07:26 +1100 |
commit | 5621d794a2fa9293d1da489d6b0ee0e7c73c9128 (patch) | |
tree | 26ebde760fb21ee77110a90295b8ac62eabbf9ce /test/ruby/test_array.rb | |
parent | 0d9a681eff867b569a31ab4f85a43ce53712a9cd (diff) |
Disable callcc when ASAN is enabled
callcc's implementation is fundamentally incompatible with ASAN. Since
callcc is deprecated and almost never used, it's probably OK to disable
callcc when ruby is compiled with ASAN.
[Bug #20273]
Diffstat (limited to 'test/ruby/test_array.rb')
-rw-r--r-- | test/ruby/test_array.rb | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/test/ruby/test_array.rb b/test/ruby/test_array.rb index e40651eb8e..6e84bdbd02 100644 --- a/test/ruby/test_array.rb +++ b/test/ruby/test_array.rb @@ -3561,6 +3561,7 @@ class TestArray < Test::Unit::TestCase unless respond_to?(:callcc, true) EnvUtil.suppress_warning {require 'continuation'} end + omit 'requires callcc support' unless respond_to?(:callcc, true) end end |