From 7452d72094e256366cc6d30a3f4f48feee82210e Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 19 Dec 2016 18:35:47 +0300 Subject: Add ci jobs with gcc 5 and 6 and cilk plus. --- .gitlab-ci.yml | 26 ++++++++++++++++++++------ tools/ci/jobs/gcc5.sh | 2 +- 2 files changed, 21 insertions(+), 7 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a1240b7d1..e175018c2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -462,7 +462,7 @@ cmake_gcc-4.9: gcc-5: stage: build script: - - ./tools/ci/jobs/gcc5.sh + - ./tools/ci/jobs/gcc5.sh --enable-werror image: debian:unstable <<: *log-failed-jobs @@ -561,38 +561,52 @@ gcc_eathena: gcc_without_mumble: stage: build script: - - ./tools/ci/jobs/gcc5.sh --without-mumble + - ./tools/ci/jobs/gcc5.sh --without-mumble --enable-werror image: debian:unstable <<: *log-failed-jobs gcc_without_customnls: stage: build script: - - ./tools/ci/jobs/gcc5.sh --enable-customnls + - ./tools/ci/jobs/gcc5.sh --enable-customnls --enable-werror image: debian:unstable <<: *log-failed-jobs gcc_without_customnls_nonls: stage: build script: - - ./tools/ci/jobs/gcc5.sh --enable-customnls --disable-nls + - ./tools/ci/jobs/gcc5.sh --enable-customnls --disable-nls --enable-werror image: debian:unstable <<: *log-failed-jobs gcc_without_opengl: stage: build script: - - ./tools/ci/jobs/gcc5.sh --without-opengl + - ./tools/ci/jobs/gcc5.sh --without-opengl --enable-werror image: debian:unstable <<: *log-failed-jobs -gcc_cilkplus: +gcc49_cilkplus: stage: build script: - ./tools/ci/jobs/gcc49.sh --enable-cilkplus image: debian:stable <<: *log-failed-jobs +gcc-5_cilkplus: + stage: build + script: + - ./tools/ci/jobs/gcc5.sh --enable-cilkplus + image: debian:unstable + <<: *log-failed-jobs + +gcc-6_cilkplus: + stage: build + script: + - ./tools/ci/jobs/gcc6.sh --enable-cilkplus + image: debian:unstable + <<: *log-failed-jobs + gcc_eathena_opengl: stage: build script: diff --git a/tools/ci/jobs/gcc5.sh b/tools/ci/jobs/gcc5.sh index ff04f9747..0fab3f9d4 100755 --- a/tools/ci/jobs/gcc5.sh +++ b/tools/ci/jobs/gcc5.sh @@ -46,7 +46,7 @@ export CXXFLAGS="-ggdb3 -O2 -pipe -ffast-math \ -Wno-variadic-macros -Wno-zero-as-null-pointer-constant" do_init -run_configure --enable-werror $* +run_configure $* run_make source ./tools/ci/scripts/exit.sh -- cgit v1.2.3-70-g09d2