mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
test/lib/jit_support.rb: continue to skip test_jit
for icc since it's not supported yet but running on rubyci. This reverts some part of r65175, r65176 and r65177. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65178 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
808d833d29
commit
1a7249bc03
4 changed files with 36 additions and 18 deletions
|
@ -1,9 +1,8 @@
|
|||
module JITSupport
|
||||
JIT_TIMEOUT = 600 # 10min for each...
|
||||
JIT_SUCCESS_PREFIX = 'JIT success \(\d+\.\dms\)'
|
||||
SUPPORTED_COMPILERS = [
|
||||
'gcc',
|
||||
'clang',
|
||||
UNSUPPORTED_COMPILERS = [
|
||||
'icc',
|
||||
]
|
||||
|
||||
module_function
|
||||
|
@ -35,6 +34,11 @@ module JITSupport
|
|||
)
|
||||
end
|
||||
|
||||
def supported?
|
||||
return @supported if defined?(@supported)
|
||||
@supported = !UNSUPPORTED_COMPILERS.include?(RbConfig::CONFIG['CC'])
|
||||
end
|
||||
|
||||
def remove_mjit_logs(stderr)
|
||||
if RubyVM::MJIT.enabled?
|
||||
stderr.gsub(/^MJIT warning: Skipped to compile unsupported instruction: \w+\n/m, '')
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue