<p>It seems you have changed structure of output directory.<br>
You can see duplicated unittests on incremental builds.</p>
<p>I am working to restructure unittests, too, but under checking yet...</p>
<div class="gmail_quote">2012/06/21 11:06 "Chandler Carruth" <<a href="mailto:chandlerc@gmail.com">chandlerc@gmail.com</a>>:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Author: chandlerc<br>
Date: Wed Jun 20 21:02:48 2012<br>
New Revision: 158893<br>
<br>
URL: <a href="http://llvm.org/viewvc/llvm-project?rev=158893&view=rev" target="_blank">http://llvm.org/viewvc/llvm-project?rev=158893&view=rev</a><br>
Log:<br>
Simplify the naming pattern in the unittests' CMake file<br>
<br>
Modified:<br>
    llvm/trunk/unittests/CMakeLists.txt<br>
<br>
Modified: llvm/trunk/unittests/CMakeLists.txt<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/CMakeLists.txt?rev=158893&r1=158892&r2=158893&view=diff" target="_blank">http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/CMakeLists.txt?rev=158893&r1=158892&r2=158893&view=diff</a><br>

==============================================================================<br>
--- llvm/trunk/unittests/CMakeLists.txt (original)<br>
+++ llvm/trunk/unittests/CMakeLists.txt Wed Jun 20 21:02:48 2012<br>
@@ -11,15 +11,15 @@<br>
     set(EXCLUDE_FROM_ALL ON)<br>
   endif()<br>
<br>
-  add_llvm_executable(${test_name}Tests ${ARGN})<br>
-  target_link_libraries(${test_name}Tests<br>
+  add_llvm_executable(${test_name} ${ARGN})<br>
+  target_link_libraries(${test_name}<br>
     gtest<br>
     gtest_main<br>
     LLVMSupport # gtest needs it for raw_ostream.<br>
     )<br>
<br>
-  add_dependencies(UnitTests ${test_name}Tests)<br>
-  set_target_properties(${test_name}Tests PROPERTIES FOLDER "Tests")<br>
+  add_dependencies(UnitTests ${test_name})<br>
+  set_target_properties(${test_name} PROPERTIES FOLDER "Tests")<br>
 endfunction()<br>
<br>
 # Visual Studio 2012 only supports up to 8 template parameters in<br>
@@ -58,7 +58,7 @@<br>
   Support<br>
   )<br>
<br>
-add_llvm_unittest(ADT<br>
+add_llvm_unittest(ADTTests<br>
   ADT/APFloatTest.cpp<br>
   ADT/APIntTest.cpp<br>
   ADT/BitVectorTest.cpp<br>
@@ -87,11 +87,11 @@<br>
   ADT/VariadicFunctionTest.cpp<br>
  )<br>
<br>
-add_llvm_unittest(Analysis<br>
+add_llvm_unittest(AnalysisTests<br>
   Analysis/ScalarEvolutionTest.cpp<br>
   )<br>
<br>
-add_llvm_unittest(ExecutionEngine<br>
+add_llvm_unittest(ExecutionEngineTests<br>
   ExecutionEngine/ExecutionEngineTest.cpp<br>
   )<br>
<br>
@@ -130,13 +130,15 @@<br>
   list(APPEND JITTestsSources ExecutionEngine/JIT/JITTests.def)<br>
 endif()<br>
<br>
-add_llvm_unittest(ExecutionEngine/JIT ${JITTestsSources})<br>
+add_llvm_unittest(ExecutionEngine/JITTests<br>
+  ${JITTestsSources}<br>
+  )<br>
<br>
 if(MINGW OR CYGWIN)<br>
   set_property(TARGET JITTests PROPERTY LINK_FLAGS -Wl,--export-all-symbols)<br>
 endif()<br>
<br>
-add_llvm_unittest(Transforms/Utils<br>
+add_llvm_unittest(Transforms/UtilsTests<br>
   Transforms/Utils/Cloning.cpp<br>
   )<br>
<br>
@@ -156,9 +158,11 @@<br>
   list(REMOVE_ITEM VMCoreSources VMCore/ValueMapTest.cpp)<br>
 endif()<br>
<br>
-add_llvm_unittest(VMCore ${VMCoreSources})<br>
+add_llvm_unittest(VMCoreTests<br>
+  ${VMCoreSources}<br>
+  )<br>
<br>
-add_llvm_unittest(Bitcode<br>
+add_llvm_unittest(BitcodeTests<br>
   Bitcode/BitReaderTest.cpp<br>
   )<br>
<br>
@@ -167,7 +171,7 @@<br>
   Core<br>
   )<br>
<br>
-add_llvm_unittest(Support<br>
+add_llvm_unittest(SupportTests<br>
   Support/AlignOfTest.cpp<br>
   Support/AllocatorTest.cpp<br>
   Support/BlockFrequencyTest.cpp<br>
<br>
<br>
_______________________________________________<br>
llvm-commits mailing list<br>
<a href="mailto:llvm-commits@cs.uiuc.edu">llvm-commits@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits</a><br>
</blockquote></div>