[rtems-tools commit] tester : Add support to use QEMU serial console when coverage is enabled

Chris Johns chrisj at rtems.org
Tue Jan 8 22:53:08 UTC 2019


On 8/1/19 9:54 pm, Sebastian Huber wrote:
> This commit breaks Qemu test runs for me:
> 
> error: qemu.cfg:84: execute failed: qemu-system-riscv64 -no-reboot -nographic
> -net none -machine virt -m 64M -kernel
> /build/git-build/b-rv64imafd_medany/riscv-rtems5/c/rv64imafd_medany/testsuites/smptests/smppsxsignal01.exe:
> exit-code:1
> error: qemu.cfg:84: execute failed: qemu-system-riscv64 -no-reboot -nographic
> -net none -machine virt -m 64M -kernel
> /build/git-build/b-rv64imafd_medany/riscv-rtems5/c/rv64imafd_medany/testsuites/smptests/smppsxsignal01.exe:
> exit-code:1
> warning: switched to dry run due to errors
> warning: unknown directive: '%ifdef'
> warning: invalid format: '%ifdef coverag'
> warning: unexpected '%endif'

Werid, it looks like a config file parsing issue. I can see the same failure
with ...

 $ rtems-run --rtems-bsp=xilinx_zynq_a9_qemu `find . -name hello.exe`

... so I will take a look.

Chris


More information about the devel mailing list