Description
The floating point unittests fail on msba2
Steps to reproduce the issue
Get your hands on an msba2, check out current master (I was on 8150b01 when testing), compile, flash, and run the floating point unittests to the board:
BOARD=msba2 make -C tests/unittests/ tests-scanf_float flash-only test
Expected results
Unittests should pass
main(): This is RIOT! (Version: 2019.10-devel-70-g8150b)
......
OK (6 tests)
Actual results
Tests fail:
2019-07-18 12:24:21,531 - INFO # main(): This is RIOT! (Version: 2019.10-devel-70-g8150b)
2019-07-18 12:24:21,531 - INFO # .
2019-07-18 12:24:21,532 - INFO # scanf_float_tests.test_f (tests/unittests/tests-scanf_float/tests-scanf_float.c 37) exp 0 was 1
2019-07-18 12:24:21,532 - INFO # .
2019-07-18 12:24:21,533 - INFO # scanf_float_tests.test_e (tests/unittests/tests-scanf_float/tests-scanf_float.c 38) exp 0 was 1
2019-07-18 12:24:21,533 - INFO # .
2019-07-18 12:24:21,534 - INFO # scanf_float_tests.test_E (tests/unittests/tests-scanf_float/tests-scanf_float.c 39) exp 0 was 1
2019-07-18 12:24:21,534 - INFO # .
2019-07-18 12:24:21,535 - INFO # scanf_float_tests.test_g (tests/unittests/tests-scanf_float/tests-scanf_float.c 40) exp 0 was 1
2019-07-18 12:24:21,535 - INFO # .
2019-07-18 12:24:21,536 - INFO # scanf_float_tests.test_sign (tests/unittests/tests-scanf_float/tests-scanf_float.c 45) exp 0 was 1
2019-07-18 12:24:21,536 - INFO # .
2019-07-18 12:24:21,538 - INFO # scanf_float_tests.test_scientific (tests/unittests/tests-scanf_float/tests-scanf_float.c 53) exp 0 was 1
2019-07-18 12:24:21,538 - INFO #
2019-07-18 12:24:21,538 - INFO # run 6 failures 6
Versions
RIOT: 8150b01
Operating System Environment
-----------------------------
Operating System: "Ubuntu" "19.04 (Disco Dingo)"
Kernel: Linux 5.0.0-20-generic x86_64 x86_64
Installed compiler toolchains
-----------------------------
native gcc: gcc (Ubuntu 8.3.0-6ubuntu1) 8.3.0
arm-none-eabi-gcc: arm-none-eabi-gcc (GNU Tools for Arm Embedded Processors 8-2018-q4-major) 8.2.1 20181213 (release) [gcc-8-branch revision 267074]
avr-gcc: avr-gcc (GCC) 5.4.0
mips-mti-elf-gcc: missing
msp430-gcc: msp430-gcc (GCC) 4.6.3 20120301 (mspgcc LTS 20120406 unpatched)
riscv-none-embed-gcc: missing
xtensa-esp32-elf-gcc: missing
xtensa-lx106-elf-gcc: missing
clang: clang version 8.0.0-3 (tags/RELEASE_800/final)
Installed compiler libs
-----------------------
arm-none-eabi-newlib: "3.0.0"
mips-mti-elf-newlib: missing
riscv-none-embed-newlib: missing
xtensa-esp32-elf-newlib: missing
xtensa-lx106-elf-newlib: missing
avr-libc: "2.0.0" ("20150208")
Installed development tools
---------------------------
cmake: cmake version 3.13.4
cppcheck: missing
doxygen: 1.8.13
flake8: 3.6.0 (mccabe: 0.6.1, pycodestyle: 2.4.0, pyflakes: 2.0.0) CPython 3.7.3 on Linux
git: git version 2.20.1
make: GNU Make 4.2.1
openocd: Open On-Chip Debugger 0.10.0+dev-00910-g4dbcb1e7 (2019-06-17-16:24)
python: Python 2.7.16
python2: Python 2.7.16
python3: Python 3.7.3
coccinelle: missing
Description
The floating point unittests fail on
msba2Steps to reproduce the issue
Get your hands on an
msba2, check out current master (I was on 8150b01 when testing), compile, flash, and run the floating point unittests to the board:BOARD=msba2 make -C tests/unittests/ tests-scanf_float flash-only testExpected results
Unittests should pass
Actual results
Tests fail:
Versions
RIOT: 8150b01