Index: CMakeLists.txt =================================================================== --- CMakeLists.txt +++ CMakeLists.txt @@ -178,7 +178,9 @@ set(TEST_SUITE_SUBDIRS "") foreach(entry ${sub_cmakelists}) get_filename_component(subdir ${entry} DIRECTORY) - if(NOT ${subdir} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR}/tools) + # Exclude tools and CTMark from default list + if(NOT ${subdir} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR}/tools AND + NOT ${subdir} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR}/CTMark) list(APPEND TEST_SUITE_SUBDIRS ${subdir}) endif() endforeach() Index: CTMark/7zip =================================================================== --- /dev/null +++ CTMark/7zip @@ -0,0 +1 @@ +../MultiSource/Benchmarks/7zip \ No newline at end of file Index: CTMark/Bullet =================================================================== --- /dev/null +++ CTMark/Bullet @@ -0,0 +1 @@ +../MultiSource/Benchmarks/Bullet \ No newline at end of file Index: CTMark/CMakeLists.txt =================================================================== --- /dev/null +++ CTMark/CMakeLists.txt @@ -0,0 +1,10 @@ +add_subdirectory(7zip) +add_subdirectory(Bullet) +add_subdirectory(tramp3d-v4) +add_subdirectory(kimwitu++) +add_subdirectory(lencod) +add_subdirectory(SPASS) +add_subdirectory(ClamAV) +add_subdirectory(sqlite3) +add_subdirectory(consumer-typeset) +add_subdirectory(mafft) Index: CTMark/ClamAV =================================================================== --- /dev/null +++ CTMark/ClamAV @@ -0,0 +1 @@ +../MultiSource/Applications/ClamAV \ No newline at end of file Index: CTMark/README.md =================================================================== --- /dev/null +++ CTMark/README.md @@ -0,0 +1,10 @@ +Compile Time Mark +================= + +This is a collection of applications used for compiler performance testing. It +currently features a selection of larger applications from the test-suite. + +See also: + +- http://lab.llvm.org:8080/green/view/Compile%20Time/ +- http://lists.llvm.org/pipermail/llvm-dev/2016-November/107087.html Index: CTMark/SPASS =================================================================== --- /dev/null +++ CTMark/SPASS @@ -0,0 +1 @@ +../MultiSource/Applications/SPASS \ No newline at end of file Index: CTMark/consumer-typeset =================================================================== --- /dev/null +++ CTMark/consumer-typeset @@ -0,0 +1 @@ +../MultiSource/Benchmarks/MiBench/consumer-typeset \ No newline at end of file Index: CTMark/kimwitu++ =================================================================== --- /dev/null +++ CTMark/kimwitu++ @@ -0,0 +1 @@ +../MultiSource/Applications/kimwitu++ \ No newline at end of file Index: CTMark/lencod =================================================================== --- /dev/null +++ CTMark/lencod @@ -0,0 +1 @@ +../MultiSource/Applications/JM/lencod \ No newline at end of file Index: CTMark/mafft =================================================================== --- /dev/null +++ CTMark/mafft @@ -0,0 +1 @@ +../MultiSource/Benchmarks/mafft \ No newline at end of file Index: CTMark/sqlite3 =================================================================== --- /dev/null +++ CTMark/sqlite3 @@ -0,0 +1 @@ +../MultiSource/Applications/sqlite3 \ No newline at end of file Index: CTMark/tramp3d-v4 =================================================================== --- /dev/null +++ CTMark/tramp3d-v4 @@ -0,0 +1 @@ +../MultiSource/Benchmarks/tramp3d-v4 \ No newline at end of file