[LLVMbugs] [Bug 14051] New: Incorrect instructions for running llvm tests in Visual Studio guide
bugzilla-daemon at llvm.org
bugzilla-daemon at llvm.org
Wed Oct 10 07:45:53 PDT 2012
http://llvm.org/bugs/show_bug.cgi?id=14051
Bug #: 14051
Summary: Incorrect instructions for running llvm tests in
Visual Studio guide
Product: Documentation
Version: trunk
Platform: Other
OS/Version: other
Status: NEW
Severity: normal
Priority: P
Component: General docs
AssignedTo: unassignedbugs at nondot.org
ReportedBy: rb+llvm at ravenbrook.com
CC: llvmbugs at cs.uiuc.edu
Classification: Unclassified
http://www.llvm.org/docs/GettingStartedVS.html says:
9. Test LLVM:
The LLVM tests can be run by changing directory to the llvm source
directory and running:
C:\..\llvm> llvm-lit test
Note that quite a few of these test will fail.
A specific test or test directory can be run with:
C:\..\llvm> llvm-lit test/path/to/test
There are several things wrong with this.
1. If you have followed the instructions up to now, "llvm-lit" will not be
found. There was no step that added the build directory's "bin" directory to
your path (and there probably shouldn't be). In fact you must type something
like:
C:\Python27\python \path\to\build\directory\bin\llvm-lit test
to even run llvm-lit.
2. llvm-lit will then fail anyway because llvm-lit.in contains CMAKE variables
that can only be expanded by Visual Studio, such as @CMAKE_CFG_INTDIR@ See
http://www.cmake.org/cmake/help/cmake2.6docs.html#variable:CMAKE_CFG_INTDIR
3. llvm-lit appears to depend on bash, which is not included in the GnuWin32
step earlier in the instructions.
These problems lead me to believe that step 9 of this guide is very out-of-date
and that the tests aren't intended to be run like this at all.
--
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the llvm-bugs
mailing list