Skip to content

Can't execute OS2 tests in ARM if default_toolchain is uARM #9138

@jeromecoutant

Description

@jeromecoutant

Description

mbed version: master (#8305 included) + #9107

We can't execute OS2 tests in ARM if default_toolchain is uARM

ex:
$ python ./tools/build.py -m NUCLEO_F042K6 -t ARM
Build successes:

  • ARM::NUCLEO_F042K6

$ python ./tools/make.py -m NUCLEO_F042K6 -t ARM -n MBED_2
Building project stdio (NUCLEO_F042K6, ARM)
Could not compile for NUCLEO_F042K6: No Linker Script found

If I removed from targets.json file:
"default_toolchain": "uARM",
=> it's working

https://os.mbed.com/docs/v5.10/tools/adding-and-configuring-targets.html
The default_toolchain property names the toolchain that compiles code for this target in the Online Compiler.

=> so default_toolchain should not impact python scripts ?

@theotherjimmy @bridadan

Issue request type

[ ] Question
[ ] Enhancement
[x] Bug

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions