You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Error data is missing in fxn dictionary {'tu': '.\\flexcan_irq.c', 'name': 'CAN0_ORed_IRQHandler.localalias.0', 'binding': 'LOCAL'}
Error data is missing in fxn dictionary {'tu': '.\\flexcan_irq.c', 'name': 'CAN1_ORed_IRQHandler.localalias.1', 'binding': 'LOCAL'}
Error data is missing in fxn dictionary {'tu': '.\\flexcan_irq.c', 'name': 'CAN2_ORed_IRQHandler.localalias.2', 'binding': 'LOCAL'}
Traceback (most recent call last):
File "../../toolchain/WCS/WCS.py", line 431, in <module>
main()
File "../../toolchain/WCS/WCS.py", line 422, in main
resolve_all_calls(call_graph)
File "../../toolchain/WCS/WCS.py", line 243, in resolve_all_calls
resolve_calls(fxn_dict)
File "../../toolchain/WCS/WCS.py", line 229, in resolve_calls
for call in fxn_dict2['calls']:
KeyError: 'calls'
Not sure what it mean, but here how this functions looks in code:
This is a tricky one to come up with a good fix but I suggest to set data['calls'] = set() as a quick fix to get some result at all.
for a better fix: functions without caller may get called by a function pointer or other methods so for a worst case scenario they should be considdered called on top of the worst call.
Getting this errors.
Not sure what it mean, but here how this functions looks in code:
This code is from NXP SDK for S32K144 MCU.
The text was updated successfully, but these errors were encountered: