Only a subset of the builds are run for now, because TLS doesn't work with wine (works on a real windows).
As well the Qt tests will fail due to wine filesystem management, but are passing a real machine.
Details
Details
- Reviewers
jasonbcox - Group Reviewers
Restricted Project - Commits
- rSTAGING682cd6b40db4: [CI] Build for windows 64 and run some unit tests
rABC682cd6b40db4: [CI] Build for windows 64 and run some unit tests
Run the build-win64 build on CI.
Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Branch
- ci_windows
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 10389 Build 18599: Default Diff Build & Tests Build 18598: arc lint + arc unit
Event Timeline
Comment Actions
Build Bitcoin-ABC / Diffs / Diff Testing (build-diff) failed.
Snippet of first build failure:
[19:34:49]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Counting objects: 84% (22/26) [19:34:49]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Counting objects: 88% (23/26) [19:34:49]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Counting objects: 92% (24/26) [19:34:49]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Counting objects: 96% (25/26) [19:34:49]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Counting objects: 100% (26/26) [19:34:49]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Counting objects: 100% (26/26), done. [19:34:49]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 6% (1/16) [19:34:49]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 12% (2/16) [19:34:49]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 18% (3/16) [19:34:49]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 25% (4/16) [19:34:49]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 31% (5/16) [19:34:49]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 37% (6/16) [19:34:49]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 43% (7/16) [19:34:49]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 50% (8/16) [19:34:49]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 56% (9/16) [19:34:49]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 62% (10/16) [19:34:49]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 68% (11/16) [19:34:49]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 75% (12/16) [19:34:49]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 81% (13/16) [19:34:49]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 87% (14/16) [19:34:49]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 93% (15/16) [19:34:49]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 100% (16/16) [19:34:49]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 100% (16/16), done. [19:34:49]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Total 16 (delta 12), reused 0 (delta 0), pack-reused 0 [19:34:49]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] From ssh://reviews.bitcoinabc.org:2221/source/bitcoin-abc-staging [19:34:49]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] * [new tag] phabricator/diff/19094 -> phabricator/diff/19094 [19:34:49]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] * [new tag] phabricator/base/19094 -> phabricator/base/19094 [19:34:49] : [Update git mirror (/home/teamcity/buildAgent/system/git/git-48AA3180.git)] /usr/bin/git log -n1 --pretty=format:%H%x20%s fceaf03be7e73defd7db672a3a6414189e22a270 -- [19:34:49] : [Update git mirror (/home/teamcity/buildAgent/system/git/git-48AA3180.git)] /usr/bin/git pack-refs --all [19:34:49] : [VCS Root: Bitcoin ABC Staging] Update checkout directory (/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc) [19:34:49] : [Update checkout directory (/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc)] The .git directory is missing in '/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc'. Running 'git init'... [19:34:49] : [Update checkout directory (/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc)] /usr/bin/git init [19:34:49] : [Update checkout directory (/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc)] /usr/bin/git config lfs.storage /home/teamcity/buildAgent/system/git/git-48AA3180.git/lfs [19:34:49] : [Update checkout directory (/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc)] /usr/bin/git config core.sparseCheckout true [19:34:49] : [Update checkout directory (/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc)] /usr/bin/git config http.sslCAInfo [19:34:49] : [Update checkout directory (/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc)] /usr/bin/git show-ref [19:34:50] : [Update checkout directory (/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc)] /usr/bin/git show-ref refs/tags/phabricator/diff/19094 [19:34:50] : [Update checkout directory (/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc)] /usr/bin/git log -n1 --pretty=format:%H%x20%s fceaf03be7e73defd7db672a3a6414189e22a270 -- [19:34:50] : [Update checkout directory (/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc)] /usr/bin/git -c credential.helper= checkout -q -f phabricator/diff/19094 [19:34:50] : [Update checkout directory (/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc)] /usr/bin/git show-ref refs/tags/phabricator/diff/19094 [19:34:50] : [Update checkout directory (/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc)] Cleaning Bitcoin ABC Staging in /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc the file set ALL_UNTRACKED [19:34:50] : [Update checkout directory (/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc)] /usr/bin/git clean -f -d -x [19:34:50] : Build preparation done [19:34:50]E: Step 1/2: Command Line (6m:26s) [19:34:50] : [Step 1/2] Ant JUnit report watcher [19:34:50] : [Ant JUnit report watcher] Watching paths: [19:34:50] : [Ant JUnit report watcher] +:results/test_bitcoin.xml [19:34:50] : [Ant JUnit report watcher] +:results/**/junit_results*.xml [19:34:50] : [Step 1/2] Starting: /home/teamcity/buildAgent/temp/agentTmp/custom_script8503026279830336477 [19:34:50] : [Step 1/2] in directory: /home/teamcity/buildAgent/work/jailed-build [19:34:50] : [Step 1/2] ~/buildAgent/work/jailed-build/bitcoin-abc ~/buildAgent/work/jailed-build [19:34:50] : [Step 1/2] ~/buildAgent/work/jailed-build [19:34:50] : [Step 1/2] Building base image for: fceaf03be... [19:34:50] : [Step 1/2] ~/buildAgent/work/jailed-build/bitcoin-abc ~/buildAgent/work/jailed-build [19:34:50] : [Step 1/2] ~/buildAgent/work/jailed-build [19:34:50] : [Step 1/2] Tag name: abc-base-image-fceaf03be [19:41:16]W: [Step 1/2] /bin/bash: -c: line 0: syntax error near unexpected token `;' [19:41:16]W: [Step 1/2] /bin/bash: -c: line 0: `results() { set +e ; cp -r /tmp/sanitizer_logs /results ; cp -r -T /work/build /results ; cp /work/ibd/debug.log /results ; chown -R 1001 /work ; chown -R 1001 /results ; } ; trap "results" EXIT ; ; # depends cache ; export BASE_CACHE=/root/abc-depends/cache ; export SDK_PATH=/root/abc-depends/osx-sdk ; export SOURCES_PATH=/root/abc-depends/sources ; mkdir -p "" "" "" ; ; ./contrib/teamcity/build-configurations.sh' [19:41:17]W: [Step 1/2] Process exited with code 1 [19:41:17]E: [Step 1/2] Process exited with code 1 (Step: Command Line)
Comment Actions
Build Bitcoin-ABC / Diffs (Resource Intensive) / Resource Intensive Diff Testing (build-win64) failed.
Snippet of first build failure:
[19:36:01]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 34% (8/23) [19:36:01]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 39% (9/23) [19:36:01]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 43% (10/23) [19:36:01]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 47% (11/23) [19:36:01]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 52% (12/23) [19:36:01]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 56% (13/23) [19:36:01]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 60% (14/23) [19:36:01]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 65% (15/23) [19:36:01]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 69% (16/23) [19:36:01]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 73% (17/23) [19:36:01]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 78% (18/23) [19:36:01]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 82% (19/23) [19:36:01]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 86% (20/23) [19:36:01]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 91% (21/23) [19:36:01]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 95% (22/23) [19:36:01]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 100% (23/23) [19:36:01]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Compressing objects: 100% (23/23), done. [19:36:01]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] remote: Total 23 (delta 18), reused 0 (delta 0), pack-reused 0 [19:36:02]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] From ssh://reviews.bitcoinabc.org:2221/source/bitcoin-abc-staging [19:36:02]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] * [new tag] phabricator/diff/19094 -> phabricator/diff/19094 [19:36:02]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] * [new tag] phabricator/base/19085 -> phabricator/base/19085 [19:36:02]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] * [new tag] phabricator/base/19091 -> phabricator/base/19091 [19:36:02]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] * [new tag] phabricator/base/19092 -> phabricator/base/19092 [19:36:02]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] * [new tag] phabricator/base/19087 -> phabricator/base/19087 [19:36:02]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] * [new tag] phabricator/base/19088 -> phabricator/base/19088 [19:36:02]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] * [new tag] phabricator/base/19090 -> phabricator/base/19090 [19:36:02]i: [/usr/bin/git -c credential.helper= fetch --progress origin +refs/tags/phabricator/diff/19094:refs/tags/phabricator/diff/19094] * [new tag] phabricator/base/19094 -> phabricator/base/19094 [19:36:02] : [Update git mirror (/home/teamcity/buildAgent/system/git/git-48AA3180.git)] /usr/bin/git log -n1 --pretty=format:%H%x20%s fceaf03be7e73defd7db672a3a6414189e22a270 -- [19:36:02] : [Update git mirror (/home/teamcity/buildAgent/system/git/git-48AA3180.git)] /usr/bin/git pack-refs --all [19:36:02] : [VCS Root: Bitcoin ABC Staging] Update checkout directory (/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc) [19:36:02] : [Update checkout directory (/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc)] The .git directory is missing in '/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc'. Running 'git init'... [19:36:02] : [Update checkout directory (/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc)] /usr/bin/git init [19:36:02] : [Update checkout directory (/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc)] /usr/bin/git config lfs.storage /home/teamcity/buildAgent/system/git/git-48AA3180.git/lfs [19:36:02] : [Update checkout directory (/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc)] /usr/bin/git config core.sparseCheckout true [19:36:02] : [Update checkout directory (/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc)] /usr/bin/git config http.sslCAInfo [19:36:02] : [Update checkout directory (/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc)] /usr/bin/git show-ref [19:36:02] : [Update checkout directory (/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc)] /usr/bin/git show-ref refs/tags/phabricator/diff/19094 [19:36:02] : [Update checkout directory (/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc)] /usr/bin/git log -n1 --pretty=format:%H%x20%s fceaf03be7e73defd7db672a3a6414189e22a270 -- [19:36:02] : [Update checkout directory (/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc)] /usr/bin/git -c credential.helper= checkout -q -f phabricator/diff/19094 [19:36:02] : [Update checkout directory (/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc)] /usr/bin/git show-ref refs/tags/phabricator/diff/19094 [19:36:02] : [Update checkout directory (/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc)] Cleaning Bitcoin ABC Staging in /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc the file set ALL_UNTRACKED [19:36:02] : [Update checkout directory (/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc)] /usr/bin/git clean -f -d -x [19:36:02] : Build preparation done [19:36:02]E: Step 1/2: Command Line (6m:29s) [19:36:02] : [Step 1/2] Ant JUnit report watcher [19:36:02] : [Ant JUnit report watcher] Watching paths: [19:36:02] : [Ant JUnit report watcher] +:results/test_bitcoin.xml [19:36:02] : [Ant JUnit report watcher] +:results/**/junit_results*.xml [19:36:02] : [Step 1/2] Starting: /home/teamcity/buildAgent/temp/agentTmp/custom_script5494456871337158578 [19:36:02] : [Step 1/2] in directory: /home/teamcity/buildAgent/work/jailed-build [19:36:02] : [Step 1/2] ~/buildAgent/work/jailed-build/bitcoin-abc ~/buildAgent/work/jailed-build [19:36:02] : [Step 1/2] ~/buildAgent/work/jailed-build [19:36:02] : [Step 1/2] Building base image for: fceaf03be... [19:36:02] : [Step 1/2] ~/buildAgent/work/jailed-build/bitcoin-abc ~/buildAgent/work/jailed-build [19:36:02] : [Step 1/2] ~/buildAgent/work/jailed-build [19:36:02] : [Step 1/2] Tag name: abc-base-image-fceaf03be [19:42:30]W: [Step 1/2] /bin/bash: -c: line 0: syntax error near unexpected token `;' [19:42:30]W: [Step 1/2] /bin/bash: -c: line 0: `results() { set +e ; cp -r /tmp/sanitizer_logs /results ; cp -r -T /work/build /results ; cp /work/ibd/debug.log /results ; chown -R 1001 /work ; chown -R 1001 /results ; } ; trap "results" EXIT ; ; # depends cache ; export BASE_CACHE=/root/abc-depends/cache ; export SDK_PATH=/root/abc-depends/osx-sdk ; export SOURCES_PATH=/root/abc-depends/sources ; mkdir -p "" "" "" ; ; ./contrib/teamcity/build-configurations.sh' [19:42:31]W: [Step 1/2] Process exited with code 1 [19:42:31]E: [Step 1/2] Process exited with code 1 (Step: Command Line)
Comment Actions
Build Bitcoin-ABC / Diffs (Resource Intensive) / Resource Intensive Diff Testing (build-win64) failed.
Snippet of first build failure:
[21:30:48] : [Step 1/2] [400/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/addressbookpage.cpp.obj [21:30:48] : [Step 1/2] [401/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/trafficgraphwidget.cpp.obj [21:30:49] : [Step 1/2] [402/442] Linking CXX executable src/bitcoind.exe [21:30:50] : [Step 1/2] [403/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/winshutdownmonitor.cpp.obj [21:30:50] : [Step 1/2] ../src/qt/winshutdownmonitor.cpp: In static member function 'static void WinShutdownMonitor::registerShutdownBlockReason(const QString&, HWND__* const&)': [21:30:50] : [Step 1/2] ../src/qt/winshutdownmonitor.cpp:61:68: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'PSHUTDOWNBRCREATE' {aka 'int (*)(HWND__*, const wchar_t*)'} [-Wcast-function-type] [21:30:50] : [Step 1/2] GetModuleHandleA("User32.dll"), "ShutdownBlockReasonCreate"); [21:30:50] : [Step 1/2] ^ [21:30:50] : [Step 1/2] [404/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/coincontroltreewidget.cpp.obj [21:30:50] : [Step 1/2] [405/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/utilitydialog.cpp.obj [21:30:50] : [Step 1/2] [406/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/peertablemodel.cpp.obj [21:30:51] : [Step 1/2] [407/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/splashscreen.cpp.obj [21:30:52] : [Step 1/2] [408/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/editaddressdialog.cpp.obj [21:30:53] : [Step 1/2] [409/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/askpassphrasedialog.cpp.obj [21:30:54] : [Step 1/2] [410/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin_locale.cpp.obj [21:30:57] : [Step 1/2] [411/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/openuridialog.cpp.obj [21:30:58] : [Step 1/2] [412/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/overviewpage.cpp.obj [21:30:58] : [Step 1/2] [413/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/addresstablemodel.cpp.obj [21:30:59] : [Step 1/2] [414/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/rpcconsole.cpp.obj [21:30:59] : [Step 1/2] [415/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/receiverequestdialog.cpp.obj [21:31:00] : [Step 1/2] [416/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiondescdialog.cpp.obj [21:31:01] : [Step 1/2] [417/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/sendcoinsentry.cpp.obj [21:31:01] : [Step 1/2] [418/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionfilterproxy.cpp.obj [21:31:01] : [Step 1/2] [419/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/recentrequeststablemodel.cpp.obj [21:31:02] : [Step 1/2] [420/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/coincontroldialog.cpp.obj [21:31:04] : [Step 1/2] [421/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/receivecoinsdialog.cpp.obj [21:31:05] : [Step 1/2] [422/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/paymentserver.cpp.obj [21:31:07] : [Step 1/2] [423/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionrecord.cpp.obj [21:31:07] : [Step 1/2] [424/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletframe.cpp.obj [21:31:08] : [Step 1/2] [425/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/signverifymessagedialog.cpp.obj [21:31:08] : [Step 1/2] [426/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionview.cpp.obj [21:31:08] : [Step 1/2] [427/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/sendcoinsdialog.cpp.obj [21:31:09] : [Step 1/2] [428/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiondesc.cpp.obj [21:31:09] : [Step 1/2] [429/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletcontroller.cpp.obj [21:31:09] : [Step 1/2] [430/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletmodeltransaction.cpp.obj [21:31:10] : [Step 1/2] [431/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/paymentrequestplus.cpp.obj [21:31:10] : [Step 1/2] [432/442] Linking CXX executable src/bench/bitcoin-bench.exe [21:31:10] : [Step 1/2] [433/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiontablemodel.cpp.obj [21:31:11] : [Step 1/2] [434/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletview.cpp.obj [21:31:12] : [Step 1/2] [435/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletmodel.cpp.obj [21:31:14] : [Step 1/2] [436/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoin-qt-base_autogen/mocs_compilation.cpp.obj [21:31:14] : [Step 1/2] [437/442] Linking CXX static library src/qt/libbitcoin-qt-base.a [21:31:14] : [Step 1/2] [438/442] Automatic MOC for target bitcoin-qt [21:31:14] : [Step 1/2] [439/442] Building RC object src/qt/CMakeFiles/bitcoin-qt.dir/res/bitcoin-qt-res.rc.res [21:31:14] : [Step 1/2] /work/src/qt/res/bitcoin-qt-res.rc:26: use "" to put " in a string [21:31:14] : [Step 1/2] /work/src/qt/res/bitcoin-qt-res.rc:26: use "" to put " in a string [21:31:14] : [Step 1/2] [440/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/bitcoin-qt_autogen/mocs_compilation.cpp.obj [21:31:15] : [Step 1/2] [441/442] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/main.cpp.obj [21:31:36] : [Step 1/2] [442/442] Linking CXX executable src/qt/bitcoin-qt.exe [21:31:36]W: [Step 1/2] + ninja test_bitcoin test_bitcoin-qt test_bitcoin-seeder [21:31:36]W: [Step 1/2] ninja: error: unknown target 'test_bitcoin-seeder' [21:31:36]W: [Step 1/2] ++ print_sanitizers_log [21:31:36]W: [Step 1/2] ++ for log in "${SAN_LOG_DIR}"/*.log.* [21:31:36]W: [Step 1/2] ++ echo '*** Output of /tmp/sanitizer_logs/*.log.* ***' [21:31:36] : [Step 1/2] *** Output of /tmp/sanitizer_logs/*.log.* *** [21:31:36]W: [Step 1/2] ++ cat '/tmp/sanitizer_logs/*.log.*' [21:31:36]W: [Step 1/2] cat: '/tmp/sanitizer_logs/*.log.*': No such file or directory [21:31:37]W: [Step 1/2] cp: cannot stat '/work/ibd/debug.log': No such file or directory [21:31:44]W: [Step 1/2] Process exited with code 1 [21:31:44]E: [Step 1/2] Process exited with code 1 (Step: Command Line)
Comment Actions
Build Bitcoin-ABC / Diffs (Resource Intensive) / Resource Intensive Diff Testing (build-win64) failed.
Snippet of first build failure:
[21:51:12] : [Step 1/2] <built-in>: warning: redundant redeclaration of ‘unsigned int __builtin_ia32_crc32qi(unsigned int, unsigned char)’ in same scope [-Wredundant-decls] [21:51:12] : [Step 1/2] In file included from ../depends/x86_64-w64-mingw32/include/boost/detail/interlocked.hpp:65, [21:51:12] : [Step 1/2] from ../depends/x86_64-w64-mingw32/include/boost/thread/win32/thread_primitives.hpp:18, [21:51:12] : [Step 1/2] from ../depends/x86_64-w64-mingw32/include/boost/thread/win32/thread_data.hpp:11, [21:51:12] : [Step 1/2] from ../depends/x86_64-w64-mingw32/include/boost/thread/thread_only.hpp:15, [21:51:12] : [Step 1/2] from ../depends/x86_64-w64-mingw32/include/boost/thread/thread.hpp:12, [21:51:12] : [Step 1/2] from ../depends/x86_64-w64-mingw32/include/boost/thread.hpp:13, [21:51:12] : [Step 1/2] from ../src/./scheduler.h:16, [21:51:12] : [Step 1/2] from ../src/./test/setup_common.h:15, [21:51:12] : [Step 1/2] from ../src/test/setup_common.cpp:5: [21:51:12] : [Step 1/2] /usr/share/mingw-w64/include/intrin.h:59:23: note: previous declaration of ‘unsigned int __builtin_ia32_crc32qi(unsigned int, unsigned char)’ [21:51:12] : [Step 1/2] extern unsigned int __builtin_ia32_crc32qi (unsigned int, unsigned char); [21:51:12] : [Step 1/2] ^~~~~~~~~~~~~~~~~~~~~~ [21:51:12] : [Step 1/2] <built-in>: warning: redundant redeclaration of ‘unsigned int __builtin_ia32_crc32hi(unsigned int, short unsigned int)’ in same scope [-Wredundant-decls] [21:51:12] : [Step 1/2] /usr/share/mingw-w64/include/intrin.h:60:23: note: previous declaration of ‘unsigned int __builtin_ia32_crc32hi(unsigned int, short unsigned int)’ [21:51:12] : [Step 1/2] extern unsigned int __builtin_ia32_crc32hi (unsigned int, unsigned short); [21:51:12] : [Step 1/2] ^~~~~~~~~~~~~~~~~~~~~~ [21:51:12] : [Step 1/2] <built-in>: warning: redundant redeclaration of ‘unsigned int __builtin_ia32_crc32si(unsigned int, unsigned int)’ in same scope [-Wredundant-decls] [21:51:12] : [Step 1/2] /usr/share/mingw-w64/include/intrin.h:61:23: note: previous declaration of ‘unsigned int __builtin_ia32_crc32si(unsigned int, unsigned int)’ [21:51:12] : [Step 1/2] extern unsigned int __builtin_ia32_crc32si (unsigned int, unsigned int); [21:51:12] : [Step 1/2] ^~~~~~~~~~~~~~~~~~~~~~ [21:51:12] : [Step 1/2] [138/144] Building CXX object src/test/CMakeFiles/test_bitcoin.dir/util_tests.cpp.obj [21:51:13] : [Step 1/2] [139/144] Building CXX object src/qt/test/CMakeFiles/test_bitcoin-qt.dir/paymentservertests.cpp.obj [21:51:14] : [Step 1/2] [140/144] Building CXX object src/qt/test/CMakeFiles/test_bitcoin-qt.dir/addressbooktests.cpp.obj [21:51:14] : [Step 1/2] <built-in>: warning: redundant redeclaration of ‘unsigned int __builtin_ia32_crc32qi(unsigned int, unsigned char)’ in same scope [-Wredundant-decls] [21:51:14] : [Step 1/2] In file included from ../depends/x86_64-w64-mingw32/include/boost/detail/interlocked.hpp:65, [21:51:14] : [Step 1/2] from ../depends/x86_64-w64-mingw32/include/boost/thread/win32/thread_primitives.hpp:18, [21:51:14] : [Step 1/2] from ../depends/x86_64-w64-mingw32/include/boost/thread/win32/thread_data.hpp:11, [21:51:14] : [Step 1/2] from ../depends/x86_64-w64-mingw32/include/boost/thread/thread_only.hpp:15, [21:51:14] : [Step 1/2] from ../depends/x86_64-w64-mingw32/include/boost/thread/thread.hpp:12, [21:51:14] : [Step 1/2] from ../depends/x86_64-w64-mingw32/include/boost/thread.hpp:13, [21:51:14] : [Step 1/2] from ../src/./scheduler.h:16, [21:51:14] : [Step 1/2] from ../src/./test/setup_common.h:15, [21:51:14] : [Step 1/2] from ../src/qt/test/addressbooktests.cpp:2: [21:51:14] : [Step 1/2] /usr/share/mingw-w64/include/intrin.h:59:23: note: previous declaration of ‘unsigned int __builtin_ia32_crc32qi(unsigned int, unsigned char)’ [21:51:14] : [Step 1/2] extern unsigned int __builtin_ia32_crc32qi (unsigned int, unsigned char); [21:51:14] : [Step 1/2] ^~~~~~~~~~~~~~~~~~~~~~ [21:51:14] : [Step 1/2] <built-in>: warning: redundant redeclaration of ‘unsigned int __builtin_ia32_crc32hi(unsigned int, short unsigned int)’ in same scope [-Wredundant-decls] [21:51:14] : [Step 1/2] /usr/share/mingw-w64/include/intrin.h:60:23: note: previous declaration of ‘unsigned int __builtin_ia32_crc32hi(unsigned int, short unsigned int)’ [21:51:14] : [Step 1/2] extern unsigned int __builtin_ia32_crc32hi (unsigned int, unsigned short); [21:51:14] : [Step 1/2] ^~~~~~~~~~~~~~~~~~~~~~ [21:51:14] : [Step 1/2] <built-in>: warning: redundant redeclaration of ‘unsigned int __builtin_ia32_crc32si(unsigned int, unsigned int)’ in same scope [-Wredundant-decls] [21:51:14] : [Step 1/2] /usr/share/mingw-w64/include/intrin.h:61:23: note: previous declaration of ‘unsigned int __builtin_ia32_crc32si(unsigned int, unsigned int)’ [21:51:14] : [Step 1/2] extern unsigned int __builtin_ia32_crc32si (unsigned int, unsigned int); [21:51:14] : [Step 1/2] ^~~~~~~~~~~~~~~~~~~~~~ [21:51:14] : [Step 1/2] [141/144] Building CXX object src/qt/test/CMakeFiles/test_bitcoin-qt.dir/__/__/wallet/test/wallet_test_fixture.cpp.obj [21:51:16] : [Step 1/2] [142/144] Building CXX object src/qt/test/CMakeFiles/test_bitcoin-qt.dir/wallettests.cpp.obj [21:51:39] : [Step 1/2] [143/144] Linking CXX executable src/qt/test/test_bitcoin-qt.exe [21:51:43] : [Step 1/2] [144/144] Linking CXX executable src/test/test_bitcoin.exe [21:51:43]W: [Step 1/2] + ./src/test/test_bitcoin.exe '--run_test=!radix_tests,rcu_tests' [21:51:43]W: [Step 1/2] ./contrib/teamcity/build-configurations.sh: line 301: ./src/test/test_bitcoin.exe: cannot execute binary file: Exec format error [21:51:43]W: [Step 1/2] ++ print_sanitizers_log [21:51:43] : [Step 1/2] *** Output of /tmp/sanitizer_logs/*.log.* *** [21:51:43]W: [Step 1/2] ++ for log in "${SAN_LOG_DIR}"/*.log.* [21:51:43]W: [Step 1/2] ++ echo '*** Output of /tmp/sanitizer_logs/*.log.* ***' [21:51:43]W: [Step 1/2] ++ cat '/tmp/sanitizer_logs/*.log.*' [21:51:43]W: [Step 1/2] cat: '/tmp/sanitizer_logs/*.log.*': No such file or directory [21:51:45]W: [Step 1/2] cp: cannot stat '/work/ibd/debug.log': No such file or directory [21:51:53]W: [Step 1/2] Process exited with code 1 [21:51:53]E: [Step 1/2] Process exited with code 1 (Step: Command Line)
Comment Actions
Build Bitcoin-ABC / Diffs (Resource Intensive) / Resource Intensive Diff Testing (build-win64) failed.
Snippet of first build failure:
[22:12:15] : [Step 1/2] /usr/share/mingw-w64/include/intrin.h:61:23: note: previous declaration of ‘unsigned int __builtin_ia32_crc32si(unsigned int, unsigned int)’ [22:12:15] : [Step 1/2] extern unsigned int __builtin_ia32_crc32si (unsigned int, unsigned int); [22:12:15] : [Step 1/2] ^~~~~~~~~~~~~~~~~~~~~~ [22:12:15] : [Step 1/2] [137/144] Building CXX object src/qt/test/CMakeFiles/test_bitcoin-qt.dir/test_main.cpp.obj [22:12:15] : [Step 1/2] [138/144] Building CXX object src/qt/test/CMakeFiles/test_bitcoin-qt.dir/test_bitcoin-qt_autogen/mocs_compilation.cpp.obj [22:12:15] : [Step 1/2] [139/144] Building CXX object src/qt/test/CMakeFiles/test_bitcoin-qt.dir/addressbooktests.cpp.obj [22:12:15] : [Step 1/2] <built-in>: warning: redundant redeclaration of ‘unsigned int __builtin_ia32_crc32qi(unsigned int, unsigned char)’ in same scope [-Wredundant-decls] [22:12:15] : [Step 1/2] In file included from ../depends/x86_64-w64-mingw32/include/boost/detail/interlocked.hpp:65, [22:12:15] : [Step 1/2] from ../depends/x86_64-w64-mingw32/include/boost/thread/win32/thread_primitives.hpp:18, [22:12:15] : [Step 1/2] from ../depends/x86_64-w64-mingw32/include/boost/thread/win32/thread_data.hpp:11, [22:12:15] : [Step 1/2] from ../depends/x86_64-w64-mingw32/include/boost/thread/thread_only.hpp:15, [22:12:15] : [Step 1/2] from ../depends/x86_64-w64-mingw32/include/boost/thread/thread.hpp:12, [22:12:15] : [Step 1/2] from ../depends/x86_64-w64-mingw32/include/boost/thread.hpp:13, [22:12:15] : [Step 1/2] from ../src/./scheduler.h:16, [22:12:15] : [Step 1/2] from ../src/./test/setup_common.h:15, [22:12:15] : [Step 1/2] from ../src/qt/test/addressbooktests.cpp:2: [22:12:15] : [Step 1/2] /usr/share/mingw-w64/include/intrin.h:59:23: note: previous declaration of ‘unsigned int __builtin_ia32_crc32qi(unsigned int, unsigned char)’ [22:12:15] : [Step 1/2] extern unsigned int __builtin_ia32_crc32qi (unsigned int, unsigned char); [22:12:15] : [Step 1/2] ^~~~~~~~~~~~~~~~~~~~~~ [22:12:15] : [Step 1/2] <built-in>: warning: redundant redeclaration of ‘unsigned int __builtin_ia32_crc32hi(unsigned int, short unsigned int)’ in same scope [-Wredundant-decls] [22:12:15] : [Step 1/2] /usr/share/mingw-w64/include/intrin.h:60:23: note: previous declaration of ‘unsigned int __builtin_ia32_crc32hi(unsigned int, short unsigned int)’ [22:12:15] : [Step 1/2] extern unsigned int __builtin_ia32_crc32hi (unsigned int, unsigned short); [22:12:15] : [Step 1/2] ^~~~~~~~~~~~~~~~~~~~~~ [22:12:15] : [Step 1/2] <built-in>: warning: redundant redeclaration of ‘unsigned int __builtin_ia32_crc32si(unsigned int, unsigned int)’ in same scope [-Wredundant-decls] [22:12:15] : [Step 1/2] /usr/share/mingw-w64/include/intrin.h:61:23: note: previous declaration of ‘unsigned int __builtin_ia32_crc32si(unsigned int, unsigned int)’ [22:12:15] : [Step 1/2] extern unsigned int __builtin_ia32_crc32si (unsigned int, unsigned int); [22:12:15] : [Step 1/2] ^~~~~~~~~~~~~~~~~~~~~~ [22:12:15] : [Step 1/2] [140/144] Building CXX object src/qt/test/CMakeFiles/test_bitcoin-qt.dir/wallettests.cpp.obj [22:12:15] : [Step 1/2] [141/144] Building CXX object src/qt/test/CMakeFiles/test_bitcoin-qt.dir/__/__/wallet/test/wallet_test_fixture.cpp.obj [22:12:15] : [Step 1/2] [142/144] Building CXX object src/qt/test/CMakeFiles/test_bitcoin-qt.dir/paymentservertests.cpp.obj [22:12:37] : [Step 1/2] [143/144] Linking CXX executable src/qt/test/test_bitcoin-qt.exe [22:12:46] : [Step 1/2] [144/144] Linking CXX executable src/test/test_bitcoin.exe [22:12:46]W: [Step 1/2] + wine ./src/test/test_bitcoin.exe '--run_test=!radix_tests,rcu_tests' [22:12:46]W: [Step 1/2] wine: created the configuration directory '/root/.wine' [22:12:46]W: [Step 1/2] 0009:err:file:init_redirects cannot open L"C:\\windows" (c000000f) [22:12:46]W: [Step 1/2] 0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046} [22:12:46]W: [Step 1/2] 0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa} [22:12:46]W: [Step 1/2] 0012:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002 [22:12:46]W: [Step 1/2] 0012:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002 [22:12:46]W: [Step 1/2] 0012:err:ole:get_local_server_stream Failed: 80004002 [22:12:46]W: [Step 1/2] 0010:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded. [22:12:46]W: [Step 1/2] 0010:err:winediag:nodrv_CreateWindow Make sure that your X server is running and that $DISPLAY is set correctly. [22:12:46]W: [Step 1/2] 000b:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded. [22:12:46]W: [Step 1/2] 000b:err:winediag:nodrv_CreateWindow Make sure that your X server is running and that $DISPLAY is set correctly. [22:12:47]W: [Step 1/2] Could not load wine-gecko. HTML rendering will be disabled. [22:12:47]W: [Step 1/2] 0024:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded. [22:12:47]W: [Step 1/2] 0024:err:winediag:nodrv_CreateWindow Make sure that your X server is running and that $DISPLAY is set correctly. [22:12:48]W: [Step 1/2] Could not load wine-gecko. HTML rendering will be disabled. [22:12:49]W: [Step 1/2] wine: configuration in '/root/.wine' has been updated. [22:12:49]W: [Step 1/2] 002a:err:module:import_dll Library libbitcoinconsensus-0.dll (which is needed by L"Z:\\work\\build\\src\\test\\test_bitcoin.exe") not found [22:12:49]W: [Step 1/2] 002a:err:module:attach_dlls Importing dlls for L"Z:\\work\\build\\src\\test\\test_bitcoin.exe" failed, status c0000135 [22:12:49] : [Step 1/2] *** Output of /tmp/sanitizer_logs/*.log.* *** [22:12:49]W: [Step 1/2] ++ print_sanitizers_log [22:12:49]W: [Step 1/2] ++ for log in "${SAN_LOG_DIR}"/*.log.* [22:12:49]W: [Step 1/2] ++ echo '*** Output of /tmp/sanitizer_logs/*.log.* ***' [22:12:49]W: [Step 1/2] ++ cat '/tmp/sanitizer_logs/*.log.*' [22:12:49]W: [Step 1/2] cat: '/tmp/sanitizer_logs/*.log.*': No such file or directory [22:12:52]W: [Step 1/2] cp: cannot stat '/work/ibd/debug.log': No such file or directory [22:13:00]W: [Step 1/2] Process exited with code 1 [22:13:00]E: [Step 1/2] Process exited with code 1 (Step: Command Line)
Comment Actions
Move the DLL before running the tests, don't install wine-binfmt, don't download the SDK every time.
contrib/teamcity/build-configurations.sh | ||
---|---|---|
288 ↗ | (On Diff #19099) | These belong in the contrib/teamcity/setup-debian-buster.sh script, not in the build. |
contrib/teamcity/build-configurations.sh | ||
---|---|---|
292 ↗ | (On Diff #19099) | Nit: cmake/platforms will be reused by all of the cross builds, so best to make this variable available to other builds. |
297 ↗ | (On Diff #19099) | This comment is confusing to me. If they're excluded, why build them? |
300 ↗ | (On Diff #19099) | Is this permanent or are there avenues to fix these issues? |
contrib/teamcity/build-configurations.sh | ||
---|---|---|
300 ↗ | (On Diff #19099) | The issue is on wine, not in our tests. We can only wait for wine to improve. |