From bd8adae47ff6b182dec73bca9236ae819925a01a Mon Sep 17 00:00:00 2001 From: Eric Fiselier Date: Fri, 19 Dec 2014 21:42:17 +0000 Subject: [PATCH] Remove unneeded configuration code. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@224618 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/lit.cfg | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/test/lit.cfg b/test/lit.cfg index e7cd8186..4e6a7985 100644 --- a/test/lit.cfg +++ b/test/lit.cfg @@ -420,16 +420,6 @@ class Configuration(object): self.config.available_features.add( 'with_system_lib=%s' % self.config.target_triple) - # TODO 6/12/2014: Remove these once the buildmaster restarts. - # Removing before will break the bot that tests libcpp-has-no-threads. - if 'libcpp-has-no-threads' in self.config.available_features \ - and '-D_LIBCPP_HAS_NO_THREADS' not in self.compile_flags: - self.compile_flags += ['-D_LIBCPP_HAS_NO_THREADS'] - - if 'libcpp-has-no-monotonic-clock' in self.config.available_features \ - and '-D_LIBCPP_HAS_NO_MONOTONIC_CLOCK' not in self.compile_flags: - self.compile_flags += ['-D_LIBCPP_HAS_NO_MONOTONIC_CLOCK'] - # Some linux distributions have different locale data than others. # Insert the distributions name and name-version into the available # features to allow tests to XFAIL on them. @@ -437,8 +427,10 @@ class Configuration(object): name, ver, _ = platform.linux_distribution() name = name.lower().strip() ver = ver.lower().strip() - self.config.available_features.add(name) - self.config.available_features.add('%s-%s' % (name, ver)) + if name: + self.config.available_features.add(name) + if name and ver: + self.config.available_features.add('%s-%s' % (name, ver)) # Simulator testing can take a really long time for some of these tests # so add a feature check so we can REQUIRES: long_tests in them