Advertisement
Guest User

Untitled

a guest
Mar 28th, 2017
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 54.42 KB | None | 0 0
  1. acsl@acsl-Z87P-D3:~/mcc/mcc2.0/mcc/build$ ninja
  2. [311/1026] Building CXX object CMakeFiles/date.dir/thirdparty/date/tz.cpp.o
  3. ../thirdparty/date/tz.cpp: In function ‘std::unique_ptr<void, const date::<lambda(CURL*)> > date::curl_init()’:
  4. ../thirdparty/date/tz.cpp:1933:23: warning: unused variable ‘curl_is_now_initiailized’ [-Wunused-variable]
  5.      static const auto curl_is_now_initiailized = curl_global();
  6.                        ^
  7. ../thirdparty/date/tz.cpp: In function ‘const date::Zone* date::current_zone()’:
  8. ../thirdparty/date/tz.cpp:2391:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  9.          if (sz <= tmp)
  10.                 ^
  11. [400/1026] Automatic moc and rcc for target Vasnecov
  12. Generating moc_vasnecovscene.cpp
  13. [404/1026] Automatic moc for target qtadvanceddocking-lib
  14. Generating moc_ContainerWidget.cpp
  15. Generating moc_DropOverlay.cpp
  16. Generating moc_FloatingWidget.cpp
  17. Generating moc_SectionContentWidget.cpp
  18. Generating moc_SectionTitleWidget.cpp
  19. Generating moc_SectionWidget.cpp
  20. [516/1026] Automatic moc for target mcc-plugin-pfd-lib
  21. Generating moc_PrimaryFlightDisplay.cpp
  22. [522/1026] Automatic moc for target mcc-ui-exchange
  23. Generating moc_Service.cpp
  24. [525/1026] Automatic moc for target vimba-async-grab
  25. Generating moc_AsynchronousGrab.cpp
  26. Generating moc_CameraObserver.cpp
  27. Generating moc_FrameObserver.cpp
  28. [526/1026] Automatic moc for target mcc-ui-sonar
  29. Generating moc_qsonarstream.cpp
  30. Generating moc_test.cpp
  31. [528/1026] Generating src/ide/Mcc.zip
  32.  
  33. 7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
  34. p7zip Version 9.20 (locale=ru_RU.UTF-8,Utf16=on,HugeFiles=on,8 CPUs)
  35. Scanning
  36.  
  37. Creating archive /home/acsl/mcc/mcc2.0/mcc/build/src/mcc/ui/ide/src/ide/Mcc.zip
  38.  
  39. Compressing  EnableProperty.qml
  40. Compressing  MccArrow.qml
  41. Compressing  MccButton.qml
  42. Compressing  MccCheckButton.qml
  43. Compressing  MccCmd.qml
  44. Compressing  MccComboBox.qml
  45. Compressing  MccDevice.qml
  46. Compressing  MccFileUpload.qml
  47. Compressing  MccGroupBox.qml
  48. Compressing  MccJoystick.qml
  49. Compressing  MccNavigationMotion.qml
  50. Compressing  MccParam.qml
  51. Compressing  MccPointOfInterest.qml
  52. Compressing  MccSlider.qml
  53. Compressing  MccText.qml
  54. Compressing  MccTime.qml
  55. Compressing  MccVariableInput.qml
  56. Compressing  MccVideo.qml
  57. Compressing  PoiIcons.js
  58. Compressing  Priority.js
  59. Compressing  Private/BlinkAnimation.qml
  60. Compressing  SbusVar.qml
  61. Compressing  VisibleProperty.qml
  62.  
  63. Everything is Ok
  64. [529/1026] Automatic moc for target mcc-plugin-px4-lib
  65. Generating moc_CalibrationControllerAbstract.cpp
  66. Generating moc_CalibrationDialogPage.cpp
  67. Generating moc_IndicatorWidget.cpp
  68. Generating moc_SensorCalibrationWidget.cpp
  69. [533/1026] Automatic moc for target mcc-ui-flightcontrols-lib
  70. Generating moc_CheckableComboBox.cpp
  71. Generating moc_DeviceStateWidget.cpp
  72. Generating moc_DevicesListWidget.cpp
  73. Generating moc_OwnerWidget.cpp
  74. Generating moc_SignalBar.cpp
  75. Generating moc_SliderCheckBox.cpp
  76. Generating moc_VariantButton.cpp
  77. [543/1026] Automatic moc for target mcc-ui-core-lib
  78. Generating moc_BackgroundAnimator.cpp
  79. Generating moc_Context.cpp
  80. Generating moc_CoordinateEditor.cpp
  81. Generating moc_DeviceManager.cpp
  82. Generating moc_DevicesGroup.cpp
  83. Generating moc_GlobalCoordinatePrinter.cpp
  84. Generating moc_LatLonEditor.cpp
  85. Generating moc_PointOfInterest.cpp
  86. Generating moc_PositionProvider.cpp
  87. Generating moc_Route.cpp
  88. Generating moc_Settings.cpp
  89. Generating moc_Uav.cpp
  90. Generating moc_Handler.cpp
  91. [561/1026] Automatic moc for target mcc-ui-ide-lib
  92. Generating moc_AddDeviceDialog.cpp
  93. Generating moc_SettingsDelegate.cpp
  94. Generating moc_MissionPlanDelegate.cpp
  95. Generating moc_MissionPlanModel.cpp
  96. Generating moc_PlotTraitsModel.cpp
  97. Generating moc_RouteListModel.cpp
  98. Generating moc_AbstractConnectionWidget.cpp
  99. Generating moc_CanvasPicker.cpp
  100. Generating moc_ChannelWidget.cpp
  101. Generating moc_ConnectionStateWidget.cpp
  102. Generating moc_ConnectionTool.cpp
  103. Generating moc_DeviceBrowserTool.cpp
  104. Generating moc_DeviceTrackable.cpp
  105. Generating moc_DeviceUiExtension.cpp
  106. Generating moc_MainWindow.cpp
  107. Generating moc_MessageListTool.cpp
  108. Generating moc_QmlController.cpp
  109. Generating moc_QmlDataConverter.cpp
  110. Generating moc_QmlToolWindow.cpp
  111. Generating moc_QmlWrapper.cpp
  112. Generating moc_RouteEditorTool.cpp
  113. Generating moc_RouteListTreeView.cpp
  114. Generating moc_RoutePlot.cpp
  115. [575/1026] Automatic moc for target mcc-plugin-utils-lib
  116. Generating moc_CoordinateConverterTool.cpp
  117. Generating moc_StopwatchTimerTool.cpp
  118. [576/1026] Automatic moc for target mcc-plugin-3d-lib
  119. Generating moc_FormationScene.cpp
  120. Generating moc_FormationViewer.cpp
  121. [579/1026] Automatic moc for target mcc-map
  122. Generating moc_CacheStackModel.cpp
  123. Generating moc_CacheStackView.cpp
  124. Generating moc_KmlModel.cpp
  125. Generating moc_KmlSettings.cpp
  126. Generating moc_KmlStyleWidget.cpp
  127. Generating moc_LayerModel.cpp
  128. Generating moc_LayerWidget.cpp
  129. Generating moc_MapSlider.cpp
  130. Generating moc_MapWidget.cpp
  131. Generating moc_OmcfCacheWidget.cpp
  132. Generating moc_RadarSettings.cpp
  133. Generating moc_Trackable.cpp
  134. Generating moc_WaypointSettings.cpp
  135. Generating moc_AircraftLayer.cpp
  136. Generating moc_DeviceLayer.cpp
  137. Generating moc_FlagLayer.cpp
  138. Generating moc_GridLayer.cpp
  139. Generating moc_HomeLayer.cpp
  140. Generating moc_KmlElementLayer.cpp
  141. Generating moc_KmlModelLayer.cpp
  142. Generating moc_KmlPointLayer.cpp
  143. Generating moc_KmlPolyLineLayer.cpp
  144. Generating moc_KmlPolygonLayer.cpp
  145. Generating moc_Layer.cpp
  146. Generating moc_LayerGroup.cpp
  147. Generating moc_MapLayer.cpp
  148. Generating moc_PoiLayer.cpp
  149. Generating moc_RadarLayer.cpp
  150. Generating moc_RulerLayer.cpp
  151. Generating moc_SimpleFlagLayer.cpp
  152. Generating moc_TailLayer.cpp
  153. Generating moc_TemplateLayer.cpp
  154. Generating moc_TowerLayer.cpp
  155. Generating moc_WaypointLayer.cpp
  156. [584/1026] Automatic moc for target mcc-target-sbus-waterjet
  157. Generating moc_widget.cpp
  158. [585/1026] Automatic moc for target mcc-ui-vis-lib
  159. Generating moc_RadarGroup.cpp
  160. [586/1026] Generating ui_widget.h
  161. /home/acsl/mcc/mcc2.0/mcc/src/mcc/target/sbus_waterjet/widget.ui: Warning: Z-order assignment: 'verticalSpacer' is not a valid widget.
  162. [587/1026] Automatic moc for target mcc-target-submarine-lib
  163. Generating moc_SubmarineControl.cpp
  164. [695/1026] Building CXX object src/mcc/core/CMakeFiles/mcc-core.dir/Mngr.cpp.o
  165. ../src/mcc/core/Mngr.cpp: In lambda function:
  166. ../src/mcc/core/Mngr.cpp:83:26: warning: unused variable ‘p’ [-Wunused-variable]
  167.                      int* p = &i;
  168.                           ^
  169. [712/1026] Building CXX object src/mcc/net/protoc...akeFiles/mcc-plugin-net-mavlink.dir/Mavlink.cpp.o
  170. ../src/mcc/net/protocols/mavlink/Mavlink.cpp: In static member function ‘static bmcl::Result<mcc::net::mavlink::MavlinkCoder::PacketDetails, mcc::net::Error> mcc::net::mavlink::MavlinkCoder::decodePacket(const void*, std::size_t)’:
  171. ../src/mcc/net/protocols/mavlink/Mavlink.cpp:35:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  172.      for (position = 0; position < size; position++) {
  173.                                  ^
  174. [715/1026] Building CXX object src/mcc/net/protoc...ugin-net-mavlink.dir/TraitSensorCalibration.cpp.o
  175. FAILED: /usr/bin/c++   -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -D_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS -Dmcc_plugin_net_mavlink_EXPORTS -Isrc/mcc/net/protocols/mavlink -I../src/mcc/net/protocols/mavlink -I. -I../src -isystem src -isystem ../thirdparty/asio/asio/include -isystem ../thirdparty/mavlink -I../thirdparty/cppformat -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem ../thirdparty/caf/libcaf_core -I../thirdparty/bmcl/src -Ithirdparty/bmcl/src -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -I../thirdparty/decode/src -I../thirdparty/decode/thirdparty/pegtl -I../thirdparty/decode/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -g -fPIC    -DMCC_DEBUG -Wall -Wextra -Wno-reorder -Wno-unused-parameter -pipe -std=c++11 -ftemplate-depth=1024 -ftemplate-backtrace-limit=0 -Werror=return-type -DBUILDING_MCC_PLUGIN_NET_MAVLINK -O0 -ggdb3 -std=c++11 -DASIO_SEPARATE_COMPILATION -DASIO_STANDALONE -pthread -fPIC -MMD -MT src/mcc/net/protocols/mavlink/CMakeFiles/mcc-plugin-net-mavlink.dir/TraitSensorCalibration.cpp.o -MF src/mcc/net/protocols/mavlink/CMakeFiles/mcc-plugin-net-mavlink.dir/TraitSensorCalibration.cpp.o.d -o src/mcc/net/protocols/mavlink/CMakeFiles/mcc-plugin-net-mavlink.dir/TraitSensorCalibration.cpp.o -c ../src/mcc/net/protocols/mavlink/TraitSensorCalibration.cpp
  176. /usr/lib/gcc/x86_64-linux-gnu/5/cc1plus: error while loading shared libraries: libmpc.so.3: failed to map segment from shared object
  177. [715/1026] Building CXX object src/mcc/ui/exchange/CMakeFiles/mcc-ui-exchange.dir/Service.cpp.o
  178. FAILED: /usr/bin/c++   -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -D_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS -Dmcc_ui_exchange_EXPORTS -Isrc/mcc/ui/exchange -I../src/mcc/ui/exchange -I. -I../src -isystem src -I../thirdparty/cppformat -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -I../thirdparty/bmcl/src -Ithirdparty/bmcl/src -isystem ../thirdparty/caf/libcaf_core -I../thirdparty/decode/src -I../thirdparty/decode/thirdparty/pegtl -I../thirdparty/decode/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -g -fPIC    -DMCC_DEBUG -Wall -Wextra -Wno-reorder -Wno-unused-parameter -pipe -std=c++11 -ftemplate-depth=1024 -ftemplate-backtrace-limit=0 -Werror=return-type -DBUILDING_MCC_UI_EXCHANGE -O0 -ggdb3 -std=c++11 -fPIC -MMD -MT src/mcc/ui/exchange/CMakeFiles/mcc-ui-exchange.dir/Service.cpp.o -MF src/mcc/ui/exchange/CMakeFiles/mcc-ui-exchange.dir/Service.cpp.o.d -o src/mcc/ui/exchange/CMakeFiles/mcc-ui-exchange.dir/Service.cpp.o -c ../src/mcc/ui/exchange/Service.cpp
  179. virtual memory exhausted: Невозможно выделить память
  180. [715/1026] Building CXX object src/mcc/net/protoc...s/CMakeFiles/mcc-plugin-net-sbus.dir/Device.cpp.o
  181. FAILED: /usr/bin/c++   -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -D_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS -Dmcc_plugin_net_sbus_EXPORTS -Isrc/mcc/net/protocols/sbus -I../src/mcc/net/protocols/sbus -I. -I../src -isystem src -isystem ../thirdparty/asio/asio/include -I../thirdparty/cppformat -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem ../thirdparty/caf/libcaf_core -I../thirdparty/bmcl/src -Ithirdparty/bmcl/src -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -I../thirdparty/decode/src -I../thirdparty/decode/thirdparty/pegtl -I../thirdparty/decode/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -g -fPIC    -DMCC_DEBUG -Wall -Wextra -Wno-reorder -Wno-unused-parameter -pipe -std=c++11 -ftemplate-depth=1024 -ftemplate-backtrace-limit=0 -Werror=return-type -DBUILDING_MCC_PLUGIN_NET_SBUS -O0 -ggdb3 -std=c++11 -DASIO_SEPARATE_COMPILATION -DASIO_STANDALONE -pthread -fPIC -MMD -MT src/mcc/net/protocols/sbus/CMakeFiles/mcc-plugin-net-sbus.dir/Device.cpp.o -MF src/mcc/net/protocols/sbus/CMakeFiles/mcc-plugin-net-sbus.dir/Device.cpp.o.d -o src/mcc/net/protocols/sbus/CMakeFiles/mcc-plugin-net-sbus.dir/Device.cpp.o -c ../src/mcc/net/protocols/sbus/Device.cpp
  182. ../src/mcc/net/protocols/sbus/Device.cpp: In member function ‘void mcc::net::sbus::Device::passiveMode(mcc::net::PacketPtr&&)’:
  183. ../src/mcc/net/protocols/sbus/Device.cpp:399:16: warning: enumeration value ‘NodeWithErrors’ not handled in switch [-Wswitch]
  184.          switch (pkt._dataId)
  185.                 ^
  186. ../src/mcc/net/protocols/sbus/Device.cpp:399:16: warning: enumeration value ‘HilData’ not handled in switch [-Wswitch]
  187. ../src/mcc/net/protocols/sbus/Device.cpp:399:16: warning: enumeration value ‘NavigationData’ not handled in switch [-Wswitch]
  188. ../src/mcc/net/protocols/sbus/Device.cpp:399:16: warning: enumeration value ‘UserData’ not handled in switch [-Wswitch]
  189. ../src/mcc/net/protocols/sbus/Device.cpp:399:16: warning: enumeration value ‘DataReadRequest’ not handled in switch [-Wswitch]
  190. ../src/mcc/net/protocols/sbus/Device.cpp:399:16: warning: enumeration value ‘DataWriteRequest’ not handled in switch [-Wswitch]
  191. ../src/mcc/net/protocols/sbus/Device.cpp:399:16: warning: enumeration value ‘DataWriteResponse’ not handled in switch [-Wswitch]
  192. ../src/mcc/net/protocols/sbus/Device.cpp:399:16: warning: enumeration value ‘Error’ not handled in switch [-Wswitch]
  193. ../src/mcc/net/protocols/sbus/Device.cpp: In instantiation of ‘caf::result<typename T::Response> mcc::net::sbus::Device::broker_req(const typename T::Request&) [with T = mcc::net::sbus::NodeReadVars; typename T::Response = mcc::net::sbus::NodeReadVars::Response; typename T::Request = mcc::net::sbus::NodeReadVars::Request]’:
  194. ../src/mcc/net/protocols/sbus/Device.cpp:261:48:   required from here
  195. ../src/mcc/net/protocols/sbus/Device.cpp:350:10: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
  196.      auto p = _pending.emplace(req_id, std::move(rp));
  197.           ^
  198. ../src/mcc/net/protocols/sbus/Device.cpp: In instantiation of ‘caf::result<typename T::Response> mcc::net::sbus::Device::broker_req(const typename T::Request&) [with T = mcc::net::sbus::NodeWriteVars; typename T::Response = mcc::net::sbus::NodeWriteVars::Response; typename T::Request = mcc::net::sbus::NodeWriteVars::Request]’:
  199. ../src/mcc/net/protocols/sbus/Device.cpp:265:49:   required from here
  200. ../src/mcc/net/protocols/sbus/Device.cpp:350:10: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
  201. ../src/mcc/net/protocols/sbus/Device.cpp: In instantiation of ‘caf::result<typename T::Response> mcc::net::sbus::Device::broker_req(const typename T::Request&) [with T = mcc::net::sbus::NodeCount; typename T::Response = mcc::net::sbus::NodeCount::Response; typename T::Request = mcc::net::sbus::NodeCount::Request]’:
  202. ../src/mcc/net/protocols/sbus/Device.cpp:269:45:   required from here
  203. ../src/mcc/net/protocols/sbus/Device.cpp:350:10: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
  204. ../src/mcc/net/protocols/sbus/Device.cpp: In instantiation of ‘caf::result<typename T::Response> mcc::net::sbus::Device::broker_req(const typename T::Request&) [with T = mcc::net::sbus::NodeDescription; typename T::Response = mcc::net::sbus::NodeDescription::Response; typename T::Request = mcc::net::sbus::NodeDescription::Request]’:
  205. ../src/mcc/net/protocols/sbus/Device.cpp:273:51:   required from here
  206. ../src/mcc/net/protocols/sbus/Device.cpp:350:10: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
  207. ../src/mcc/net/protocols/sbus/Device.cpp: In instantiation of ‘caf::result<typename T::Response> mcc::net::sbus::Device::broker_req(const typename T::Request&) [with T = mcc::net::sbus::NodeVarDescription; typename T::Response = mcc::net::sbus::NodeVarDescription::Response; typename T::Request = mcc::net::sbus::NodeVarDescription::Request]’:
  208. ../src/mcc/net/protocols/sbus/Device.cpp:277:54:   required from here
  209. ../src/mcc/net/protocols/sbus/Device.cpp:350:10: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
  210. ../src/mcc/net/protocols/sbus/Device.cpp: In instantiation of ‘caf::result<typename T::Response> mcc::net::sbus::Device::broker_req(const typename T::Request&) [with T = mcc::net::sbus::NodeWithErrors; typename T::Response = mcc::net::sbus::NodeWithErrors::Response; typename T::Request = mcc::net::sbus::NodeWithErrors::Request]’:
  211. ../src/mcc/net/protocols/sbus/Device.cpp:281:50:   required from here
  212. ../src/mcc/net/protocols/sbus/Device.cpp:350:10: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
  213. ../src/mcc/net/protocols/sbus/Device.cpp: In instantiation of ‘caf::result<typename T::Response> mcc::net::sbus::Device::broker_req(const typename T::Request&) [with T = mcc::net::sbus::ReadPredefined; typename T::Response = mcc::net::sbus::ReadPredefined::Response; typename T::Request = mcc::net::sbus::ReadPredefined::Request]’:
  214. ../src/mcc/net/protocols/sbus/Device.cpp:285:50:   required from here
  215. ../src/mcc/net/protocols/sbus/Device.cpp:350:10: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
  216. virtual memory exhausted: Невозможно выделить память
  217. [715/1026] Building CXX object src/mcc/net/protoc...MakeFiles/mcc-plugin-net-mavlink.dir/Broker.cpp.o
  218. FAILED: /usr/bin/c++   -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -D_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS -Dmcc_plugin_net_mavlink_EXPORTS -Isrc/mcc/net/protocols/mavlink -I../src/mcc/net/protocols/mavlink -I. -I../src -isystem src -isystem ../thirdparty/asio/asio/include -isystem ../thirdparty/mavlink -I../thirdparty/cppformat -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem ../thirdparty/caf/libcaf_core -I../thirdparty/bmcl/src -Ithirdparty/bmcl/src -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -I../thirdparty/decode/src -I../thirdparty/decode/thirdparty/pegtl -I../thirdparty/decode/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -g -fPIC    -DMCC_DEBUG -Wall -Wextra -Wno-reorder -Wno-unused-parameter -pipe -std=c++11 -ftemplate-depth=1024 -ftemplate-backtrace-limit=0 -Werror=return-type -DBUILDING_MCC_PLUGIN_NET_MAVLINK -O0 -ggdb3 -std=c++11 -DASIO_SEPARATE_COMPILATION -DASIO_STANDALONE -pthread -fPIC -MMD -MT src/mcc/net/protocols/mavlink/CMakeFiles/mcc-plugin-net-mavlink.dir/Broker.cpp.o -MF src/mcc/net/protocols/mavlink/CMakeFiles/mcc-plugin-net-mavlink.dir/Broker.cpp.o.d -o src/mcc/net/protocols/mavlink/CMakeFiles/mcc-plugin-net-mavlink.dir/Broker.cpp.o -c ../src/mcc/net/protocols/mavlink/Broker.cpp
  219. In file included from ../src/mcc/net/protocols/mavlink/Broker.cpp:16:0:
  220. ../src/mcc/net/protocols/mavlink/Aerobot.h: In static member function ‘static bmcl::Result<mcc::net::mavlink::AerobotCoder::AerobotPacketDetails, mcc::net::Error> mcc::net::mavlink::AerobotCoder::decodePacket(const void*, std::size_t)’:
  221. ../src/mcc/net/protocols/mavlink/Aerobot.h:32:16: warning: unused variable ‘berSize’ [-Wunused-variable]
  222.          size_t berSize = reader.readUint8();
  223.                 ^
  224. virtual memory exhausted: Невозможно выделить память
  225. [715/1026] Building CXX object src/mcc/net/protoc...MakeFiles/mcc-plugin-net-mavlink.dir/Device.cpp.o
  226. FAILED: /usr/bin/c++   -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -D_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS -Dmcc_plugin_net_mavlink_EXPORTS -Isrc/mcc/net/protocols/mavlink -I../src/mcc/net/protocols/mavlink -I. -I../src -isystem src -isystem ../thirdparty/asio/asio/include -isystem ../thirdparty/mavlink -I../thirdparty/cppformat -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem ../thirdparty/caf/libcaf_core -I../thirdparty/bmcl/src -Ithirdparty/bmcl/src -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -I../thirdparty/decode/src -I../thirdparty/decode/thirdparty/pegtl -I../thirdparty/decode/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -g -fPIC    -DMCC_DEBUG -Wall -Wextra -Wno-reorder -Wno-unused-parameter -pipe -std=c++11 -ftemplate-depth=1024 -ftemplate-backtrace-limit=0 -Werror=return-type -DBUILDING_MCC_PLUGIN_NET_MAVLINK -O0 -ggdb3 -std=c++11 -DASIO_SEPARATE_COMPILATION -DASIO_STANDALONE -pthread -fPIC -MMD -MT src/mcc/net/protocols/mavlink/CMakeFiles/mcc-plugin-net-mavlink.dir/Device.cpp.o -MF src/mcc/net/protocols/mavlink/CMakeFiles/mcc-plugin-net-mavlink.dir/Device.cpp.o.d -o src/mcc/net/protocols/mavlink/CMakeFiles/mcc-plugin-net-mavlink.dir/Device.cpp.o -c ../src/mcc/net/protocols/mavlink/Device.cpp
  227. In file included from ../src/mcc/net/protocols/mavlink/Device.cpp:24:0:
  228. ../src/mcc/net/protocols/mavlink/Aerobot.h: In static member function ‘static bmcl::Result<mcc::net::mavlink::AerobotCoder::AerobotPacketDetails, mcc::net::Error> mcc::net::mavlink::AerobotCoder::decodePacket(const void*, std::size_t)’:
  229. ../src/mcc/net/protocols/mavlink/Aerobot.h:32:16: warning: unused variable ‘berSize’ [-Wunused-variable]
  230.          size_t berSize = reader.readUint8();
  231.                 ^
  232. ../src/mcc/net/protocols/mavlink/Device.cpp: In member function ‘void mcc::net::mavlink::Device::sendMavlinkMessageToChannel(const mavlink_message_t&)’:
  233. ../src/mcc/net/protocols/mavlink/Device.cpp:50:23: warning: unused variable ‘mavlinkStatus’ [-Wunused-variable]
  234.      mavlink_status_t* mavlinkStatus = mavlink_get_channel_status(_targetChannel);
  235.                        ^
  236. ../src/mcc/net/protocols/mavlink/Device.cpp: In function ‘bmcl::Option<__mavlink_message> mcc::net::mavlink::packetToMavlinkMsg(mcc::net::PacketPtr&&)’:
  237. ../src/mcc/net/protocols/mavlink/Device.cpp:121:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  238.      for (position = 0; position < pkt->size(); position++) {
  239.                                  ^
  240. ../src/mcc/net/protocols/mavlink/Device.cpp:116:17: warning: unused variable ‘warnedUser’ [-Wunused-variable]
  241.      static bool warnedUser = false;
  242.                  ^
  243. ../src/mcc/net/protocols/mavlink/Device.cpp:117:17: warning: unused variable ‘checkedUserNonMavlink’ [-Wunused-variable]
  244.      static bool checkedUserNonMavlink = false;
  245.                  ^
  246. ../src/mcc/net/protocols/mavlink/Device.cpp:118:17: warning: unused variable ‘warnedUserNonMavlink’ [-Wunused-variable]
  247.      static bool warnedUserNonMavlink = false;
  248.                  ^
  249. ../src/mcc/net/protocols/mavlink/Device.cpp: In member function ‘void mcc::net::mavlink::Device::setMode(uint8_t, uint32_t)’:
  250. ../src/mcc/net/protocols/mavlink/Device.cpp:516:14: warning: unused variable ‘custom_mode’ [-Wunused-variable]
  251.      uint32_t custom_mode = px4_mode.data;
  252.               ^
  253. ../src/mcc/net/protocols/mavlink/Device.cpp: In member function ‘void mcc::net::mavlink::Device::processMavlinkMessageStatusText(const mavlink_message_t&)’:
  254. ../src/mcc/net/protocols/mavlink/Device.cpp:592:9: warning: unused variable ‘severity’ [-Wunused-variable]
  255.      int severity = mavlink_msg_statustext_get_severity(&mavlinkMessage);
  256.          ^
  257. virtual memory exhausted: Невозможно выделить память
  258. [715/1026] Building CXX object src/mcc/net/protoc...iles/mcc-plugin-net-mavlink.dir/TraitParams.cpp.o
  259. FAILED: /usr/bin/c++   -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -D_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS -Dmcc_plugin_net_mavlink_EXPORTS -Isrc/mcc/net/protocols/mavlink -I../src/mcc/net/protocols/mavlink -I. -I../src -isystem src -isystem ../thirdparty/asio/asio/include -isystem ../thirdparty/mavlink -I../thirdparty/cppformat -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem ../thirdparty/caf/libcaf_core -I../thirdparty/bmcl/src -Ithirdparty/bmcl/src -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -I../thirdparty/decode/src -I../thirdparty/decode/thirdparty/pegtl -I../thirdparty/decode/thirdparty -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -g -fPIC    -DMCC_DEBUG -Wall -Wextra -Wno-reorder -Wno-unused-parameter -pipe -std=c++11 -ftemplate-depth=1024 -ftemplate-backtrace-limit=0 -Werror=return-type -DBUILDING_MCC_PLUGIN_NET_MAVLINK -O0 -ggdb3 -std=c++11 -DASIO_SEPARATE_COMPILATION -DASIO_STANDALONE -pthread -fPIC -MMD -MT src/mcc/net/protocols/mavlink/CMakeFiles/mcc-plugin-net-mavlink.dir/TraitParams.cpp.o -MF src/mcc/net/protocols/mavlink/CMakeFiles/mcc-plugin-net-mavlink.dir/TraitParams.cpp.o.d -o src/mcc/net/protocols/mavlink/CMakeFiles/mcc-plugin-net-mavlink.dir/TraitParams.cpp.o -c ../src/mcc/net/protocols/mavlink/TraitParams.cpp
  260. virtual memory exhausted: Невозможно выделить память
  261. [715/1026] Building CXX object src/mcc/core/CMakeFiles/mcc-core.dir/Router.cpp.o
  262. ../src/mcc/core/Router.cpp: In lambda function:
  263. ../src/mcc/core/Router.cpp:70:21: warning: unused variable ‘Y’ [-Wunused-variable]
  264.          const auto& Y = x.content();
  265.                      ^
  266. [715/1026] Building CXX object src/mcc/net/protoc...iles/mcc-plugin-net-mavlink.dir/TraitRoutes.cpp.o
  267. ../src/mcc/net/protocols/mavlink/TraitRoutes.cpp: In member function ‘void mcc::net::mavlink::TraitRoutes::provideTm()’:
  268. ../src/mcc/net/protocols/mavlink/TraitRoutes.cpp:194:18: warning: unused variable ‘x’ [-Wunused-variable]
  269.              auto x = properties.to_uint();
  270.                   ^
  271. ../src/mcc/net/protocols/mavlink/TraitRoutes.cpp: In member function ‘void mcc::net::mavlink::TraitRoutes::handleMissionAckMessage(const mavlink_message_t&, const CmdPtr&)’:
  272. ../src/mcc/net/protocols/mavlink/TraitRoutes.cpp:504:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  273.              for (int i = 0; i < _routeSet.waypoints.size(); ++i)
  274.                                ^
  275. ../src/mcc/net/protocols/mavlink/TraitRoutes.cpp:507:26: warning: unused variable ‘flags’ [-Wunused-variable]
  276.                  uint16_t flags = waypoint.properties.to_uint();
  277.                           ^
  278. ninja: build stopped: subcommand failed.
  279.  
  280.  
  281. __________________________________________________________________________________________
  282.  
  283.  
  284. acsl@acsl-Z87P-D3:~/mcc/mcc2.0/mcc/build$ ninja
  285. [59/362] Building CXX object src/mcc/net/protocol...lugin-net-mavlink.dir/TraitRadioCalibration.cpp.o
  286. ../src/mcc/net/protocols/mavlink/TraitRadioCalibration.cpp: In member function ‘void mcc::net::mavlink::TraitRadioCalibration::_setupCurrentState()’:
  287. ../src/mcc/net/protocols/mavlink/TraitRadioCalibration.cpp:311:24: warning: unused variable ‘msgBeginAPMRover’ [-Wunused-variable]
  288.      static const char* msgBeginAPMRover = "Center the Throttle stick as shown in diagram.\nReset all transmitter trims to center.\n\n"
  289.                         ^
  290. [62/362] Building CXX object src/mcc/net/protocol...ugin-net-mavlink.dir/TraitSensorCalibration.cpp.o
  291. ../src/mcc/net/protocols/mavlink/TraitSensorCalibration.cpp: In member function ‘void mcc::net::mavlink::TraitSensorCalibration::handleTextMessage(const string&)’:
  292. ../src/mcc/net/protocols/mavlink/TraitSensorCalibration.cpp:247:15: warning: unused variable ‘supportedFwVersion’ [-Wunused-variable]
  293.      const int supportedFwVersion = 2;
  294.                ^
  295. [66/362] Building CXX object src/mcc/net/protocol...MakeFiles/mcc-plugin-net-mavlink.dir/Device.cpp.o
  296. In file included from ../src/mcc/net/protocols/mavlink/Device.cpp:24:0:
  297. ../src/mcc/net/protocols/mavlink/Aerobot.h: In static member function ‘static bmcl::Result<mcc::net::mavlink::AerobotCoder::AerobotPacketDetails, mcc::net::Error> mcc::net::mavlink::AerobotCoder::decodePacket(const void*, std::size_t)’:
  298. ../src/mcc/net/protocols/mavlink/Aerobot.h:32:16: warning: unused variable ‘berSize’ [-Wunused-variable]
  299.          size_t berSize = reader.readUint8();
  300.                 ^
  301. ../src/mcc/net/protocols/mavlink/Device.cpp: In member function ‘void mcc::net::mavlink::Device::sendMavlinkMessageToChannel(const mavlink_message_t&)’:
  302. ../src/mcc/net/protocols/mavlink/Device.cpp:50:23: warning: unused variable ‘mavlinkStatus’ [-Wunused-variable]
  303.      mavlink_status_t* mavlinkStatus = mavlink_get_channel_status(_targetChannel);
  304.                        ^
  305. ../src/mcc/net/protocols/mavlink/Device.cpp: In function ‘bmcl::Option<__mavlink_message> mcc::net::mavlink::packetToMavlinkMsg(mcc::net::PacketPtr&&)’:
  306. ../src/mcc/net/protocols/mavlink/Device.cpp:121:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  307.      for (position = 0; position < pkt->size(); position++) {
  308.                                  ^
  309. ../src/mcc/net/protocols/mavlink/Device.cpp:116:17: warning: unused variable ‘warnedUser’ [-Wunused-variable]
  310.      static bool warnedUser = false;
  311.                  ^
  312. ../src/mcc/net/protocols/mavlink/Device.cpp:117:17: warning: unused variable ‘checkedUserNonMavlink’ [-Wunused-variable]
  313.      static bool checkedUserNonMavlink = false;
  314.                  ^
  315. ../src/mcc/net/protocols/mavlink/Device.cpp:118:17: warning: unused variable ‘warnedUserNonMavlink’ [-Wunused-variable]
  316.      static bool warnedUserNonMavlink = false;
  317.                  ^
  318. ../src/mcc/net/protocols/mavlink/Device.cpp: In member function ‘void mcc::net::mavlink::Device::setMode(uint8_t, uint32_t)’:
  319. ../src/mcc/net/protocols/mavlink/Device.cpp:516:14: warning: unused variable ‘custom_mode’ [-Wunused-variable]
  320.      uint32_t custom_mode = px4_mode.data;
  321.               ^
  322. ../src/mcc/net/protocols/mavlink/Device.cpp: In member function ‘void mcc::net::mavlink::Device::processMavlinkMessageStatusText(const mavlink_message_t&)’:
  323. ../src/mcc/net/protocols/mavlink/Device.cpp:592:9: warning: unused variable ‘severity’ [-Wunused-variable]
  324.      int severity = mavlink_msg_statustext_get_severity(&mavlinkMessage);
  325.          ^
  326. [69/362] Building CXX object src/mcc/net/protocol...s/CMakeFiles/mcc-plugin-net-sbus.dir/Device.cpp.o
  327. ../src/mcc/net/protocols/sbus/Device.cpp: In member function ‘void mcc::net::sbus::Device::passiveMode(mcc::net::PacketPtr&&)’:
  328. ../src/mcc/net/protocols/sbus/Device.cpp:399:16: warning: enumeration value ‘NodeWithErrors’ not handled in switch [-Wswitch]
  329.          switch (pkt._dataId)
  330.                 ^
  331. ../src/mcc/net/protocols/sbus/Device.cpp:399:16: warning: enumeration value ‘HilData’ not handled in switch [-Wswitch]
  332. ../src/mcc/net/protocols/sbus/Device.cpp:399:16: warning: enumeration value ‘NavigationData’ not handled in switch [-Wswitch]
  333. ../src/mcc/net/protocols/sbus/Device.cpp:399:16: warning: enumeration value ‘UserData’ not handled in switch [-Wswitch]
  334. ../src/mcc/net/protocols/sbus/Device.cpp:399:16: warning: enumeration value ‘DataReadRequest’ not handled in switch [-Wswitch]
  335. ../src/mcc/net/protocols/sbus/Device.cpp:399:16: warning: enumeration value ‘DataWriteRequest’ not handled in switch [-Wswitch]
  336. ../src/mcc/net/protocols/sbus/Device.cpp:399:16: warning: enumeration value ‘DataWriteResponse’ not handled in switch [-Wswitch]
  337. ../src/mcc/net/protocols/sbus/Device.cpp:399:16: warning: enumeration value ‘Error’ not handled in switch [-Wswitch]
  338. ../src/mcc/net/protocols/sbus/Device.cpp: In instantiation of ‘caf::result<typename T::Response> mcc::net::sbus::Device::broker_req(const typename T::Request&) [with T = mcc::net::sbus::NodeReadVars; typename T::Response = mcc::net::sbus::NodeReadVars::Response; typename T::Request = mcc::net::sbus::NodeReadVars::Request]’:
  339. ../src/mcc/net/protocols/sbus/Device.cpp:261:48:   required from here
  340. ../src/mcc/net/protocols/sbus/Device.cpp:350:10: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
  341.      auto p = _pending.emplace(req_id, std::move(rp));
  342.           ^
  343. ../src/mcc/net/protocols/sbus/Device.cpp: In instantiation of ‘caf::result<typename T::Response> mcc::net::sbus::Device::broker_req(const typename T::Request&) [with T = mcc::net::sbus::NodeWriteVars; typename T::Response = mcc::net::sbus::NodeWriteVars::Response; typename T::Request = mcc::net::sbus::NodeWriteVars::Request]’:
  344. ../src/mcc/net/protocols/sbus/Device.cpp:265:49:   required from here
  345. ../src/mcc/net/protocols/sbus/Device.cpp:350:10: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
  346. ../src/mcc/net/protocols/sbus/Device.cpp: In instantiation of ‘caf::result<typename T::Response> mcc::net::sbus::Device::broker_req(const typename T::Request&) [with T = mcc::net::sbus::NodeCount; typename T::Response = mcc::net::sbus::NodeCount::Response; typename T::Request = mcc::net::sbus::NodeCount::Request]’:
  347. ../src/mcc/net/protocols/sbus/Device.cpp:269:45:   required from here
  348. ../src/mcc/net/protocols/sbus/Device.cpp:350:10: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
  349. ../src/mcc/net/protocols/sbus/Device.cpp: In instantiation of ‘caf::result<typename T::Response> mcc::net::sbus::Device::broker_req(const typename T::Request&) [with T = mcc::net::sbus::NodeDescription; typename T::Response = mcc::net::sbus::NodeDescription::Response; typename T::Request = mcc::net::sbus::NodeDescription::Request]’:
  350. ../src/mcc/net/protocols/sbus/Device.cpp:273:51:   required from here
  351. ../src/mcc/net/protocols/sbus/Device.cpp:350:10: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
  352. ../src/mcc/net/protocols/sbus/Device.cpp: In instantiation of ‘caf::result<typename T::Response> mcc::net::sbus::Device::broker_req(const typename T::Request&) [with T = mcc::net::sbus::NodeVarDescription; typename T::Response = mcc::net::sbus::NodeVarDescription::Response; typename T::Request = mcc::net::sbus::NodeVarDescription::Request]’:
  353. ../src/mcc/net/protocols/sbus/Device.cpp:277:54:   required from here
  354. ../src/mcc/net/protocols/sbus/Device.cpp:350:10: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
  355. ../src/mcc/net/protocols/sbus/Device.cpp: In instantiation of ‘caf::result<typename T::Response> mcc::net::sbus::Device::broker_req(const typename T::Request&) [with T = mcc::net::sbus::NodeWithErrors; typename T::Response = mcc::net::sbus::NodeWithErrors::Response; typename T::Request = mcc::net::sbus::NodeWithErrors::Request]’:
  356. ../src/mcc/net/protocols/sbus/Device.cpp:281:50:   required from here
  357. ../src/mcc/net/protocols/sbus/Device.cpp:350:10: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
  358. ../src/mcc/net/protocols/sbus/Device.cpp: In instantiation of ‘caf::result<typename T::Response> mcc::net::sbus::Device::broker_req(const typename T::Request&) [with T = mcc::net::sbus::ReadPredefined; typename T::Response = mcc::net::sbus::ReadPredefined::Response; typename T::Request = mcc::net::sbus::ReadPredefined::Request]’:
  359. ../src/mcc/net/protocols/sbus/Device.cpp:285:50:   required from here
  360. ../src/mcc/net/protocols/sbus/Device.cpp:350:10: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
  361. [74/362] Building CXX object src/mcc/net/protocol...MakeFiles/mcc-plugin-net-mavlink.dir/Broker.cpp.o
  362. In file included from ../src/mcc/net/protocols/mavlink/Broker.cpp:16:0:
  363. ../src/mcc/net/protocols/mavlink/Aerobot.h: In static member function ‘static bmcl::Result<mcc::net::mavlink::AerobotCoder::AerobotPacketDetails, mcc::net::Error> mcc::net::mavlink::AerobotCoder::decodePacket(const void*, std::size_t)’:
  364. ../src/mcc/net/protocols/mavlink/Aerobot.h:32:16: warning: unused variable ‘berSize’ [-Wunused-variable]
  365.          size_t berSize = reader.readUint8();
  366.                 ^
  367. [82/362] Building CXX object src/mcc/net/protocol...akeFiles/mcc-plugin-net-photon.dir/Exchange.cpp.o
  368. ../src/mcc/net/protocols/photon/Exchange.cpp: In member function ‘virtual mcc::net::SearchResult mcc::net::photon::Exchnger::find(const void*, std::size_t)’:
  369. ../src/mcc/net/protocols/photon/Exchange.cpp:47:20: warning: unused variable ‘packetBegin’ [-Wunused-variable]
  370.      const uint8_t* packetBegin = it;
  371.                     ^
  372. [82/362] Building CXX object src/mcc/net/protocol...c-plugin-net-sbus.dir/TraitNavigationRoutes.cpp.o
  373. ../src/mcc/net/protocols/sbus/TraitNavigationRoutes.cpp: In member function ‘void mcc::net::sbus::TraitNavigationRoutes::execute(mcc::net::CmdPtr&&, mccmsg::cmd::RouteGetPtr&&)’:
  374. ../src/mcc/net/protocols/sbus/TraitNavigationRoutes.cpp:231:10: warning: variable ‘finalizer’ set but not used [-Wunused-but-set-variable]
  375.      auto finalizer = [this, route_name]()
  376.           ^
  377. ../src/mcc/net/protocols/sbus/TraitNavigationRoutes.cpp: In member function ‘void mcc::net::sbus::TraitNavigationRoutes::cmdMoveRouteFromBuffer(uint16_t, mcc::net::CmdPtr&&)’:
  378. ../src/mcc/net/protocols/sbus/TraitNavigationRoutes.cpp:660:30: warning: variable ‘bufferRoute’ set but not used [-Wunused-but-set-variable]
  379.      CHECK_BUFFER_EXIST(this, bufferRoute);
  380.                               ^
  381. ../src/mcc/net/protocols/sbus/TraitNavigationRoutes.cpp:31:35: note: in definition of macro ‘CHECK_BUFFER_EXIST’
  382.      TraitNavigationRoutes::Route* route_var = nullptr;  \
  383.                                    ^
  384. ../src/mcc/net/protocols/sbus/TraitNavigationRoutes.cpp:661:41: warning: variable ‘route’ set but not used [-Wunused-but-set-variable]
  385.      CHECK_ROUTE_EXIST(this, route_name, route);
  386.                                          ^
  387. ../src/mcc/net/protocols/sbus/TraitNavigationRoutes.cpp:22:35: note: in definition of macro ‘CHECK_ROUTE_EXIST’
  388.      TraitNavigationRoutes::Route* route_var = nullptr;      \
  389.                                    ^
  390. [82/362] Building CXX object src/mcc/net/protocol...CMakeFiles/mcc-plugin-net-photon.dir/Device.cpp.o
  391. ../src/mcc/net/protocols/photon/Device.cpp: In member function ‘void mcc::net::photon::Device::acceptPacket(const PacketPtr&)’:
  392. ../src/mcc/net/protocols/photon/Device.cpp:156:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  393.      if (payloadSize + 2 != packet->size()) {
  394.                          ^
  395. [100/362] Building CXX object src/mcc/ui/core/CMakeFiles/mcc-ui-core-lib.dir/Route.cpp.o
  396. ../src/mcc/ui/core/Route.cpp: In member function ‘bool mcc::ui::core::Route::setActivePoint(bmcl::Option<long unsigned int>)’:
  397. ../src/mcc/ui/core/Route.cpp:213:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  398.                      if (idx >= waypointsCount())
  399.                              ^
  400. [107/362] Building CXX object src/mcc/ui/core/CMakeFiles/mcc-ui-core-lib.dir/TreeItem.cpp.o
  401. ../src/mcc/ui/core/TreeItem.cpp: In member function ‘bool mcc::ui::ide::TmParamTreeItem::changedFromDefault() const’:
  402. ../src/mcc/ui/core/TreeItem.cpp:456:13: warning: unused variable ‘q’ [-Wunused-variable]
  403.          int q = 0;
  404.              ^
  405. [111/362] Building CXX object src/mcc/ui/core/CMakeFiles/mcc-ui-core-lib.dir/Uav.cpp.o
  406. ../src/mcc/ui/core/Uav.cpp: In lambda function:
  407. ../src/mcc/ui/core/Uav.cpp:592:117: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  408.                  auto it = std::find_if(_routes.begin(), _routes.end(), [&](const Route* route) { return route->id() == name; });
  409.                                                                                                                      ^
  410. [111/362] Building CXX object src/mcc/ui/core/CMakeFiles/mcc-ui-core-lib.dir/TraitsModel.cpp.o
  411. ../src/mcc/ui/core/TraitsModel.cpp: In member function ‘void mcc::ui::ide::TraitsModel::onCmdResponse(const Any_RequestPtr&, const bmcl::Result<std::shared_ptr<mccmsg::cmd::Any_Response>, mcc::ui::exchange::Error>&)’:
  412. ../src/mcc/ui/core/TraitsModel.cpp:432:17: warning: variable ‘left’ set but not used [-Wunused-but-set-variable]
  413.      QModelIndex left = this->index(index.row(), 0, index.parent());
  414.                  ^
  415. ../src/mcc/ui/core/TraitsModel.cpp:433:17: warning: variable ‘right’ set but not used [-Wunused-but-set-variable]
  416.      QModelIndex right = this->index(index.row(), columnCount() - 1, index.parent());
  417.                  ^
  418. [125/362] Generating ui_DeviceStateWidget.h
  419. /home/acsl/mcc/mcc2.0/mcc/src/mcc/ui/flightcontrols/DeviceStateWidget.ui: Warning: Z-order assignment: 'horizontalSpacer' is not a valid widget.
  420. [127/362] Building CXX object src/mcc/vis/CMakeFiles/mcc-ui-vis-lib.dir/VisGeometry.cpp.o
  421. ../src/mcc/vis/VisGeometry.cpp: In constructor ‘mcc::vis::VerticalVisionInterval::VerticalVisionInterval(const std::vector<mcc::vis::Point>&, const mcc::vis::RadarParams&, const mcc::vis::TargetParams&)’:
  422. ../src/mcc/vis/VisGeometry.cpp:101:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  423.      for (int j = 1; j < slice.size(); j ++) {
  424.                        ^
  425. ../src/mcc/vis/VisGeometry.cpp: In constructor ‘mcc::vis::VerticalVisionIntervals::VerticalVisionIntervals(const std::vector<mcc::vis::Point>&, const mcc::vis::RadarParams&, const mcc::vis::TargetParams&)’:
  426. ../src/mcc/vis/VisGeometry.cpp:137:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  427.      for (int j = 1; j < slice.size(); j++) {
  428.                        ^
  429. ../src/mcc/vis/VisGeometry.cpp: In member function ‘void mcc::vis::ZoneMaker::make(const std::vector<mcc::vis::Point>&, double)’:
  430. ../src/mcc/vis/VisGeometry.cpp:286:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  431.      for (int j = 0; j < points.size(); j += 2) {
  432.                        ^
  433. [128/362] Building CXX object src/mcc/ui/utils/CM...mcc-plugin-utils-lib.dir/StopwatchTimerTool.cpp.o
  434. FAILED: /usr/bin/c++   -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SERIALPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -D_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS -Dmcc_plugin_utils_lib_EXPORTS -Isrc/mcc/ui/utils -I../src/mcc/ui/utils -I. -I../src -isystem src -I../thirdparty/cppformat -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -I../thirdparty/bmcl/src -Ithirdparty/bmcl/src -isystem ../thirdparty/caf/libcaf_core -I../thirdparty/decode/src -I../thirdparty/decode/thirdparty/pegtl -I../thirdparty/decode/thirdparty -g -fPIC    -DMCC_DEBUG -Wall -Wextra -Wno-reorder -Wno-unused-parameter -pipe -std=c++11 -ftemplate-depth=1024 -ftemplate-backtrace-limit=0 -Werror=return-type -DBUILDING_MCC_PLUGIN_UTILS_LIB -O0 -ggdb3 -std=c++11 -fPIC -MMD -MT src/mcc/ui/utils/CMakeFiles/mcc-plugin-utils-lib.dir/StopwatchTimerTool.cpp.o -MF src/mcc/ui/utils/CMakeFiles/mcc-plugin-utils-lib.dir/StopwatchTimerTool.cpp.o.d -o src/mcc/ui/utils/CMakeFiles/mcc-plugin-utils-lib.dir/StopwatchTimerTool.cpp.o -c ../src/mcc/ui/utils/StopwatchTimerTool.cpp
  435. ../src/mcc/ui/utils/StopwatchTimerTool.cpp: In constructor ‘mccui::utils::StopwatchTimerBaseWidget::StopwatchTimerBaseWidget(mccui::utils::StopwatchTimerTypes, mccui::utils::StopwatchTimerStatusWidget*, int, QWidget*)’:
  436. ../src/mcc/ui/utils/StopwatchTimerTool.cpp:106:110: error: no matching function for call to ‘QMenu::addAction(QIcon, const char [17], mccui::utils::StopwatchTimerBaseWidget*, void (mccui::utils::StopwatchTimerBaseWidget::*)())
  437.      _directAction  = resetMenu->addAction(QIcon(), "Сбросить", this, &StopwatchTimerBaseWidget::reset);
  438.                                                                                                               ^
  439. In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QMenu:1:0,
  440.                  from ../src/mcc/ui/utils/StopwatchTimerTool.cpp:10:
  441. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qmenu.h:76:14: note: candidate: QAction* QMenu::addAction(const QString&)
  442.      QAction *addAction(const QString &text);
  443.               ^
  444. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qmenu.h:76:14: note:   candidate expects 1 argument, 4 provided
  445. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qmenu.h:77:14: note: candidate: QAction* QMenu::addAction(const QIcon&, const QString&)
  446.      QAction *addAction(const QIcon &icon, const QString &text);
  447.               ^
  448. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qmenu.h:77:14: note:   candidate expects 2 arguments, 4 provided
  449. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qmenu.h:78:14: note: candidate: QAction* QMenu::addAction(const QString&, const QObject*, const char*, const QKeySequence&)
  450.      QAction *addAction(const QString &text, const QObject *receiver, const char* member, const QKeySequence &shortcut = 0);
  451.               ^
  452. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qmenu.h:78:14: note:   no known conversion for argument 1 from ‘QIcon’ to ‘const QString&
  453. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qmenu.h:79:14: note: candidate: QAction* QMenu::addAction(const QIcon&, const QString&, const QObject*, const char*, const QKeySequence&)
  454.      QAction *addAction(const QIcon &icon, const QString &text, const QObject *receiver, const char* member, const QKeySequence &shortcut = 0);
  455.               ^
  456. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qmenu.h:79:14: note:   no known conversion for argument 4 from ‘void (mccui::utils::StopwatchTimerBaseWidget::*)()’ to ‘const char*
  457. In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QWidget:1:0,
  458.                  from ../src/mcc/ui/utils/StopwatchTimerTool.h:5,
  459.                  from ../src/mcc/ui/utils/StopwatchTimerTool.cpp:1:
  460. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:538:10: note: candidate: void QWidget::addAction(QAction*)
  461.      void addAction(QAction *action);
  462.           ^
  463. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:538:10: note:   candidate expects 1 argument, 4 provided
  464. ../src/mcc/ui/utils/StopwatchTimerTool.cpp:107:106: error: no matching function for call to ‘QMenu::addAction(QIcon, const char [13], mccui::utils::StopwatchTimerBaseWidget*, void (mccui::utils::StopwatchTimerBaseWidget::*)())
  465.      _reverseAction = resetMenu->addAction(QIcon(), "Задать", this, &StopwatchTimerBaseWidget::reset);
  466.                                                                                                           ^
  467. In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QMenu:1:0,
  468.                  from ../src/mcc/ui/utils/StopwatchTimerTool.cpp:10:
  469. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qmenu.h:76:14: note: candidate: QAction* QMenu::addAction(const QString&)
  470.      QAction *addAction(const QString &text);
  471.               ^
  472. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qmenu.h:76:14: note:   candidate expects 1 argument, 4 provided
  473. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qmenu.h:77:14: note: candidate: QAction* QMenu::addAction(const QIcon&, const QString&)
  474.      QAction *addAction(const QIcon &icon, const QString &text);
  475.               ^
  476. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qmenu.h:77:14: note:   candidate expects 2 arguments, 4 provided
  477. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qmenu.h:78:14: note: candidate: QAction* QMenu::addAction(const QString&, const QObject*, const char*, const QKeySequence&)
  478.      QAction *addAction(const QString &text, const QObject *receiver, const char* member, const QKeySequence &shortcut = 0);
  479.               ^
  480. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qmenu.h:78:14: note:   no known conversion for argument 1 from ‘QIcon’ to ‘const QString&
  481. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qmenu.h:79:14: note: candidate: QAction* QMenu::addAction(const QIcon&, const QString&, const QObject*, const char*, const QKeySequence&)
  482.      QAction *addAction(const QIcon &icon, const QString &text, const QObject *receiver, const char* member, const QKeySequence &shortcut = 0);
  483.               ^
  484. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qmenu.h:79:14: note:   no known conversion for argument 4 from ‘void (mccui::utils::StopwatchTimerBaseWidget::*)()’ to ‘const char*
  485. In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QWidget:1:0,
  486.                  from ../src/mcc/ui/utils/StopwatchTimerTool.h:5,
  487.                  from ../src/mcc/ui/utils/StopwatchTimerTool.cpp:1:
  488. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:538:10: note: candidate: void QWidget::addAction(QAction*)
  489.      void addAction(QAction *action);
  490.           ^
  491. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:538:10: note:   candidate expects 1 argument, 4 provided
  492. [128/362] Building CXX object src/mcc/ui/utils/CM...lugin-utils-lib.dir/CoordinateConverterTool.cpp.o
  493. FAILED: /usr/bin/c++   -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SERIALPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -D_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS -Dmcc_plugin_utils_lib_EXPORTS -Isrc/mcc/ui/utils -I../src/mcc/ui/utils -I. -I../src -isystem src -I../thirdparty/cppformat -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -I../thirdparty/bmcl/src -Ithirdparty/bmcl/src -isystem ../thirdparty/caf/libcaf_core -I../thirdparty/decode/src -I../thirdparty/decode/thirdparty/pegtl -I../thirdparty/decode/thirdparty -g -fPIC    -DMCC_DEBUG -Wall -Wextra -Wno-reorder -Wno-unused-parameter -pipe -std=c++11 -ftemplate-depth=1024 -ftemplate-backtrace-limit=0 -Werror=return-type -DBUILDING_MCC_PLUGIN_UTILS_LIB -O0 -ggdb3 -std=c++11 -fPIC -MMD -MT src/mcc/ui/utils/CMakeFiles/mcc-plugin-utils-lib.dir/CoordinateConverterTool.cpp.o -MF src/mcc/ui/utils/CMakeFiles/mcc-plugin-utils-lib.dir/CoordinateConverterTool.cpp.o.d -o src/mcc/ui/utils/CMakeFiles/mcc-plugin-utils-lib.dir/CoordinateConverterTool.cpp.o -c ../src/mcc/ui/utils/CoordinateConverterTool.cpp
  494. ../src/mcc/ui/utils/CoordinateConverterTool.cpp: In constructor ‘mccui::utils::CoordinateConverterTool::CoordinateConverterTool(QWidget*)’:
  495. ../src/mcc/ui/utils/CoordinateConverterTool.cpp:44:57: error: no matching function for call to ‘QAction::QAction(const char [26])
  496.      _actionCopyD(new QAction("Копировать (Г)")),
  497.                                                          ^
  498. In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qmenu.h:40:0,
  499.                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QMenu:1,
  500.                  from ../src/mcc/ui/utils/CoordinateConverterTool.cpp:13:
  501. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:174:5: note: candidate: QAction::QAction(QActionPrivate&, QObject*)
  502.      QAction(QActionPrivate &dd, QObject *parent);
  503.      ^
  504. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:174:5: note:   candidate expects 2 arguments, 1 provided
  505. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:89:5: note: candidate: QAction::QAction(const QIcon&, const QString&, QObject*)
  506.      QAction(const QIcon &icon, const QString &text, QObject* parent);
  507.      ^
  508. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:89:5: note:   candidate expects 3 arguments, 1 provided
  509. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:88:5: note: candidate: QAction::QAction(const QString&, QObject*)
  510.      QAction(const QString &text, QObject* parent);
  511.      ^
  512. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:88:5: note:   candidate expects 2 arguments, 1 provided
  513. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:87:14: note: candidate: QAction::QAction(QObject*)
  514.      explicit QAction(QObject* parent);
  515.               ^
  516. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:87:14: note:   no known conversion for argument 1 from ‘const char [26]’ to ‘QObject*
  517. ../src/mcc/ui/utils/CoordinateConverterTool.cpp:45:60: error: no matching function for call to ‘QAction::QAction(const char [28])
  518.      _actionCopyDm(new QAction("Копировать (ГМ)")),
  519.                                                             ^
  520. In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qmenu.h:40:0,
  521.                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QMenu:1,
  522.                  from ../src/mcc/ui/utils/CoordinateConverterTool.cpp:13:
  523. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:174:5: note: candidate: QAction::QAction(QActionPrivate&, QObject*)
  524.      QAction(QActionPrivate &dd, QObject *parent);
  525.      ^
  526. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:174:5: note:   candidate expects 2 arguments, 1 provided
  527. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:89:5: note: candidate: QAction::QAction(const QIcon&, const QString&, QObject*)
  528.      QAction(const QIcon &icon, const QString &text, QObject* parent);
  529.      ^
  530. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:89:5: note:   candidate expects 3 arguments, 1 provided
  531. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:88:5: note: candidate: QAction::QAction(const QString&, QObject*)
  532.      QAction(const QString &text, QObject* parent);
  533.      ^
  534. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:88:5: note:   candidate expects 2 arguments, 1 provided
  535. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:87:14: note: candidate: QAction::QAction(QObject*)
  536.      explicit QAction(QObject* parent);
  537.               ^
  538. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:87:14: note:   no known conversion for argument 1 from ‘const char [28]’ to ‘QObject*
  539. ../src/mcc/ui/utils/CoordinateConverterTool.cpp:46:63: error: no matching function for call to ‘QAction::QAction(const char [30])
  540.      _actionCopyDms(new QAction("Копировать (ГМС)")),
  541.                                                                ^
  542. In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qmenu.h:40:0,
  543.                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QMenu:1,
  544.                  from ../src/mcc/ui/utils/CoordinateConverterTool.cpp:13:
  545. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:174:5: note: candidate: QAction::QAction(QActionPrivate&, QObject*)
  546.      QAction(QActionPrivate &dd, QObject *parent);
  547.      ^
  548. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:174:5: note:   candidate expects 2 arguments, 1 provided
  549. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:89:5: note: candidate: QAction::QAction(const QIcon&, const QString&, QObject*)
  550.      QAction(const QIcon &icon, const QString &text, QObject* parent);
  551.      ^
  552. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:89:5: note:   candidate expects 3 arguments, 1 provided
  553. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:88:5: note: candidate: QAction::QAction(const QString&, QObject*)
  554.      QAction(const QString &text, QObject* parent);
  555.      ^
  556. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:88:5: note:   candidate expects 2 arguments, 1 provided
  557. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:87:14: note: candidate: QAction::QAction(QObject*)
  558.      explicit QAction(QObject* parent);
  559.               ^
  560. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:87:14: note:   no known conversion for argument 1 from ‘const char [30]’ to ‘QObject*
  561. [128/362] Building CXX object src/mcc/ui/flightco...ui-flightcontrols-lib.dir/DeviceStateWidget.cpp.o
  562. ninja: build stopped: subcommand failed.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement