From 84185142d72ebc9c7e9f2661071623d993a4adac Mon Sep 17 00:00:00 2001 From: Pierre-Louis Bossart Date: Thu, 27 Aug 2020 15:15:57 -0500 Subject: [PATCH] travis.yml: add i386 compilation Add Travis CI target so that we can catch 32/64 bits earlier. Currently these errors are flagged after merging by the kbuild bot, we can do better. Signed-off-by: Pierre-Louis Bossart --- .travis.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.travis.yml b/.travis.yml index e7e6dfd17b2526..ad7331798679eb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -67,6 +67,14 @@ jobs: - export ARCH=x86_64 - bash kconfig/kconfig-sst.sh - KCFLAGS="-Wall -Werror" make -j`getconf _NPROCESSORS_ONLN` + - name: "BUILD GCC9 SOF Kernel i386" + script: + - export ARCH=i386 KCFLAGS="-Wall -Werror" + - bash kconfig/kconfig-sof-default.sh + - make modules_prepare + - make -j`getconf _NPROCESSORS_ONLN` sound/ + - make -j`getconf _NPROCESSORS_ONLN` drivers/soundwire/ + - make -j`getconf _NPROCESSORS_ONLN` - name: "BUILD GCC9 SOF Kernel arm64" script: - export ARCH=arm64 CROSS_COMPILE=/usr/bin/aarch64-linux-gnu-