Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 17:18:06: Выполняются этапы для проекта cvs-open...
- 17:18:06: Настройки не изменились, этап qmake пропускается.
- 17:18:06: Запускается: «/usr/bin/make»
- 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
- make[1]: Entering directory '/home/mrneumann/graf/core'
- make[1]: Nothing to be done for 'first'.
- make[1]: Leaving directory '/home/mrneumann/graf/core'
- 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
- make[1]: Entering directory '/home/mrneumann/graf/test-core'
- make[1]: Nothing to be done for 'first'.
- make[1]: Leaving directory '/home/mrneumann/graf/test-core'
- 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
- make[1]: Entering directory '/home/mrneumann/graf/test-core/-perf'
- make[1]: Nothing to be done for 'first'.
- make[1]: Leaving directory '/home/mrneumann/graf/test-core/-perf'
- 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
- make[1]: Entering directory '/home/mrneumann/graf/utils'
- 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
- filters/graph/filterGraphPresentation.cpp: In constructor ‘FilterGraphPresentation::FilterGraphPresentation(FilterPresentationsCollection*, CompoundBlockPresentation*, QWidget*)’:
- filters/graph/filterGraphPresentation.cpp:29:38: error: invalid use of incomplete type ‘class QAction’
- deleteAction = new QAction(parent);
- ^
- In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdialog.h:44,
- from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qfiledialog.h:47,
- from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QFileDialog:1,
- from filters/graph/filterGraphPresentation.cpp:2:
- /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:68:7: note: forward declaration of ‘class QAction’
- class QAction;
- ^~~~~~~
- filters/graph/filterGraphPresentation.cpp:30:17: error: invalid use of incomplete type ‘class QAction’
- deleteAction->setShortcut(QKeySequence(Qt::Key_Delete));
- ^~
- In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdialog.h:44,
- from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qfiledialog.h:47,
- from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QFileDialog:1,
- from filters/graph/filterGraphPresentation.cpp:2:
- /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:68:7: note: forward declaration of ‘class QAction’
- class QAction;
- ^~~~~~~
- filters/graph/filterGraphPresentation.cpp:32:72: error: no matching function for call to ‘FilterGraphPresentation::connect(QAction*&, const char [13], FilterGraphPresentation*, const char [14])’
- connect(deleteAction, SIGNAL(triggered()), this, SLOT(deleteItem()));
- ^
- In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qiodevice.h:45,
- from /usr/include/x86_64-linux-gnu/qt5/QtCore/qfiledevice.h:43,
- from /usr/include/x86_64-linux-gnu/qt5/QtCore/qfile.h:44,
- from /usr/include/x86_64-linux-gnu/qt5/QtCore/qfileinfo.h:43,
- from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdir.h:44,
- from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qfiledialog.h:44,
- from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QFileDialog:1,
- from filters/graph/filterGraphPresentation.cpp:2:
- /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)’
- static QMetaObject::Connection connect(const QObject *sender, const char *signal,
- ^~~~~~~
- /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:208:36: note: no known conversion for argument 1 from ‘QAction*’ to ‘const QObject*’
- /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)’
- static QMetaObject::Connection connect(const QObject *sender, const QMetaMethod &signal,
- ^~~~~~~
- /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:211:36: note: no known conversion for argument 1 from ‘QAction*’ to ‘const QObject*’
- /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’
- inline QMetaObject::Connection QObject::connect(const QObject *asender, const char *asignal,
- ^~~~~~~
- /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:463:32: note: no known conversion for argument 1 from ‘QAction*’ to ‘const QObject*’
- /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)’
- static inline QMetaObject::Connection connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal,
- ^~~~~~~
- /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:228:43: note: template argument deduction/substitution failed:
- /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*]’:
- filters/graph/filterGraphPresentation.cpp:32:72: required from here
- /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:228:43: error: no type named ‘Object’ in ‘struct QtPrivate::FunctionPointer<const char*>’
- /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)’
- connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, Func2 slot)
- ^~~~~~~
- /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:260:13: note: template argument deduction/substitution failed:
- filters/graph/filterGraphPresentation.cpp:32:72: note: candidate expects 3 arguments, 4 provided
- connect(deleteAction, SIGNAL(triggered()), this, SLOT(deleteItem()));
- ^
- In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qiodevice.h:45,
- from /usr/include/x86_64-linux-gnu/qt5/QtCore/qfiledevice.h:43,
- from /usr/include/x86_64-linux-gnu/qt5/QtCore/qfile.h:44,
- from /usr/include/x86_64-linux-gnu/qt5/QtCore/qfileinfo.h:43,
- from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdir.h:44,
- from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qfiledialog.h:44,
- from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QFileDialog:1,
- from filters/graph/filterGraphPresentation.cpp:2:
- /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)’
- connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, const QObject *context, Func2 slot,
- ^~~~~~~
- /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:269:13: note: template argument deduction/substitution failed:
- /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*]’:
- filters/graph/filterGraphPresentation.cpp:32:72: required from here
- /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>’
- /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)’
- connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, Func2 slot)
- ^~~~~~~
- /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:300:13: note: template argument deduction/substitution failed:
- filters/graph/filterGraphPresentation.cpp:32:72: note: candidate expects 3 arguments, 4 provided
- connect(deleteAction, SIGNAL(triggered()), this, SLOT(deleteItem()));
- ^
- In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qiodevice.h:45,
- from /usr/include/x86_64-linux-gnu/qt5/QtCore/qfiledevice.h:43,
- from /usr/include/x86_64-linux-gnu/qt5/QtCore/qfile.h:44,
- from /usr/include/x86_64-linux-gnu/qt5/QtCore/qfileinfo.h:43,
- from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdir.h:44,
- from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qfiledialog.h:44,
- from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QFileDialog:1,
- from filters/graph/filterGraphPresentation.cpp:2:
- /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)’
- connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, const QObject *context, Func2 slot,
- ^~~~~~~
- /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:308:13: note: template argument deduction/substitution failed:
- /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*]’:
- filters/graph/filterGraphPresentation.cpp:32:72: required from here
- /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:308:13: error: no type named ‘Object’ in ‘struct QtPrivate::FunctionPointer<const char*>’
- In file included from ../../graf/core/filters/blocks/filterBlock.h:13,
- from filters/graph/diagramitem.h:45,
- from filters/graph/arrow.h:46,
- from filters/graph/filterGraphPresentation.h:9,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../graf/core/utils/global.h: In instantiation of ‘void delete_safe(Type*&) [with Type = QAction]’:
- filters/graph/filterGraphPresentation.cpp:272:29: required from here
- ../../graf/core/utils/global.h:424:5: warning: possible problem detected in invocation of delete operator: [-Wdelete-incomplete]
- delete ptr;
- ^~~~~~
- ../../graf/core/utils/global.h:424:5: warning: invalid use of incomplete type ‘class QAction’
- In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdialog.h:44,
- from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qfiledialog.h:47,
- from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QFileDialog:1,
- from filters/graph/filterGraphPresentation.cpp:2:
- /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:68:7: note: forward declaration of ‘class QAction’
- class QAction;
- ^~~~~~~
- In file included from ../../graf/core/filters/blocks/filterBlock.h:13,
- from filters/graph/diagramitem.h:45,
- from filters/graph/arrow.h:46,
- from filters/graph/filterGraphPresentation.h:9,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../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
- delete ptr;
- ^~~~~~
- In file included from ../../graf/core/filters/blocks/filterBlock.h:13,
- from filters/graph/diagramitem.h:45,
- from filters/graph/arrow.h:46,
- from filters/graph/filterGraphPresentation.h:9,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../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]’:
- ../../graf/core/buffers/abstractBuffer.h:192:9: required from ‘corecvs::AbstractBuffer<ElementType, IndexType>::AbstractBuffer(IndexType, IndexType, bool, IndexType) [with ElementType = corecvs::BilinearMapPoint; IndexType = int]’
- ../../graf/core/buffers/fixeddisp/fixedPointRemapper.h:29:75: required from here
- ../../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]
- #define CORE_CLEAR_MEMORY(pm, sz) memset(pm, 0x00, sz)
- ~~~~~~^~~~~~~~~~~~~~
- ../../graf/core/buffers/abstractBuffer.h:1230:17: note: in expansion of macro ‘CORE_CLEAR_MEMORY’
- CORE_CLEAR_MEMORY(this->data, allocatedSize);
- ^~~~~~~~~~~~~~~~~
- In file included from ../../graf/core/buffers/fixeddisp/fixedPointRemapper.h:19,
- from ../../graf/core/buffers/fixeddisp/fixedPointBlMapper.h:14,
- from ../../graf/core/buffers/g12Buffer.h:17,
- from ../../graf/core/filters/blocks/pins.h:11,
- from ../../graf/core/filters/blocks/filterBlock.h:15,
- from filters/graph/diagramitem.h:45,
- from filters/graph/arrow.h:46,
- from filters/graph/filterGraphPresentation.h:9,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../graf/core/buffers/fixeddisp/bilinearMapPoint.h:19:8: note: ‘struct corecvs::BilinearMapPoint’ declared here
- struct BilinearMapPoint
- ^~~~~~~~~~~~~~~~
- In file included from ../../graf/core/filters/blocks/filterBlock.h:13,
- from filters/graph/diagramitem.h:45,
- from filters/graph/arrow.h:46,
- from filters/graph/filterGraphPresentation.h:9,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../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]’:
- ../../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]’
- ../../graf/core/buffers/abstractContiniousBuffer.h:32:7: required from here
- ../../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]
- #define CORE_CLEAR_MEMORY(pm, sz) memset(pm, 0x00, sz)
- ~~~~~~^~~~~~~~~~~~~~
- ../../graf/core/buffers/abstractBuffer.h:1230:17: note: in expansion of macro ‘CORE_CLEAR_MEMORY’
- CORE_CLEAR_MEMORY(this->data, allocatedSize);
- ^~~~~~~~~~~~~~~~~
- In file included from ../../graf/core/buffers/abstractBuffer.h:29,
- from ../../graf/core/buffers/g12Buffer.h:15,
- from ../../graf/core/filters/blocks/pins.h:11,
- from ../../graf/core/filters/blocks/filterBlock.h:15,
- from filters/graph/diagramitem.h:45,
- from filters/graph/arrow.h:46,
- from filters/graph/filterGraphPresentation.h:9,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../graf/core/math/vector/vector2d.h:34:7: note: ‘class corecvs::Vector2d<short int>’ declared here
- class Vector2d : public FixedVectorBase<Vector2d<ElementType>, ElementType, 2>
- ^~~~~~~~
- In file included from ../../graf/core/filters/blocks/filterBlock.h:13,
- from filters/graph/diagramitem.h:45,
- from filters/graph/arrow.h:46,
- from filters/graph/filterGraphPresentation.h:9,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../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]’:
- ../../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]’
- ../../graf/core/buffers/abstractContiniousBuffer.h:32:7: required from here
- ../../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]
- #define CORE_CLEAR_MEMORY(pm, sz) memset(pm, 0x00, sz)
- ~~~~~~^~~~~~~~~~~~~~
- ../../graf/core/buffers/abstractBuffer.h:1230:17: note: in expansion of macro ‘CORE_CLEAR_MEMORY’
- CORE_CLEAR_MEMORY(this->data, allocatedSize);
- ^~~~~~~~~~~~~~~~~
- In file included from ../../graf/core/rectification/correspondenceList.h:16,
- from ../../graf/core/buffers/rgb24/rgb24Buffer.h:25,
- from ../../graf/core/stats/calculationStats.h:25,
- from ../../graf/core/filters/blocks/filterGraph.h:11,
- from filters/graph/diagramscene.h:47,
- from filters/graph/filterPinPresentation.h:6,
- from filters/graph/filterBlockPresentation.h:10,
- from filters/graph/filterPresentationsCollection.h:4,
- from filters/graph/filterGraphPresentation.h:11,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../graf/core/buffers/flow/floatFlowBuffer.h:26:7: note: ‘class corecvs::FloatFlow’ declared here
- class FloatFlow
- ^~~~~~~~~
- In file included from ../../graf/core/buffers/g12Buffer.h:15,
- from ../../graf/core/filters/blocks/pins.h:11,
- from ../../graf/core/filters/blocks/filterBlock.h:15,
- from filters/graph/diagramitem.h:45,
- from filters/graph/arrow.h:46,
- from filters/graph/filterGraphPresentation.h:9,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../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]’:
- ../../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>]’
- ../../graf/core/buffers/flow/floatFlowBuffer.h:62:48: required from here
- ../../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]
- memcpy(&element(i, 0), &(src.element(y1 + i, x1)), sizeof(ElementType) * this->w);
- ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from ../../graf/core/rectification/correspondenceList.h:16,
- from ../../graf/core/buffers/rgb24/rgb24Buffer.h:25,
- from ../../graf/core/stats/calculationStats.h:25,
- from ../../graf/core/filters/blocks/filterGraph.h:11,
- from filters/graph/diagramscene.h:47,
- from filters/graph/filterPinPresentation.h:6,
- from filters/graph/filterBlockPresentation.h:10,
- from filters/graph/filterPresentationsCollection.h:4,
- from filters/graph/filterGraphPresentation.h:11,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../graf/core/buffers/flow/floatFlowBuffer.h:26:7: note: ‘class corecvs::FloatFlow’ declared here
- class FloatFlow
- ^~~~~~~~~
- In file included from ../../graf/core/filters/blocks/filterBlock.h:13,
- from filters/graph/diagramitem.h:45,
- from filters/graph/arrow.h:46,
- from filters/graph/filterGraphPresentation.h:9,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../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]’:
- ../../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]’
- ../../graf/core/buffers/abstractContiniousBuffer.h:32:7: required from here
- ../../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]
- #define CORE_CLEAR_MEMORY(pm, sz) memset(pm, 0x00, sz)
- ~~~~~~^~~~~~~~~~~~~~
- ../../graf/core/buffers/abstractBuffer.h:1230:17: note: in expansion of macro ‘CORE_CLEAR_MEMORY’
- CORE_CLEAR_MEMORY(this->data, allocatedSize);
- ^~~~~~~~~~~~~~~~~
- In file included from ../../graf/core/buffers/rgb24/rgb24Buffer.h:23,
- from ../../graf/core/stats/calculationStats.h:25,
- from ../../graf/core/filters/blocks/filterGraph.h:11,
- from filters/graph/diagramscene.h:47,
- from filters/graph/filterPinPresentation.h:6,
- from filters/graph/filterBlockPresentation.h:10,
- from filters/graph/filterPresentationsCollection.h:4,
- from filters/graph/filterGraphPresentation.h:11,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../graf/core/buffers/rgb24/rgbColor.h:32:7: note: ‘class corecvs::RGBColor’ declared here
- class RGBColor : public FixedVector<uint8_t, 4> {
- ^~~~~~~~
- In file included from ../../graf/core/buffers/g12Buffer.h:15,
- from ../../graf/core/filters/blocks/pins.h:11,
- from ../../graf/core/filters/blocks/filterBlock.h:15,
- from filters/graph/diagramitem.h:45,
- from filters/graph/arrow.h:46,
- from filters/graph/filterGraphPresentation.h:9,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../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]’:
- ../../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]’
- ../../graf/core/buffers/abstractBuffer.h:192:9: required from ‘corecvs::AbstractBuffer<ElementType, IndexType>::AbstractBuffer(IndexType, IndexType, bool, IndexType) [with ElementType = corecvs::BilinearMapPoint; IndexType = int]’
- ../../graf/core/buffers/fixeddisp/fixedPointRemapper.h:29:75: required from here
- ../../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]
- memset(ptr, 0, sizeof(ElementType) * stride * h);
- ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from ../../graf/core/buffers/fixeddisp/fixedPointRemapper.h:19,
- from ../../graf/core/buffers/fixeddisp/fixedPointBlMapper.h:14,
- from ../../graf/core/buffers/g12Buffer.h:17,
- from ../../graf/core/filters/blocks/pins.h:11,
- from ../../graf/core/filters/blocks/filterBlock.h:15,
- from filters/graph/diagramitem.h:45,
- from filters/graph/arrow.h:46,
- from filters/graph/filterGraphPresentation.h:9,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../graf/core/buffers/fixeddisp/bilinearMapPoint.h:19:8: note: ‘struct corecvs::BilinearMapPoint’ declared here
- struct BilinearMapPoint
- ^~~~~~~~~~~~~~~~
- In file included from ../../graf/core/buffers/g12Buffer.h:15,
- from ../../graf/core/filters/blocks/pins.h:11,
- from ../../graf/core/filters/blocks/filterBlock.h:15,
- from filters/graph/diagramitem.h:45,
- from filters/graph/arrow.h:46,
- from filters/graph/filterGraphPresentation.h:9,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../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]’:
- ../../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]’
- ../../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]’
- ../../graf/core/buffers/abstractContiniousBuffer.h:32:7: required from here
- ../../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]
- memset(ptr, 0, sizeof(ElementType) * stride * h);
- ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from ../../graf/core/buffers/abstractBuffer.h:29,
- from ../../graf/core/buffers/g12Buffer.h:15,
- from ../../graf/core/filters/blocks/pins.h:11,
- from ../../graf/core/filters/blocks/filterBlock.h:15,
- from filters/graph/diagramitem.h:45,
- from filters/graph/arrow.h:46,
- from filters/graph/filterGraphPresentation.h:9,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../graf/core/math/vector/vector2d.h:34:7: note: ‘class corecvs::Vector2d<short int>’ declared here
- class Vector2d : public FixedVectorBase<Vector2d<ElementType>, ElementType, 2>
- ^~~~~~~~
- In file included from ../../graf/core/buffers/g12Buffer.h:15,
- from ../../graf/core/filters/blocks/pins.h:11,
- from ../../graf/core/filters/blocks/filterBlock.h:15,
- from filters/graph/diagramitem.h:45,
- from filters/graph/arrow.h:46,
- from filters/graph/filterGraphPresentation.h:9,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../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]’:
- ../../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]’
- ../../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]’
- ../../graf/core/buffers/abstractContiniousBuffer.h:32:7: required from here
- ../../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]
- memset(ptr, 0, sizeof(ElementType) * stride * h);
- ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from ../../graf/core/rectification/correspondenceList.h:16,
- from ../../graf/core/buffers/rgb24/rgb24Buffer.h:25,
- from ../../graf/core/stats/calculationStats.h:25,
- from ../../graf/core/filters/blocks/filterGraph.h:11,
- from filters/graph/diagramscene.h:47,
- from filters/graph/filterPinPresentation.h:6,
- from filters/graph/filterBlockPresentation.h:10,
- from filters/graph/filterPresentationsCollection.h:4,
- from filters/graph/filterGraphPresentation.h:11,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../graf/core/buffers/flow/floatFlowBuffer.h:26:7: note: ‘class corecvs::FloatFlow’ declared here
- class FloatFlow
- ^~~~~~~~~
- In file included from ../../graf/core/buffers/g12Buffer.h:15,
- from ../../graf/core/filters/blocks/pins.h:11,
- from ../../graf/core/filters/blocks/filterBlock.h:15,
- from filters/graph/diagramitem.h:45,
- from filters/graph/arrow.h:46,
- from filters/graph/filterGraphPresentation.h:9,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../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]’:
- ../../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]’
- ../../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]’
- ../../graf/core/buffers/abstractContiniousBuffer.h:32:7: required from here
- ../../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]
- memcpy(dst, src, cnt * sizeof(ElementType));
- ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from ../../graf/core/rectification/correspondenceList.h:16,
- from ../../graf/core/buffers/rgb24/rgb24Buffer.h:25,
- from ../../graf/core/stats/calculationStats.h:25,
- from ../../graf/core/filters/blocks/filterGraph.h:11,
- from filters/graph/diagramscene.h:47,
- from filters/graph/filterPinPresentation.h:6,
- from filters/graph/filterBlockPresentation.h:10,
- from filters/graph/filterPresentationsCollection.h:4,
- from filters/graph/filterGraphPresentation.h:11,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../graf/core/buffers/flow/floatFlowBuffer.h:26:7: note: ‘class corecvs::FloatFlow’ declared here
- class FloatFlow
- ^~~~~~~~~
- In file included from ../../graf/core/buffers/g12Buffer.h:15,
- from ../../graf/core/filters/blocks/pins.h:11,
- from ../../graf/core/filters/blocks/filterBlock.h:15,
- from filters/graph/diagramitem.h:45,
- from filters/graph/arrow.h:46,
- from filters/graph/filterGraphPresentation.h:9,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../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]’:
- ../../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]’
- ../../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>]’
- ../../graf/core/buffers/flow/floatFlowBuffer.h:57:71: required from here
- ../../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]
- memcpy(this->data, other.data, sizeof(ElementType) * copyH * this->stride);
- ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from ../../graf/core/rectification/correspondenceList.h:16,
- from ../../graf/core/buffers/rgb24/rgb24Buffer.h:25,
- from ../../graf/core/stats/calculationStats.h:25,
- from ../../graf/core/filters/blocks/filterGraph.h:11,
- from filters/graph/diagramscene.h:47,
- from filters/graph/filterPinPresentation.h:6,
- from filters/graph/filterBlockPresentation.h:10,
- from filters/graph/filterPresentationsCollection.h:4,
- from filters/graph/filterGraphPresentation.h:11,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../graf/core/buffers/flow/floatFlowBuffer.h:26:7: note: ‘class corecvs::FloatFlow’ declared here
- class FloatFlow
- ^~~~~~~~~
- In file included from ../../graf/core/buffers/g12Buffer.h:15,
- from ../../graf/core/filters/blocks/pins.h:11,
- from ../../graf/core/filters/blocks/filterBlock.h:15,
- from filters/graph/diagramitem.h:45,
- from filters/graph/arrow.h:46,
- from filters/graph/filterGraphPresentation.h:9,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../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]
- memcpy(&this->element(i, 0), &other.element(i, 0), sizeof(ElementType) * copyW);
- ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from ../../graf/core/rectification/correspondenceList.h:16,
- from ../../graf/core/buffers/rgb24/rgb24Buffer.h:25,
- from ../../graf/core/stats/calculationStats.h:25,
- from ../../graf/core/filters/blocks/filterGraph.h:11,
- from filters/graph/diagramscene.h:47,
- from filters/graph/filterPinPresentation.h:6,
- from filters/graph/filterBlockPresentation.h:10,
- from filters/graph/filterPresentationsCollection.h:4,
- from filters/graph/filterGraphPresentation.h:11,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../graf/core/buffers/flow/floatFlowBuffer.h:26:7: note: ‘class corecvs::FloatFlow’ declared here
- class FloatFlow
- ^~~~~~~~~
- In file included from ../../graf/core/filters/blocks/filterBlock.h:13,
- from filters/graph/diagramitem.h:45,
- from filters/graph/arrow.h:46,
- from filters/graph/filterGraphPresentation.h:9,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../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]’:
- ../../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]’
- ../../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>]’
- ../../graf/core/buffers/flow/floatFlowBuffer.h:91:87: required from here
- ../../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]
- #define CORE_CLEAR_MEMORY(pm, sz) memset(pm, 0x00, sz)
- ~~~~~~^~~~~~~~~~~~~~
- ../../graf/core/buffers/abstractBuffer.h:1230:17: note: in expansion of macro ‘CORE_CLEAR_MEMORY’
- CORE_CLEAR_MEMORY(this->data, allocatedSize);
- ^~~~~~~~~~~~~~~~~
- In file included from ../../graf/core/math/matrix/matrix33.h:26,
- from ../../graf/core/math/matrix/matrix.h:18,
- from ../../graf/core/buffers/abstractContiniousBuffer.h:17,
- from ../../graf/core/buffers/g12Buffer.h:16,
- from ../../graf/core/filters/blocks/pins.h:11,
- from ../../graf/core/filters/blocks/filterBlock.h:15,
- from filters/graph/diagramitem.h:45,
- from filters/graph/arrow.h:46,
- from filters/graph/filterGraphPresentation.h:9,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../graf/core/math/vector/vector3d.h:30:7: note: ‘class corecvs::Vector3d<double>’ declared here
- class Vector3d : public FixedVectorBase<Vector3d<ElementType>, ElementType, 3>
- ^~~~~~~~
- In file included from ../../graf/core/buffers/g12Buffer.h:15,
- from ../../graf/core/filters/blocks/pins.h:11,
- from ../../graf/core/filters/blocks/filterBlock.h:15,
- from filters/graph/diagramitem.h:45,
- from filters/graph/arrow.h:46,
- from filters/graph/filterGraphPresentation.h:9,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../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]’:
- ../../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]’
- ../../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]’
- ../../graf/core/buffers/abstractContiniousBuffer.h:32:7: required from here
- ../../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]
- memset(ptr, 0, sizeof(ElementType) * stride * h);
- ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from ../../graf/core/buffers/rgb24/rgb24Buffer.h:23,
- from ../../graf/core/stats/calculationStats.h:25,
- from ../../graf/core/filters/blocks/filterGraph.h:11,
- from filters/graph/diagramscene.h:47,
- from filters/graph/filterPinPresentation.h:6,
- from filters/graph/filterBlockPresentation.h:10,
- from filters/graph/filterPresentationsCollection.h:4,
- from filters/graph/filterGraphPresentation.h:11,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../graf/core/buffers/rgb24/rgbColor.h:32:7: note: ‘class corecvs::RGBColor’ declared here
- class RGBColor : public FixedVector<uint8_t, 4> {
- ^~~~~~~~
- In file included from ../../graf/core/buffers/g12Buffer.h:15,
- from ../../graf/core/filters/blocks/pins.h:11,
- from ../../graf/core/filters/blocks/filterBlock.h:15,
- from filters/graph/diagramitem.h:45,
- from filters/graph/arrow.h:46,
- from filters/graph/filterGraphPresentation.h:9,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../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]’:
- ../../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]’
- ../../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]’
- ../../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>]’
- ../../graf/core/buffers/flow/floatFlowBuffer.h:91:87: required from here
- ../../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]
- memset(ptr, 0, sizeof(ElementType) * stride * h);
- ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from ../../graf/core/math/matrix/matrix33.h:26,
- from ../../graf/core/math/matrix/matrix.h:18,
- from ../../graf/core/buffers/abstractContiniousBuffer.h:17,
- from ../../graf/core/buffers/g12Buffer.h:16,
- from ../../graf/core/filters/blocks/pins.h:11,
- from ../../graf/core/filters/blocks/filterBlock.h:15,
- from filters/graph/diagramitem.h:45,
- from filters/graph/arrow.h:46,
- from filters/graph/filterGraphPresentation.h:9,
- from filters/graph/filterGraphPresentation.cpp:6:
- ../../graf/core/math/vector/vector3d.h:30:7: note: ‘class corecvs::Vector3d<double>’ declared here
- class Vector3d : public FixedVectorBase<Vector3d<ElementType>, ElementType, 3>
- ^~~~~~~~
- make[1]: *** [Makefile:13352: ../.obj/cvs_utils/filterGraphPresentation.o] Error 1
- make[1]: Leaving directory '/home/mrneumann/graf/utils'
- make: *** [Makefile:184: sub-utils-utils-pro-make_first-ordered] Error 2
- 17:18:16: Процесс «/usr/bin/make» завершился с кодом 2.
- Ошибка при сборке/установке проекта cvs-open (комплект: Qt 5.11.2 в PATH (qt5))
- Во время выполнения этапа «Сборка»
- 17:18:16: Прошло времени: 00:10.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement