Skip to content

Linux build of NUCLEO_F030R8 fails: TypeError: unhashable type: 'dict' #8912

@deece

Description

@deece

Description

When attempting to build on Linux, I get the following failure (I have no private settings):

$ MBED_GCC_ARM_PATH=/usr/local/gcc-arm-none-eabi-7-2018-q2-update/bin python build.py -c -v -m NUCLEO_F030R8 -t GCC_ARM 
Traceback (most recent call last):
  File "build.py", line 191, in <module>
    if Target.get_target(mcu).is_PSA_secure_target:
  File "/home/adsilva/src/mbed-os/tools/targets/__init__.py", line 92, in wrapper
    if (func.__name__, args) not in CACHES:
TypeError: unhashable type: 'dict'

This fails on master (5047ea4) but works on mbed-os-5.9.7

Issue request type

[ ] Question
[ ] Enhancement
[X] Bug

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions