Open FerdinandSpitzschnueffler opened 1 year ago
@FerdinandSpitzschnueffler the issue is uds.cpp and mq.cpp are related to using char*
instead of void*
. With that change, the problem is also solved there but we need to use cxx::alignedAlloc
/cxx::alignedFree
instead of new
.
It also seems that some of the tests cause issues. My initial assessment does not hold.
Brief feature description
When compiling with gcc and
-Wcast-align=strict
there are some warnings in the C binding and in the iceperf example. These should be fixed.Detailed information
For the warnings in the C binding @elBoberido proposes to replace
with
Additionally, see the following comments: https://github.com/eclipse-iceoryx/iceoryx/pull/1774#discussion_r1015440294 https://github.com/eclipse-iceoryx/iceoryx/pull/1774#discussion_r1015530501