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
I got such compile error with iar
iar: 9.60.3
memfault-sdk: 1.8.0
error:
Error[Pe110]: expected either a definition or a tag name memfault-firmware-sdk\components\include\memfault\core\reboot_reason_types.h 29
Error[Pe040]: expected an identifier memfault-firmware-sdk\components\include\memfault\core\reboot_reason_types.h 29
Error[Pe065]: expected a ";" memfault-firmware-sdk\components\include\memfault\core\reboot_reason_types.h 29
I am not sure whether it is similar to: IntergatedCircuits/USBDevice#14. But when I changed to typedef MEMFAULT_PACKED enum MfltResetReason, IAR build pass.
Could you please help? Thank you very mch.
The text was updated successfully, but these errors were encountered:
zejiang0jason
added a commit
to zejiang0jason/memfault-firmware-sdk
that referenced
this issue
Jan 24, 2025
Hi @zejiang0jason , thanks for reporting! We are in progress fixing this issue now, we will include the fix in our next SDK release (scheduled for this week). Please let me know if you need a release sooner, and we will expedite it!
Hi @noahp , thanks for feedback, when will the fix be included? this week? Yes, our SW release depends on this fix. If possible, please expedite it, thank you very much.
Hello,
I got such compile error with iar
iar: 9.60.3
memfault-sdk: 1.8.0
error:
It is because of the
MEMFAULT_PACKED
used in:memfault-firmware-sdk/components/include/memfault/core/reboot_reason_types.h
Line 29 in 03050f2
I am not sure whether it is similar to: IntergatedCircuits/USBDevice#14. But when I changed to
typedef MEMFAULT_PACKED enum MfltResetReason
, IAR build pass.Could you please help? Thank you very mch.
The text was updated successfully, but these errors were encountered: