[llvm-dev] How LLVM guarantee the qualify of the product from the limited test suit?

via llvm-dev llvm-dev at lists.llvm.org
Mon Nov 9 01:04:09 PST 2015


Hi, All,
After searching the whole project, I only find about ~10000 cases from "llvm/test" for each commit, and a separate testsuit wrote with high level language(i.e. C/C++) to verify the quality and performance. As a general Backend, you know, it must be strong enough to cope with all the IR generated by Frontend. I cannot believe what I see. Did I miss something ? As far as I know, many commerce compilers usually contains hundreds of thousands test cases.
Further, I notice that, under llvm project repo, there is also a clang-tests that using gcc test suits(http://llvm.org/svn/llvm-project/clang-tests/trunk/gcc-4_2-testsuite/). Is that test suit used by llvm to guarantee the quality before the release ?
Any input is appreciated. Thank you.
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20151109/c9337353/attachment.html>


More information about the llvm-dev mailing list