summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2016-06-24 02:08:19 +0300
committerAndrei Karas <akaras@inbox.ru>2016-06-24 02:08:19 +0300
commit07bc19f8ab4f5146d097e58044f13b6310e71547 (patch)
treeb7f09825fe4cbbad724ad18f51e14c25afd1eb36 /.gitlab-ci.yml
parent3b9afaaea120dc8ba3381610c8cbdcb9b8ffb62a (diff)
downloadevol-hercules-07bc19f8ab4f5146d097e58044f13b6310e71547.tar.gz
evol-hercules-07bc19f8ab4f5146d097e58044f13b6310e71547.tar.bz2
evol-hercules-07bc19f8ab4f5146d097e58044f13b6310e71547.tar.xz
evol-hercules-07bc19f8ab4f5146d097e58044f13b6310e71547.zip
Add gcc 4.8 lto and sanitize builds. They should disable unsupported features.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml14
1 files changed, 14 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index fd5ceed..e1a6829 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -78,6 +78,13 @@ gcc-snapshot-sanitize:
- ./tools/ci/jobs/gccsnapshot.sh --enable-werror --enable-sanitize
image: debian:unstable
+gcc-4.8-sanitize:
+ stage: test
+ script:
+ - echo "should disable sanitize"
+ - ./tools/ci/jobs/gcc48.sh --enable-werror --enable-sanitize
+ image: debian:stable
+
gcc-4.9-sanitize:
stage: test
script:
@@ -146,6 +153,13 @@ gcc-4.6:
# legacy
+gcc-4.8_stable_lto-sanitize:
+ stage: legacy
+ script:
+ - echo "should disable lto and sanitize"
+ - ./tools/ci/jobs/gcc48.sh --enable-werror --enable-lto --enable-sanitize
+ image: debian:stable
+
gcc-4.9_stable_lto-sanitize:
stage: legacy
script: