[PATCH] D21593: test-suite: Remove lemon benchmark

Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Jun 22 20:14:43 PDT 2016


This revision was automatically updated to reflect the committed changes.
Closed by commit rL273530: Remove lemon from BENCHMARKING_ONLY set. (authored by matze).

Changed prior to commit:
  http://reviews.llvm.org/D21593?vs=61490&id=61637#toc

Repository:
  rL LLVM

http://reviews.llvm.org/D21593

Files:
  test-suite/trunk/MultiSource/Applications/Makefile
  test-suite/trunk/MultiSource/Applications/lemon/CMakeLists.txt

Index: test-suite/trunk/MultiSource/Applications/lemon/CMakeLists.txt
===================================================================
--- test-suite/trunk/MultiSource/Applications/lemon/CMakeLists.txt
+++ test-suite/trunk/MultiSource/Applications/lemon/CMakeLists.txt
@@ -1,7 +1,9 @@
-set(Source lemon.c)
-set(PROG lemon)
-set(RUN_OPTIONS ${CMAKE_CURRENT_SOURCE_DIR}/parse.y ${CMAKE_CURRENT_SOURCE_DIR}/example1.y ${CMAKE_CURRENT_SOURCE_DIR}/example2.y ${CMAKE_CURRENT_SOURCE_DIR}/example3.y ${CMAKE_CURRENT_SOURCE_DIR}/example4.y ${CMAKE_CURRENT_SOURCE_DIR}/example5.y ${CMAKE_CURRENT_SOURCE_DIR}/lighttpd_configparser.y ${CMAKE_CURRENT_SOURCE_DIR}/lighttpd_mod_ssi_exprparser.y ${CMAKE_CURRENT_SOURCE_DIR}/wireshark_dtd_grammar.lemon ${CMAKE_CURRENT_SOURCE_DIR}/wireshark_grammar.lemon ${CMAKE_CURRENT_SOURCE_DIR}/wireshark_mate_grammar.lemon ${CMAKE_CURRENT_SOURCE_DIR}/xapian_queryparser.lemony ${CMAKE_CURRENT_SOURCE_DIR}/ecmascript.y)
-set(HASH_PROGRAM_OUTPUT 1)
-set(RUNTIMELIMIT 1500)
-set(DIFFPROG ${PROGDIR}/DiffOutput.sh "diff ")
-llvm_multisource()
+if(NOT TEST_SUITE_BENCHMARKING_ONLY)
+  set(Source lemon.c)
+  set(PROG lemon)
+  set(RUN_OPTIONS ${CMAKE_CURRENT_SOURCE_DIR}/parse.y ${CMAKE_CURRENT_SOURCE_DIR}/example1.y ${CMAKE_CURRENT_SOURCE_DIR}/example2.y ${CMAKE_CURRENT_SOURCE_DIR}/example3.y ${CMAKE_CURRENT_SOURCE_DIR}/example4.y ${CMAKE_CURRENT_SOURCE_DIR}/example5.y ${CMAKE_CURRENT_SOURCE_DIR}/lighttpd_configparser.y ${CMAKE_CURRENT_SOURCE_DIR}/lighttpd_mod_ssi_exprparser.y ${CMAKE_CURRENT_SOURCE_DIR}/wireshark_dtd_grammar.lemon ${CMAKE_CURRENT_SOURCE_DIR}/wireshark_grammar.lemon ${CMAKE_CURRENT_SOURCE_DIR}/wireshark_mate_grammar.lemon ${CMAKE_CURRENT_SOURCE_DIR}/xapian_queryparser.lemony ${CMAKE_CURRENT_SOURCE_DIR}/ecmascript.y)
+  set(HASH_PROGRAM_OUTPUT 1)
+  set(RUNTIMELIMIT 1500)
+  set(DIFFPROG ${PROGDIR}/DiffOutput.sh "diff ")
+  llvm_multisource()
+endif()
Index: test-suite/trunk/MultiSource/Applications/Makefile
===================================================================
--- test-suite/trunk/MultiSource/Applications/Makefile
+++ test-suite/trunk/MultiSource/Applications/Makefile
@@ -45,6 +45,7 @@
 ifdef BENCHMARKING_ONLY
 PARALLEL_DIRS := $(filter-out Burg, $(PARALLEL_DIRS))
 PARALLEL_DIRS := $(filter-out treecc, $(PARALLEL_DIRS))
+PARALLEL_DIRS := $(filter-out lemon, $(PARALLEL_DIRS))
 endif
 
 include $(LEVEL)/Makefile.programs


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D21593.61637.patch
Type: text/x-patch
Size: 2395 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160623/41458bd6/attachment.bin>


More information about the llvm-commits mailing list