[test-suite] r242961 - Leave out the SingleSource/UnitTests directory in benchmarking only mode
Matthias Braun
matze at braunis.de
Wed Jul 22 15:59:21 PDT 2015
Author: matze
Date: Wed Jul 22 17:59:20 2015
New Revision: 242961
URL: http://llvm.org/viewvc/llvm-project?rev=242961&view=rev
Log:
Leave out the SingleSource/UnitTests directory in benchmarking only mode
There is no need to go through the pain and maintain the
PROGRAMS_TO_SKIP variable in all the Makefiles in unittest directories
when we can simply leave out the whole directory.
Modified:
test-suite/trunk/MultiSource/Makefile
test-suite/trunk/MultiSource/UnitTests/C++11/Makefile
test-suite/trunk/SingleSource/Makefile
test-suite/trunk/SingleSource/UnitTests/Makefile
test-suite/trunk/SingleSource/UnitTests/SignlessTypes/Large/Makefile
test-suite/trunk/SingleSource/UnitTests/SignlessTypes/Makefile
test-suite/trunk/SingleSource/UnitTests/Threads/Makefile
test-suite/trunk/SingleSource/UnitTests/Vector/Altivec/Makefile
test-suite/trunk/SingleSource/UnitTests/Vector/Makefile
Modified: test-suite/trunk/MultiSource/Makefile
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Makefile?rev=242961&r1=242960&r2=242961&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/Makefile (original)
+++ test-suite/trunk/MultiSource/Makefile Wed Jul 22 17:59:20 2015
@@ -2,7 +2,9 @@
LEVEL = ..
PARALLEL_DIRS := Applications Benchmarks
+ifndef BENCHMARKING_ONLY
PARALLEL_DIRS += UnitTests
+endif
include $(LEVEL)/Makefile.programs
Modified: test-suite/trunk/MultiSource/UnitTests/C++11/Makefile
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/UnitTests/C%2B%2B11/Makefile?rev=242961&r1=242960&r2=242961&view=diff
==============================================================================
--- test-suite/trunk/MultiSource/UnitTests/C++11/Makefile (original)
+++ test-suite/trunk/MultiSource/UnitTests/C++11/Makefile Wed Jul 22 17:59:20 2015
@@ -5,10 +5,6 @@ LEVEL = ../../..
PARALLEL_DIRS := frame_layout
CPPFLAGS += -std=c++11
-ifdef BENCHMARKING_ONLY
-PARALLEL_DIRS := $(filter-out frame_layout, $(PARALLEL_DIRS))
-endif
-
ifneq (,$(findstring mips16,$(MIPSARCH)))
PARALLEL_DIRS := $(filter-out frame_layout, $(PARALLEL_DIRS))
endif
Modified: test-suite/trunk/SingleSource/Makefile
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/SingleSource/Makefile?rev=242961&r1=242960&r2=242961&view=diff
==============================================================================
--- test-suite/trunk/SingleSource/Makefile (original)
+++ test-suite/trunk/SingleSource/Makefile Wed Jul 22 17:59:20 2015
@@ -1,6 +1,9 @@
LEVEL = ..
-PARALLEL_DIRS := UnitTests Regression Benchmarks
+PARALLEL_DIRS := Regression Benchmarks
+ifndef BENCHMARKING_ONLY
+PARALLEL_DIRS += UnitTests
+endif
LDFLAGS += -lm
Modified: test-suite/trunk/SingleSource/UnitTests/Makefile
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/SingleSource/UnitTests/Makefile?rev=242961&r1=242960&r2=242961&view=diff
==============================================================================
--- test-suite/trunk/SingleSource/UnitTests/Makefile (original)
+++ test-suite/trunk/SingleSource/UnitTests/Makefile Wed Jul 22 17:59:20 2015
@@ -58,96 +58,5 @@ PROGRAMS_TO_SKIP += initp1
XCORE_TARGET_NEEDS_MEMORY := 1
endif
-ifdef BENCHMARKING_ONLY
-PROGRAMS_TO_SKIP += \
- 2002-04-17-PrintfChar \
- 2002-05-02-ArgumentTest \
- 2002-05-02-CastTest \
- 2002-05-02-CastTest1 \
- 2002-05-02-CastTest2 \
- 2002-05-02-CastTest3 \
- 2002-05-02-ManyArguments \
- 2002-05-03-NotTest \
- 2002-05-19-DivTest \
- 2002-08-02-CastTest \
- 2002-08-02-CastTest2 \
- 2002-08-19-CodegenBug \
- 2002-10-09-ArrayResolution \
- 2002-10-12-StructureArgs \
- 2002-10-12-StructureArgsSimple \
- 2002-10-13-BadLoad \
- 2002-12-13-MishaTest \
- 2003-04-22-Switch \
- 2003-05-02-DependentPHI \
- 2003-05-07-VarArgs \
- 2003-05-12-MinIntProblem \
- 2003-05-14-AtExit \
- 2003-05-26-Shorts \
- 2003-05-31-CastToBool \
- 2003-05-31-LongShifts \
- 2003-07-06-IntOverflow \
- 2003-07-08-BitOpsTest \
- 2003-07-09-LoadShorts \
- 2003-07-09-SignedArgs \
- 2003-07-10-SignConversions \
- 2003-08-05-CastFPToUint \
- 2003-08-11-VaListArg \
- 2003-08-20-FoldBug \
- 2003-09-18-BitFieldTest \
- 2003-10-13-SwitchTest \
- 2003-10-29-ScalarReplBug \
- 2004-02-02-NegativeZero \
- 2004-06-20-StaticBitfieldInit \
- 2004-11-28-GlobalBoolLayout \
- 2005-05-11-Popcount-ffs-fls \
- 2005-05-12-Int64ToFP \
- 2005-05-13-SDivTwo \
- 2005-07-15-Bitfield-ABI \
- 2005-07-17-INT-To-FP \
- 2005-11-29-LongSwitch \
- 2006-01-23-UnionInit \
- 2006-01-29-SimpleIndirectCall \
- 2006-02-04-DivRem \
- 2006-12-01-float_varg \
- 2006-12-04-DynAllocAndRestore \
- 2006-12-07-Compare64BitConstant \
- 2006-12-11-LoadConstants \
- 2007-01-04-KNR-Args \
- 2007-03-02-VaCopy \
- 2007-04-10-BitfieldTest \
- 2007-04-25-weak \
- 2008-04-18-LoopBug \
- 2008-04-20-LoopBug2 \
- 2008-07-13-InlineSetjmp \
- 2009-04-16-BitfieldInitialization \
- 2009-12-07-StructReturn \
- 2010-05-24-BitfieldTest \
- AtomicOps \
- block-byref-cxxobj-test \
- block-byref-test \
- block-call-r7674133 \
- block-copied-in-cxxobj \
- block-copied-in-cxxobj-1 \
- blockstret \
- byval-alignment \
- conditional-gnu-ext \
- conditional-gnu-ext-cxx \
- DefaultInitDynArrays \
- FloatPrecision \
- initp1 \
- member-function-pointers \
- printargs \
- stmtexpr \
- StructModifyTest \
- TestLoop \
- vla \
- ms_struct-bitfield \
- ms_struct-bitfield-1 \
- ms_struct-bitfield-init \
- ms_struct-bitfield-init-1 \
- ms_struct_pack_layout \
- ms_struct_pack_layout-1
-endif
-
LDFLAGS += -lstdc++
include $(LEVEL)/SingleSource/Makefile.singlesrc
Modified: test-suite/trunk/SingleSource/UnitTests/SignlessTypes/Large/Makefile
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/SingleSource/UnitTests/SignlessTypes/Large/Makefile?rev=242961&r1=242960&r2=242961&view=diff
==============================================================================
--- test-suite/trunk/SingleSource/UnitTests/SignlessTypes/Large/Makefile (original)
+++ test-suite/trunk/SingleSource/UnitTests/SignlessTypes/Large/Makefile Wed Jul 22 17:59:20 2015
@@ -9,8 +9,4 @@ EXEC_XFAILS = cast
endif
endif
-ifdef BENCHMARKING_ONLY
-PROGRAMS_TO_SKIP += cast
-endif
-
include $(LEVEL)/SingleSource/Makefile.singlesrc
Modified: test-suite/trunk/SingleSource/UnitTests/SignlessTypes/Makefile
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/SingleSource/UnitTests/SignlessTypes/Makefile?rev=242961&r1=242960&r2=242961&view=diff
==============================================================================
--- test-suite/trunk/SingleSource/UnitTests/SignlessTypes/Makefile (original)
+++ test-suite/trunk/SingleSource/UnitTests/SignlessTypes/Makefile Wed Jul 22 17:59:20 2015
@@ -11,9 +11,5 @@ SEED := $(shell date +%j)
# the same results regardless of whether you make clean or not.
RUN_OPTIONS := 31415926
-ifdef BENCHMARKING_ONLY
-PROGRAMS_TO_SKIP += cast2 cast-bug ccc div factor shr rem
-endif
-
LDFLAGS += -lstdc++
include $(LEVEL)/SingleSource/Makefile.singlesrc
Modified: test-suite/trunk/SingleSource/UnitTests/Threads/Makefile
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/SingleSource/UnitTests/Threads/Makefile?rev=242961&r1=242960&r2=242961&view=diff
==============================================================================
--- test-suite/trunk/SingleSource/UnitTests/Threads/Makefile (original)
+++ test-suite/trunk/SingleSource/UnitTests/Threads/Makefile Wed Jul 22 17:59:20 2015
@@ -15,8 +15,4 @@ ifeq ($(TARGET_OS),Darwin)
PROGRAMS_TO_SKIP := tls 2010-12-08-tls
endif
-ifdef BENCHMARKING_ONLY
-PROGRAMS_TO_SKIP += 2010-12-08-tls tls
-endif
-
include $(LEVEL)/SingleSource/Makefile.singlesrc
Modified: test-suite/trunk/SingleSource/UnitTests/Vector/Altivec/Makefile
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/SingleSource/UnitTests/Vector/Altivec/Makefile?rev=242961&r1=242960&r2=242961&view=diff
==============================================================================
--- test-suite/trunk/SingleSource/UnitTests/Vector/Altivec/Makefile (original)
+++ test-suite/trunk/SingleSource/UnitTests/Vector/Altivec/Makefile Wed Jul 22 17:59:20 2015
@@ -13,12 +13,4 @@ TARGET_FLAGS += -maltivec
TEST_TARGET_FLAGS += -maltivec
LCCFLAGS += -maltivec
-ifdef BENCHMARKING_ONLY
-PROGRAMS_TO_SKIP += \
- 2007-01-07-lvsl-lvsr-Regression alti.sdot \
- casts test1 \
- extract insert ld lde ldl merge mult-even-odd \
- pack perm splat st ste stl sum2s sums unpack
-endif
-
include $(LEVEL)/SingleSource/Makefile.singlesrc
Modified: test-suite/trunk/SingleSource/UnitTests/Vector/Makefile
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/SingleSource/UnitTests/Vector/Makefile?rev=242961&r1=242960&r2=242961&view=diff
==============================================================================
--- test-suite/trunk/SingleSource/UnitTests/Vector/Makefile (original)
+++ test-suite/trunk/SingleSource/UnitTests/Vector/Makefile Wed Jul 22 17:59:20 2015
@@ -37,10 +37,6 @@ RUNTIMELIMIT:=7200
endif
endif
-ifdef BENCHMARKING_ONLY
-PROGRAMS_TO_SKIP += build constpool divides simple sumarray sumarray-dbl
-endif
-
include $(LEVEL)/SingleSource/Makefile.singlesrc
More information about the llvm-commits
mailing list