From f8b79ef567e4b91eb821886cd4dfa782caed05d3 Mon Sep 17 00:00:00 2001 From: Takashi Kokubun Date: Fri, 17 Apr 2020 10:11:39 -0700 Subject: Compilation error does not impact exit status We failed to ignore https://ci.appveyor.com/project/ruby/ruby/builds/32245902/job/xcfxw67uexxysvni --- test/lib/jit_support.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/lib/jit_support.rb b/test/lib/jit_support.rb index b26a5febe4..b590346198 100644 --- a/test/lib/jit_support.rb +++ b/test/lib/jit_support.rb @@ -65,8 +65,8 @@ module JITSupport # Until we figure out why, this allows us to skip testing JIT when it happens. def vs120_pdb_corrupted? return false unless ENV.key?('APPVEYOR') - _stdout, stderr, status = eval_with_jit_without_retry('proc {}.call', verbose: 2, min_calls: 1) - !status.success? && stderr.include?('x64-mswin64_120') && stderr.include?('.pdb is not the pdb file that was used when this precompiled header was created, recreate the precompiled header.') + _stdout, stderr, _status = eval_with_jit_without_retry('proc {}.call', verbose: 2, min_calls: 1) + stderr.include?('x64-mswin64_120') && stderr.include?('.pdb is not the pdb file that was used when this precompiled header was created, recreate the precompiled header.') end def remove_mjit_logs(stderr) -- cgit v1.2.3