[llvm-dev] No longer able to run lit tests within a sub-tool (original) (raw)

Zachary Turner via llvm-dev llvm-dev at lists.llvm.org
Fri Sep 22 11:27:01 PDT 2017


Looking, thanks for the report.

On Fri, Sep 22, 2017 at 11:22 AM Vedant Kumar <vsk at apple.com> wrote:

As of r313998, this workflow no longer works:

cd ./bin/llvm-lit /llvm/tools/clang/test/CoverageMapping I get: llvm-lit: /Users/vk/src/llvm.org-coverage-braces/llvm/tools/clang/test/ lit.cfg.py:97: note: using clang: '/Volumes/Builds/llvm.org -coverage-braces-RA/bin/clang' llvm-lit: /Users/vk/src/llvm.org-coverage-braces/llvm/utils/lit/lit/TestingConfig.py:101: fatal: unable to parse config file '/Users/vk/src/llvm.org -coverage-braces/llvm/tools/clang/test/lit.cfg.py', traceback: Traceback (most recent call last): File "/Users/vk/src/llvm.org-coverage-braces/llvm/utils/lit/lit/TestingConfig.py", line 88, in loadfrompath exec(compile(data, path, 'exec'), cfgglobals, None) File "/Users/vk/src/llvm.org-coverage-braces/llvm/tools/clang/test/ lit.cfg.py", line 128, in config.substitutions.append( ('%clangfuncmap', ' ' + lit.util.which('clang-func-mapping', config.environment['PATH']) + ' ') ) TypeError: cannot concatenate 'str' and 'NoneType' objects However, this still works when running tests within llvm: ./bin/llvm-lit /llvm/test/tools/llvm-cov I'd appreciate any help in getting this working again. thanks, vedant -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170922/c24c6284/attachment.html>



More information about the llvm-dev mailing list