Skip to content

Instantly share code, notes, and snippets.

@dchmelik
Created October 18, 2021 01:49
Show Gist options
  • Save dchmelik/e4b669aa4d26f8d0c842c54d453713ee to your computer and use it in GitHub Desktop.
Save dchmelik/e4b669aa4d26f8d0c842c54d453713ee to your computer and use it in GitHub Desktop.
BTCGPU 163928af05b09a20efe330157fd0dc8a5211e286 make error log
root@PC:~/math/cryptocurrency/BTCGPU# make
Making all in src
make[1]: Entering directory '/root/math/cryptocurrency/BTCGPU/src'
make[2]: Entering directory '/root/math/cryptocurrency/BTCGPU/src'
make[3]: Entering directory '/root/math/cryptocurrency/BTCGPU'
make[3]: Leaving directory '/root/math/cryptocurrency/BTCGPU'
CXX qt/libbitcoinqt_a-trafficgraphwidget.o
CXX qt/libbitcoinqt_a-signverifymessagedialog.o
CXX qt/libbitcoinqt_a-transactiondesc.o
CXX qt/libbitcoinqt_a-transactiondescdialog.o
CXX qt/libbitcoinqt_a-transactionfilterproxy.o
CXX qt/libbitcoinqt_a-transactionrecord.o
CXX qt/libbitcoinqt_a-transactiontablemodel.o
CXX qt/libbitcoinqt_a-transactionview.o
CXX qt/libbitcoinqt_a-walletframe.o
qt/trafficgraphwidget.cpp: In member function 'void TrafficGraphWidget::paintPath(QPainterPath&, QQueue<float>&)':
qt/trafficgraphwidget.cpp:55:9: error: invalid use of incomplete type 'class QPainterPath'
55 | path.moveTo(x, YMARGIN + h);
| ^~~~
In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qbrush.h:49,
from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpalette.h:46,
from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:48,
from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QWidget:1,
from ./qt/trafficgraphwidget.h:8,
from qt/trafficgraphwidget.cpp:6:
/usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:54:7: note: forward declaration of 'class QPainterPath'
54 | class QPainterPath;
| ^~~~~~~~~~~~
qt/trafficgraphwidget.cpp:59:13: error: invalid use of incomplete type 'class QPainterPath'
59 | path.lineTo(x, y);
| ^~~~
In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qbrush.h:49,
from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpalette.h:46,
from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:48,
from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QWidget:1,
from ./qt/trafficgraphwidget.h:8,
from qt/trafficgraphwidget.cpp:6:
/usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:54:7: note: forward declaration of 'class QPainterPath'
54 | class QPainterPath;
| ^~~~~~~~~~~~
qt/trafficgraphwidget.cpp:61:9: error: invalid use of incomplete type 'class QPainterPath'
61 | path.lineTo(x, YMARGIN + h);
| ^~~~
In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qbrush.h:49,
from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpalette.h:46,
from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:48,
from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QWidget:1,
from ./qt/trafficgraphwidget.h:8,
from qt/trafficgraphwidget.cpp:6:
/usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:54:7: note: forward declaration of 'class QPainterPath'
54 | class QPainterPath;
| ^~~~~~~~~~~~
qt/trafficgraphwidget.cpp: In member function 'virtual void TrafficGraphWidget::paintEvent(QPaintEvent*)':
qt/trafficgraphwidget.cpp:108:22: error: aggregate 'QPainterPath p' has incomplete type and cannot be defined
108 | QPainterPath p;
| ^
qt/trafficgraphwidget.cpp:115:22: error: aggregate 'QPainterPath p' has incomplete type and cannot be defined
115 | QPainterPath p;
| ^
make[2]: *** [Makefile:7609: qt/libbitcoinqt_a-trafficgraphwidget.o] Error 1
make[2]: *** Waiting for unfinished jobs....
qt/transactionview.cpp: In member function 'void TransactionView::setModel(WalletModel*)':
qt/transactionview.cpp:236:119: warning: 'QStringList QString::split(const QString&, QString::SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
236 | QStringList listUrls = _model->getOptionsModel()->getThirdPartyTxUrls().split("|", QString::SkipEmptyParts);
| ^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47,
from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:45,
from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qframe.h:44,
from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractscrollarea.h:44,
from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractitemview.h:44,
from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qheaderview.h:44,
from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QHeaderView:1,
from ./qt/guiutil.h:12,
from ./qt/transactionview.h:8,
from qt/transactionview.cpp:5:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:609:17: note: declared here
609 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
qt/transactionview.cpp: In member function 'void TransactionView::chooseDate(int)':
qt/transactionview.cpp:275:34: warning: 'QDateTime::QDateTime(const QDate&)' is deprecated: Use QDate::startOfDay() [-Wdeprecated-declarations]
275 | QDateTime(current),
| ^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/QDateTime:1,
from ./qt/transactionfilterproxy.h:10,
from qt/transactionview.cpp:15:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdatetime.h:298:57: note: declared here
298 | QT_DEPRECATED_X("Use QDate::startOfDay()") explicit QDateTime(const QDate &);
| ^~~~~~~~~
qt/transactionview.cpp:282:38: warning: 'QDateTime::QDateTime(const QDate&)' is deprecated: Use QDate::startOfDay() [-Wdeprecated-declarations]
282 | QDateTime(startOfWeek),
| ^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/QDateTime:1,
from ./qt/transactionfilterproxy.h:10,
from qt/transactionview.cpp:15:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdatetime.h:298:57: note: declared here
298 | QT_DEPRECATED_X("Use QDate::startOfDay()") explicit QDateTime(const QDate &);
| ^~~~~~~~~
qt/transactionview.cpp:288:68: warning: 'QDateTime::QDateTime(const QDate&)' is deprecated: Use QDate::startOfDay() [-Wdeprecated-declarations]
288 | QDateTime(QDate(current.year(), current.month(), 1)),
| ^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/QDateTime:1,
from ./qt/transactionfilterproxy.h:10,
from qt/transactionview.cpp:15:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdatetime.h:298:57: note: declared here
298 | QT_DEPRECATED_X("Use QDate::startOfDay()") explicit QDateTime(const QDate &);
| ^~~~~~~~~
qt/transactionview.cpp:293:82: warning: 'QDateTime::QDateTime(const QDate&)' is deprecated: Use QDate::startOfDay() [-Wdeprecated-declarations]
293 | QDateTime(QDate(current.year(), current.month(), 1).addMonths(-1)),
| ^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/QDateTime:1,
from ./qt/transactionfilterproxy.h:10,
from qt/transactionview.cpp:15:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdatetime.h:298:57: note: declared here
298 | QT_DEPRECATED_X("Use QDate::startOfDay()") explicit QDateTime(const QDate &);
| ^~~~~~~~~
qt/transactionview.cpp:294:68: warning: 'QDateTime::QDateTime(const QDate&)' is deprecated: Use QDate::startOfDay() [-Wdeprecated-declarations]
294 | QDateTime(QDate(current.year(), current.month(), 1)));
| ^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/QDateTime:1,
from ./qt/transactionfilterproxy.h:10,
from qt/transactionview.cpp:15:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdatetime.h:298:57: note: declared here
298 | QT_DEPRECATED_X("Use QDate::startOfDay()") explicit QDateTime(const QDate &);
| ^~~~~~~~~
qt/transactionview.cpp:298:54: warning: 'QDateTime::QDateTime(const QDate&)' is deprecated: Use QDate::startOfDay() [-Wdeprecated-declarations]
298 | QDateTime(QDate(current.year(), 1, 1)),
| ^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/QDateTime:1,
from ./qt/transactionfilterproxy.h:10,
from qt/transactionview.cpp:15:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdatetime.h:298:57: note: declared here
298 | QT_DEPRECATED_X("Use QDate::startOfDay()") explicit QDateTime(const QDate &);
| ^~~~~~~~~
qt/transactionview.cpp: In member function 'void TransactionView::dateRangeChanged()':
qt/transactionview.cpp:577:39: warning: 'QDateTime::QDateTime(const QDate&)' is deprecated: Use QDate::startOfDay() [-Wdeprecated-declarations]
577 | QDateTime(dateFrom->date()),
| ^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/QDateTime:1,
from ./qt/transactionfilterproxy.h:10,
from qt/transactionview.cpp:15:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdatetime.h:298:57: note: declared here
298 | QT_DEPRECATED_X("Use QDate::startOfDay()") explicit QDateTime(const QDate &);
| ^~~~~~~~~
qt/transactionview.cpp:578:37: warning: 'QDateTime::QDateTime(const QDate&)' is deprecated: Use QDate::startOfDay() [-Wdeprecated-declarations]
578 | QDateTime(dateTo->date()).addDays(1));
| ^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/QDateTime:1,
from ./qt/transactionfilterproxy.h:10,
from qt/transactionview.cpp:15:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdatetime.h:298:57: note: declared here
298 | QT_DEPRECATED_X("Use QDate::startOfDay()") explicit QDateTime(const QDate &);
| ^~~~~~~~~
qt/transactiontablemodel.cpp: In member function 'void TransactionTablePriv::updateWallet(interfaces::Wallet&, const uint256&, int, bool)':
qt/transactiontablemodel.cpp:100:73: warning: 'RandomAccessIterator qLowerBound(RandomAccessIterator, RandomAccessIterator, const T&, LessThan) [with RandomAccessIterator = QList<TransactionRecord>::iterator; T = uint256; LessThan = TxLessThan]' is deprecated: Use std::lower_bound [-Wdeprecated-declarations]
100 | cachedWallet.begin(), cachedWallet.end(), hash, TxLessThan());
| ^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:45,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractitemmodel.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QAbstractListModel:1,
from ./qt/bitcoinunits.h:10,
from ./qt/transactiontablemodel.h:8,
from qt/transactiontablemodel.cpp:5:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:247:83: note: declared here
247 | QT_DEPRECATED_X("Use std::lower_bound") Q_OUTOFLINE_TEMPLATE RandomAccessIterator qLowerBound(RandomAccessIterator begin, RandomAccessIterator end, const T &value, LessThan lessThan)
| ^~~~~~~~~~~
qt/transactiontablemodel.cpp:100:73: warning: 'RandomAccessIterator qLowerBound(RandomAccessIterator, RandomAccessIterator, const T&, LessThan) [with RandomAccessIterator = QList<TransactionRecord>::iterator; T = uint256; LessThan = TxLessThan]' is deprecated: Use std::lower_bound [-Wdeprecated-declarations]
100 | cachedWallet.begin(), cachedWallet.end(), hash, TxLessThan());
| ^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:45,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractitemmodel.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QAbstractListModel:1,
from ./qt/bitcoinunits.h:10,
from ./qt/transactiontablemodel.h:8,
from qt/transactiontablemodel.cpp:5:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:247:83: note: declared here
247 | QT_DEPRECATED_X("Use std::lower_bound") Q_OUTOFLINE_TEMPLATE RandomAccessIterator qLowerBound(RandomAccessIterator begin, RandomAccessIterator end, const T &value, LessThan lessThan)
| ^~~~~~~~~~~
qt/transactiontablemodel.cpp:102:73: warning: 'RandomAccessIterator qUpperBound(RandomAccessIterator, RandomAccessIterator, const T&, LessThan) [with RandomAccessIterator = QList<TransactionRecord>::iterator; T = uint256; LessThan = TxLessThan]' is deprecated: Use std::upper_bound [-Wdeprecated-declarations]
102 | cachedWallet.begin(), cachedWallet.end(), hash, TxLessThan());
| ^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:45,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractitemmodel.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QAbstractListModel:1,
from ./qt/bitcoinunits.h:10,
from ./qt/transactiontablemodel.h:8,
from qt/transactiontablemodel.cpp:5:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:280:83: note: declared here
280 | QT_DEPRECATED_X("Use std::upper_bound") Q_OUTOFLINE_TEMPLATE RandomAccessIterator qUpperBound(RandomAccessIterator begin, RandomAccessIterator end, const T &value, LessThan lessThan)
| ^~~~~~~~~~~
qt/transactiontablemodel.cpp:102:73: warning: 'RandomAccessIterator qUpperBound(RandomAccessIterator, RandomAccessIterator, const T&, LessThan) [with RandomAccessIterator = QList<TransactionRecord>::iterator; T = uint256; LessThan = TxLessThan]' is deprecated: Use std::upper_bound [-Wdeprecated-declarations]
102 | cachedWallet.begin(), cachedWallet.end(), hash, TxLessThan());
| ^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:45,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractitemmodel.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QAbstractListModel:1,
from ./qt/bitcoinunits.h:10,
from ./qt/transactiontablemodel.h:8,
from qt/transactiontablemodel.cpp:5:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:280:83: note: declared here
280 | QT_DEPRECATED_X("Use std::upper_bound") Q_OUTOFLINE_TEMPLATE RandomAccessIterator qUpperBound(RandomAccessIterator begin, RandomAccessIterator end, const T &value, LessThan lessThan)
| ^~~~~~~~~~~
make[2]: Leaving directory '/root/math/cryptocurrency/BTCGPU/src'
make[1]: *** [Makefile:10541: all-recursive] Error 1
make[1]: Leaving directory '/root/math/cryptocurrency/BTCGPU/src'
make: *** [Makefile:775: all-recursive] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment