1806c725eSPeter Colberg# We require a full (virtual) machine to load the kernel module for 2806c725eSPeter Colberg# binfmt support, which is needed to test other architectures besides 3806c725eSPeter Colberg# x86 using qemu user emulation. (This will not work in a container.) 450c52d2bSPeter Colbergsudo: required 550c52d2bSPeter Colbergdist: trusty 69101f612SThomas Leonardlanguage: c 750c52d2bSPeter Colberg 850c52d2bSPeter Colbergscript: 950c52d2bSPeter Colberg - make $FLAGS 10806c725eSPeter Colberg - make check $FLAGS $TEST_FLAGS 1150c52d2bSPeter Colberg - make clean && git status --ignored --porcelain && test -z "$(git status --ignored --porcelain)" 1250c52d2bSPeter Colberg 1315007d54SViral B. Shahmatrix: 1450c52d2bSPeter Colberg include: 15*343a7199SElliot Saba - os: osx 16*343a7199SElliot Saba env: FLAGS="CC=clang" 17*343a7199SElliot Saba 1850c52d2bSPeter Colberg - os: linux 1950c52d2bSPeter Colberg env: FLAGS="CC=gcc" 2050c52d2bSPeter Colberg 2129bf900eSPeter Colberg - os: linux 2229bf900eSPeter Colberg env: FLAGS="CC=gcc ARCH=i686" # implies -m32 -march=i686 2329bf900eSPeter Colberg addons: 2429bf900eSPeter Colberg apt: 2529bf900eSPeter Colberg packages: 2629bf900eSPeter Colberg - gcc-multilib 2729bf900eSPeter Colberg 28806c725eSPeter Colberg - os: linux 29806c725eSPeter Colberg env: FLAGS="CC=aarch64-linux-gnu-gcc" TEST_FLAGS="LDFLAGS=-static" 30806c725eSPeter Colberg addons: 31806c725eSPeter Colberg apt: 32806c725eSPeter Colberg packages: 33806c725eSPeter Colberg - gcc-aarch64-linux-gnu 34806c725eSPeter Colberg - libc6-dev-arm64-cross 35806c725eSPeter Colberg - qemu-user-static 36806c725eSPeter Colberg - binfmt-support 37806c725eSPeter Colberg 3879affe97SViral B. Shahnotifications: 3979affe97SViral B. Shah email: false 40