Advertisement
Guest User

Untitled

a guest
Nov 18th, 2018
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Make 48.92 KB | None | 0 0
  1. 17:18:06: Выполняются этапы для проекта cvs-open...
  2. 17:18:06: Настройки не изменились, этап qmake пропускается.
  3. 17:18:06: Запускается: «/usr/bin/make»
  4. cd core/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /home/mrneumann/graf/core/core.pro -spec linux-g++ CONFIG+=debug CONFIG+=qml_debug ) && /usr/bin/make -f Makefile
  5. make[1]: Entering directory '/home/mrneumann/graf/core'
  6. make[1]: Nothing to be done for 'first'.
  7. make[1]: Leaving directory '/home/mrneumann/graf/core'
  8. cd test-core/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /home/mrneumann/graf/test-core/test-core.pro -spec linux-g++ CONFIG+=debug CONFIG+=qml_debug ) && /usr/bin/make -f Makefile
  9. make[1]: Entering directory '/home/mrneumann/graf/test-core'
  10. make[1]: Nothing to be done for 'first'.
  11. make[1]: Leaving directory '/home/mrneumann/graf/test-core'
  12. cd test-core/-perf/ && ( test -e Makefile.test-core-perf || /usr/lib/qt5/bin/qmake -o Makefile.test-core-perf /home/mrneumann/graf/test-core/-perf/test-core-perf.pro -spec linux-g++ CONFIG+=debug CONFIG+=qml_debug ) && /usr/bin/make -f Makefile.test-core-perf
  13. make[1]: Entering directory '/home/mrneumann/graf/test-core/-perf'
  14. make[1]: Nothing to be done for 'first'.
  15. make[1]: Leaving directory '/home/mrneumann/graf/test-core/-perf'
  16. cd utils/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /home/mrneumann/graf/utils/utils.pro -spec linux-g++ CONFIG+=debug CONFIG+=qml_debug ) && /usr/bin/make -f Makefile
  17. make[1]: Entering directory '/home/mrneumann/graf/utils'
  18. g++ -c -pipe -mavx -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -fPIC -O2 -O3 -g3 -std=gnu++11 -Wall -W -D_REENTRANT -DASSERTS -DWITH_AVX -DWITH_SSE -DWITH_SSE3 -DWITH_SSE4_1 -DWITH_SSE4_2 -DWITH_SSE4 -DWITH_TBB -DGIT_VERSION="a2e51c36c7e5d3f2ee80c9bd9d52cf6df1a9f03a master" -DWITH_FRAMESOURCE_PREC -DWITH_FRAMESOURCE_FILE -DCORE_UNSAFE_DEPS -DWITH_OPENGLEXT -DWITH_AVCODEC -DWITH_SWSCALE -DWITH_FRAMESOURCE_V4L2 -DWITH_AVCODEC -DWITH_SWSCALE -DQT_QML_DEBUG -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I../../graf -I. -I3d -Icamcalc -Icorestructs -Icorestructs/coreWidgets -Icorestructs/libWidgets -I/home/mrneumann/graf/utils/corestructs/parametersMapper -Icorestructs/cameraModel -Idistortioncorrector -Ifileformats -Ifilters -Ifilters/graph -Ifilters/ui -Iframesources -Iframesources/directShow -I/home/mrneumann/graf/utils/framesources/decoders -I/home/mrneumann/graf/utils/framesources/syncCam -I/home/mrneumann/graf/utils/framesources/file -I/home/mrneumann/graf/utils/framesources/avcodec -I/home/mrneumann/graf/utils/processor -Irectifier -Istatistics -Iuis -Iuis/cloudview -Ivisitors -Iwidgets -I/home/mrneumann/graf/utils/photostationcalibration -I/home/mrneumann/graf/utils/tablecontrol -I/home/mrneumann/graf/utils/capture -I/home/mrneumann/graf/utils/reconstruction -Imemoryuse -Iframesources/v4l2 -Iopengl -Iuis/cloudview -I../wrappers/avcodec -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtOpenGL -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -I../.obj/cvs_utils -isystem /usr/include/libdrm -I../.obj/cvs_utils -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o ../.obj/cvs_utils/filterGraphPresentation.o filters/graph/filterGraphPresentation.cpp
  19. filters/graph/filterGraphPresentation.cpp: In constructor ‘FilterGraphPresentation::FilterGraphPresentation(FilterPresentationsCollection*, CompoundBlockPresentation*, QWidget*):
  20. filters/graph/filterGraphPresentation.cpp:29:38: error: invalid use of incomplete type ‘class QAction’
  21.      deleteAction = new QAction(parent);
  22.                                       ^
  23. In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdialog.h:44,
  24.                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qfiledialog.h:47,
  25.                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QFileDialog:1,
  26.                  from filters/graph/filterGraphPresentation.cpp:2:
  27. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:68:7: note: forward declaration of ‘class QAction’
  28.  class QAction;
  29.        ^~~~~~~
  30. filters/graph/filterGraphPresentation.cpp:30:17: error: invalid use of incomplete type ‘class QAction’
  31.      deleteAction->setShortcut(QKeySequence(Qt::Key_Delete));
  32.                  ^~
  33. In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdialog.h:44,
  34.                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qfiledialog.h:47,
  35.                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QFileDialog:1,
  36.                  from filters/graph/filterGraphPresentation.cpp:2:
  37. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:68:7: note: forward declaration of ‘class QAction’
  38.  class QAction;
  39.        ^~~~~~~
  40. filters/graph/filterGraphPresentation.cpp:32:72: error: no matching function for call to ‘FilterGraphPresentation::connect(QAction*&, const char [13], FilterGraphPresentation*, const char [14])
  41.      connect(deleteAction, SIGNAL(triggered()), this, SLOT(deleteItem()));
  42.                                                                         ^
  43. In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qiodevice.h:45,
  44.                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qfiledevice.h:43,
  45.                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qfile.h:44,
  46.                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qfileinfo.h:43,
  47.                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdir.h:44,
  48.                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qfiledialog.h:44,
  49.                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QFileDialog:1,
  50.                  from filters/graph/filterGraphPresentation.cpp:2:
  51. /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:208:36: note: candidate: ‘static QMetaObject::Connection QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)
  52.      static QMetaObject::Connection connect(const QObject *sender, const char *signal,
  53.                                     ^~~~~~~
  54. /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:208:36: note:   no known conversion for argument 1 from ‘QAction*’ to ‘const QObject*
  55. /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:211:36: note: candidate: ‘static QMetaObject::Connection QObject::connect(const QObject*, const QMetaMethod&, const QObject*, const QMetaMethod&, Qt::ConnectionType)
  56.      static QMetaObject::Connection connect(const QObject *sender, const QMetaMethod &signal,
  57.                                     ^~~~~~~
  58. /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:211:36: note:   no known conversion for argument 1 from ‘QAction*’ to ‘const QObject*
  59. /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:463:32: note: candidate: ‘QMetaObject::Connection QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) const’
  60.  inline QMetaObject::Connection QObject::connect(const QObject *asender, const char *asignal,
  61.                                 ^~~~~~~
  62. /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:463:32: note:   no known conversion for argument 1 from ‘QAction*’ to ‘const QObject*
  63. /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:228:43: note: candidate: ‘template<class Func1, class Func2> static QMetaObject::Connection QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const typename QtPrivate::FunctionPointer<Func2>::Object*, Func2, Qt::ConnectionType)
  64.      static inline QMetaObject::Connection connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal,
  65.                                            ^~~~~~~
  66. /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:228:43: note:   template argument deduction/substitution failed:
  67. /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h: In substitution of ‘template<class Func1, class Func2> static QMetaObject::Connection QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const typename QtPrivate::FunctionPointer<Func2>::Object*, Func2, Qt::ConnectionType) [with Func1 = const char*; Func2 = const char*]:
  68. filters/graph/filterGraphPresentation.cpp:32:72:   required from here
  69. /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:228:43: error: no type named ‘Object’ in ‘struct QtPrivate::FunctionPointer<const char*>
  70. /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:260:13: note: candidate: ‘template<class Func1, class Func2> static typename std::enable_if<((int)(QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, Func2)
  71.              connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, Func2 slot)
  72.              ^~~~~~~
  73. /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:260:13: note:   template argument deduction/substitution failed:
  74. filters/graph/filterGraphPresentation.cpp:32:72: note:   candidate expects 3 arguments, 4 provided
  75.      connect(deleteAction, SIGNAL(triggered()), this, SLOT(deleteItem()));
  76.                                                                         ^
  77. In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qiodevice.h:45,
  78.                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qfiledevice.h:43,
  79.                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qfile.h:44,
  80.                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qfileinfo.h:43,
  81.                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdir.h:44,
  82.                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qfiledialog.h:44,
  83.                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QFileDialog:1,
  84.                  from filters/graph/filterGraphPresentation.cpp:2:
  85. /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:269:13: note: candidate: ‘template<class Func1, class Func2> static typename std::enable_if<(((int)(QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0) && (! QtPrivate::FunctionPointer<Func2>::IsPointerToMemberFunction)), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType)
  86.              connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, const QObject *context, Func2 slot,
  87.              ^~~~~~~
  88. /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:269:13: note:   template argument deduction/substitution failed:
  89. /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h: In substitution of ‘template<class Func1, class Func2> static typename std::enable_if<(((int)(QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0) && (! QtPrivate::FunctionPointer<Func2>::IsPointerToMemberFunction)), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType) [with Func1 = const char*; Func2 = const char*]:
  90. filters/graph/filterGraphPresentation.cpp:32:72:   required from here
  91. /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:269:13: error: no type named ‘type’ in ‘struct std::enable_if<false, QMetaObject::Connection>
  92. /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:300:13: note: candidate: ‘template<class Func1, class Func2> static typename std::enable_if<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == -1), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, Func2)
  93.              connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, Func2 slot)
  94.              ^~~~~~~
  95. /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:300:13: note:   template argument deduction/substitution failed:
  96. filters/graph/filterGraphPresentation.cpp:32:72: note:   candidate expects 3 arguments, 4 provided
  97.      connect(deleteAction, SIGNAL(triggered()), this, SLOT(deleteItem()));
  98.                                                                         ^
  99. In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qiodevice.h:45,
  100.                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qfiledevice.h:43,
  101.                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qfile.h:44,
  102.                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qfileinfo.h:43,
  103.                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdir.h:44,
  104.                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qfiledialog.h:44,
  105.                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QFileDialog:1,
  106.                  from filters/graph/filterGraphPresentation.cpp:2:
  107. /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:308:13: note: candidate: ‘template<class Func1, class Func2> static typename std::enable_if<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == -1), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType)
  108.              connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, const QObject *context, Func2 slot,
  109.              ^~~~~~~
  110. /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:308:13: note:   template argument deduction/substitution failed:
  111. /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h: In substitution of ‘template<class Func1, class Func2> static typename std::enable_if<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == -1), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType) [with Func1 = const char*; Func2 = const char*]:
  112. filters/graph/filterGraphPresentation.cpp:32:72:   required from here
  113. /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:308:13: error: no type named ‘Object’ in ‘struct QtPrivate::FunctionPointer<const char*>
  114. In file included from ../../graf/core/filters/blocks/filterBlock.h:13,
  115.                  from filters/graph/diagramitem.h:45,
  116.                  from filters/graph/arrow.h:46,
  117.                  from filters/graph/filterGraphPresentation.h:9,
  118.                  from filters/graph/filterGraphPresentation.cpp:6:
  119. ../../graf/core/utils/global.h: In instantiation of ‘void delete_safe(Type*&) [with Type = QAction]:
  120. filters/graph/filterGraphPresentation.cpp:272:29:   required from here
  121. ../../graf/core/utils/global.h:424:5: warning: possible problem detected in invocation of delete operator: [-Wdelete-incomplete]
  122.      delete ptr;
  123.      ^~~~~~
  124. ../../graf/core/utils/global.h:424:5: warning: invalid use of incomplete type ‘class QAction’
  125. In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdialog.h:44,
  126.                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qfiledialog.h:47,
  127.                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QFileDialog:1,
  128.                  from filters/graph/filterGraphPresentation.cpp:2:
  129. /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:68:7: note: forward declaration of ‘class QAction’
  130.  class QAction;
  131.        ^~~~~~~
  132. In file included from ../../graf/core/filters/blocks/filterBlock.h:13,
  133.                  from filters/graph/diagramitem.h:45,
  134.                  from filters/graph/arrow.h:46,
  135.                  from filters/graph/filterGraphPresentation.h:9,
  136.                  from filters/graph/filterGraphPresentation.cpp:6:
  137. ../../graf/core/utils/global.h:424:5: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined
  138.      delete ptr;
  139.      ^~~~~~
  140. In file included from ../../graf/core/filters/blocks/filterBlock.h:13,
  141.                  from filters/graph/diagramitem.h:45,
  142.                  from filters/graph/arrow.h:46,
  143.                  from filters/graph/filterGraphPresentation.h:9,
  144.                  from filters/graph/filterGraphPresentation.cpp:6:
  145. ../../graf/core/buffers/abstractBuffer.h: In instantiation of ‘int corecvs::AbstractBuffer<ElementType, IndexType>::_init(IndexType, IndexType, IndexType, bool, bool) [with ElementType = corecvs::BilinearMapPoint; IndexType = int]:
  146. ../../graf/core/buffers/abstractBuffer.h:192:9:   required from ‘corecvs::AbstractBuffer<ElementType, IndexType>::AbstractBuffer(IndexType, IndexType, bool, IndexType) [with ElementType = corecvs::BilinearMapPoint; IndexType = int]
  147. ../../graf/core/buffers/fixeddisp/fixedPointRemapper.h:29:75:   required from here
  148. ../../graf/core/utils/global.h:19:47: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct corecvs::BilinearMapPoint’; use assignment or value-initialization instead [-Wclass-memaccess]
  149.  #define     CORE_CLEAR_MEMORY(pm, sz)   memset(pm, 0x00, sz)
  150.                                          ~~~~~~^~~~~~~~~~~~~~
  151. ../../graf/core/buffers/abstractBuffer.h:1230:17: note: in expansion of macro ‘CORE_CLEAR_MEMORY’
  152.                  CORE_CLEAR_MEMORY(this->data, allocatedSize);
  153.                  ^~~~~~~~~~~~~~~~~
  154. In file included from ../../graf/core/buffers/fixeddisp/fixedPointRemapper.h:19,
  155.                  from ../../graf/core/buffers/fixeddisp/fixedPointBlMapper.h:14,
  156.                  from ../../graf/core/buffers/g12Buffer.h:17,
  157.                  from ../../graf/core/filters/blocks/pins.h:11,
  158.                  from ../../graf/core/filters/blocks/filterBlock.h:15,
  159.                  from filters/graph/diagramitem.h:45,
  160.                  from filters/graph/arrow.h:46,
  161.                  from filters/graph/filterGraphPresentation.h:9,
  162.                  from filters/graph/filterGraphPresentation.cpp:6:
  163. ../../graf/core/buffers/fixeddisp/bilinearMapPoint.h:19:8: note: ‘struct corecvs::BilinearMapPoint’ declared here
  164.  struct BilinearMapPoint
  165.         ^~~~~~~~~~~~~~~~
  166. In file included from ../../graf/core/filters/blocks/filterBlock.h:13,
  167.                  from filters/graph/diagramitem.h:45,
  168.                  from filters/graph/arrow.h:46,
  169.                  from filters/graph/filterGraphPresentation.h:9,
  170.                  from filters/graph/filterGraphPresentation.cpp:6:
  171. ../../graf/core/buffers/abstractBuffer.h: In instantiation of ‘int corecvs::AbstractBuffer<ElementType, IndexType>::_init(IndexType, IndexType, IndexType, bool, bool) [with ElementType = corecvs::Vector2d<short int>; IndexType = int]:
  172. ../../graf/core/buffers/abstractBuffer.h:218:9:   required from ‘corecvs::AbstractBuffer<ElementType, IndexType>::AbstractBuffer(const corecvs::AbstractBuffer<ElementType, IndexType>&) [with ElementType = corecvs::Vector2d<short int>; IndexType = int]
  173. ../../graf/core/buffers/abstractContiniousBuffer.h:32:7:   required from here
  174. ../../graf/core/utils/global.h:19:47: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class corecvs::Vector2d<short int>; use assignment or value-initialization instead [-Wclass-memaccess]
  175.  #define     CORE_CLEAR_MEMORY(pm, sz)   memset(pm, 0x00, sz)
  176.                                          ~~~~~~^~~~~~~~~~~~~~
  177. ../../graf/core/buffers/abstractBuffer.h:1230:17: note: in expansion of macro ‘CORE_CLEAR_MEMORY’
  178.                  CORE_CLEAR_MEMORY(this->data, allocatedSize);
  179.                  ^~~~~~~~~~~~~~~~~
  180. In file included from ../../graf/core/buffers/abstractBuffer.h:29,
  181.                  from ../../graf/core/buffers/g12Buffer.h:15,
  182.                  from ../../graf/core/filters/blocks/pins.h:11,
  183.                  from ../../graf/core/filters/blocks/filterBlock.h:15,
  184.                  from filters/graph/diagramitem.h:45,
  185.                  from filters/graph/arrow.h:46,
  186.                  from filters/graph/filterGraphPresentation.h:9,
  187.                  from filters/graph/filterGraphPresentation.cpp:6:
  188. ../../graf/core/math/vector/vector2d.h:34:7: note: ‘class corecvs::Vector2d<short int>’ declared here
  189.  class Vector2d : public FixedVectorBase<Vector2d<ElementType>, ElementType, 2>
  190.        ^~~~~~~~
  191. In file included from ../../graf/core/filters/blocks/filterBlock.h:13,
  192.                  from filters/graph/diagramitem.h:45,
  193.                  from filters/graph/arrow.h:46,
  194.                  from filters/graph/filterGraphPresentation.h:9,
  195.                  from filters/graph/filterGraphPresentation.cpp:6:
  196. ../../graf/core/buffers/abstractBuffer.h: In instantiation of ‘int corecvs::AbstractBuffer<ElementType, IndexType>::_init(IndexType, IndexType, IndexType, bool, bool) [with ElementType = corecvs::FloatFlow; IndexType = int]:
  197. ../../graf/core/buffers/abstractBuffer.h:218:9:   required from ‘corecvs::AbstractBuffer<ElementType, IndexType>::AbstractBuffer(const corecvs::AbstractBuffer<ElementType, IndexType>&) [with ElementType = corecvs::FloatFlow; IndexType = int]
  198. ../../graf/core/buffers/abstractContiniousBuffer.h:32:7:   required from here
  199. ../../graf/core/utils/global.h:19:47: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class corecvs::FloatFlow’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  200.  #define     CORE_CLEAR_MEMORY(pm, sz)   memset(pm, 0x00, sz)
  201.                                          ~~~~~~^~~~~~~~~~~~~~
  202. ../../graf/core/buffers/abstractBuffer.h:1230:17: note: in expansion of macro ‘CORE_CLEAR_MEMORY’
  203.                  CORE_CLEAR_MEMORY(this->data, allocatedSize);
  204.                  ^~~~~~~~~~~~~~~~~
  205. In file included from ../../graf/core/rectification/correspondenceList.h:16,
  206.                  from ../../graf/core/buffers/rgb24/rgb24Buffer.h:25,
  207.                  from ../../graf/core/stats/calculationStats.h:25,
  208.                  from ../../graf/core/filters/blocks/filterGraph.h:11,
  209.                  from filters/graph/diagramscene.h:47,
  210.                  from filters/graph/filterPinPresentation.h:6,
  211.                  from filters/graph/filterBlockPresentation.h:10,
  212.                  from filters/graph/filterPresentationsCollection.h:4,
  213.                  from filters/graph/filterGraphPresentation.h:11,
  214.                  from filters/graph/filterGraphPresentation.cpp:6:
  215. ../../graf/core/buffers/flow/floatFlowBuffer.h:26:7: note: ‘class corecvs::FloatFlow’ declared here
  216.  class FloatFlow
  217.        ^~~~~~~~~
  218. In file included from ../../graf/core/buffers/g12Buffer.h:15,
  219.                  from ../../graf/core/filters/blocks/pins.h:11,
  220.                  from ../../graf/core/filters/blocks/filterBlock.h:15,
  221.                  from filters/graph/diagramitem.h:45,
  222.                  from filters/graph/arrow.h:46,
  223.                  from filters/graph/filterGraphPresentation.h:9,
  224.                  from filters/graph/filterGraphPresentation.cpp:6:
  225. ../../graf/core/buffers/abstractBuffer.h: In instantiation of ‘corecvs::AbstractBuffer<ElementType, IndexType>::AbstractBuffer(const corecvs::AbstractBuffer<ElementType, IndexType>&, IndexType, IndexType, IndexType, IndexType) [with ElementType = corecvs::FloatFlow; IndexType = int]:
  226. ../../graf/core/buffers/abstractContiniousBuffer.h:56:38:   required from ‘corecvs::AbstractContiniousBuffer<ElementType, IndexType>::AbstractContiniousBuffer(const BaseClass&, IndexType, IndexType, IndexType, IndexType) [with ElementType = corecvs::FloatFlow; IndexType = int; corecvs::AbstractContiniousBuffer<ElementType, IndexType>::BaseClass = corecvs::AbstractBuffer<corecvs::FloatFlow, int>]
  227. ../../graf/core/buffers/flow/floatFlowBuffer.h:62:48:   required from here
  228. ../../graf/core/buffers/abstractBuffer.h:778:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class corecvs::FloatFlow’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  229.                  memcpy(&element(i, 0), &(src.element(y1 + i, x1)), sizeof(ElementType) * this->w);
  230.                  ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  231. In file included from ../../graf/core/rectification/correspondenceList.h:16,
  232.                  from ../../graf/core/buffers/rgb24/rgb24Buffer.h:25,
  233.                  from ../../graf/core/stats/calculationStats.h:25,
  234.                  from ../../graf/core/filters/blocks/filterGraph.h:11,
  235.                  from filters/graph/diagramscene.h:47,
  236.                  from filters/graph/filterPinPresentation.h:6,
  237.                  from filters/graph/filterBlockPresentation.h:10,
  238.                  from filters/graph/filterPresentationsCollection.h:4,
  239.                  from filters/graph/filterGraphPresentation.h:11,
  240.                  from filters/graph/filterGraphPresentation.cpp:6:
  241. ../../graf/core/buffers/flow/floatFlowBuffer.h:26:7: note: ‘class corecvs::FloatFlow’ declared here
  242.  class FloatFlow
  243.        ^~~~~~~~~
  244. In file included from ../../graf/core/filters/blocks/filterBlock.h:13,
  245.                  from filters/graph/diagramitem.h:45,
  246.                  from filters/graph/arrow.h:46,
  247.                  from filters/graph/filterGraphPresentation.h:9,
  248.                  from filters/graph/filterGraphPresentation.cpp:6:
  249. ../../graf/core/buffers/abstractBuffer.h: In instantiation of ‘int corecvs::AbstractBuffer<ElementType, IndexType>::_init(IndexType, IndexType, IndexType, bool, bool) [with ElementType = corecvs::RGBColor; IndexType = int]:
  250. ../../graf/core/buffers/abstractBuffer.h:218:9:   required from ‘corecvs::AbstractBuffer<ElementType, IndexType>::AbstractBuffer(const corecvs::AbstractBuffer<ElementType, IndexType>&) [with ElementType = corecvs::RGBColor; IndexType = int]
  251. ../../graf/core/buffers/abstractContiniousBuffer.h:32:7:   required from here
  252. ../../graf/core/utils/global.h:19:47: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class corecvs::RGBColor’; use assignment or value-initialization instead [-Wclass-memaccess]
  253.  #define     CORE_CLEAR_MEMORY(pm, sz)   memset(pm, 0x00, sz)
  254.                                          ~~~~~~^~~~~~~~~~~~~~
  255. ../../graf/core/buffers/abstractBuffer.h:1230:17: note: in expansion of macro ‘CORE_CLEAR_MEMORY’
  256.                  CORE_CLEAR_MEMORY(this->data, allocatedSize);
  257.                  ^~~~~~~~~~~~~~~~~
  258. In file included from ../../graf/core/buffers/rgb24/rgb24Buffer.h:23,
  259.                  from ../../graf/core/stats/calculationStats.h:25,
  260.                  from ../../graf/core/filters/blocks/filterGraph.h:11,
  261.                  from filters/graph/diagramscene.h:47,
  262.                  from filters/graph/filterPinPresentation.h:6,
  263.                  from filters/graph/filterBlockPresentation.h:10,
  264.                  from filters/graph/filterPresentationsCollection.h:4,
  265.                  from filters/graph/filterGraphPresentation.h:11,
  266.                  from filters/graph/filterGraphPresentation.cpp:6:
  267. ../../graf/core/buffers/rgb24/rgbColor.h:32:7: note: ‘class corecvs::RGBColor’ declared here
  268.  class RGBColor : public FixedVector<uint8_t, 4> {
  269.        ^~~~~~~~
  270. In file included from ../../graf/core/buffers/g12Buffer.h:15,
  271.                  from ../../graf/core/filters/blocks/pins.h:11,
  272.                  from ../../graf/core/filters/blocks/filterBlock.h:15,
  273.                  from filters/graph/diagramitem.h:45,
  274.                  from filters/graph/arrow.h:46,
  275.                  from filters/graph/filterGraphPresentation.h:9,
  276.                  from filters/graph/filterGraphPresentation.cpp:6:
  277. ../../graf/core/buffers/abstractBuffer.h: In instantiation of ‘static void corecvs::AbstractBuffer<ElementType, IndexType>::_initArray(ElementType*, IndexType, IndexType, IndexType) [with ElementType = corecvs::BilinearMapPoint; IndexType = int]:
  278. ../../graf/core/buffers/abstractBuffer.h:1231:27:   required from ‘int corecvs::AbstractBuffer<ElementType, IndexType>::_init(IndexType, IndexType, IndexType, bool, bool) [with ElementType = corecvs::BilinearMapPoint; IndexType = int]
  279. ../../graf/core/buffers/abstractBuffer.h:192:9:   required from ‘corecvs::AbstractBuffer<ElementType, IndexType>::AbstractBuffer(IndexType, IndexType, bool, IndexType) [with ElementType = corecvs::BilinearMapPoint; IndexType = int]
  280. ../../graf/core/buffers/fixeddisp/fixedPointRemapper.h:29:75:   required from here
  281. ../../graf/core/buffers/abstractBuffer.h:1338:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct corecvs::BilinearMapPoint’; use assignment or value-initialization instead [-Wclass-memaccess]
  282.              memset(ptr, 0, sizeof(ElementType) * stride * h);
  283.              ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284. In file included from ../../graf/core/buffers/fixeddisp/fixedPointRemapper.h:19,
  285.                  from ../../graf/core/buffers/fixeddisp/fixedPointBlMapper.h:14,
  286.                  from ../../graf/core/buffers/g12Buffer.h:17,
  287.                  from ../../graf/core/filters/blocks/pins.h:11,
  288.                  from ../../graf/core/filters/blocks/filterBlock.h:15,
  289.                  from filters/graph/diagramitem.h:45,
  290.                  from filters/graph/arrow.h:46,
  291.                  from filters/graph/filterGraphPresentation.h:9,
  292.                  from filters/graph/filterGraphPresentation.cpp:6:
  293. ../../graf/core/buffers/fixeddisp/bilinearMapPoint.h:19:8: note: ‘struct corecvs::BilinearMapPoint’ declared here
  294.  struct BilinearMapPoint
  295.         ^~~~~~~~~~~~~~~~
  296. In file included from ../../graf/core/buffers/g12Buffer.h:15,
  297.                  from ../../graf/core/filters/blocks/pins.h:11,
  298.                  from ../../graf/core/filters/blocks/filterBlock.h:15,
  299.                  from filters/graph/diagramitem.h:45,
  300.                  from filters/graph/arrow.h:46,
  301.                  from filters/graph/filterGraphPresentation.h:9,
  302.                  from filters/graph/filterGraphPresentation.cpp:6:
  303. ../../graf/core/buffers/abstractBuffer.h: In instantiation of ‘static void corecvs::AbstractBuffer<ElementType, IndexType>::_initArray(ElementType*, IndexType, IndexType, IndexType) [with ElementType = corecvs::Vector2d<short int>; IndexType = int]:
  304. ../../graf/core/buffers/abstractBuffer.h:1231:27:   required from ‘int corecvs::AbstractBuffer<ElementType, IndexType>::_init(IndexType, IndexType, IndexType, bool, bool) [with ElementType = corecvs::Vector2d<short int>; IndexType = int]
  305. ../../graf/core/buffers/abstractBuffer.h:218:9:   required from ‘corecvs::AbstractBuffer<ElementType, IndexType>::AbstractBuffer(const corecvs::AbstractBuffer<ElementType, IndexType>&) [with ElementType = corecvs::Vector2d<short int>; IndexType = int]
  306. ../../graf/core/buffers/abstractContiniousBuffer.h:32:7:   required from here
  307. ../../graf/core/buffers/abstractBuffer.h:1338:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class corecvs::Vector2d<short int>; use assignment or value-initialization instead [-Wclass-memaccess]
  308.              memset(ptr, 0, sizeof(ElementType) * stride * h);
  309.              ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  310. In file included from ../../graf/core/buffers/abstractBuffer.h:29,
  311.                  from ../../graf/core/buffers/g12Buffer.h:15,
  312.                  from ../../graf/core/filters/blocks/pins.h:11,
  313.                  from ../../graf/core/filters/blocks/filterBlock.h:15,
  314.                  from filters/graph/diagramitem.h:45,
  315.                  from filters/graph/arrow.h:46,
  316.                  from filters/graph/filterGraphPresentation.h:9,
  317.                  from filters/graph/filterGraphPresentation.cpp:6:
  318. ../../graf/core/math/vector/vector2d.h:34:7: note: ‘class corecvs::Vector2d<short int>’ declared here
  319.  class Vector2d : public FixedVectorBase<Vector2d<ElementType>, ElementType, 2>
  320.        ^~~~~~~~
  321. In file included from ../../graf/core/buffers/g12Buffer.h:15,
  322.                  from ../../graf/core/filters/blocks/pins.h:11,
  323.                  from ../../graf/core/filters/blocks/filterBlock.h:15,
  324.                  from filters/graph/diagramitem.h:45,
  325.                  from filters/graph/arrow.h:46,
  326.                  from filters/graph/filterGraphPresentation.h:9,
  327.                  from filters/graph/filterGraphPresentation.cpp:6:
  328. ../../graf/core/buffers/abstractBuffer.h: In instantiation of ‘static void corecvs::AbstractBuffer<ElementType, IndexType>::_initArray(ElementType*, IndexType, IndexType, IndexType) [with ElementType = corecvs::FloatFlow; IndexType = int]:
  329. ../../graf/core/buffers/abstractBuffer.h:1231:27:   required from ‘int corecvs::AbstractBuffer<ElementType, IndexType>::_init(IndexType, IndexType, IndexType, bool, bool) [with ElementType = corecvs::FloatFlow; IndexType = int]
  330. ../../graf/core/buffers/abstractBuffer.h:218:9:   required from ‘corecvs::AbstractBuffer<ElementType, IndexType>::AbstractBuffer(const corecvs::AbstractBuffer<ElementType, IndexType>&) [with ElementType = corecvs::FloatFlow; IndexType = int]
  331. ../../graf/core/buffers/abstractContiniousBuffer.h:32:7:   required from here
  332. ../../graf/core/buffers/abstractBuffer.h:1338:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class corecvs::FloatFlow’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  333.              memset(ptr, 0, sizeof(ElementType) * stride * h);
  334.              ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  335. In file included from ../../graf/core/rectification/correspondenceList.h:16,
  336.                  from ../../graf/core/buffers/rgb24/rgb24Buffer.h:25,
  337.                  from ../../graf/core/stats/calculationStats.h:25,
  338.                  from ../../graf/core/filters/blocks/filterGraph.h:11,
  339.                  from filters/graph/diagramscene.h:47,
  340.                  from filters/graph/filterPinPresentation.h:6,
  341.                  from filters/graph/filterBlockPresentation.h:10,
  342.                  from filters/graph/filterPresentationsCollection.h:4,
  343.                  from filters/graph/filterGraphPresentation.h:11,
  344.                  from filters/graph/filterGraphPresentation.cpp:6:
  345. ../../graf/core/buffers/flow/floatFlowBuffer.h:26:7: note: ‘class corecvs::FloatFlow’ declared here
  346.  class FloatFlow
  347.        ^~~~~~~~~
  348. In file included from ../../graf/core/buffers/g12Buffer.h:15,
  349.                  from ../../graf/core/filters/blocks/pins.h:11,
  350.                  from ../../graf/core/filters/blocks/filterBlock.h:15,
  351.                  from filters/graph/diagramitem.h:45,
  352.                  from filters/graph/arrow.h:46,
  353.                  from filters/graph/filterGraphPresentation.h:9,
  354.                  from filters/graph/filterGraphPresentation.cpp:6:
  355. ../../graf/core/buffers/abstractBuffer.h: In instantiation of ‘static void corecvs::AbstractBuffer<ElementType, IndexType>::_copy(ElementType*, const ElementType*, IndexType) [with ElementType = corecvs::FloatFlow; IndexType = int]:
  356. ../../graf/core/buffers/abstractBuffer.h:1305:18:   required from ‘static void corecvs::AbstractBuffer<ElementType, IndexType>::_copy(ElementType*, const ElementType*, IndexType, IndexType, IndexType, IndexType) [with ElementType = corecvs::FloatFlow; IndexType = int]
  357. ../../graf/core/buffers/abstractBuffer.h:219:14:   required from ‘corecvs::AbstractBuffer<ElementType, IndexType>::AbstractBuffer(const corecvs::AbstractBuffer<ElementType, IndexType>&) [with ElementType = corecvs::FloatFlow; IndexType = int]
  358. ../../graf/core/buffers/abstractContiniousBuffer.h:32:7:   required from here
  359. ../../graf/core/buffers/abstractBuffer.h:1289:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class corecvs::FloatFlow’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  360.              memcpy(dst, src, cnt * sizeof(ElementType));
  361.              ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  362. In file included from ../../graf/core/rectification/correspondenceList.h:16,
  363.                  from ../../graf/core/buffers/rgb24/rgb24Buffer.h:25,
  364.                  from ../../graf/core/stats/calculationStats.h:25,
  365.                  from ../../graf/core/filters/blocks/filterGraph.h:11,
  366.                  from filters/graph/diagramscene.h:47,
  367.                  from filters/graph/filterPinPresentation.h:6,
  368.                  from filters/graph/filterBlockPresentation.h:10,
  369.                  from filters/graph/filterPresentationsCollection.h:4,
  370.                  from filters/graph/filterGraphPresentation.h:11,
  371.                  from filters/graph/filterGraphPresentation.cpp:6:
  372. ../../graf/core/buffers/flow/floatFlowBuffer.h:26:7: note: ‘class corecvs::FloatFlow’ declared here
  373.  class FloatFlow
  374.        ^~~~~~~~~
  375. In file included from ../../graf/core/buffers/g12Buffer.h:15,
  376.                  from ../../graf/core/filters/blocks/pins.h:11,
  377.                  from ../../graf/core/filters/blocks/filterBlock.h:15,
  378.                  from filters/graph/diagramitem.h:45,
  379.                  from filters/graph/arrow.h:46,
  380.                  from filters/graph/filterGraphPresentation.h:9,
  381.                  from filters/graph/filterGraphPresentation.cpp:6:
  382. ../../graf/core/buffers/abstractBuffer.h: In instantiation of ‘void corecvs::AbstractBuffer<ElementType, IndexType>::fillWith(const corecvs::AbstractBuffer<ElementType, IndexType>&) [with ElementType = corecvs::FloatFlow; IndexType = int]:
  383. ../../graf/core/buffers/abstractBuffer.h:233:9:   required from ‘corecvs::AbstractBuffer<ElementType, IndexType>::AbstractBuffer(const corecvs::AbstractBuffer<ElementType, IndexType>*) [with ElementType = corecvs::FloatFlow; IndexType = int]
  384. ../../graf/core/buffers/abstractContiniousBuffer.h:45:63:   required from ‘corecvs::AbstractContiniousBuffer<ElementType, IndexType>::AbstractContiniousBuffer(corecvs::AbstractContiniousBuffer<ElementType, IndexType>::BaseClass*) [with ElementType = corecvs::FloatFlow; IndexType = int; corecvs::AbstractContiniousBuffer<ElementType, IndexType>::BaseClass = corecvs::AbstractBuffer<corecvs::FloatFlow, int>]
  385. ../../graf/core/buffers/flow/floatFlowBuffer.h:57:71:   required from here
  386. ../../graf/core/buffers/abstractBuffer.h:662:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class corecvs::FloatFlow’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  387.                  memcpy(this->data, other.data, sizeof(ElementType) * copyH * this->stride);
  388.                  ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  389. In file included from ../../graf/core/rectification/correspondenceList.h:16,
  390.                  from ../../graf/core/buffers/rgb24/rgb24Buffer.h:25,
  391.                  from ../../graf/core/stats/calculationStats.h:25,
  392.                  from ../../graf/core/filters/blocks/filterGraph.h:11,
  393.                  from filters/graph/diagramscene.h:47,
  394.                  from filters/graph/filterPinPresentation.h:6,
  395.                  from filters/graph/filterBlockPresentation.h:10,
  396.                  from filters/graph/filterPresentationsCollection.h:4,
  397.                  from filters/graph/filterGraphPresentation.h:11,
  398.                  from filters/graph/filterGraphPresentation.cpp:6:
  399. ../../graf/core/buffers/flow/floatFlowBuffer.h:26:7: note: ‘class corecvs::FloatFlow’ declared here
  400.  class FloatFlow
  401.        ^~~~~~~~~
  402. In file included from ../../graf/core/buffers/g12Buffer.h:15,
  403.                  from ../../graf/core/filters/blocks/pins.h:11,
  404.                  from ../../graf/core/filters/blocks/filterBlock.h:15,
  405.                  from filters/graph/diagramitem.h:45,
  406.                  from filters/graph/arrow.h:46,
  407.                  from filters/graph/filterGraphPresentation.h:9,
  408.                  from filters/graph/filterGraphPresentation.cpp:6:
  409. ../../graf/core/buffers/abstractBuffer.h:667:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class corecvs::FloatFlow’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  410.                  memcpy(&this->element(i, 0), &other.element(i, 0), sizeof(ElementType) * copyW);
  411.                  ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  412. In file included from ../../graf/core/rectification/correspondenceList.h:16,
  413.                  from ../../graf/core/buffers/rgb24/rgb24Buffer.h:25,
  414.                  from ../../graf/core/stats/calculationStats.h:25,
  415.                  from ../../graf/core/filters/blocks/filterGraph.h:11,
  416.                  from filters/graph/diagramscene.h:47,
  417.                  from filters/graph/filterPinPresentation.h:6,
  418.                  from filters/graph/filterBlockPresentation.h:10,
  419.                  from filters/graph/filterPresentationsCollection.h:4,
  420.                  from filters/graph/filterGraphPresentation.h:11,
  421.                  from filters/graph/filterGraphPresentation.cpp:6:
  422. ../../graf/core/buffers/flow/floatFlowBuffer.h:26:7: note: ‘class corecvs::FloatFlow’ declared here
  423.  class FloatFlow
  424.        ^~~~~~~~~
  425. In file included from ../../graf/core/filters/blocks/filterBlock.h:13,
  426.                  from filters/graph/diagramitem.h:45,
  427.                  from filters/graph/arrow.h:46,
  428.                  from filters/graph/filterGraphPresentation.h:9,
  429.                  from filters/graph/filterGraphPresentation.cpp:6:
  430. ../../graf/core/buffers/abstractBuffer.h: In instantiation of ‘int corecvs::AbstractBuffer<ElementType, IndexType>::_init(IndexType, IndexType, IndexType, bool, bool) [with ElementType = corecvs::Vector3d<double>; IndexType = int]:
  431. ../../graf/core/buffers/abstractBuffer.h:192:9:   required from ‘corecvs::AbstractBuffer<ElementType, IndexType>::AbstractBuffer(IndexType, IndexType, bool, IndexType) [with ElementType = corecvs::Vector3d<double>; IndexType = int]
  432. ../../graf/core/buffers/integralBuffer.h:53:81:   required from ‘corecvs::IntegralBuffer<ElementType, BaseElementType, IndexType>::IntegralBuffer(corecvs::IntegralBuffer<ElementType, BaseElementType, IndexType>::SourceBufferType*) [with ElementType = corecvs::Vector3d<double>; BaseElementType = corecvs::Vector3d<double>; IndexType = int; corecvs::IntegralBuffer<ElementType, BaseElementType, IndexType>::SourceBufferType = corecvs::AbstractBuffer<corecvs::Vector3d<double>, int>]
  433. ../../graf/core/buffers/flow/floatFlowBuffer.h:91:87:   required from here
  434. ../../graf/core/utils/global.h:19:47: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class corecvs::Vector3d<double>; use assignment or value-initialization instead [-Wclass-memaccess]
  435.  #define     CORE_CLEAR_MEMORY(pm, sz)   memset(pm, 0x00, sz)
  436.                                          ~~~~~~^~~~~~~~~~~~~~
  437. ../../graf/core/buffers/abstractBuffer.h:1230:17: note: in expansion of macro ‘CORE_CLEAR_MEMORY’
  438.                  CORE_CLEAR_MEMORY(this->data, allocatedSize);
  439.                  ^~~~~~~~~~~~~~~~~
  440. In file included from ../../graf/core/math/matrix/matrix33.h:26,
  441.                  from ../../graf/core/math/matrix/matrix.h:18,
  442.                  from ../../graf/core/buffers/abstractContiniousBuffer.h:17,
  443.                  from ../../graf/core/buffers/g12Buffer.h:16,
  444.                  from ../../graf/core/filters/blocks/pins.h:11,
  445.                  from ../../graf/core/filters/blocks/filterBlock.h:15,
  446.                  from filters/graph/diagramitem.h:45,
  447.                  from filters/graph/arrow.h:46,
  448.                  from filters/graph/filterGraphPresentation.h:9,
  449.                  from filters/graph/filterGraphPresentation.cpp:6:
  450. ../../graf/core/math/vector/vector3d.h:30:7: note: ‘class corecvs::Vector3d<double>’ declared here
  451.  class Vector3d : public FixedVectorBase<Vector3d<ElementType>, ElementType, 3>
  452.        ^~~~~~~~
  453. In file included from ../../graf/core/buffers/g12Buffer.h:15,
  454.                  from ../../graf/core/filters/blocks/pins.h:11,
  455.                  from ../../graf/core/filters/blocks/filterBlock.h:15,
  456.                  from filters/graph/diagramitem.h:45,
  457.                  from filters/graph/arrow.h:46,
  458.                  from filters/graph/filterGraphPresentation.h:9,
  459.                  from filters/graph/filterGraphPresentation.cpp:6:
  460. ../../graf/core/buffers/abstractBuffer.h: In instantiation of ‘static void corecvs::AbstractBuffer<ElementType, IndexType>::_initArray(ElementType*, IndexType, IndexType, IndexType) [with ElementType = corecvs::RGBColor; IndexType = int]:
  461. ../../graf/core/buffers/abstractBuffer.h:1231:27:   required from ‘int corecvs::AbstractBuffer<ElementType, IndexType>::_init(IndexType, IndexType, IndexType, bool, bool) [with ElementType = corecvs::RGBColor; IndexType = int]
  462. ../../graf/core/buffers/abstractBuffer.h:218:9:   required from ‘corecvs::AbstractBuffer<ElementType, IndexType>::AbstractBuffer(const corecvs::AbstractBuffer<ElementType, IndexType>&) [with ElementType = corecvs::RGBColor; IndexType = int]
  463. ../../graf/core/buffers/abstractContiniousBuffer.h:32:7:   required from here
  464. ../../graf/core/buffers/abstractBuffer.h:1338:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class corecvs::RGBColor’; use assignment or value-initialization instead [-Wclass-memaccess]
  465.              memset(ptr, 0, sizeof(ElementType) * stride * h);
  466.              ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  467. In file included from ../../graf/core/buffers/rgb24/rgb24Buffer.h:23,
  468.                  from ../../graf/core/stats/calculationStats.h:25,
  469.                  from ../../graf/core/filters/blocks/filterGraph.h:11,
  470.                  from filters/graph/diagramscene.h:47,
  471.                  from filters/graph/filterPinPresentation.h:6,
  472.                  from filters/graph/filterBlockPresentation.h:10,
  473.                  from filters/graph/filterPresentationsCollection.h:4,
  474.                  from filters/graph/filterGraphPresentation.h:11,
  475.                  from filters/graph/filterGraphPresentation.cpp:6:
  476. ../../graf/core/buffers/rgb24/rgbColor.h:32:7: note: ‘class corecvs::RGBColor’ declared here
  477.  class RGBColor : public FixedVector<uint8_t, 4> {
  478.        ^~~~~~~~
  479. In file included from ../../graf/core/buffers/g12Buffer.h:15,
  480.                  from ../../graf/core/filters/blocks/pins.h:11,
  481.                  from ../../graf/core/filters/blocks/filterBlock.h:15,
  482.                  from filters/graph/diagramitem.h:45,
  483.                  from filters/graph/arrow.h:46,
  484.                  from filters/graph/filterGraphPresentation.h:9,
  485.                  from filters/graph/filterGraphPresentation.cpp:6:
  486. ../../graf/core/buffers/abstractBuffer.h: In instantiation of ‘static void corecvs::AbstractBuffer<ElementType, IndexType>::_initArray(ElementType*, IndexType, IndexType, IndexType) [with ElementType = corecvs::Vector3d<double>; IndexType = int]:
  487. ../../graf/core/buffers/abstractBuffer.h:1231:27:   required from ‘int corecvs::AbstractBuffer<ElementType, IndexType>::_init(IndexType, IndexType, IndexType, bool, bool) [with ElementType = corecvs::Vector3d<double>; IndexType = int]
  488. ../../graf/core/buffers/abstractBuffer.h:192:9:   required from ‘corecvs::AbstractBuffer<ElementType, IndexType>::AbstractBuffer(IndexType, IndexType, bool, IndexType) [with ElementType = corecvs::Vector3d<double>; IndexType = int]
  489. ../../graf/core/buffers/integralBuffer.h:53:81:   required from ‘corecvs::IntegralBuffer<ElementType, BaseElementType, IndexType>::IntegralBuffer(corecvs::IntegralBuffer<ElementType, BaseElementType, IndexType>::SourceBufferType*) [with ElementType = corecvs::Vector3d<double>; BaseElementType = corecvs::Vector3d<double>; IndexType = int; corecvs::IntegralBuffer<ElementType, BaseElementType, IndexType>::SourceBufferType = corecvs::AbstractBuffer<corecvs::Vector3d<double>, int>]
  490. ../../graf/core/buffers/flow/floatFlowBuffer.h:91:87:   required from here
  491. ../../graf/core/buffers/abstractBuffer.h:1338:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class corecvs::Vector3d<double>; use assignment or value-initialization instead [-Wclass-memaccess]
  492.              memset(ptr, 0, sizeof(ElementType) * stride * h);
  493.              ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  494. In file included from ../../graf/core/math/matrix/matrix33.h:26,
  495.                  from ../../graf/core/math/matrix/matrix.h:18,
  496.                  from ../../graf/core/buffers/abstractContiniousBuffer.h:17,
  497.                  from ../../graf/core/buffers/g12Buffer.h:16,
  498.                  from ../../graf/core/filters/blocks/pins.h:11,
  499.                  from ../../graf/core/filters/blocks/filterBlock.h:15,
  500.                  from filters/graph/diagramitem.h:45,
  501.                  from filters/graph/arrow.h:46,
  502.                  from filters/graph/filterGraphPresentation.h:9,
  503.                  from filters/graph/filterGraphPresentation.cpp:6:
  504. ../../graf/core/math/vector/vector3d.h:30:7: note: ‘class corecvs::Vector3d<double>’ declared here
  505.  class Vector3d : public FixedVectorBase<Vector3d<ElementType>, ElementType, 3>
  506.        ^~~~~~~~
  507. make[1]: *** [Makefile:13352: ../.obj/cvs_utils/filterGraphPresentation.o] Error 1
  508. make[1]: Leaving directory '/home/mrneumann/graf/utils'
  509. make: *** [Makefile:184: sub-utils-utils-pro-make_first-ordered] Error 2
  510. 17:18:16: Процесс «/usr/bin/make» завершился с кодом 2.
  511. Ошибка при сборке/установке проекта cvs-open (комплект: Qt 5.11.2 в PATH (qt5))
  512. Во время выполнения этапа «Сборка»
  513. 17:18:16: Прошло времени: 00:10.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement