diff --git a/debian/changelog b/debian/changelog index 3661cd34..9a16647d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -27,8 +27,10 @@ llvm-toolchain-snapshot (1:6.0~svn315736-2) unstable; urgency=medium - clang_CXXRecord_isAbstract - clang_Cursor_getObjCManglings - clang_getCursorTLSKind + * add test-keep-alive.diff to improve the keep alive for some + archs like mips* - -- Sylvestre Ledru Mon, 16 Oct 2017 10:24:33 +0200 + -- Sylvestre Ledru Mon, 18 Dec 2017 13:59:34 +0100 llvm-toolchain-snapshot (1:6.0~svn315736-1) unstable; urgency=medium diff --git a/debian/patches/series b/debian/patches/series index 017d8a4b..fa0b226f 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -45,3 +45,4 @@ disable-error-xray.diff lldb-disable-swig-error.diff silent-test-macho.diff silent-llvm-isel-fuzzer.diff +test-keep-alive.diff diff --git a/debian/patches/test-keep-alive.diff b/debian/patches/test-keep-alive.diff new file mode 100644 index 00000000..f22c66f7 --- /dev/null +++ b/debian/patches/test-keep-alive.diff @@ -0,0 +1,21 @@ +Index: llvm-toolchain-5.0-5.0.1~+rc1/utils/lit/lit/ProgressBar.py +=================================================================== +--- llvm-toolchain-5.0-5.0.1~+rc1.orig/utils/lit/lit/ProgressBar.py ++++ llvm-toolchain-5.0-5.0.1~+rc1/utils/lit/lit/ProgressBar.py +@@ -189,15 +189,7 @@ class SimpleProgressBar: + return + + for i in range(self.atIndex, next): +- idx = i % 5 +- if idx == 0: +- sys.stdout.write('%-2d' % (i*2)) +- elif idx == 1: +- pass # Skip second char +- elif idx < 4: +- sys.stdout.write('.') +- else: +- sys.stdout.write(' ') ++ sys.stdout.write('%-2d ' % (i*2)) + sys.stdout.flush() + self.atIndex = next +