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
While compiling another project, I noticed a lot of warnings of this form on MSVC:
2022-06-21T21:12:53.8896867Z D:\a\icub-firmware-shared\icub-firmware-shared\eth\embobj\core\core\EoCommon.h(76,1): warning C4103: alignment changed after including header, may be due to missing #pragma pack(pop) [D:\a\icub-firmware-shared\icub-firmware-shared\build\eth\embobj.vcxproj]
While compiling another project, I noticed a lot of warnings of this form on MSVC:
Indeed, this seems to be related to https://github.com/robotology/icub-firmware-shared/blob/v1.25.1/eth/embobj/core/core/embOBJporting.h#L145 . Perhaps the absence of
pack(pop)
is intendend, but anyhow I preferred to report this warning just in case, as this may lead to tricky ABI-related bugs.The text was updated successfully, but these errors were encountered: