[test-suite] r292523 - cmake: Display a warning for old SPEC versions

Matthias Braun via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 19 13:34:36 PST 2017


Author: matze
Date: Thu Jan 19 15:34:36 2017
New Revision: 292523

URL: http://llvm.org/viewvc/llvm-project?rev=292523&view=rev
Log:
cmake: Display a warning for old SPEC versions

Modified:
    test-suite/trunk/External/SPEC/CMakeLists.txt

Modified: test-suite/trunk/External/SPEC/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/External/SPEC/CMakeLists.txt?rev=292523&r1=292522&r2=292523&view=diff
==============================================================================
--- test-suite/trunk/External/SPEC/CMakeLists.txt (original)
+++ test-suite/trunk/External/SPEC/CMakeLists.txt Thu Jan 19 15:34:36 2017
@@ -19,12 +19,24 @@ endif()
 
 llvm_externals_find(TEST_SUITE_SPEC2000_ROOT "speccpu2000" "SPEC CPU2000")
 if(TEST_SUITE_SPEC2000_ROOT)
+  file(READ ${TEST_SUITE_SPEC2000_ROOT}/version VERSION)
+  if (VERSION VERSION_LESS 1.3)
+    message(WARNING "
+    Expected SPEC2000 version 1.3 or newer, found ${VERSION}
+")
+  endif()
   add_subdirectory(CFP2000)
   add_subdirectory(CINT2000)
 endif()
 
 llvm_externals_find(TEST_SUITE_SPEC2006_ROOT "speccpu2006" "SPEC CPU2006")
 if(TEST_SUITE_SPEC2006_ROOT)
+  file(READ ${TEST_SUITE_SPEC2006_ROOT}/version.txt VERSION)
+  if (VERSION VERSION_LESS 1.2)
+    message(WARNING "
+    Expected SPEC2006 version 1.2 or newer, found ${VERSION}
+")
+  endif()
   add_subdirectory(CINT2006)
   add_subdirectory(CFP2006)
 endif()




More information about the llvm-commits mailing list