Please add FileCheck, not, and lit back into llvm-toolchain

Asked by Scott Constable

The llvm-toolchain-3.8 change log reads in part:
"removed LLVM-internal tools (lit, FileCheck, not, *-tblgen, etc.);
      not installed by CMake, not intended for distribution"
The "not intended for distribution" argument can easily be made for *-tblgen, but a popular use of clang/LLVM dev packages is to build libtools, and libtools are tested using lit, FileCheck, etc. I'm currently developing two libtools, both of which use lit and FileCheck to run 'make check'. Right now I have to require users to compile LLVM from source on Ubuntu and Debian, which is very inconvenient. The process is easier on MacOS, because home-brew provides lit and FileCheck with the llvm package, as I would expect.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu llvm-toolchain-3.8 Edit question
Assignee:
No assignee Edit question
Solved by:
Manfred Hampl
Solved:
Last query:
Last reply:
Revision history for this message
Best Manfred Hampl (m-hampl) said :
#1

I suggest that you create a bug report (one common one for llvm-toolchain-3.8, llvm-toolchain-3.9 and llvm-toolchain-4.0 should be sufficient).

Revision history for this message
Scott Constable (sdconsta) said :
#2

Thanks, just created the bug report.

Revision history for this message
Scott Constable (sdconsta) said :
#3

Thanks Manfred Hampl, that solved my question.