/tmp/build/src/ext/ec/logical_time/LogicalTimeTriggeredEC.hh:111:54: warning: use of old-style cast to 'OpenRTM::LogicalTimeTriggeredEC::_ptr_type' {aka 'class OpenRTM::_objref_LogicalTimeTriggeredEC*'} [-Wold-style-cast]
/tmp/build/src/ext/ec/logical_time/LogicalTimeTriggeredEC.hh:118:54: warning: use of old-style cast to 'OpenRTM::LogicalTimeTriggeredEC::_ptr_type' {aka 'class OpenRTM::_objref_LogicalTimeTriggeredEC*'} [-Wold-style-cast]
/tmp/build/src/ext/ec/logical_time/LogicalTimeTriggeredEC.hh:138:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/tmp/build/src/ext/ec/logical_time/LogicalTimeTriggeredEC.hh:138:73: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/tmp/build/src/ext/ec/logical_time/LogicalTimeTriggeredEC.hh:144:18: warning: 'virtual void OpenRTM::_objref_LogicalTimeTriggeredEC::_enableShortcut(omniServant*, const _CORBA_Boolean*)' can be marked override [-Wsuggest-override]
/tmp/build/src/ext/ec/logical_time/LogicalTimeTriggeredEC.hh:149:19: warning: 'virtual void* OpenRTM::_objref_LogicalTimeTriggeredEC::_ptrToObjRef(const char*)' can be marked override [-Wsuggest-override]
/tmp/build/src/ext/ec/logical_time/LogicalTimeTriggeredEC.hh:163:25: warning: 'virtual omniObjRef* OpenRTM::_pof_LogicalTimeTriggeredEC::newObjRef(omniIOR*, omniIdentity*)' can be marked override [-Wsuggest-override]
/tmp/build/src/ext/ec/logical_time/LogicalTimeTriggeredEC.hh:164:28: warning: 'virtual _CORBA_Boolean OpenRTM::_pof_LogicalTimeTriggeredEC::is_a(const char*) const' can be marked override [-Wsuggest-override]
/tmp/build/src/ext/ec/logical_time/LogicalTimeTriggeredEC.hh:177:28: warning: 'virtual _CORBA_Boolean OpenRTM::_impl_LogicalTimeTriggeredEC::_dispatch(omniCallHandle&)' can be marked override [-Wsuggest-override]
/tmp/build/src/ext/ec/logical_time/LogicalTimeTriggeredEC.hh:180:19: warning: 'virtual void* OpenRTM::_impl_LogicalTimeTriggeredEC::_ptrToInterface(const char*)' can be marked override [-Wsuggest-override]
/tmp/build/src/ext/ec/logical_time/LogicalTimeTriggeredEC.hh:181:25: warning: 'virtual const char* OpenRTM::_impl_LogicalTimeTriggeredEC::_mostDerivedRepoId()' can be marked override [-Wsuggest-override]
/tmp/build/src/ext/ec/logical_time/LogicalTimeTriggeredEC.hh:203:108: warning: use of old-style cast to 'OpenRTM::LogicalTimeTriggeredEC_ptr' {aka 'class OpenRTM::_objref_LogicalTimeTriggeredEC*'} [-Wold-style-cast]
Describe the bug SimpleService をビルドすると、生成ファイルでワーニングが発生する。
To Reproduce
cmake -DCORBA=omniORB -S . -B/tmp/build -DCMAKE_BUILD_TYPE=Debug
cmake --build /tmp/build
Reproducibility 100%
Expected behavior ワーニング無きこと。
Screenshots or Logs 一部抜粋
Environment
Additional context なし