Testing include on build-win64
Details
Details
- Reviewers
- None
- Group Reviewers
Restricted Project
CI
Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Branch
- test_fs
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 21241 Build 42134: Build Diff build-clang · build-clang-tidy · lint-circular-dependencies · build-without-wallet · build-diff · build-debug Build 42133: arc lint + arc unit
Event Timeline
Comment Actions
Build Bitcoin ABC Diffs / Diff Testing (build-clang-tidy) failed.
Tail of the build log:
[434/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoinunits.cpp.o [435/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoinaddressvalidator.cpp.o [436/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/modaloverlay.cpp.o [437/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/notificator.cpp.o [438/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoinamountfield.cpp.o [439/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/platformstyle.cpp.o [440/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qvaluecombobox.cpp.o [441/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qvalidatedlineedit.cpp.o [442/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bantablemodel.cpp.o [443/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/intro.cpp.o [444/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/clientmodel.cpp.o [445/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin.cpp.o [446/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/guiutil.cpp.o [447/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/optionsdialog.cpp.o [448/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoin-qt-base_autogen/mocs_compilation.cpp.o [449/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/optionsmodel.cpp.o [450/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoingui.cpp.o [451/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoin.cpp.o [452/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/peertablemodel.cpp.o [453/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/utilitydialog.cpp.o [454/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/addressbookpage.cpp.o [455/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/createwalletdialog.cpp.o [456/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/coincontroltreewidget.cpp.o [457/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/trafficgraphwidget.cpp.o [458/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/editaddressdialog.cpp.o [459/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/splashscreen.cpp.o [460/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/rpcconsole.cpp.o [461/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/openuridialog.cpp.o [462/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/askpassphrasedialog.cpp.o [463/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrimagewidget.cpp.o [464/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/addresstablemodel.cpp.o [465/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/overviewpage.cpp.o [466/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/recentrequeststablemodel.cpp.o [467/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/receiverequestdialog.cpp.o [468/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionfilterproxy.cpp.o [469/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiondescdialog.cpp.o [470/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/coincontroldialog.cpp.o [471/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/sendcoinsentry.cpp.o [472/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionrecord.cpp.o [473/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/receivecoinsdialog.cpp.o [474/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/paymentserver.cpp.o [475/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/signverifymessagedialog.cpp.o [476/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiondesc.cpp.o [477/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiontablemodel.cpp.o [478/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletmodeltransaction.cpp.o [479/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/sendcoinsdialog.cpp.o [480/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/paymentrequestplus.cpp.o [481/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletframe.cpp.o [482/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionview.cpp.o [483/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin_locale.cpp.o [484/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletview.cpp.o [485/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletcontroller.cpp.o [486/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletmodel.cpp.o [487/526] Linking CXX static library src/qt/libbitcoin-qt-base.a [488/526] Automatic MOC for target bitcoin-qt [489/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/bitcoin-qt_autogen/mocs_compilation.cpp.o [490/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/main.cpp.o [491/526] Linking CXX executable src/qt/bitcoin-qt ninja: build stopped: cannot make progress due to previous errors. Build build-clang-tidy failed with exit code 1
Comment Actions
Build Bitcoin ABC Diffs / Diff Testing (build-without-wallet) failed.
Tail of the build log:
[383/474] Building CXX object src/CMakeFiles/server.dir/validation.cpp.o [384/474] Linking CXX static library src/libserver.a [385/474] Generating temp_bitcoin_locale.qrc [386/474] Linking CXX static library src/seeder/libseeder-base.a [387/474] Generating qrc_bitcoin_locale.cpp [388/474] Linking CXX executable src/seeder/bitcoin-seeder [389/474] Linking CXX executable src/bitcoind [390/474] Automatic MOC for target bitcoin-qt-base [391/474] Generating forms/ui_askpassphrasedialog.h [392/474] Generating forms/ui_addressbookpage.h [393/474] Generating forms/ui_coincontroldialog.h [394/474] Generating forms/ui_createwalletdialog.h [395/474] Generating forms/ui_editaddressdialog.h [396/474] Generating forms/ui_helpmessagedialog.h [397/474] Generating forms/ui_intro.h [398/474] Generating forms/ui_modaloverlay.h [399/474] Generating forms/ui_openuridialog.h [400/474] Generating forms/ui_receivecoinsdialog.h [401/474] Generating forms/ui_overviewpage.h [402/474] Generating forms/ui_optionsdialog.h [403/474] Generating forms/ui_receiverequestdialog.h [404/474] Generating forms/ui_signverifymessagedialog.h [405/474] Generating forms/ui_transactiondescdialog.h [406/474] Generating forms/ui_sendcoinsdialog.h [407/474] Generating forms/ui_debugwindow.h [408/474] Generating forms/ui_sendcoinsentry.h [409/474] Generating qrc_bitcoin.cpp [410/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/csvmodelwriter.cpp.o [411/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/networkstyle.cpp.o [412/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoinaddressvalidator.cpp.o [413/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoinamountfield.cpp.o [414/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoinunits.cpp.o [415/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/modaloverlay.cpp.o [416/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/notificator.cpp.o [417/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/platformstyle.cpp.o [418/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qvalidatedlineedit.cpp.o [419/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qvaluecombobox.cpp.o [420/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bantablemodel.cpp.o [421/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin.cpp.o [422/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/clientmodel.cpp.o [423/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/intro.cpp.o [424/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoin-qt-base_autogen/mocs_compilation.cpp.o [425/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoingui.cpp.o [426/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoin.cpp.o [427/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/guiutil.cpp.o [428/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/optionsmodel.cpp.o [429/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/optionsdialog.cpp.o [430/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/utilitydialog.cpp.o [431/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/trafficgraphwidget.cpp.o [432/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/splashscreen.cpp.o [433/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/peertablemodel.cpp.o [434/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin_locale.cpp.o [435/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/rpcconsole.cpp.o [436/474] Linking CXX static library src/qt/libbitcoin-qt-base.a [437/474] Automatic MOC for target bitcoin-qt [438/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/bitcoin-qt_autogen/mocs_compilation.cpp.o [439/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/main.cpp.o [440/474] Linking CXX executable src/qt/bitcoin-qt ninja: build stopped: cannot make progress due to previous errors. Build build-without-wallet failed with exit code 1
Comment Actions
Build Bitcoin ABC Diffs / Diff Testing (build-debug) failed.
Tail of the build log:
[435/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/notificator.cpp.o [436/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/networkstyle.cpp.o [437/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/platformstyle.cpp.o [438/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qvalidatedlineedit.cpp.o [439/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qvaluecombobox.cpp.o [440/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoinunits.cpp.o [441/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoinamountfield.cpp.o [442/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/modaloverlay.cpp.o [443/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/intro.cpp.o [444/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bantablemodel.cpp.o [445/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/optionsdialog.cpp.o [446/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/optionsmodel.cpp.o [447/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/peertablemodel.cpp.o [448/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin.cpp.o [449/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/clientmodel.cpp.o [450/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/coincontroltreewidget.cpp.o [451/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/utilitydialog.cpp.o [452/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/createwalletdialog.cpp.o [453/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/guiutil.cpp.o [454/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoin-qt-base_autogen/mocs_compilation.cpp.o [455/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoingui.cpp.o [456/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/trafficgraphwidget.cpp.o [457/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoin.cpp.o [458/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/addressbookpage.cpp.o [459/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/splashscreen.cpp.o [460/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/editaddressdialog.cpp.o [461/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/openuridialog.cpp.o [462/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/askpassphrasedialog.cpp.o [463/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrimagewidget.cpp.o [464/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin_locale.cpp.o [465/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionfilterproxy.cpp.o [466/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/rpcconsole.cpp.o [467/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/overviewpage.cpp.o [468/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/receiverequestdialog.cpp.o [469/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/addresstablemodel.cpp.o [470/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/recentrequeststablemodel.cpp.o [471/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiondescdialog.cpp.o [472/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletmodeltransaction.cpp.o [473/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/sendcoinsentry.cpp.o [474/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionrecord.cpp.o [475/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/receivecoinsdialog.cpp.o [476/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/coincontroldialog.cpp.o [477/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/signverifymessagedialog.cpp.o [478/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/paymentserver.cpp.o [479/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionview.cpp.o [480/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiontablemodel.cpp.o [481/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiondesc.cpp.o [482/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/paymentrequestplus.cpp.o [483/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletframe.cpp.o [484/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/sendcoinsdialog.cpp.o [485/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletview.cpp.o [486/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletcontroller.cpp.o [487/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletmodel.cpp.o [488/528] Linking CXX static library src/qt/libbitcoin-qt-base.a [489/528] Automatic MOC for target bitcoin-qt [490/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/bitcoin-qt_autogen/mocs_compilation.cpp.o [491/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/main.cpp.o [492/528] Linking CXX executable src/qt/bitcoin-qt ninja: build stopped: cannot make progress due to previous errors. Build build-debug failed with exit code 1
Comment Actions
Build Bitcoin ABC Diffs / Diff Testing (build-clang) failed.
Tail of the build log:
[435/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/notificator.cpp.o [436/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/networkstyle.cpp.o [437/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/platformstyle.cpp.o [438/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qvalidatedlineedit.cpp.o [439/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qvaluecombobox.cpp.o [440/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoinunits.cpp.o [441/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoinamountfield.cpp.o [442/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/modaloverlay.cpp.o [443/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/intro.cpp.o [444/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bantablemodel.cpp.o [445/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin.cpp.o [446/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/optionsmodel.cpp.o [447/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/clientmodel.cpp.o [448/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/optionsdialog.cpp.o [449/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/peertablemodel.cpp.o [450/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/coincontroltreewidget.cpp.o [451/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/createwalletdialog.cpp.o [452/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/utilitydialog.cpp.o [453/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/guiutil.cpp.o [454/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoin-qt-base_autogen/mocs_compilation.cpp.o [455/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/trafficgraphwidget.cpp.o [456/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoin.cpp.o [457/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoingui.cpp.o [458/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/splashscreen.cpp.o [459/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/addressbookpage.cpp.o [460/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/editaddressdialog.cpp.o [461/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrimagewidget.cpp.o [462/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/openuridialog.cpp.o [463/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/askpassphrasedialog.cpp.o [464/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin_locale.cpp.o [465/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionfilterproxy.cpp.o [466/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/overviewpage.cpp.o [467/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/receiverequestdialog.cpp.o [468/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/addresstablemodel.cpp.o [469/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiondescdialog.cpp.o [470/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/rpcconsole.cpp.o [471/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/recentrequeststablemodel.cpp.o [472/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletmodeltransaction.cpp.o [473/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionrecord.cpp.o [474/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/receivecoinsdialog.cpp.o [475/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/sendcoinsentry.cpp.o [476/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/coincontroldialog.cpp.o [477/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/paymentserver.cpp.o [478/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiontablemodel.cpp.o [479/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiondesc.cpp.o [480/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/signverifymessagedialog.cpp.o [481/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletframe.cpp.o [482/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/paymentrequestplus.cpp.o [483/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionview.cpp.o [484/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/sendcoinsdialog.cpp.o [485/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletview.cpp.o [486/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletcontroller.cpp.o [487/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletmodel.cpp.o [488/528] Linking CXX static library src/qt/libbitcoin-qt-base.a [489/528] Automatic MOC for target bitcoin-qt [490/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/bitcoin-qt_autogen/mocs_compilation.cpp.o [491/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/main.cpp.o [492/528] Linking CXX executable src/qt/bitcoin-qt ninja: build stopped: cannot make progress due to previous errors. Build build-clang failed with exit code 1
Comment Actions
Build Bitcoin ABC Diffs / Diff Testing (build-diff) failed.
Tail of the build log:
[435/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/csvmodelwriter.cpp.o [436/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/notificator.cpp.o [437/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/platformstyle.cpp.o [438/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qvalidatedlineedit.cpp.o [439/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qvaluecombobox.cpp.o [440/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoinunits.cpp.o [441/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoinamountfield.cpp.o [442/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/modaloverlay.cpp.o [443/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bantablemodel.cpp.o [444/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/clientmodel.cpp.o [445/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/optionsmodel.cpp.o [446/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin.cpp.o [447/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/intro.cpp.o [448/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/optionsdialog.cpp.o [449/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/utilitydialog.cpp.o [450/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/coincontroltreewidget.cpp.o [451/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/createwalletdialog.cpp.o [452/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoin-qt-base_autogen/mocs_compilation.cpp.o [453/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoingui.cpp.o [454/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/guiutil.cpp.o [455/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoin.cpp.o [456/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/trafficgraphwidget.cpp.o [457/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/peertablemodel.cpp.o [458/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/addressbookpage.cpp.o [459/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/splashscreen.cpp.o [460/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/editaddressdialog.cpp.o [461/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/askpassphrasedialog.cpp.o [462/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/openuridialog.cpp.o [463/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin_locale.cpp.o [464/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrimagewidget.cpp.o [465/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionfilterproxy.cpp.o [466/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/rpcconsole.cpp.o [467/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/overviewpage.cpp.o [468/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/receiverequestdialog.cpp.o [469/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/addresstablemodel.cpp.o [470/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiondescdialog.cpp.o [471/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/sendcoinsentry.cpp.o [472/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletmodeltransaction.cpp.o [473/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/recentrequeststablemodel.cpp.o [474/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionrecord.cpp.o [475/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/receivecoinsdialog.cpp.o [476/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/coincontroldialog.cpp.o [477/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletframe.cpp.o [478/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/signverifymessagedialog.cpp.o [479/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionview.cpp.o [480/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiondesc.cpp.o [481/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/paymentrequestplus.cpp.o [482/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiontablemodel.cpp.o [483/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/paymentserver.cpp.o [484/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/sendcoinsdialog.cpp.o [485/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletview.cpp.o [486/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletcontroller.cpp.o [487/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletmodel.cpp.o [488/528] Linking CXX static library src/qt/libbitcoin-qt-base.a [489/528] Automatic MOC for target bitcoin-qt [490/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/bitcoin-qt_autogen/mocs_compilation.cpp.o [491/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/main.cpp.o [492/528] Linking CXX executable src/qt/bitcoin-qt ninja: build stopped: cannot make progress due to previous errors. Build build-diff failed with exit code 1
Comment Actions
just set a dummy var to check if std::filesystem::temp_directory_path is usable at all
Comment Actions
Build Bitcoin ABC Diffs / Diff Testing (build-win64) failed.
Tail of the build log:
../../src/test/arith_uint256_tests.cpp(643): last checkpoint: "getmaxcoverage" fixture ctor unknown location(0): fatal error: in "amount_tests/AmountTests": std::filesystem::__cxx11::filesystem_error: filesystem error: temp_directory_path: No such file or directory ../../src/test/amount_tests.cpp(88): last checkpoint: "AmountTests" fixture ctor unknown location(0): fatal error: in "amount_tests/MoneyRangeTest": std::filesystem::__cxx11::filesystem_error: filesystem error: temp_directory_path: No such file or directory ../../src/test/amount_tests.cpp(105): last checkpoint: "MoneyRangeTest" fixture ctor unknown location(0): fatal error: in "amount_tests/BinaryOperatorTest": std::filesystem::__cxx11::filesystem_error: filesystem error: temp_directory_path: No such file or directory ../../src/test/amount_tests.cpp(113): last checkpoint: "BinaryOperatorTest" fixture ctor unknown location(0): fatal error: in "amount_tests/ToStringTest": std::filesystem::__cxx11::filesystem_error: filesystem error: temp_directory_path: No such file or directory ../../src/test/amount_tests.cpp(129): last checkpoint: "ToStringTest" fixture ctor unknown location(0): fatal error: in "allocator_tests/arena_tests": std::filesystem::__cxx11::filesystem_error: filesystem error: temp_directory_path: No such file or directory ../../src/test/allocator_tests.cpp(15): last checkpoint: "arena_tests" fixture ctor unknown location(0): fatal error: in "allocator_tests/lockedpool_tests_mock": std::filesystem::__cxx11::filesystem_error: filesystem error: temp_directory_path: No such file or directory ../../src/test/allocator_tests.cpp(171): last checkpoint: "lockedpool_tests_mock" fixture ctor unknown location(0): fatal error: in "allocator_tests/lockedpool_tests_live": std::filesystem::__cxx11::filesystem_error: filesystem error: temp_directory_path: No such file or directory ../../src/test/allocator_tests.cpp(219): last checkpoint: "lockedpool_tests_live" fixture ctor unknown location(0): fatal error: in "addrman_tests/addrman_simple": std::filesystem::__cxx11::filesystem_error: filesystem error: temp_directory_path: No such file or directory ../../src/test/addrman_tests.cpp(153): last checkpoint: "addrman_simple" fixture ctor unknown location(0): fatal error: in "addrman_tests/addrman_ports": std::filesystem::__cxx11::filesystem_error: filesystem error: temp_directory_path: No such file or directory ../../src/test/addrman_tests.cpp(199): last checkpoint: "addrman_ports" fixture ctor unknown location(0): fatal error: in "addrman_tests/addrman_select": std::filesystem::__cxx11::filesystem_error: filesystem error: temp_directory_path: No such file or directory ../../src/test/addrman_tests.cpp(227): last checkpoint: "addrman_select" fixture ctor unknown location(0): fatal error: in "addrman_tests/addrman_new_collisions": std::filesystem::__cxx11::filesystem_error: filesystem error: temp_directory_path: No such file or directory ../../src/test/addrman_tests.cpp(290): last checkpoint: "addrman_new_collisions" fixture ctor unknown location(0): fatal error: in "addrman_tests/addrman_tried_collisions": std::filesystem::__cxx11::filesystem_error: filesystem error: temp_directory_path: No such file or directory ../../src/test/addrman_tests.cpp(320): last checkpoint: "addrman_tried_collisions" fixture ctor unknown location(0): fatal error: in "addrman_tests/addrman_find": std::filesystem::__cxx11::filesystem_error: filesystem error: temp_directory_path: No such file or directory ../../src/test/addrman_tests.cpp(351): last checkpoint: "addrman_find" fixture ctor unknown location(0): fatal error: in "addrman_tests/addrman_create": std::filesystem::__cxx11::filesystem_error: filesystem error: temp_directory_path: No such file or directory ../../src/test/addrman_tests.cpp(383): last checkpoint: "addrman_create" fixture ctor unknown location(0): fatal error: in "addrman_tests/addrman_delete": std::filesystem::__cxx11::filesystem_error: filesystem error: temp_directory_path: No such file or directory ../../src/test/addrman_tests.cpp(401): last checkpoint: "addrman_delete" fixture ctor unknown location(0): fatal error: in "addrman_tests/addrman_getaddr": std::filesystem::__cxx11::filesystem_error: filesystem error: temp_directory_path: No such file or directory ../../src/test/addrman_tests.cpp(420): last checkpoint: "addrman_getaddr" fixture ctor unknown location(0): fatal error: in "addrman_tests/caddrinfo_get_tried_bucket_legacy": std::filesystem::__cxx11::filesystem_error: filesystem error: temp_directory_path: No such file or directory ../../src/test/addrman_tests.cpp(498): last checkpoint: "caddrinfo_get_tried_bucket_legacy" fixture ctor unknown location(0): fatal error: in "addrman_tests/caddrinfo_get_new_bucket_legacy": std::filesystem::__cxx11::filesystem_error: filesystem error: temp_directory_path: No such file or directory ../../src/test/addrman_tests.cpp(554): last checkpoint: "caddrinfo_get_new_bucket_legacy" fixture ctor unknown location(0): fatal error: in "addrman_tests/caddrinfo_get_tried_bucket": std::filesystem::__cxx11::filesystem_error: filesystem error: temp_directory_path: No such file or directory ../../src/test/addrman_tests.cpp(635): last checkpoint: "caddrinfo_get_tried_bucket" fixture ctor unknown location(0): fatal error: in "addrman_tests/caddrinfo_get_new_bucket": std::filesystem::__cxx11::filesystem_error: filesystem error: temp_directory_path: No such file or directory ../../src/test/addrman_tests.cpp(690): last checkpoint: "caddrinfo_get_new_bucket" fixture ctor unknown location(0): fatal error: in "addrman_tests/addrman_serialization": std::filesystem::__cxx11::filesystem_error: filesystem error: temp_directory_path: No such file or directory ../../src/test/addrman_tests.cpp(771): last checkpoint: "addrman_serialization" fixture ctor unknown location(0): fatal error: in "addrman_tests/addrman_selecttriedcollision": std::filesystem::__cxx11::filesystem_error: filesystem error: temp_directory_path: No such file or directory ../../src/test/addrman_tests.cpp(850): last checkpoint: "addrman_selecttriedcollision" fixture ctor unknown location(0): fatal error: in "addrman_tests/addrman_noevict": std::filesystem::__cxx11::filesystem_error: filesystem error: temp_directory_path: No such file or directory ../../src/test/addrman_tests.cpp(882): last checkpoint: "addrman_noevict" fixture ctor unknown location(0): fatal error: in "addrman_tests/addrman_evictionworks": std::filesystem::__cxx11::filesystem_error: filesystem error: temp_directory_path: No such file or directory ../../src/test/addrman_tests.cpp(941): last checkpoint: "addrman_evictionworks" fixture ctor unknown location(0): fatal error: in "addrman_tests/load_addrman": std::filesystem::__cxx11::filesystem_error: filesystem error: temp_directory_path: No such file or directory ../../src/test/addrman_tests.cpp(996): last checkpoint: "load_addrman" fixture ctor unknown location(0): fatal error: in "addrman_tests/load_addrman_corrupted": std::filesystem::__cxx11::filesystem_error: filesystem error: temp_directory_path: No such file or directory ../../src/test/addrman_tests.cpp(1043): last checkpoint: "load_addrman_corrupted" fixture ctor unknown location(0): fatal error: in "activation_tests/test_previous_activations_by_height": std::filesystem::__cxx11::filesystem_error: filesystem error: temp_directory_path: No such file or directory ../../src/test/activation_tests.cpp(45): last checkpoint: "test_previous_activations_by_height" fixture ctor unknown location(0): fatal error: in "activation_tests/iswellingtonenabled": std::filesystem::__cxx11::filesystem_error: filesystem error: temp_directory_path: No such file or directory ../../src/test/activation_tests.cpp(55): last checkpoint: "iswellingtonenabled" fixture ctor *** 530 failures are detected in the test module "Bitcoin ABC unit tests" Build build-win64 failed with exit code 201
Comment Actions
Build Bitcoin ABC Diffs / Diff Testing (build-clang) failed.
Tail of the build log:
[485/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/optionsdialog.cpp.o [486/528] Building CXX object src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.o [487/528] data/block413567.raw [488/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/base58.cpp.o [489/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/cashaddr.cpp.o [490/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/chacha20.cpp.o [491/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/addrman.cpp.o [492/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/bench_bitcoin.cpp.o [493/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/chacha_poly_aead.cpp.o [494/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/ccoins_caching.cpp.o [495/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/crypto_hash.cpp.o [496/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/data.cpp.o [497/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/checkblock.cpp.o [498/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/examples.cpp.o [499/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/bench.cpp.o [500/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/block_assemble.cpp.o [501/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/checkqueue.cpp.o [502/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/gcs_filter.cpp.o [503/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/hashpadding.cpp.o [504/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/lockedpool.cpp.o [505/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/merkle_root.cpp.o [506/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/crypto_aes.cpp.o [507/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/poly1305.cpp.o [508/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/duplicate_inputs.cpp.o [509/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/nanobench.cpp.o [510/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/prevector.cpp.o [511/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/rollingbloom.cpp.o [512/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/mempool_eviction.cpp.o [513/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/util_time.cpp.o [514/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/mempool_stress.cpp.o [515/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/peer_eviction.cpp.o [516/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/rpc_blockchain.cpp.o [517/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/rpc_mempool.cpp.o [518/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/verify_script.cpp.o [519/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/wallet_balance.cpp.o [520/528] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/coin_selection.cpp.o [521/528] Linking CXX executable src/bench/bitcoin-bench FAILED: src/bench/bitcoin-bench : && /usr/bin/clang++ -Werror -g -O2 -fuse-ld=lld -Wl,-z,relro -Wl,-z,now -fPIE -pie src/test/CMakeFiles/testutil.dir/util/blockfilter.cpp.o src/test/CMakeFiles/testutil.dir/util/logging.cpp.o src/test/CMakeFiles/testutil.dir/util/mining.cpp.o src/test/CMakeFiles/testutil.dir/util/net.cpp.o src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.o src/test/CMakeFiles/testutil.dir/util/str.cpp.o src/test/CMakeFiles/testutil.dir/util/transaction_utils.cpp.o src/test/CMakeFiles/testutil.dir/util/wallet.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/addrman.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/base58.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/bench.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/bench_bitcoin.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/block_assemble.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/cashaddr.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/ccoins_caching.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/chacha_poly_aead.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/chacha20.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/checkblock.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/checkqueue.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/crypto_aes.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/crypto_hash.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/data.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/duplicate_inputs.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/examples.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/gcs_filter.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/hashpadding.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/lockedpool.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/mempool_eviction.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/mempool_stress.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/merkle_root.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/nanobench.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/peer_eviction.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/poly1305.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/prevector.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/rollingbloom.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/rpc_blockchain.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/rpc_mempool.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/util_time.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/verify_script.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/coin_selection.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/wallet_balance.cpp.o -o src/bench/bitcoin-bench /usr/lib/x86_64-linux-gnu/libjemalloc_pic.a src/wallet/libwallet.a src/libserver.a src/wallet/libwallet.a /usr/lib/x86_64-linux-gnu/libdb_cxx.so /usr/lib/x86_64-linux-gnu/libsqlite3.so src/libbitcoinconsensus.a src/libscript.a src/libcommon.a src/libbitcoinconsensus.a src/libscript.a src/libcommon.a src/secp256k1/libsecp256k1.a src/leveldb/libmemenv.a /usr/lib/x86_64-linux-gnu/libevent_pthreads.so /usr/lib/x86_64-linux-gnu/libminiupnpc.so /usr/lib/x86_64-linux-gnu/libnatpmp.so src/zmq/libzmq.a src/leveldb/libleveldb.a src/leveldb/libleveldb-sse4.2.a src/libutil.a src/univalue/libunivalue.a /usr/lib/x86_64-linux-gnu/libevent.so src/crypto/libcrypto.a src/crypto/libcrypto_sse4.1.a src/crypto/libcrypto_avx2.a src/crypto/libcrypto_shani.a /usr/lib/x86_64-linux-gnu/libjemalloc_pic.a -lm -ldl /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 -pthread /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 /usr/lib/x86_64-linux-gnu/libzmq.so && : ld.lld: error: undefined symbol: std::experimental::filesystem::v1::temp_directory_path[abi:cxx11]() >>> referenced by setup_common.cpp:104 (../../src/test/util/setup_common.cpp:104) >>> src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.o:(BasicTestingSetup::BasicTestingSetup(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<char const*, std::allocator<char const*> > const&)) ld.lld: error: undefined symbol: std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts() >>> referenced by fs_path.h:230 (/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/experimental/bits/fs_path.h:230) >>> src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.o:(BasicTestingSetup::BasicTestingSetup(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<char const*, std::allocator<char const*> > const&)) >>> referenced by fs_path.h:460 (/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/experimental/bits/fs_path.h:460) >>> src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.o:(BasicTestingSetup::BasicTestingSetup(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<char const*, std::allocator<char const*> > const&)) >>> referenced by fs_path.h:223 (/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/experimental/bits/fs_path.h:223) >>> src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.o:(BasicTestingSetup::BasicTestingSetup(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<char const*, std::allocator<char const*> > const&)) >>> referenced 1 more times clang: error: linker command failed with exit code 1 (use -v to see invocation) [522/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin_locale.cpp.o [523/528] Linking CXX static library src/qt/libbitcoin-qt-base.a [524/528] Automatic MOC for target bitcoin-qt [525/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/bitcoin-qt_autogen/mocs_compilation.cpp.o [526/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/main.cpp.o [527/528] Linking CXX executable src/qt/bitcoin-qt ninja: build stopped: cannot make progress due to previous errors. Build build-clang failed with exit code 1
Comment Actions
Build Bitcoin ABC Diffs / Diff Testing (build-debug) failed.
Tail of the build log:
[477/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoin.cpp.o [478/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoingui.cpp.o [479/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/guiutil.cpp.o [480/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/notificator.cpp.o [481/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/platformstyle.cpp.o [482/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qvalidatedlineedit.cpp.o [483/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qvaluecombobox.cpp.o [484/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/optionsdialog.cpp.o [485/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/optionsmodel.cpp.o [486/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/peertablemodel.cpp.o [487/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/addressbookpage.cpp.o [488/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/utilitydialog.cpp.o [489/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/trafficgraphwidget.cpp.o [490/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/coincontroltreewidget.cpp.o [491/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/splashscreen.cpp.o [492/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/createwalletdialog.cpp.o [493/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/rpcconsole.cpp.o [494/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/askpassphrasedialog.cpp.o [495/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/addresstablemodel.cpp.o [496/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/editaddressdialog.cpp.o [497/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/openuridialog.cpp.o [498/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrimagewidget.cpp.o [499/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/coincontroldialog.cpp.o [500/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/overviewpage.cpp.o [501/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/receivecoinsdialog.cpp.o [502/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/receiverequestdialog.cpp.o [503/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/paymentserver.cpp.o [504/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/recentrequeststablemodel.cpp.o [505/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/sendcoinsentry.cpp.o [506/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiondescdialog.cpp.o [507/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionfilterproxy.cpp.o [508/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/signverifymessagedialog.cpp.o [509/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/sendcoinsdialog.cpp.o [510/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionrecord.cpp.o [511/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiondesc.cpp.o [512/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletmodeltransaction.cpp.o [513/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiontablemodel.cpp.o [514/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionview.cpp.o [515/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletframe.cpp.o [516/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletmodel.cpp.o [517/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/paymentrequestplus.cpp.o [518/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletcontroller.cpp.o [519/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletview.cpp.o [520/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin.cpp.o [521/528] Linking CXX executable src/bench/bitcoin-bench FAILED: src/bench/bitcoin-bench : && /usr/bin/c++ -Werror -O0 -fuse-ld=gold -Wl,-z,relro -Wl,-z,now -fPIE -pie src/test/CMakeFiles/testutil.dir/util/blockfilter.cpp.o src/test/CMakeFiles/testutil.dir/util/logging.cpp.o src/test/CMakeFiles/testutil.dir/util/mining.cpp.o src/test/CMakeFiles/testutil.dir/util/net.cpp.o src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.o src/test/CMakeFiles/testutil.dir/util/str.cpp.o src/test/CMakeFiles/testutil.dir/util/transaction_utils.cpp.o src/test/CMakeFiles/testutil.dir/util/wallet.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/addrman.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/base58.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/bench.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/bench_bitcoin.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/block_assemble.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/cashaddr.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/ccoins_caching.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/chacha_poly_aead.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/chacha20.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/checkblock.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/checkqueue.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/crypto_aes.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/crypto_hash.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/data.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/duplicate_inputs.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/examples.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/gcs_filter.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/hashpadding.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/lockedpool.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/mempool_eviction.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/mempool_stress.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/merkle_root.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/nanobench.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/peer_eviction.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/poly1305.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/prevector.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/rollingbloom.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/rpc_blockchain.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/rpc_mempool.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/util_time.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/verify_script.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/coin_selection.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/wallet_balance.cpp.o -o src/bench/bitcoin-bench /usr/lib/x86_64-linux-gnu/libjemalloc_pic.a src/wallet/libwallet.a src/libserver.a src/wallet/libwallet.a /usr/lib/x86_64-linux-gnu/libdb_cxx.so /usr/lib/x86_64-linux-gnu/libsqlite3.so src/libbitcoinconsensus.a src/libscript.a src/libcommon.a src/libbitcoinconsensus.a src/libscript.a src/libcommon.a src/secp256k1/libsecp256k1.a src/leveldb/libmemenv.a /usr/lib/x86_64-linux-gnu/libevent_pthreads.so /usr/lib/x86_64-linux-gnu/libminiupnpc.so /usr/lib/x86_64-linux-gnu/libnatpmp.so src/zmq/libzmq.a src/leveldb/libleveldb.a src/leveldb/libleveldb-sse4.2.a src/libutil.a src/univalue/libunivalue.a /usr/lib/x86_64-linux-gnu/libevent.so src/crypto/libcrypto.a src/crypto/libcrypto_sse4.1.a src/crypto/libcrypto_avx2.a src/crypto/libcrypto_shani.a /usr/lib/x86_64-linux-gnu/libjemalloc_pic.a -lm -ldl /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 -pthread /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 /usr/lib/x86_64-linux-gnu/libzmq.so && : ../../src/test/util/setup_common.cpp:104: error: undefined reference to 'std::experimental::filesystem::v1::temp_directory_path[abi:cxx11]()' /usr/include/c++/9/experimental/bits/fs_path.h:205: error: undefined reference to 'std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()' /usr/include/c++/9/experimental/bits/fs_path.h:437: error: undefined reference to 'std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()' /usr/include/c++/9/experimental/bits/fs_path.h:212: error: undefined reference to 'std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()' collect2: error: ld returned 1 exit status [522/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin_locale.cpp.o [523/528] Linking CXX static library src/qt/libbitcoin-qt-base.a [524/528] Automatic MOC for target bitcoin-qt [525/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/main.cpp.o [526/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/bitcoin-qt_autogen/mocs_compilation.cpp.o [527/528] Linking CXX executable src/qt/bitcoin-qt ninja: build stopped: cannot make progress due to previous errors. Build build-debug failed with exit code 1
Comment Actions
Build Bitcoin ABC Diffs / Diff Testing (build-win64) failed.
Tail of the build log:
[719/727] Linking CXX executable src/bench/bitcoin-bench.exe FAILED: src/bench/bitcoin-bench.exe : && /usr/bin/x86_64-w64-mingw32-g++ -g -O2 -static -Wl,--enable-reloc-section -Wl,--dynamicbase -Wl,--nxcompat -Wl,--high-entropy-va src/test/CMakeFiles/testutil.dir/util/blockfilter.cpp.obj src/test/CMakeFiles/testutil.dir/util/logging.cpp.obj src/test/CMakeFiles/testutil.dir/util/mining.cpp.obj src/test/CMakeFiles/testutil.dir/util/net.cpp.obj src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.obj src/test/CMakeFiles/testutil.dir/util/str.cpp.obj src/test/CMakeFiles/testutil.dir/util/transaction_utils.cpp.obj src/test/CMakeFiles/testutil.dir/util/wallet.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/addrman.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/base58.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/bench.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/bench_bitcoin.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/block_assemble.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/cashaddr.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/ccoins_caching.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/chacha_poly_aead.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/chacha20.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/checkblock.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/checkqueue.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/crypto_aes.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/crypto_hash.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/data.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/duplicate_inputs.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/examples.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/gcs_filter.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/hashpadding.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/lockedpool.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/mempool_eviction.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/mempool_stress.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/merkle_root.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/nanobench.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/peer_eviction.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/poly1305.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/prevector.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/rollingbloom.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/rpc_blockchain.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/rpc_mempool.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/util_time.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/verify_script.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/coin_selection.cpp.obj src/bench/CMakeFiles/bitcoin-bench.dir/wallet_balance.cpp.obj -o src/bench/bitcoin-bench.exe -Wl,--out-implib,src/bench/libbitcoin-bench.dll.a -Wl,--major-image-version,0,--minor-image-version,0 -lssp src/wallet/libwallet.a src/libserver.a src/wallet/libwallet.a ../../depends/x86_64-w64-mingw32/lib/libdb_cxx.a ../../depends/x86_64-w64-mingw32/lib/libsqlite3.a src/libbitcoinconsensus.a src/libscript.a src/libcommon.a src/libbitcoinconsensus.a src/libscript.a src/libcommon.a src/secp256k1/libsecp256k1.a src/leveldb/libmemenv.a ../../depends/x86_64-w64-mingw32/lib/libminiupnpc.a ../../depends/x86_64-w64-mingw32/lib/libnatpmp.a src/zmq/libzmq.a ../../depends/x86_64-w64-mingw32/lib/libzmq.a -lrpcrt4 -liphlpapi chronik/libchronik.a chronik/libchronik_lib.a -luserenv -lgcc_eh -lpthread -lbcrypt chronik/libchronik-bridge.a src/leveldb/libleveldb.a src/leveldb/libleveldb-sse4.2.a /usr/x86_64-w64-mingw32/lib/libshlwapi.a src/libutil.a src/univalue/libunivalue.a ../../depends/x86_64-w64-mingw32/lib/libevent.a -lws2_32 -lshell32 -ladvapi32 /usr/x86_64-w64-mingw32/lib/libshlwapi.a /usr/x86_64-w64-mingw32/lib/libws2_32.a src/crypto/libcrypto.a src/crypto/libcrypto_sse4.1.a src/crypto/libcrypto_avx2.a src/crypto/libcrypto_shani.a -lssp ../../depends/x86_64-w64-mingw32/lib/libboost_filesystem-mt-s-x64.a ../../depends/x86_64-w64-mingw32/lib/libboost_thread-mt-s-x64.a ../../depends/x86_64-w64-mingw32/lib/libboost_chrono-mt-s-x64.a -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && : /usr/bin/x86_64-w64-mingw32-ld: src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.obj: in function `std::experimental::filesystem::v1::__cxx11::filesystem_error::filesystem_error(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code)': /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/experimental/bits/fs_path.h:700: undefined reference to `std::experimental::filesystem::v1::__cxx11::filesystem_error::_M_gen_what()' /usr/bin/x86_64-w64-mingw32-ld: src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.obj: in function `std::experimental::filesystem::v1::__cxx11::path::_Cvt<char>::_S_wconvert(char const*, char const*, char const*)': /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/experimental/bits/fs_path.h:771: undefined reference to `std::experimental::filesystem::v1::__cxx11::filesystem_error::~filesystem_error()' /usr/bin/x86_64-w64-mingw32-ld: src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.obj: in function `std::experimental::filesystem::v1::__cxx11::path::path<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::experimental::filesystem::v1::__cxx11::path>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/experimental/bits/fs_path.h:230: undefined reference to `std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()' /usr/bin/x86_64-w64-mingw32-ld: src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.obj: in function `std::experimental::filesystem::v1::__cxx11::path::path<char [24], std::experimental::filesystem::v1::__cxx11::path>(char const (&) [24])': /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/experimental/bits/fs_path.h:230: undefined reference to `std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()' /usr/bin/x86_64-w64-mingw32-ld: src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.obj: in function `BasicTestingSetup::BasicTestingSetup(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<char const*, std::allocator<char const*> > const&)': /work/abc-ci-builds/build-win64/../../src/test/util/setup_common.cpp:104: undefined reference to `std::experimental::filesystem::v1::temp_directory_path[abi:cxx11]()' /usr/bin/x86_64-w64-mingw32-ld: src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.obj: in function `std::experimental::filesystem::v1::__cxx11::path::_M_append(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&)': /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/experimental/bits/fs_path.h:460: undefined reference to `std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()' /usr/bin/x86_64-w64-mingw32-ld: /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/experimental/bits/fs_path.h:460: undefined reference to `std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()' /usr/bin/x86_64-w64-mingw32-ld: src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.obj:setup_common.cpp:(.rdata$.refptr._ZNSt12experimental10filesystem2v17__cxx1116filesystem_errorD1Ev[.refptr._ZNSt12experimental10filesystem2v17__cxx1116filesystem_errorD1Ev]+0x0): undefined reference to `std::experimental::filesystem::v1::__cxx11::filesystem_error::~filesystem_error()' /usr/bin/x86_64-w64-mingw32-ld: src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.obj:setup_common.cpp:(.rdata$.refptr._ZTVNSt12experimental10filesystem2v17__cxx1116filesystem_errorE[.refptr._ZTVNSt12experimental10filesystem2v17__cxx1116filesystem_errorE]+0x0): undefined reference to `vtable for std::experimental::filesystem::v1::__cxx11::filesystem_error' collect2: error: ld returned 1 exit status [720/727] Linking CXX executable src/test/test_bitcoin.exe FAILED: src/test/test_bitcoin.exe : && /usr/bin/x86_64-w64-mingw32-g++ -g -O2 -static -Wl,--enable-reloc-section -Wl,--dynamicbase -Wl,--nxcompat -Wl,--high-entropy-va src/test/CMakeFiles/testutil.dir/util/blockfilter.cpp.obj src/test/CMakeFiles/testutil.dir/util/logging.cpp.obj src/test/CMakeFiles/testutil.dir/util/mining.cpp.obj src/test/CMakeFiles/testutil.dir/util/net.cpp.obj src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.obj src/test/CMakeFiles/testutil.dir/util/str.cpp.obj src/test/CMakeFiles/testutil.dir/util/transaction_utils.cpp.obj src/test/CMakeFiles/testutil.dir/util/wallet.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/fixture.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/jsonutil.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/scriptflags.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/sigutil.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/__/wallet/test/init_test_fixture.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/__/wallet/test/wallet_test_fixture.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/activation_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/addrman_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/allocator_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/amount_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/arith_uint256_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/base32_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/base58_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/base64_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/bip32_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/bitmanip_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/blockchain_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/blockcheck_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/blockencodings_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/blockfilter_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/blockfilter_index_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/blockindex_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/blockstatus_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/bloom_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/bswap_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/cashaddr_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/cashaddrenc_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/checkdatasig_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/checkpoints_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/checkqueue_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/coins_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/coinstatsindex_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/compilerbug_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/compress_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/config_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/core_io_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/crypto_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/cuckoocache_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/dbwrapper_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/denialofservice_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/descriptor_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/dnsseeds_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/dstencode_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/feerate_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/finalization_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/flatfile_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/fs_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/getarg_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/hash_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/i2p_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/interfaces_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/intmath_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/inv_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/key_io_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/key_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/lcg_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/logging_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/mempool_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/merkle_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/merkleblock_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/miner_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/monolith_opcodes_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/multisig_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/net_peer_eviction_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/net_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/netbase_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/op_reversebytes_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/pmt_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/policy_fee_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/policyestimator_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/prevector_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/radix_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/raii_event_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/random_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/rcu_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/reverselock_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/rpc_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/rpc_server_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/rwcollection_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/sanity_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/scheduler_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/schnorr_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/script_bitfield_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/script_commitment_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/script_p2sh_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/script_standard_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/script_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/scriptnum_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/serialize_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/settings_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/shortidprocessor_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/sigcache_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/sigencoding_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/sighash_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/sighashtype_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/sigcheckcount_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/skiplist_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/sock_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/streams_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/sync_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/timedata_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/torcontrol_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/transaction_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/txindex_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/txpackage_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/txrequest_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/txvalidation_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/txvalidationcache_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/uint256_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/undo_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/util_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/util_threadnames_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/validation_block_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/validation_chainstate_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/validation_chainstatemanager_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/validation_flush_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/validation_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/validationinterface_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/versionbits_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/work_comparator_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/__/rpc/test/server_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/__/wallet/test/db_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/__/wallet/test/coinselector_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/__/wallet/test/init_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/__/wallet/test/ismine_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/__/wallet/test/psbt_wallet_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/__/wallet/test/scriptpubkeyman_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/__/wallet/test/wallet_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/__/wallet/test/walletdb_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/__/wallet/test/wallet_crypto_tests.cpp.obj src/test/CMakeFiles/test_bitcoin.dir/__/__/chronik/test/chronikbridge_tests.cpp.obj -o src/test/test_bitcoin.exe -Wl,--out-implib,src/test/libtest_bitcoin.dll.a -Wl,--major-image-version,0,--minor-image-version,0 -lssp ../../depends/x86_64-w64-mingw32/lib/libboost_unit_test_framework-mt-s-x64.a src/librpcclient.a src/libbitcoinconsensus.dll.a src/libserver.a src/leveldb/libmemenv.a ../../depends/x86_64-w64-mingw32/lib/libminiupnpc.a ../../depends/x86_64-w64-mingw32/lib/libnatpmp.a src/wallet/libwallet.a ../../depends/x86_64-w64-mingw32/lib/libdb_cxx.a ../../depends/x86_64-w64-mingw32/lib/libsqlite3.a src/zmq/libzmq.a ../../depends/x86_64-w64-mingw32/lib/libzmq.a -lrpcrt4 -liphlpapi chronik/libchronik.a chronik/libchronik_lib.a -luserenv -lgcc_eh -lpthread -lbcrypt chronik/libchronik-bridge.a src/leveldb/libleveldb.a src/leveldb/libleveldb-sse4.2.a /usr/x86_64-w64-mingw32/lib/libshlwapi.a src/libbitcoinconsensus.a src/libscript.a src/libcommon.a src/libbitcoinconsensus.a src/libscript.a src/libcommon.a src/libutil.a src/univalue/libunivalue.a /usr/x86_64-w64-mingw32/lib/libshlwapi.a /usr/x86_64-w64-mingw32/lib/libws2_32.a src/crypto/libcrypto.a src/crypto/libcrypto_sse4.1.a src/crypto/libcrypto_avx2.a src/crypto/libcrypto_shani.a ../../depends/x86_64-w64-mingw32/lib/libevent.a -lws2_32 -lshell32 -ladvapi32 ../../depends/x86_64-w64-mingw32/lib/libboost_filesystem-mt-s-x64.a ../../depends/x86_64-w64-mingw32/lib/libboost_thread-mt-s-x64.a ../../depends/x86_64-w64-mingw32/lib/libboost_chrono-mt-s-x64.a src/secp256k1/libsecp256k1.a -lssp -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && : /usr/bin/x86_64-w64-mingw32-ld: src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.obj: in function `std::experimental::filesystem::v1::__cxx11::filesystem_error::filesystem_error(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code)': /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/experimental/bits/fs_path.h:700: undefined reference to `std::experimental::filesystem::v1::__cxx11::filesystem_error::_M_gen_what()' /usr/bin/x86_64-w64-mingw32-ld: src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.obj: in function `std::experimental::filesystem::v1::__cxx11::path::_Cvt<char>::_S_wconvert(char const*, char const*, char const*)': /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/experimental/bits/fs_path.h:771: undefined reference to `std::experimental::filesystem::v1::__cxx11::filesystem_error::~filesystem_error()' /usr/bin/x86_64-w64-mingw32-ld: src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.obj: in function `std::experimental::filesystem::v1::__cxx11::path::path<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::experimental::filesystem::v1::__cxx11::path>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/experimental/bits/fs_path.h:230: undefined reference to `std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()' /usr/bin/x86_64-w64-mingw32-ld: src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.obj: in function `std::experimental::filesystem::v1::__cxx11::path::path<char [24], std::experimental::filesystem::v1::__cxx11::path>(char const (&) [24])': /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/experimental/bits/fs_path.h:230: undefined reference to `std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()' /usr/bin/x86_64-w64-mingw32-ld: src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.obj: in function `BasicTestingSetup::BasicTestingSetup(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<char const*, std::allocator<char const*> > const&)': /work/abc-ci-builds/build-win64/../../src/test/util/setup_common.cpp:104: undefined reference to `std::experimental::filesystem::v1::temp_directory_path[abi:cxx11]()' /usr/bin/x86_64-w64-mingw32-ld: src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.obj: in function `std::experimental::filesystem::v1::__cxx11::path::_M_append(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&)': /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/experimental/bits/fs_path.h:460: undefined reference to `std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()' /usr/bin/x86_64-w64-mingw32-ld: /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/experimental/bits/fs_path.h:460: undefined reference to `std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()' /usr/bin/x86_64-w64-mingw32-ld: src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.obj:setup_common.cpp:(.rdata$.refptr._ZNSt12experimental10filesystem2v17__cxx1116filesystem_errorD1Ev[.refptr._ZNSt12experimental10filesystem2v17__cxx1116filesystem_errorD1Ev]+0x0): undefined reference to `std::experimental::filesystem::v1::__cxx11::filesystem_error::~filesystem_error()' /usr/bin/x86_64-w64-mingw32-ld: src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.obj:setup_common.cpp:(.rdata$.refptr._ZTVNSt12experimental10filesystem2v17__cxx1116filesystem_errorE[.refptr._ZTVNSt12experimental10filesystem2v17__cxx1116filesystem_errorE]+0x0): undefined reference to `vtable for std::experimental::filesystem::v1::__cxx11::filesystem_error' collect2: error: ld returned 1 exit status [721/727] Linking CXX executable src/qt/test/test_bitcoin-qt.exe FAILED: src/qt/test/test_bitcoin-qt.exe : && /usr/bin/x86_64-w64-mingw32-g++ -g -O2 -static -Wl,--enable-reloc-section -Wl,--dynamicbase -Wl,--nxcompat -Wl,--high-entropy-va src/test/CMakeFiles/testutil.dir/util/blockfilter.cpp.obj src/test/CMakeFiles/testutil.dir/util/logging.cpp.obj src/test/CMakeFiles/testutil.dir/util/mining.cpp.obj src/test/CMakeFiles/testutil.dir/util/net.cpp.obj src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.obj src/test/CMakeFiles/testutil.dir/util/str.cpp.obj src/test/CMakeFiles/testutil.dir/util/transaction_utils.cpp.obj src/test/CMakeFiles/testutil.dir/util/wallet.cpp.obj src/qt/test/CMakeFiles/test_bitcoin-qt.dir/test_bitcoin-qt_autogen/mocs_compilation.cpp.obj src/qt/test/CMakeFiles/test_bitcoin-qt.dir/apptests.cpp.obj src/qt/test/CMakeFiles/test_bitcoin-qt.dir/bitcoinaddressvalidatortests.cpp.obj src/qt/test/CMakeFiles/test_bitcoin-qt.dir/compattests.cpp.obj src/qt/test/CMakeFiles/test_bitcoin-qt.dir/guiutiltests.cpp.obj src/qt/test/CMakeFiles/test_bitcoin-qt.dir/rpcnestedtests.cpp.obj src/qt/test/CMakeFiles/test_bitcoin-qt.dir/test_main.cpp.obj src/qt/test/CMakeFiles/test_bitcoin-qt.dir/uritests.cpp.obj src/qt/test/CMakeFiles/test_bitcoin-qt.dir/util.cpp.obj src/qt/test/CMakeFiles/test_bitcoin-qt.dir/addressbooktests.cpp.obj src/qt/test/CMakeFiles/test_bitcoin-qt.dir/wallettests.cpp.obj src/qt/test/CMakeFiles/test_bitcoin-qt.dir/__/__/wallet/test/wallet_test_fixture.cpp.obj src/qt/test/CMakeFiles/test_bitcoin-qt.dir/paymentservertests.cpp.obj -o src/qt/test/test_bitcoin-qt.exe -Wl,--out-implib,src/qt/test/libtest_bitcoin-qt.dll.a -Wl,--major-image-version,0,--minor-image-version,0 -L/work/depends/x86_64-w64-mingw32/lib -lssp src/qt/libbitcoin-qt-base.a ../../depends/x86_64-w64-mingw32/lib/libQt5Test.a src/wallet/libwallet.a src/libserver.a src/wallet/libwallet.a ../../depends/x86_64-w64-mingw32/lib/libdb_cxx.a ../../depends/x86_64-w64-mingw32/lib/libsqlite3.a src/libbitcoinconsensus.a src/libscript.a src/libcommon.a src/libbitcoinconsensus.a src/libscript.a src/libcommon.a src/secp256k1/libsecp256k1.a src/leveldb/libmemenv.a ../../depends/x86_64-w64-mingw32/lib/libminiupnpc.a ../../depends/x86_64-w64-mingw32/lib/libnatpmp.a src/zmq/libzmq.a ../../depends/x86_64-w64-mingw32/lib/libzmq.a -lrpcrt4 -liphlpapi chronik/libchronik.a chronik/libchronik_lib.a -luserenv -lgcc_eh -lpthread -lbcrypt chronik/libchronik-bridge.a src/leveldb/libleveldb.a src/leveldb/libleveldb-sse4.2.a /usr/x86_64-w64-mingw32/lib/libshlwapi.a ../../depends/x86_64-w64-mingw32/plugins/platforms/libqminimal.a ../../depends/x86_64-w64-mingw32/plugins/platforms/libqwindows.a -lwinspool -lshlwapi ../../depends/x86_64-w64-mingw32/lib/libQt5EventDispatcherSupport.a ../../depends/x86_64-w64-mingw32/lib/libQt5FontDatabaseSupport.a ../../depends/x86_64-w64-mingw32/lib/libQt5ThemeSupport.a ../../depends/x86_64-w64-mingw32/lib/libQt5AccessibilitySupport.a src/librpcclient.a src/libutil.a src/univalue/libunivalue.a ../../depends/x86_64-w64-mingw32/lib/libevent.a -lws2_32 -lshell32 -ladvapi32 /usr/x86_64-w64-mingw32/lib/libshlwapi.a /usr/x86_64-w64-mingw32/lib/libws2_32.a src/crypto/libcrypto.a src/crypto/libcrypto_sse4.1.a src/crypto/libcrypto_avx2.a src/crypto/libcrypto_shani.a ../../depends/x86_64-w64-mingw32/lib/libboost_filesystem-mt-s-x64.a ../../depends/x86_64-w64-mingw32/lib/libboost_thread-mt-s-x64.a ../../depends/x86_64-w64-mingw32/lib/libboost_chrono-mt-s-x64.a ../../depends/x86_64-w64-mingw32/lib/libQt5Widgets.a ../../depends/x86_64-w64-mingw32/lib/libQt5Gui.a -lgdi32 -lcomdlg32 -loleaut32 -limm32 ../../depends/x86_64-w64-mingw32/lib/libqtlibpng.a ../../depends/x86_64-w64-mingw32/lib/libqtharfbuzz.a ../../depends/x86_64-w64-mingw32/lib/libQt5Gui.a -luxtheme -ldwmapi ../../depends/x86_64-w64-mingw32/lib/libQt5Network.a -ldnsapi -liphlpapi -lcrypt32 ../../depends/x86_64-w64-mingw32/lib/libssl.a ../../depends/x86_64-w64-mingw32/lib/libcrypto.a -lssp ../../depends/x86_64-w64-mingw32/lib/libprotobuf.a ../../depends/x86_64-w64-mingw32/lib/libqrencode.a ../../depends/x86_64-w64-mingw32/lib/libQt5Core.a -L/work/depends/x86_64-w64-mingw32/lib ../../depends/x86_64-w64-mingw32/lib/libQt5Core.a -lmpr -lversion -lws2_32 -lkernel32 -luser32 -lshell32 -luuid -lole32 -ladvapi32 -lwinmm -lz -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && : /usr/bin/x86_64-w64-mingw32-ld: src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.obj: in function `std::experimental::filesystem::v1::__cxx11::filesystem_error::filesystem_error(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code)': /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/experimental/bits/fs_path.h:700: undefined reference to `std::experimental::filesystem::v1::__cxx11::filesystem_error::_M_gen_what()' /usr/bin/x86_64-w64-mingw32-ld: src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.obj: in function `std::experimental::filesystem::v1::__cxx11::path::_Cvt<char>::_S_wconvert(char const*, char const*, char const*)': /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/experimental/bits/fs_path.h:771: undefined reference to `std::experimental::filesystem::v1::__cxx11::filesystem_error::~filesystem_error()' /usr/bin/x86_64-w64-mingw32-ld: src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.obj: in function `std::experimental::filesystem::v1::__cxx11::path::path<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::experimental::filesystem::v1::__cxx11::path>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/experimental/bits/fs_path.h:230: undefined reference to `std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()' /usr/bin/x86_64-w64-mingw32-ld: src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.obj: in function `std::experimental::filesystem::v1::__cxx11::path::path<char [24], std::experimental::filesystem::v1::__cxx11::path>(char const (&) [24])': /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/experimental/bits/fs_path.h:230: undefined reference to `std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()' /usr/bin/x86_64-w64-mingw32-ld: src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.obj: in function `BasicTestingSetup::BasicTestingSetup(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<char const*, std::allocator<char const*> > const&)': /work/abc-ci-builds/build-win64/../../src/test/util/setup_common.cpp:104: undefined reference to `std::experimental::filesystem::v1::temp_directory_path[abi:cxx11]()' /usr/bin/x86_64-w64-mingw32-ld: src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.obj: in function `std::experimental::filesystem::v1::__cxx11::path::_M_append(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&)': /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/experimental/bits/fs_path.h:460: undefined reference to `std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()' /usr/bin/x86_64-w64-mingw32-ld: /usr/lib/gcc/x86_64-w64-mingw32/10-posix/include/c++/experimental/bits/fs_path.h:460: undefined reference to `std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()' /usr/bin/x86_64-w64-mingw32-ld: src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.obj:setup_common.cpp:(.rdata$.refptr._ZNSt12experimental10filesystem2v17__cxx1116filesystem_errorD1Ev[.refptr._ZNSt12experimental10filesystem2v17__cxx1116filesystem_errorD1Ev]+0x0): undefined reference to `std::experimental::filesystem::v1::__cxx11::filesystem_error::~filesystem_error()' /usr/bin/x86_64-w64-mingw32-ld: src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.obj:setup_common.cpp:(.rdata$.refptr._ZTVNSt12experimental10filesystem2v17__cxx1116filesystem_errorE[.refptr._ZTVNSt12experimental10filesystem2v17__cxx1116filesystem_errorE]+0x0): undefined reference to `vtable for std::experimental::filesystem::v1::__cxx11::filesystem_error' collect2: error: ld returned 1 exit status [722/727] Linking CXX executable src/qt/bitcoin-qt.exe ninja: build stopped: cannot make progress due to previous errors. Build build-win64 failed with exit code 1
Comment Actions
Build Bitcoin ABC Diffs / Diff Testing (build-diff) failed.
Tail of the build log:
[478/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoin-qt-base_autogen/mocs_compilation.cpp.o [479/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/clientmodel.cpp.o [480/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin.cpp.o [481/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/intro.cpp.o [482/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoin.cpp.o [483/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoingui.cpp.o [484/528] Linking CXX executable src/bench/bitcoin-bench FAILED: src/bench/bitcoin-bench : && /usr/bin/c++ -Werror -g -O2 -fuse-ld=gold -Wl,-z,relro -Wl,-z,now -fPIE -pie src/test/CMakeFiles/testutil.dir/util/blockfilter.cpp.o src/test/CMakeFiles/testutil.dir/util/logging.cpp.o src/test/CMakeFiles/testutil.dir/util/mining.cpp.o src/test/CMakeFiles/testutil.dir/util/net.cpp.o src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.o src/test/CMakeFiles/testutil.dir/util/str.cpp.o src/test/CMakeFiles/testutil.dir/util/transaction_utils.cpp.o src/test/CMakeFiles/testutil.dir/util/wallet.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/addrman.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/base58.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/bench.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/bench_bitcoin.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/block_assemble.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/cashaddr.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/ccoins_caching.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/chacha_poly_aead.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/chacha20.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/checkblock.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/checkqueue.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/crypto_aes.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/crypto_hash.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/data.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/duplicate_inputs.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/examples.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/gcs_filter.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/hashpadding.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/lockedpool.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/mempool_eviction.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/mempool_stress.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/merkle_root.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/nanobench.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/peer_eviction.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/poly1305.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/prevector.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/rollingbloom.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/rpc_blockchain.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/rpc_mempool.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/util_time.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/verify_script.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/coin_selection.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/wallet_balance.cpp.o -o src/bench/bitcoin-bench /usr/lib/x86_64-linux-gnu/libjemalloc_pic.a src/wallet/libwallet.a src/libserver.a src/wallet/libwallet.a /usr/lib/x86_64-linux-gnu/libdb_cxx.so /usr/lib/x86_64-linux-gnu/libsqlite3.so src/libbitcoinconsensus.a src/libscript.a src/libcommon.a src/libbitcoinconsensus.a src/libscript.a src/libcommon.a src/secp256k1/libsecp256k1.a src/leveldb/libmemenv.a /usr/lib/x86_64-linux-gnu/libevent_pthreads.so /usr/lib/x86_64-linux-gnu/libminiupnpc.so /usr/lib/x86_64-linux-gnu/libnatpmp.so src/zmq/libzmq.a src/leveldb/libleveldb.a src/leveldb/libleveldb-sse4.2.a src/libutil.a src/univalue/libunivalue.a /usr/lib/x86_64-linux-gnu/libevent.so src/crypto/libcrypto.a src/crypto/libcrypto_sse4.1.a src/crypto/libcrypto_avx2.a src/crypto/libcrypto_shani.a /usr/lib/x86_64-linux-gnu/libjemalloc_pic.a -lm -ldl /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 -pthread /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 /usr/lib/x86_64-linux-gnu/libzmq.so && : /usr/include/c++/9/experimental/bits/fs_path.h:205: error: undefined reference to 'std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()' /usr/include/c++/9/experimental/bits/fs_path.h:212: error: undefined reference to 'std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()' ../../src/test/util/setup_common.cpp:104: error: undefined reference to 'std::experimental::filesystem::v1::temp_directory_path[abi:cxx11]()' /usr/include/c++/9/experimental/bits/fs_path.h:437: error: undefined reference to 'std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()' /usr/include/c++/9/experimental/bits/fs_path.h:437: error: undefined reference to 'std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()' collect2: error: ld returned 1 exit status [485/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/optionsmodel.cpp.o [486/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/optionsdialog.cpp.o [487/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/guiutil.cpp.o [488/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/addressbookpage.cpp.o [489/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/coincontroltreewidget.cpp.o [490/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/utilitydialog.cpp.o [491/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/createwalletdialog.cpp.o [492/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/trafficgraphwidget.cpp.o [493/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin_locale.cpp.o [494/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/peertablemodel.cpp.o [495/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/splashscreen.cpp.o [496/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/editaddressdialog.cpp.o [497/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/askpassphrasedialog.cpp.o [498/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrimagewidget.cpp.o [499/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/openuridialog.cpp.o [500/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/addresstablemodel.cpp.o [501/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionfilterproxy.cpp.o [502/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/overviewpage.cpp.o [503/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/receiverequestdialog.cpp.o [504/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiondescdialog.cpp.o [505/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/sendcoinsentry.cpp.o [506/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/recentrequeststablemodel.cpp.o [507/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/rpcconsole.cpp.o [508/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/coincontroldialog.cpp.o [509/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/receivecoinsdialog.cpp.o [510/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionrecord.cpp.o [511/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/signverifymessagedialog.cpp.o [512/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/paymentserver.cpp.o [513/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletmodeltransaction.cpp.o [514/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionview.cpp.o [515/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiondesc.cpp.o [516/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletframe.cpp.o [517/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiontablemodel.cpp.o [518/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/paymentrequestplus.cpp.o [519/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/sendcoinsdialog.cpp.o [520/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletcontroller.cpp.o [521/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletview.cpp.o [522/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletmodel.cpp.o [523/528] Linking CXX static library src/qt/libbitcoin-qt-base.a [524/528] Automatic MOC for target bitcoin-qt [525/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/bitcoin-qt_autogen/mocs_compilation.cpp.o [526/528] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/main.cpp.o [527/528] Linking CXX executable src/qt/bitcoin-qt ninja: build stopped: cannot make progress due to previous errors. Build build-diff failed with exit code 1
Comment Actions
Build Bitcoin ABC Diffs / Diff Testing (build-without-wallet) failed.
Tail of the build log:
[424/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qvalidatedlineedit.cpp.o [425/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qvaluecombobox.cpp.o [426/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/optionsdialog.cpp.o [427/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/optionsmodel.cpp.o [428/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/utilitydialog.cpp.o [429/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/peertablemodel.cpp.o [430/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/trafficgraphwidget.cpp.o [431/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/splashscreen.cpp.o [432/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/rpcconsole.cpp.o [433/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin.cpp.o [434/474] Building CXX object src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.o [435/474] data/block413567.raw [436/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/base58.cpp.o [437/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/cashaddr.cpp.o [438/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/addrman.cpp.o [439/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/chacha_poly_aead.cpp.o [440/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/chacha20.cpp.o [441/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/crypto_hash.cpp.o [442/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/bench_bitcoin.cpp.o [443/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/examples.cpp.o [444/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/ccoins_caching.cpp.o [445/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/gcs_filter.cpp.o [446/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/checkqueue.cpp.o [447/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/hashpadding.cpp.o [448/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/checkblock.cpp.o [449/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/lockedpool.cpp.o [450/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/block_assemble.cpp.o [451/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/bench.cpp.o [452/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/crypto_aes.cpp.o [453/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/prevector.cpp.o [454/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/merkle_root.cpp.o [455/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/rollingbloom.cpp.o [456/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/duplicate_inputs.cpp.o [457/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/nanobench.cpp.o [458/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/mempool_eviction.cpp.o [459/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/util_time.cpp.o [460/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/poly1305.cpp.o [461/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/mempool_stress.cpp.o [462/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/peer_eviction.cpp.o [463/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/verify_script.cpp.o [464/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/rpc_blockchain.cpp.o [465/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/rpc_mempool.cpp.o [466/474] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/data.cpp.o [467/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin_locale.cpp.o [468/474] Linking CXX static library src/qt/libbitcoin-qt-base.a [469/474] Automatic MOC for target bitcoin-qt [470/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/bitcoin-qt_autogen/mocs_compilation.cpp.o [471/474] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/main.cpp.o [472/474] Linking CXX executable src/bench/bitcoin-bench FAILED: src/bench/bitcoin-bench : && /usr/bin/c++ -Werror -g -O2 -fuse-ld=gold -Wl,-z,relro -Wl,-z,now -fPIE -pie src/test/CMakeFiles/testutil.dir/util/blockfilter.cpp.o src/test/CMakeFiles/testutil.dir/util/logging.cpp.o src/test/CMakeFiles/testutil.dir/util/mining.cpp.o src/test/CMakeFiles/testutil.dir/util/net.cpp.o src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.o src/test/CMakeFiles/testutil.dir/util/str.cpp.o src/test/CMakeFiles/testutil.dir/util/transaction_utils.cpp.o src/test/CMakeFiles/testutil.dir/util/wallet.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/addrman.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/base58.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/bench.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/bench_bitcoin.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/block_assemble.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/cashaddr.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/ccoins_caching.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/chacha_poly_aead.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/chacha20.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/checkblock.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/checkqueue.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/crypto_aes.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/crypto_hash.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/data.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/duplicate_inputs.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/examples.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/gcs_filter.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/hashpadding.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/lockedpool.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/mempool_eviction.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/mempool_stress.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/merkle_root.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/nanobench.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/peer_eviction.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/poly1305.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/prevector.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/rollingbloom.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/rpc_blockchain.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/rpc_mempool.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/util_time.cpp.o src/bench/CMakeFiles/bitcoin-bench.dir/verify_script.cpp.o -o src/bench/bitcoin-bench /usr/lib/x86_64-linux-gnu/libjemalloc_pic.a src/libserver.a src/libbitcoinconsensus.a src/libscript.a src/libcommon.a src/libbitcoinconsensus.a src/libscript.a src/libcommon.a src/secp256k1/libsecp256k1.a src/leveldb/libmemenv.a /usr/lib/x86_64-linux-gnu/libevent_pthreads.so /usr/lib/x86_64-linux-gnu/libminiupnpc.so /usr/lib/x86_64-linux-gnu/libnatpmp.so src/zmq/libzmq.a src/leveldb/libleveldb.a src/leveldb/libleveldb-sse4.2.a src/libutil.a /usr/lib/x86_64-linux-gnu/libevent.so src/univalue/libunivalue.a src/crypto/libcrypto.a src/crypto/libcrypto_sse4.1.a src/crypto/libcrypto_avx2.a src/crypto/libcrypto_shani.a /usr/lib/x86_64-linux-gnu/libjemalloc_pic.a -lm -ldl /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 -pthread /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 /usr/lib/x86_64-linux-gnu/libzmq.so && : /usr/include/c++/9/experimental/bits/fs_path.h:205: error: undefined reference to 'std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()' /usr/include/c++/9/experimental/bits/fs_path.h:212: error: undefined reference to 'std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()' ../../src/test/util/setup_common.cpp:104: error: undefined reference to 'std::experimental::filesystem::v1::temp_directory_path[abi:cxx11]()' /usr/include/c++/9/experimental/bits/fs_path.h:437: error: undefined reference to 'std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()' /usr/include/c++/9/experimental/bits/fs_path.h:437: error: undefined reference to 'std::experimental::filesystem::v1::__cxx11::path::_M_split_cmpts()' collect2: error: ld returned 1 exit status [473/474] Linking CXX executable src/qt/bitcoin-qt ninja: build stopped: cannot make progress due to previous errors. Build build-without-wallet failed with exit code 1
Comment Actions
Build Bitcoin ABC Diffs / Diff Testing (build-clang-tidy) failed.
Tail of the build log:
>>> referenced by fs_path.h:460 (/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/experimental/bits/fs_path.h:460) >>> src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.o:(BasicTestingSetup::BasicTestingSetup(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<char const*, std::allocator<char const*> > const&)) >>> referenced by fs_path.h:223 (/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/experimental/bits/fs_path.h:223) >>> src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.o:(BasicTestingSetup::BasicTestingSetup(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<char const*, std::allocator<char const*> > const&)) >>> referenced 1 more times clang: error: linker command failed with exit code 1 (use -v to see invocation) [475/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/modaloverlay.cpp.o [476/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qvalidatedlineedit.cpp.o [477/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qvaluecombobox.cpp.o [478/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin.cpp.o [479/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoin-qt-base_autogen/mocs_compilation.cpp.o [480/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/clientmodel.cpp.o [481/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/intro.cpp.o [482/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoin.cpp.o [483/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/guiutil.cpp.o [484/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoingui.cpp.o [485/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/optionsmodel.cpp.o [486/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/peertablemodel.cpp.o [487/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/createwalletdialog.cpp.o [488/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/coincontroltreewidget.cpp.o [489/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/utilitydialog.cpp.o [490/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/optionsdialog.cpp.o [491/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/addressbookpage.cpp.o [492/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/trafficgraphwidget.cpp.o [493/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/splashscreen.cpp.o [494/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/editaddressdialog.cpp.o [495/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrimagewidget.cpp.o [496/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/askpassphrasedialog.cpp.o [497/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin_locale.cpp.o [498/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/openuridialog.cpp.o [499/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionfilterproxy.cpp.o [500/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/addresstablemodel.cpp.o [501/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/overviewpage.cpp.o [502/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/receiverequestdialog.cpp.o [503/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/rpcconsole.cpp.o [504/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/recentrequeststablemodel.cpp.o [505/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiondescdialog.cpp.o [506/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/sendcoinsentry.cpp.o [507/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/coincontroldialog.cpp.o [508/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/receivecoinsdialog.cpp.o [509/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletmodeltransaction.cpp.o [510/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionrecord.cpp.o [511/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/paymentserver.cpp.o [512/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/signverifymessagedialog.cpp.o [513/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiondesc.cpp.o [514/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionview.cpp.o [515/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiontablemodel.cpp.o [516/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletframe.cpp.o [517/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/paymentrequestplus.cpp.o [518/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/sendcoinsdialog.cpp.o [519/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletcontroller.cpp.o [520/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletmodel.cpp.o [521/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletview.cpp.o [522/526] Linking CXX static library src/qt/libbitcoin-qt-base.a [523/526] Automatic MOC for target bitcoin-qt [524/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/bitcoin-qt_autogen/mocs_compilation.cpp.o [525/526] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/main.cpp.o [526/526] Linking CXX executable src/qt/bitcoin-qt ninja: build stopped: cannot make progress due to previous errors. Build build-clang-tidy failed with exit code 1