This revision was automatically updated to reflect the committed changes. Closed by commit rL359820: Another attempt to fix "could not find clang-check" lit warning in analyzer… (authored by nico, committed by ). Herald added a project: LLVM. Herald added a subscriber: llvm-commits.
Changed prior to commit: https://reviews.llvm.org/D61418?vs=197690&id=197847#toc Repository: rL LLVM CHANGES SINCE LAST ACTION https://reviews.llvm.org/D61418/new/ https://reviews.llvm.org/D61418 Files: cfe/trunk/test/lit.cfg.py Index: cfe/trunk/test/lit.cfg.py =================================================================== --- cfe/trunk/test/lit.cfg.py +++ cfe/trunk/test/lit.cfg.py @@ -61,8 +61,7 @@ tool_dirs = [config.clang_tools_dir, config.llvm_tools_dir] tools = [ - 'c-index-test', 'clang-check', 'clang-diff', 'clang-format', 'clang-tblgen', - 'opt', + 'c-index-test', 'clang-diff', 'clang-format', 'clang-tblgen', 'opt', ToolSubst('%clang_extdef_map', command=FindTool( 'clang-extdef-mapping'), unresolved='ignore'), ] @@ -71,6 +70,14 @@ config.available_features.add('examples') tools.append('clang-interpreter') +if config.clang_staticanalyzer: + config.available_features.add('staticanalyzer') + tools.append('clang-check') + + if config.clang_staticanalyzer_z3 == '1': + config.available_features.add('z3') + + llvm_config.add_tool_substitutions(tools, tool_dirs) config.substitutions.append( @@ -92,13 +99,6 @@ if config.clang_default_cxx_stdlib != '': config.available_features.add('default-cxx-stdlib-set') -# Enabled/disabled features -if config.clang_staticanalyzer: - config.available_features.add('staticanalyzer') - - if config.clang_staticanalyzer_z3 == '1': - config.available_features.add('z3') - # As of 2011.08, crash-recovery tests still do not pass on FreeBSD. if platform.system() not in ['FreeBSD']: config.available_features.add('crash-recovery')
Index: cfe/trunk/test/lit.cfg.py =================================================================== --- cfe/trunk/test/lit.cfg.py +++ cfe/trunk/test/lit.cfg.py @@ -61,8 +61,7 @@ tool_dirs = [config.clang_tools_dir, config.llvm_tools_dir] tools = [ - 'c-index-test', 'clang-check', 'clang-diff', 'clang-format', 'clang-tblgen', - 'opt', + 'c-index-test', 'clang-diff', 'clang-format', 'clang-tblgen', 'opt', ToolSubst('%clang_extdef_map', command=FindTool( 'clang-extdef-mapping'), unresolved='ignore'), ] @@ -71,6 +70,14 @@ config.available_features.add('examples') tools.append('clang-interpreter') +if config.clang_staticanalyzer: + config.available_features.add('staticanalyzer') + tools.append('clang-check') + + if config.clang_staticanalyzer_z3 == '1': + config.available_features.add('z3') + + llvm_config.add_tool_substitutions(tools, tool_dirs) config.substitutions.append( @@ -92,13 +99,6 @@ if config.clang_default_cxx_stdlib != '': config.available_features.add('default-cxx-stdlib-set') -# Enabled/disabled features -if config.clang_staticanalyzer: - config.available_features.add('staticanalyzer') - - if config.clang_staticanalyzer_z3 == '1': - config.available_features.add('z3') - # As of 2011.08, crash-recovery tests still do not pass on FreeBSD. if platform.system() not in ['FreeBSD']: config.available_features.add('crash-recovery')
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits