The branch, master has been updated via d36e693 travis: run the samba-o3 target via 2317800 autobuild: run the samba-o3 target by default via cc9d380 autobuild: add a target samba-o3 that is built with -O3 from 8b3ae1b s4:repl_meta_data: squelch compile warning with -O3
https://git.samba.org/?p=samba.git;a=shortlog;h=master - Log ----------------------------------------------------------------- commit d36e69382df033d0187acb5e2b556c27ed6421dd Author: Michael Adam <ob...@samba.org> Date: Fri May 13 00:00:48 2016 +0200 travis: run the samba-o3 target Signed-off-by: Michael Adam <ob...@samba.org> Reviewed-by: Andrew Bartlett <abart...@samba.org> Autobuild-User(master): Michael Adam <ob...@samba.org> Autobuild-Date(master): Fri May 13 13:46:12 CEST 2016 on sn-devel-144 commit 23178004888c1e819105919daf38c74ed82b1a5a Author: Michael Adam <ob...@samba.org> Date: Mon Apr 11 10:23:00 2016 +0200 autobuild: run the samba-o3 target by default Signed-off-by: Michael Adam <ob...@samba.org> Reviewed-by: Andrew Bartlett <abart...@samba.org> commit cc9d38027126e32d89d9486a6d923c1c10ea25c7 Author: Michael Adam <ob...@samba.org> Date: Tue Mar 22 18:14:17 2016 +0100 autobuild: add a target samba-o3 that is built with -O3 Only run quicktest against the ad_dc env. This currently just takes some 6 odd minutes. Signed-off-by: Michael Adam <ob...@samba.org> Reviewed-by: Andrew Bartlett <abart...@samba.org> ----------------------------------------------------------------------- Summary of changes: .travis.yml | 1 + script/autobuild.py | 11 ++++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) Changeset truncated at 500 lines: diff --git a/.travis.yml b/.travis.yml index b930cfe..cf1b0d2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,6 +11,7 @@ env: - TASK=samba-ctdb - TASK=samba-libs - TASK=samba-static + - TASK=samba-o3 - TASK=ldb - TASK=tdb - TASK=talloc diff --git a/script/autobuild.py b/script/autobuild.py index ee16f5b..0af8166 100755 --- a/script/autobuild.py +++ b/script/autobuild.py @@ -24,6 +24,7 @@ builddirs = { "ctdb" : "ctdb", "samba" : ".", "samba-xc" : ".", + "samba-o3" : ".", "samba-ctdb" : ".", "samba-libs" : ".", "samba-static" : ".", @@ -38,7 +39,7 @@ builddirs = { "retry" : "." } -defaulttasks = [ "ctdb", "samba", "samba-xc", "samba-ctdb", "samba-libs", "samba-static", "ldb", "tdb", "talloc", "replace", "tevent", "pidl" ] +defaulttasks = [ "ctdb", "samba", "samba-xc", "samba-o3", "samba-ctdb", "samba-libs", "samba-static", "ldb", "tdb", "talloc", "replace", "tevent", "pidl" ] samba_configure_params = " --picky-developer ${PREFIX} ${EXTRA_PYTHON} --with-profiling-data" @@ -79,6 +80,14 @@ tasks = { " --cross-answers=./bin-xe/cross-answers.txt --with-selftest-prefix=./bin-xa/ab" + samba_configure_params, "text/plain"), ("compare-results", "script/compare_cc_results.py ./bin/c4che/default.cache.py ./bin-xe/c4che/default.cache.py ./bin-xa/c4che/default.cache.py", "text/plain")], + # test build with -O3 -- catches extra warnings and bugs + "samba-o3" : [ ("random-sleep", "../script/random-sleep.sh 60 600", "text/plain"), + ("configure", "ADDITIONAL_CFLAGS='-O3' ./configure.developer --with-selftest-prefix=./bin/ab" + samba_configure_params, "text/plain"), + ("make", "make -j", "text/plain"), + ("test", "make quicktest FAIL_IMMEDIATELY=1 TESTS='\(ad_dc\)'", "text/plain"), + ("install", "make install", "text/plain"), + ("check-clean-tree", "script/clean-source-tree.sh", "text/plain"), + ("clean", "make clean", "text/plain") ], "samba-ctdb" : [ ("random-sleep", "script/random-sleep.sh 60 600", "text/plain"), -- Samba Shared Repository