ARM-software / CMSIS-RTX

RTX5 real time kernel for Arm Cortex-based embedded systems (spin-off from CMSIS_5)
https://arm-software.github.io/CMSIS-RTX/
Apache License 2.0
78 stars 22 forks source link

Update RTX library project, tools configuration and GitHub action #46

Closed VladimirUmek closed 3 months ago

VladimirUmek commented 3 months ago

Replaces #45

github-actions[bot] commented 3 months ago

Test Results

   48 files     48 suites   0s :stopwatch:   161 tests   161 :white_check_mark: 0 :zzz: 0 :x: 7 728 runs  7 728 :white_check_mark: 0 :zzz: 0 :x:

Results for commit 40f695f4.

:recycle: This comment has been updated with latest results.

JonatanAntoni commented 3 months ago

Test execution failed for GCC and Clang. This can either be a problem in the binary itself, i.e., running into fault. Or its just a problem with semihosted stdout.

I guess you need to add the misc compiler flags:

  misc:
    - for-compiler: GCC
      Link:
        - --specs=rdimon.specs
    - for-compiler: CLANG
      Link:
        - -lcrt0-semihost
        - -lsemihost
    - for-compiler: IAR
      Link:
        - --semihosting
VladimirUmek commented 3 months ago

I've updated CMSIS-RTOS2 Validation project and now all tests build and execute.