[dotest] Fix compiler version number comparison
authorFrederic Riss <friss@apple.com>
Thu, 14 Feb 2019 18:48:05 +0000 (18:48 +0000)
committerFrederic Riss <friss@apple.com>
Thu, 14 Feb 2019 18:48:05 +0000 (18:48 +0000)
commitb3a4649a6a27aa4b70b360445f6d2c600db8dff7
tree83e065a23b91add1831619b04156c5699a38a8bb
parent97067d3c7321ff8a3dcb0b0f41ae06b1602787c3
[dotest] Fix compiler version number comparison

dotest's version comparision function is just a lexicographical compare
of the version strings. This is obviously wrong. This patch implements
the comparison using distutils.version.LooseVersion as suggested by
Zachary.

Reviewers: zturner, labath, serge-sans-paille

Subscribers: jdoerfert, lldb-commits

Differential Revision: https://reviews.llvm.org/D58219

llvm-svn: 354047
lldb/packages/Python/lldbsuite/test/lldbtest.py