From: inikep Date: Wed, 3 Aug 2016 11:10:47 +0000 (+0200) Subject: test-zstd-speed.py: added tests for clang X-Git-Tag: v0.8.1^2~22^2~1^2~20 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fa3fbb4537468e24a3d73a03a1d14a50e64386e6;p=thirdparty%2Fzstd.git test-zstd-speed.py: added tests for clang --- diff --git a/tests/test-zstd-speed.py b/tests/test-zstd-speed.py index c517097a5..d8d9543ea 100755 --- a/tests/test-zstd-speed.py +++ b/tests/test-zstd-speed.py @@ -176,7 +176,10 @@ def test_commit(branch, commit, last_commit, args, testFilePaths, have_mutt, hav local_branch = string.split(branch, '/')[1] version = local_branch.rpartition('-')[2] + '_' + commit if not args.dry_run: - execute('make -C programs clean zstd MOREFLAGS="-DZSTD_GIT_COMMIT=%s" && make -B -C programs zstd32 MOREFLAGS="-DZSTD_GIT_COMMIT=%s"' % (version, version)) + execute('make -C programs clean zstd CC=clang MOREFLAGS="-Werror -Wconversion -Wno-sign-conversion -DZSTD_GIT_COMMIT=%s" && ' % version + + 'mv programs/zstd programs/zstd_clang && ' + + 'make -C programs clean zstd MOREFLAGS="-DZSTD_GIT_COMMIT=%s" && ' % version + + 'make -B -C programs zstd32 MOREFLAGS="-DZSTD_GIT_COMMIT=%s"' % version) logFileName = working_path + "/log_" + branch.replace("/", "_") + ".txt" text_to_send = [] results_files = "" @@ -192,6 +195,11 @@ def test_commit(branch, commit, last_commit, args, testFilePaths, have_mutt, hav if text: text_to_send.append(text) results_files += resultsFileName + " " + resultsFileName = working_path + "/resultsClang_" + branch.replace("/", "_") + "_" + fileName.replace(".", "_") + ".txt" + text = double_check(branch, commit, args, 'zstd_clang', resultsFileName, filePath, fileName) + if text: + text_to_send.append(text) + results_files += resultsFileName + " " if text_to_send: send_email_with_attachments(branch, commit, last_commit, args, text_to_send, results_files, logFileName, have_mutt, have_mail)