Add a CI test for non-compatibility mode

This commit is contained in:
Sebastian Messmer 2017-09-16 00:40:24 +01:00
parent f6b6875bb2
commit e55706bb25

View File

@ -198,6 +198,7 @@ jobs:
CXX: g++-4.8
BUILD_TOOLSET: gcc
APT_COMPILER_PACKAGE: "g++-4.8"
CXXFLAGS: ""
gcc_5:
<<: *job_definition
environment:
@ -205,6 +206,7 @@ jobs:
CXX: g++-5
BUILD_TOOLSET: gcc
APT_COMPILER_PACKAGE: "g++-5"
CXXFLAGS: ""
gcc_6:
<<: *job_definition
environment:
@ -212,6 +214,7 @@ jobs:
CXX: g++-6
BUILD_TOOLSET: gcc
APT_COMPILER_PACKAGE: "g++-6"
CXXFLAGS: ""
gcc_7:
<<: *job_definition
environment:
@ -219,6 +222,7 @@ jobs:
CXX: g++-7
BUILD_TOOLSET: gcc
APT_COMPILER_PACKAGE: "g++-7"
CXXFLAGS: ""
clang_3_7:
<<: *job_definition
environment:
@ -226,6 +230,7 @@ jobs:
CXX: clang++-3.7
BUILD_TOOLSET: clang
APT_COMPILER_PACKAGE: clang-3.7
CXXFLAGS: ""
clang_3_8:
<<: *job_definition
environment:
@ -233,6 +238,7 @@ jobs:
CXX: clang++-3.8
BUILD_TOOLSET: clang
APT_COMPILER_PACKAGE: clang-3.8
CXXFLAGS: ""
clang_4_0:
<<: *job_definition
environment:
@ -240,6 +246,7 @@ jobs:
CXX: clang++-4.0
BUILD_TOOLSET: clang
APT_COMPILER_PACKAGE: clang-4.0
CXXFLAGS: ""
clang_5_0:
<<: *job_definition
environment:
@ -247,6 +254,15 @@ jobs:
CXX: clang++-5.0
BUILD_TOOLSET: clang
APT_COMPILER_PACKAGE: clang-5.0
CXXFLAGS: ""
no_compatibility:
<<: *job_definition
environment:
CC: clang-5.0
CXX: clang++-5.0
BUILD_TOOLSET: clang
APT_COMPILER_PACKAGE: clang-5.0
CXXFLAGS: "-DCRYFS_NO_COMPATIBILITY"
workflows:
version: 2