From 528eda3a19160e665131d93b36924fd04d1750cd Mon Sep 17 00:00:00 2001 From: Marc Herbert Date: Thu, 30 Nov 2023 11:22:40 -0800 Subject: [PATCH] .github/zephyr: add -Werror to LP64 compilation Now that all 64bits warnings have just been fixed, let's keep that build clean. Signed-off-by: Marc Herbert --- .github/workflows/zephyr.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/zephyr.yml b/.github/workflows/zephyr.yml index 5b2dd5798e14..572e1a6bfab2 100644 --- a/.github/workflows/zephyr.yml +++ b/.github/workflows/zephyr.yml @@ -82,13 +82,13 @@ jobs: - name: Download docker image && ls /opt/toolchains/ run: cd workspace && ./sof/zephyr/docker-run.sh ls -l /opt/toolchains/ - - name: build with many warnings, work in progress + - name: 64 bits build run: | - # One of the main problems: the old sof-logger is hardcoded to - # four 32bits parameters. cd workspace && ./sof/zephyr/docker-run.sh /bin/sh -c \ 'ln -s /opt/toolchains/zephyr-sdk-* ~/; - west build --board mimx93_evk_a55 sof/app' + west build --board mimx93_evk_a55 sof/app \ + -- -DEXTRA_CFLAGS=-Werror -DEXTRA_CXXFLAGS=-Werror \ + -DEXTRA_AFLAGS=-Werror' build-linux: