@@ -359,23 +359,21 @@ jobs:
359359 arm-none-eabi-objcopy ./bin/app_benchmark_std_big_int.elf -O ihex ./bin/app_benchmark_std_big_int.hex
360360 ls -la ./bin/app_benchmark_std_big_int.elf ./bin/app_benchmark_std_big_int.hex ./bin/app_benchmark_std_big_int.map
361361 working-directory : ./ref_app/
362-
363- # For some reason the run fails. So let's just build the std-big-int app and check the build results.
364- # - name: emulate-target stm32f429
365- # run: |
366- # PATH="${{ runner.workspace }}/real-time-cpp/ref_app/emu_env/xpack-qemu-arm-8.2.6-1/bin:$PATH"
367- # qemu-system-gnuarmeclipse --verbose --mcu STM32F429ZI --nographic --gdb tcp::9999 -d unimp,guest_errors &
368- # sleep 2
369- # working-directory: ./ref_app/
370- # - name: run-test-on-target
371- # run: |
372- # sleep 2
373- # PATH="${{ runner.workspace }}/real-time-cpp/ref_app/emu_env/arm-gnu-toolchain-14.3.rel1-x86_64-arm-none-eabi/bin:$PATH"
374- # echo 'Run test on target'
375- # echo
376- # arm-none-eabi-gdb ./bin/app_benchmark_std_big_int.elf -x ./target/build/test_app_benchmarks_emulator.gdb > ./app_benchmark_std_big_int.txt
377- # cat ./app_benchmark_std_big_int.txt
378- # echo
379- # echo 'We will now grep for the right answer...'
380- # grep 'value 0xF00DCAFE' ./app_benchmark_std_big_int.txt
381- # working-directory: ./ref_app/
362+ - name : emulate-target stm32f429
363+ run : |
364+ PATH="${{ runner.workspace }}/real-time-cpp/ref_app/emu_env/xpack-qemu-arm-8.2.6-1/bin:$PATH"
365+ qemu-system-gnuarmeclipse --verbose --mcu STM32F429ZI --nographic --gdb tcp::9999 -d unimp,guest_errors &
366+ sleep 2
367+ working-directory : ./ref_app/
368+ - name : run-test-on-target
369+ run : |
370+ sleep 2
371+ PATH="${{ runner.workspace }}/real-time-cpp/ref_app/emu_env/arm-gnu-toolchain-14.3.rel1-x86_64-arm-none-eabi/bin:$PATH"
372+ echo 'Run test on target'
373+ echo
374+ arm-none-eabi-gdb ./bin/app_benchmark_std_big_int.elf -x ./target/build/test_app_benchmarks_emulator.gdb > ./app_benchmark_std_big_int.txt
375+ cat ./app_benchmark_std_big_int.txt
376+ echo
377+ echo 'We will now grep for the right answer...'
378+ grep 'value 0xF00DCAFE' ./app_benchmark_std_big_int.txt
379+ working-directory : ./ref_app/
0 commit comments