aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/ci-pipeline.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/ci-pipeline.yml')
-rw-r--r--.github/workflows/ci-pipeline.yml18
1 files changed, 15 insertions, 3 deletions
diff --git a/.github/workflows/ci-pipeline.yml b/.github/workflows/ci-pipeline.yml
index 47e8deb1f..99081d12c 100644
--- a/.github/workflows/ci-pipeline.yml
+++ b/.github/workflows/ci-pipeline.yml
@@ -67,8 +67,8 @@ jobs:
fail-fast: false
matrix:
cc: [gcc, clang]
- conf: ['', 'CFLAGS=-O3', 'CFLAGS=-O1', 'CFLAGS=-O0 --enable-debug=full', '--enable-lto',
- '--enable-lto --enable-abi-compat', '--enable-pcapng-support']
+ conf: ['', 'CFLAGS=-O3', 'CFLAGS=-O1', 'CFLAGS=-O0 --enable-debug=full', 'CFLAGS=-pedantic',
+ '--enable-lto', '--enable-lto --enable-abi-compat', '--enable-pcapng-support']
exclude:
- cc: clang
conf: '--enable-lto'
@@ -100,6 +100,18 @@ jobs:
run: sudo docker run -i -v `pwd`:/odp --privileged --shm-size 8g -e CC="${{matrix.cc}}"
-e CONF="${CONF}" $CONTAINER_NAMESPACE/odp-ci-${OS}-${ARCH} /odp/scripts/ci/build_${ARCH}.sh
+ - name: CFLAGS="-march=armv8.2-a"
+ env:
+ CONF: "CFLAGS=-march=armv8.2-a"
+ run: sudo docker run -i -v `pwd`:/odp --privileged --shm-size 8g -e CC="${{matrix.cc}}"
+ -e CONF="${CONF}" $CONTAINER_NAMESPACE/odp-ci-${OS}-${ARCH} /odp/scripts/ci/build_${ARCH}.sh
+
+ - name: CFLAGS="-march=armv8-a+lse"
+ env:
+ CONF: "CFLAGS=-march=armv8-a+lse"
+ run: sudo docker run -i -v `pwd`:/odp --privileged --shm-size 8g -e CC="${{matrix.cc}}"
+ -e CONF="${CONF}" $CONTAINER_NAMESPACE/odp-ci-${OS}-${ARCH} /odp/scripts/ci/build_${ARCH}.sh
+
- name: Ubuntu 20.04
env:
CONF: "--enable-dpdk-shared"
@@ -211,7 +223,7 @@ jobs:
fail-fast: false
matrix:
cc: [gcc, clang]
- conf: ['', '--enable-abi-compat', '--enable-deprecated --enable-debug=full',
+ conf: ['', '--enable-abi-compat', '--enable-deprecated --enable-helper-deprecated --enable-debug=full',
'--disable-static-applications',
'--disable-host-optimization', '--disable-host-optimization --enable-abi-compat',
'--without-openssl --without-pcap']