-
Notifications
You must be signed in to change notification settings - Fork 878
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
Compilation error:
error: exception specification of explicitly defaulted copy constructor does not match the calculated one
[2025-10-23T11:16:55.091Z] [ 5%] Building CXX object src/cpp/CMakeFiles/fastdds.dir/fastdds/topic/DDSSQLFilter/DDSFilterExpressionParser.cpp.o
[2025-10-23T11:16:55.091Z] [ 5%] Building CXX object src/cpp/CMakeFiles/fastdds.dir/fastdds/topic/DDSSQLFilter/DDSFilterFactory.cpp.o
[2025-10-23T11:16:55.091Z] [ 7%] Building CXX object src/cpp/CMakeFiles/fastdds.dir/fastdds/builtin/type_lookup_service/detail/rpc_typesPubSubTypes.cxx.o
[2025-10-23T11:16:55.091Z] [ 6%] Building CXX object src/cpp/CMakeFiles/fastdds.dir/fastdds/topic/DDSSQLFilter/DDSFilterField.cpp.o
[2025-10-23T11:16:55.091Z] [ 7%] Building CXX object src/cpp/CMakeFiles/fastdds.dir/fastdds/topic/DDSSQLFilter/DDSFilterPredicate.cpp.o
[2025-10-23T11:16:55.091Z] [ 7%] Building CXX object src/cpp/CMakeFiles/fastdds.dir/fastdds/topic/DDSSQLFilter/DDSFilterParameter.cpp.o
[2025-10-23T11:16:55.091Z] [ 8%] Building CXX object src/cpp/CMakeFiles/fastdds.dir/fastdds/builtin/type_lookup_service/detail/TypeLookupTypesPubSubTypes.cxx.o
[2025-10-23T11:16:55.091Z] [ 8%] Building CXX object src/cpp/CMakeFiles/fastdds.dir/fastdds/builtin/type_lookup_service/TypeLookupManager.cpp.o
[2025-10-23T11:16:55.091Z] [ 8%] Building CXX object src/cpp/CMakeFiles/fastdds.dir/fastdds/topic/DDSSQLFilter/DDSFilterValue.cpp.o
[2025-10-23T11:16:55.091Z] [ 9%] Building CXX object src/cpp/CMakeFiles/fastdds.dir/fastdds/builtin/type_lookup_service/TypeLookupRequestListener.cpp.o
[2025-10-23T11:16:55.091Z] [ 9%] Building CXX object src/cpp/CMakeFiles/fastdds.dir/fastdds/builtin/type_lookup_service/TypeLookupReplyListener.cpp.o
[2025-10-23T11:16:55.091Z] [ 9%] Building CXX object src/cpp/CMakeFiles/fastdds.dir/fastdds/core/condition/Condition.cpp.o
[2025-10-23T11:16:55.091Z] [ 10%] Building CXX object src/cpp/CMakeFiles/fastdds.dir/fastdds/core/condition/ConditionNotifier.cpp.o
[2025-10-23T11:16:55.091Z] [ 10%] Building CXX object src/cpp/CMakeFiles/fastdds.dir/fastdds/core/condition/GuardCondition.cpp.o
[2025-10-23T11:16:55.347Z] [ 11%] Building CXX object src/cpp/CMakeFiles/fastdds.dir/fastdds/core/condition/StatusCondition.cpp.o
[2025-10-23T11:16:55.604Z] [ 11%] Building CXX object src/cpp/CMakeFiles/fastdds.dir/fastdds/core/condition/StatusConditionImpl.cpp.o
[2025-10-23T11:16:55.604Z] [ 11%] Building CXX object src/cpp/CMakeFiles/fastdds.dir/fastdds/core/condition/WaitSet.cpp.o
[2025-10-23T11:16:55.860Z] [ 12%] Building CXX object src/cpp/CMakeFiles/fastdds.dir/fastdds/core/condition/WaitSetImpl.cpp.o
[2025-10-23T11:16:55.860Z] [ 12%] Building CXX object src/cpp/CMakeFiles/fastdds.dir/fastdds/core/Entity.cpp.o
[2025-10-23T11:16:55.860Z] [ 13%] Building CXX object src/cpp/CMakeFiles/fastdds.dir/fastdds/core/policy/ParameterList.cpp.o
[2025-10-23T11:16:56.116Z] [ 13%] Building CXX object src/cpp/CMakeFiles/fastdds.dir/fastdds/core/policy/QosPolicyUtils.cpp.o
[2025-10-23T11:16:56.374Z] [ 13%] Building CXX object src/cpp/CMakeFiles/fastdds.dir/fastdds/core/Time_t.cpp.o
[2025-10-23T11:16:56.374Z] In file included from /source_subfolder/src/cpp/fastdds/topic/DDSSQLFilter/DDSFilterExpression.cpp:18:
[2025-10-23T11:16:56.374Z] In file included from /source_subfolder/src/cpp/fastdds/topic/DDSSQLFilter/DDSFilterExpression.hpp:35:
[2025-10-23T11:16:56.374Z] In file included from /source_subfolder/src/cpp/fastdds/topic/DDSSQLFilter/../../xtypes/dynamic_types/DynamicDataImpl.hpp:24:
[2025-10-23T11:16:56.374Z] In file included from /source_subfolder/src/cpp/fastdds/topic/DDSSQLFilter/../../xtypes/dynamic_types/DynamicTypeImpl.hpp:25:
[2025-10-23T11:16:56.374Z] In file included from /source_subfolder/src/cpp/fastdds/topic/DDSSQLFilter/../../xtypes/dynamic_types/DynamicTypeMemberImpl.hpp:25:
[2025-10-23T11:16:56.374Z] /source_subfolder/src/cpp/fastdds/topic/DDSSQLFilter/../../xtypes/dynamic_types/MemberDescriptorImpl.hpp:85:5: error: exception specification of explicitly defaulted copy constructor does not match the calculated one
[2025-10-23T11:16:56.374Z] MemberDescriptorImpl(
[2025-10-23T11:16:56.374Z] ^
[2025-10-23T11:16:56.374Z] In file included from /source_subfolder/src/cpp/fastdds/topic/DDSSQLFilter/DDSFilterExpression.cpp:18:
[2025-10-23T11:16:56.374Z] In file included from /source_subfolder/src/cpp/fastdds/topic/DDSSQLFilter/DDSFilterExpression.hpp:35:
[2025-10-23T11:16:56.374Z] In file included from /source_subfolder/src/cpp/fastdds/topic/DDSSQLFilter/../../xtypes/dynamic_types/DynamicDataImpl.hpp:24:
[2025-10-23T11:16:56.374Z] In file included from /source_subfolder/src/cpp/fastdds/topic/DDSSQLFilter/../../xtypes/dynamic_types/DynamicTypeImpl.hpp:25:
[2025-10-23T11:16:56.374Z] In file included from /source_subfolder/src/cpp/fastdds/topic/DDSSQLFilter/../../xtypes/dynamic_types/DynamicTypeMemberImpl.hpp:26:
[2025-10-23T11:16:56.374Z] /source_subfolder/src/cpp/fastdds/topic/DDSSQLFilter/../../xtypes/dynamic_types/VerbatimTextDescriptorImpl.hpp:34:5: error: exception specification of explicitly defaulted copy constructor does not match the calculated one
[2025-10-23T11:16:56.374Z] VerbatimTextDescriptorImpl(
[2025-10-23T11:16:56.374Z] ^
Steps to reproduce
Compile for android Sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++
Fast DDS version/commit
3.4.0
Platform/Architecture
Other. Please specify in Additional context section.
Transport layer
Default configuration, UDPv4 & SHM
Additional context
android ndk 20.0.5594570 x64
XML configuration file
Relevant log output
Network traffic capture
No response
Metadata
Metadata
Assignees
Labels
triageIssue pending classificationIssue pending classification