-
Notifications
You must be signed in to change notification settings - Fork 894
Open
Labels
triageIssue pending classificationIssue pending classification
Description
Is there an already existing issue for this?
- I have searched the existing issues
Expected behavior
Fastdds compiles successfully.
Current behavior
Build error during compilation.
error: array must be initialized with a brace-enclosed initializer
[2025-10-23T11:40:48.927Z] [ 4%] Building CXX object src/cpp/CMakeFiles/fastdds.dir/fastdds/topic/DDSSQLFilter/DDSFilterExpressionParser.cpp.o
[2025-10-23T11:40:48.927Z] [ 5%] Building CXX object src/cpp/CMakeFiles/fastdds.dir/fastdds/topic/DDSSQLFilter/DDSFilterExpression.cpp.o
[2025-10-23T11:40:48.927Z] [ 6%] Building CXX object src/cpp/CMakeFiles/fastdds.dir/fastdds/topic/DDSSQLFilter/DDSFilterField.cpp.o
[2025-10-23T11:40:48.927Z] [ 6%] Building CXX object src/cpp/CMakeFiles/fastdds.dir/fastdds/topic/DDSSQLFilter/DDSFilterParameter.cpp.o
[2025-10-23T11:40:48.927Z] [ 6%] Building CXX object src/cpp/CMakeFiles/fastdds.dir/fastdds/topic/DDSSQLFilter/DDSFilterFactory.cpp.o
[2025-10-23T11:40:49.180Z] [ 7%] Building CXX object src/cpp/CMakeFiles/fastdds.dir/fastdds/topic/DDSSQLFilter/DDSFilterPredicate.cpp.o
[2025-10-23T11:40:49.434Z] In file included from /source_subfolder/include/fastdds/rtps/common/Guid.hpp:25:0,
[2025-10-23T11:40:49.434Z] from /source_subfolder/include/fastdds/dds/topic/IContentFilter.hpp:24,
[2025-10-23T11:40:49.434Z] from /source_subfolder/src/cpp/fastdds/topic/DDSSQLFilter/DDSFilterExpression.hpp:27,
[2025-10-23T11:40:49.434Z] from /source_subfolder/src/cpp/fastdds/topic/DDSSQLFilter/DDSFilterExpression.cpp:18:
[2025-10-23T11:40:49.434Z] /source_subfolder/include/fastdds/rtps/common/EntityId_t.hpp: In member function 'uint32_t eprosima::fastdds::rtps::EntityId_t::to_uint32() const':
[2025-10-23T11:40:49.434Z] /source_subfolder/include/fastdds/rtps/common/EntityId_t.hpp:167:64: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
[2025-10-23T11:40:49.434Z] uint32_t res = *reinterpret_cast<const uint32_t*>(value);
[2025-10-23T11:40:49.434Z] ^
[2025-10-23T11:40:49.434Z] In file included from /source_subfolder/include/fastdds/dds/xtypes/type_representation/TypeObject.hpp:25:0,
[2025-10-23T11:40:49.434Z] from /source_subfolder/src/cpp/fastdds/topic/DDSSQLFilter/DDSFilterExpressionParser.hpp:24,
[2025-10-23T11:40:49.434Z] from /source_subfolder/src/cpp/fastdds/topic/DDSSQLFilter/DDSFilterParameter.cpp:21:
[2025-10-23T11:40:49.434Z] /source_subfolder/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:6403:32: error: array must be initialized with a brace-enclosed initializer
[2025-10-23T11:40:49.434Z] NameHash m_paramname_hash{0};
[2025-10-23T11:40:49.434Z] ^
Steps to reproduce
Compile for qnx7.0 x64 QCC 5.4.0
Fast DDS version/commit
3.4.0
Platform/Architecture
Other. Please specify in Additional context section.
Transport layer
Default configuration, UDPv4 & SHM
Additional context
qnx 7.0 x64 QCC 5.4.0
XML configuration file
Relevant log output
Network traffic capture
No response
Metadata
Metadata
Assignees
Labels
triageIssue pending classificationIssue pending classification