|
|
@ -43,6 +43,17 @@ default-cflags: &default-cflags
|
|
|
|
CFLAGS="-Wall -Wextra -Werror -Wno-unused-parameter -Wno-unused-function"
|
|
|
|
CFLAGS="-Wall -Wextra -Werror -Wno-unused-parameter -Wno-unused-function"
|
|
|
|
|
|
|
|
|
|
|
|
matrix:
|
|
|
|
matrix:
|
|
|
|
|
|
|
|
allow_failures:
|
|
|
|
|
|
|
|
# Allow the rust-stable build to fail. These entries must match
|
|
|
|
|
|
|
|
# the env entry in the build matrix exactly.
|
|
|
|
|
|
|
|
- env:
|
|
|
|
|
|
|
|
- NAME="linux,gcc,rust-stable"
|
|
|
|
|
|
|
|
- *default-cflags
|
|
|
|
|
|
|
|
- ENABLE_RUST="yes"
|
|
|
|
|
|
|
|
- RUST_VERSION="stable"
|
|
|
|
|
|
|
|
- ARGS="--enable-rust --enable-rust-strict"
|
|
|
|
|
|
|
|
- DO_CHECK_SETUP_SCRIPTS="yes"
|
|
|
|
|
|
|
|
- DO_DISTCHECK="yes"
|
|
|
|
include:
|
|
|
|
include:
|
|
|
|
# Linux, gcc, coccinelle.
|
|
|
|
# Linux, gcc, coccinelle.
|
|
|
|
- os: linux
|
|
|
|
- os: linux
|
|
|
@ -58,14 +69,17 @@ matrix:
|
|
|
|
- *packages
|
|
|
|
- *packages
|
|
|
|
- coccinelle
|
|
|
|
- coccinelle
|
|
|
|
# Linux, gcc, Rust (latest stable).
|
|
|
|
# Linux, gcc, Rust (latest stable).
|
|
|
|
|
|
|
|
# This is allowed to fail, update allow_failures if the env changes.
|
|
|
|
- os: linux
|
|
|
|
- os: linux
|
|
|
|
compiler: gcc
|
|
|
|
compiler: gcc
|
|
|
|
env:
|
|
|
|
env:
|
|
|
|
- NAME="linux,gcc,rust"
|
|
|
|
- NAME="linux,gcc,rust-stable"
|
|
|
|
- *default-cflags
|
|
|
|
- *default-cflags
|
|
|
|
- ENABLE_RUST="yes"
|
|
|
|
- ENABLE_RUST="yes"
|
|
|
|
|
|
|
|
- RUST_VERSION="stable"
|
|
|
|
- ARGS="--enable-rust --enable-rust-strict"
|
|
|
|
- ARGS="--enable-rust --enable-rust-strict"
|
|
|
|
- DO_CHECK_SETUP_SCRIPTS="yes"
|
|
|
|
- DO_CHECK_SETUP_SCRIPTS="yes"
|
|
|
|
|
|
|
|
- DO_DISTCHECK="yes"
|
|
|
|
# Linux, gcc, Rust.
|
|
|
|
# Linux, gcc, Rust.
|
|
|
|
# - Rust 1.21.0, the latest known working version.
|
|
|
|
# - Rust 1.21.0, the latest known working version.
|
|
|
|
- os: linux
|
|
|
|
- os: linux
|
|
|
|