From 25f688e911b83c34fc1cecf5619bdbcc48075785 Mon Sep 17 00:00:00 2001 From: Shawn Landden Date: Sun, 25 Feb 2018 10:24:41 -0800 Subject: test: fix compiler detection of clang clang was detecting as gcc is gcc is installed, which broke CompilerOptionsPassed_Case when clang was set as cc --- test/testdistcc.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'test') diff --git a/test/testdistcc.py b/test/testdistcc.py index 73d41e7..ef0e351 100755 --- a/test/testdistcc.py +++ b/test/testdistcc.py @@ -286,14 +286,14 @@ class SimpleDistCC_Case(comfychair.TestCase): return None def is_gcc(self, compiler): - out, err = self.runcmd(compiler + " -v") - if re.search('gcc', err) or re.search('gcc', out): + out, err = self.runcmd(compiler + " --version") + if re.search('Free Software Foundation', out): return True return False def is_clang(self, compiler): - out, err = self.runcmd(compiler + " -v") - if re.search('clang', err) or re.search('clang', out): + out, err = self.runcmd(compiler + " --version") + if re.search('clang', out): return True return False -- cgit v1.2.1