1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

Skip MinGW TestJIT* and macOS TestJITDebug failures

caused by 818d6d3336, for now.

I'll take a look at them tomorrow.
This commit is contained in:
Takashi Kokubun 2020-05-01 03:06:49 -07:00
parent e4d3d5ceab
commit 41bbdd7806
No known key found for this signature in database
GPG key ID: 6FFC433B12EE23DD
2 changed files with 2 additions and 1 deletions

View file

@ -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:

View file

@ -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