travis: Build qemu-arm with MP_ENDIANNESS_BIG=1 to test bigendian build.

Eventually it would be good to run the full test suite on a big-endian
system, but for now this will help to catch build errors with the
big-endian configuration.

Signed-off-by: Damien George <damien@micropython.org>
v1.13-wasp-os
Damien George 2020-06-18 10:59:53 +10:00
parent f1ba2c9d88
commit ac15be9365
1 changed files with 2 additions and 0 deletions

View File

@ -90,6 +90,8 @@ jobs:
- qemu-system-arm --version
script:
- make ${MAKEOPTS} -C mpy-cross
- make ${MAKEOPTS} -C ports/qemu-arm CFLAGS_EXTRA=-DMP_ENDIANNESS_BIG=1
- make ${MAKEOPTS} -C ports/qemu-arm clean
- make ${MAKEOPTS} -C ports/qemu-arm -f Makefile.test test
after_failure:
- grep --text "FAIL" ports/qemu-arm/build/console.out