aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTakashi Kokubun <takashikkbn@gmail.com>2020-05-01 03:06:49 -0700
committerTakashi Kokubun <takashikkbn@gmail.com>2020-05-01 03:08:51 -0700
commit41bbdd7806edd64e73fbca4bfda396946b694f24 (patch)
tree0f1b77e47c9fc1b689740394d6bd5a79ac4c9747
parente4d3d5ceab25b7315f04f7d32a7940862b7b7946 (diff)
downloadruby-41bbdd7806edd64e73fbca4bfda396946b694f24.tar.gz
Skip MinGW TestJIT* and macOS TestJITDebug failures
caused by 818d6d33368a396d9cd3d1a34a84015a9e76c5c8, for now. I'll take a look at them tomorrow.
-rw-r--r--test/lib/jit_support.rb2
-rw-r--r--test/ruby/test_jit_debug.rb1
2 files changed, 2 insertions, 1 deletions
diff --git a/test/lib/jit_support.rb b/test/lib/jit_support.rb
index 5977e84c1d..5e803e97bf 100644
--- a/test/lib/jit_support.rb
+++ b/test/lib/jit_support.rb
@@ -56,7 +56,7 @@ module JITSupport
return @supported if defined?(@supported)
@supported = UNSUPPORTED_COMPILERS.all? do |regexp|
!regexp.match?(RbConfig::CONFIG['MJIT_CC'])
- end && RbConfig::CONFIG["MJIT_SUPPORT"] != 'no' && !PENDING_RUBYCI_NICKNAMES.include?(ENV['RUBYCI_NICKNAME']) && !vs120_pdb_corrupted?
+ end && RbConfig::CONFIG["MJIT_SUPPORT"] != 'no' && !PENDING_RUBYCI_NICKNAMES.include?(ENV['RUBYCI_NICKNAME']) && !vs120_pdb_corrupted? && /mingw/ !~ RUBY_PLATFORM # TODO: remove mingw exclusion after investigation
end
# AppVeyor's Visual Studio 2013 is known to spuriously generate broken pch / pdb, like:
diff --git a/test/ruby/test_jit_debug.rb b/test/ruby/test_jit_debug.rb
index 179512fec6..0d357ee7e0 100644
--- a/test/ruby/test_jit_debug.rb
+++ b/test/ruby/test_jit_debug.rb
@@ -5,6 +5,7 @@ return if ENV.key?('APPVEYOR')
return if ENV.key?('RUBYCI_NICKNAME')
return if ENV['RUBY_DEBUG']&.include?('ci') # ci.rvm.jp
return if /mswin/ =~ RUBY_PLATFORM
+return if /darwin/ =~ RUBY_PLATFORM # TODO: remove this after investigation
class TestJITDebug < TestJIT
def setup