Task 91375771636

ipc: add windows support

2026-08-01 13:48:08 failed pr/ipc-win 3177fbd5f2d553325f5414232d0be90aedec2aae


Commands that took longer than 1 second (total 23m0s)
linedurationpercentagecommand
11034s0%docker buildx build --file=/home/runner/work/bitcoin/bitcoin/ci/test_imagefile --build-arg=CI_IMAGE_NAME_TAG=mirror.gcr.io/debian:trixie --build-arg=FILE_ENV=./ci/test/00_setup_env_win64.sh --build-arg=BASE_ROOT_DIR=/home/runner/work/_temp --platform=linux --label=bitcoin-ci-test --tag=ci_win64 --cache-from type=gha,url=http://127.0.0.1:49160/,version=1,scope=ci_win64 --load /home/runner/work/bitcoin/bitcoin
12511s0%retry apt-get update
131314s1%g++-14 g++-14-x86-64-linux-gnu g++-mingw-w64-ucrt64 g++-x86-64-linux-gnu
14136s0%amd64 4:14.2.0-1 [1344 B]
18105s0%(4:14.2.0-1) ...
216132s2%echo -n done
237415m12s66%bash -c 'CONFIG_SHELL= make -j4 -C depends HOST=x86_64-w64-mingw32ucrt LOG=1'
25288s0%features - done
28734m31s19%cmake --build '/home/runner/work/_temp/build_ ₿🧪_' -j4 --target all deploy
34724s0%-DKJ_USE_FIBERS -DNOMINMAX -DWIN32 -DWIN32_LEAN_AND_MEAN -D_MT -D_WIN32_IE=0x0A00 -D_WIN32_WINNT=0x0A00 -D_WINDOWS @CMakeFiles/mptest.dir/includes_CXX.rsp -Wno-error=maybe-uninitialized -O2 -O2 -g -std=c++20 -fvisibility=hidden -fno-keep-inline-dllexport -Wa,-muse-unaligned-vector-move -fno-extended-identifiers -fmacro-prefix-map=/home/runner/work/_temp/src=. -fstack-reuse=none -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -Wstack-protector -fstack-protector-all -fcf-protection=full -Wall -Wextra -Wformat -Wformat-security -Wvla -Wredundant-decls -Wdate-time -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Woverloaded-virtual -Wsuggest-override -Wimplicit-fallthrough -Wunreachable-code -Wbidi-chars=any -Wundef -Wno-unused-parameter -Werror -MD -MT src/ipc/libmultiprocess/test/CMakeFiles/mptest.dir/mp/test/listen_tests.cpp.obj -MF CMakeFiles/mptest.dir/mp/test/listen_tests.cpp.obj.d -o CMakeFiles/mptest.dir/mp/test/listen_tests.cpp.obj -c /home/runner/work/_temp/src/ipc/libmultiprocess/test/mp/test/listen_tests.cpp
34741s0%-DKJ_USE_FIBERS -DNOMINMAX -DWIN32 -DWIN32_LEAN_AND_MEAN -D_MT -D_WIN32_IE=0x0A00 -D_WIN32_WINNT=0x0A00 -D_WINDOWS @CMakeFiles/mptest.dir/includes_CXX.rsp -Wno-error=maybe-uninitialized -O2 -O2 -g -std=c++20 -fvisibility=hidden -fno-keep-inline-dllexport -Wa,-muse-unaligned-vector-move -fno-extended-identifiers -fmacro-prefix-map=/home/runner/work/_temp/src=. -fstack-reuse=none -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -Wstack-protector -fstack-protector-all -fcf-protection=full -Wall -Wextra -Wformat -Wformat-security -Wvla -Wredundant-decls -Wdate-time -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Woverloaded-virtual -Wsuggest-override -Wimplicit-fallthrough -Wunreachable-code -Wbidi-chars=any -Wundef -Wno-unused-parameter -Werror -MD -MT src/ipc/libmultiprocess/test/CMakeFiles/mptest.dir/mp/test/spawn_tests.cpp.obj -MF CMakeFiles/mptest.dir/mp/test/spawn_tests.cpp.obj.d -o CMakeFiles/mptest.dir/mp/test/spawn_tests.cpp.obj -c /home/runner/work/_temp/src/ipc/libmultiprocess/test/mp/test/spawn_tests.cpp
34765s0%-DKJ_USE_FIBERS -DNOMINMAX -DWIN32 -DWIN32_LEAN_AND_MEAN -D_MT -D_WIN32_IE=0x0A00 -D_WIN32_WINNT=0x0A00 -D_WINDOWS @CMakeFiles/mptest.dir/includes_CXX.rsp -Wno-error=maybe-uninitialized -O2 -O2 -g -std=c++20 -fvisibility=hidden -fno-keep-inline-dllexport -Wa,-muse-unaligned-vector-move -fno-extended-identifiers -fmacro-prefix-map=/home/runner/work/_temp/src=. -fstack-reuse=none -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -Wstack-protector -fstack-protector-all -fcf-protection=full -Wall -Wextra -Wformat -Wformat-security -Wvla -Wredundant-decls -Wdate-time -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Woverloaded-virtual -Wsuggest-override -Wimplicit-fallthrough -Wunreachable-code -Wbidi-chars=any -Wundef -Wno-unused-parameter -Werror -MD -MT src/ipc/libmultiprocess/test/CMakeFiles/mptest.dir/mp/test/test.cpp.obj -MF CMakeFiles/mptest.dir/mp/test/test.cpp.obj.d -o CMakeFiles/mptest.dir/mp/test/test.cpp.obj -c /home/runner/work/_temp/src/ipc/libmultiprocess/test/mp/test/test.cpp
34782s0%-DKJ_USE_FIBERS -DNOMINMAX -DWIN32 -DWIN32_LEAN_AND_MEAN -D_MT -D_WIN32_IE=0x0A00 -D_WIN32_WINNT=0x0A00 -D_WINDOWS @CMakeFiles/mptest.dir/includes_CXX.rsp -Wno-error=maybe-uninitialized -O2 -O2 -g -std=c++20 -fvisibility=hidden -fno-keep-inline-dllexport -Wa,-muse-unaligned-vector-move -fno-extended-identifiers -fmacro-prefix-map=/home/runner/work/_temp/src=. -fstack-reuse=none -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -Wstack-protector -fstack-protector-all -fcf-protection=full -Wall -Wextra -Wformat -Wformat-security -Wvla -Wredundant-decls -Wdate-time -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Woverloaded-virtual -Wsuggest-override -Wimplicit-fallthrough -Wunreachable-code -Wbidi-chars=any -Wundef -Wno-unused-parameter -Werror -MD -MT src/ipc/libmultiprocess/test/CMakeFiles/mptest.dir/mp/test/util_tests.cpp.obj -MF CMakeFiles/mptest.dir/mp/test/util_tests.cpp.obj.d -o CMakeFiles/mptest.dir/mp/test/util_tests.cpp.obj -c /home/runner/work/_temp/src/ipc/libmultiprocess/test/mp/test/util_tests.cpp
348213s0%-DKJ_USE_FIBERS -DNOMINMAX -DWIN32 -DWIN32_LEAN_AND_MEAN -D_MT -D_WIN32_IE=0x0A00 -D_WIN32_WINNT=0x0A00 -D_WINDOWS @CMakeFiles/mptest.dir/includes_CXX.rsp -Wno-error=maybe-uninitialized -O2 -O2 -g -std=c++20 -fvisibility=hidden -fno-keep-inline-dllexport -Wa,-muse-unaligned-vector-move -fno-extended-identifiers -fmacro-prefix-map=/home/runner/work/_temp/src=. -fstack-reuse=none -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -Wstack-protector -fstack-protector-all -fcf-protection=full -Wall -Wextra -Wformat -Wformat-security -Wvla -Wredundant-decls -Wdate-time -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Woverloaded-virtual -Wsuggest-override -Wimplicit-fallthrough -Wunreachable-code -Wbidi-chars=any -Wundef -Wno-unused-parameter -Werror -MD -MT src/ipc/libmultiprocess/test/CMakeFiles/mptest.dir/mp/test/foo.capnp.proxy-client.c++.obj -MF CMakeFiles/mptest.dir/mp/test/foo.capnp.proxy-client.c++.obj.d -o CMakeFiles/mptest.dir/mp/test/foo.capnp.proxy-client.c++.obj -c "/home/runner/work/_temp/build_ ₿🧪_/src/ipc/libmultiprocess/test/mp/test/foo.capnp.proxy-client.c++"
348425s1%-DKJ_USE_FIBERS -DNOMINMAX -DWIN32 -DWIN32_LEAN_AND_MEAN -D_MT -D_WIN32_IE=0x0A00 -D_WIN32_WINNT=0x0A00 -D_WINDOWS @CMakeFiles/mptest.dir/includes_CXX.rsp -Wno-error=maybe-uninitialized -O2 -O2 -g -std=c++20 -fvisibility=hidden -fno-keep-inline-dllexport -Wa,-muse-unaligned-vector-move -fno-extended-identifiers -fmacro-prefix-map=/home/runner/work/_temp/src=. -fstack-reuse=none -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -Wstack-protector -fstack-protector-all -fcf-protection=full -Wall -Wextra -Wformat -Wformat-security -Wvla -Wredundant-decls -Wdate-time -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Woverloaded-virtual -Wsuggest-override -Wimplicit-fallthrough -Wunreachable-code -Wbidi-chars=any -Wundef -Wno-unused-parameter -Werror -MD -MT src/ipc/libmultiprocess/test/CMakeFiles/mptest.dir/mp/test/foo.capnp.proxy-server.c++.obj -MF CMakeFiles/mptest.dir/mp/test/foo.capnp.proxy-server.c++.obj.d -o CMakeFiles/mptest.dir/mp/test/foo.capnp.proxy-server.c++.obj -c "/home/runner/work/_temp/build_ ₿🧪_/src/ipc/libmultiprocess/test/mp/test/foo.capnp.proxy-server.c++"
34863s0%-DKJ_USE_FIBERS -DNOMINMAX -DWIN32 -DWIN32_LEAN_AND_MEAN -D_MT -D_WIN32_IE=0x0A00 -D_WIN32_WINNT=0x0A00 -D_WINDOWS @CMakeFiles/mptest.dir/includes_CXX.rsp -Wno-error=maybe-uninitialized -O2 -O2 -g -std=c++20 -fvisibility=hidden -fno-keep-inline-dllexport -Wa,-muse-unaligned-vector-move -fno-extended-identifiers -fmacro-prefix-map=/home/runner/work/_temp/src=. -fstack-reuse=none -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -Wstack-protector -fstack-protector-all -fcf-protection=full -Wall -Wextra -Wformat -Wformat-security -Wvla -Wredundant-decls -Wdate-time -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Woverloaded-virtual -Wsuggest-override -Wimplicit-fallthrough -Wunreachable-code -Wbidi-chars=any -Wundef -Wno-unused-parameter -Werror -MD -MT src/ipc/libmultiprocess/test/CMakeFiles/mptest.dir/mp/test/foo.capnp.proxy-types.c++.obj -MF CMakeFiles/mptest.dir/mp/test/foo.capnp.proxy-types.c++.obj.d -o CMakeFiles/mptest.dir/mp/test/foo.capnp.proxy-types.c++.obj -c "/home/runner/work/_temp/build_ ₿🧪_/src/ipc/libmultiprocess/test/mp/test/foo.capnp.proxy-types.c++"
37563s0%-DNOMINMAX -DWIN32 -DWIN32_LEAN_AND_MEAN -D_MT -D_WIN32_IE=0x0A00 -D_WIN32_WINNT=0x0A00 -D_WINDOWS @CMakeFiles/bitcoin-wallet.dir/includes_CXX.rsp -Wno-error=maybe-uninitialized -O2 -O2 -g -std=c++20 -fvisibility=hidden -fno-keep-inline-dllexport -Wa,-muse-unaligned-vector-move -fno-extended-identifiers -fmacro-prefix-map=/home/runner/work/_temp/src=. -fstack-reuse=none -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -Wstack-protector -fstack-protector-all -fcf-protection=full -Wall -Wextra -Wformat -Wformat-security -Wvla -Wredundant-decls -Wdate-time -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Woverloaded-virtual -Wsuggest-override -Wimplicit-fallthrough -Wunreachable-code -Wbidi-chars=any -Wundef -Wno-unused-parameter -Werror -MD -MT src/CMakeFiles/bitcoin-wallet.dir/bitcoin-wallet.cpp.obj -MF CMakeFiles/bitcoin-wallet.dir/bitcoin-wallet.cpp.obj.d -o CMakeFiles/bitcoin-wallet.dir/bitcoin-wallet.cpp.obj -c /home/runner/work/_temp/src/bitcoin-wallet.cpp
37582s0%-DNOMINMAX -DWIN32 -DWIN32_LEAN_AND_MEAN -D_MT -D_WIN32_IE=0x0A00 -D_WIN32_WINNT=0x0A00 -D_WINDOWS @CMakeFiles/bitcoin-wallet.dir/includes_CXX.rsp -Wno-error=maybe-uninitialized -O2 -O2 -g -std=c++20 -fvisibility=hidden -fno-keep-inline-dllexport -Wa,-muse-unaligned-vector-move -fno-extended-identifiers -fmacro-prefix-map=/home/runner/work/_temp/src=. -fstack-reuse=none -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -Wstack-protector -fstack-protector-all -fcf-protection=full -Wall -Wextra -Wformat -Wformat-security -Wvla -Wredundant-decls -Wdate-time -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Woverloaded-virtual -Wsuggest-override -Wimplicit-fallthrough -Wunreachable-code -Wbidi-chars=any -Wundef -Wno-unused-parameter -Werror -MD -MT src/CMakeFiles/bitcoin-wallet.dir/init/bitcoin-wallet.cpp.obj -MF CMakeFiles/bitcoin-wallet.dir/init/bitcoin-wallet.cpp.obj.d -o CMakeFiles/bitcoin-wallet.dir/init/bitcoin-wallet.cpp.obj -c /home/runner/work/_temp/src/init/bitcoin-wallet.cpp
37605s0%-DNOMINMAX -DWIN32 -DWIN32_LEAN_AND_MEAN -D_MT -D_WIN32_IE=0x0A00 -D_WIN32_WINNT=0x0A00 -D_WINDOWS @CMakeFiles/bitcoin-wallet.dir/includes_CXX.rsp -Wno-error=maybe-uninitialized -O2 -O2 -g -std=c++20 -fvisibility=hidden -fno-keep-inline-dllexport -Wa,-muse-unaligned-vector-move -fno-extended-identifiers -fmacro-prefix-map=/home/runner/work/_temp/src=. -fstack-reuse=none -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -Wstack-protector -fstack-protector-all -fcf-protection=full -Wall -Wextra -Wformat -Wformat-security -Wvla -Wredundant-decls -Wdate-time -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Woverloaded-virtual -Wsuggest-override -Wimplicit-fallthrough -Wunreachable-code -Wbidi-chars=any -Wundef -Wno-unused-parameter -Werror -MD -MT src/CMakeFiles/bitcoin-wallet.dir/wallet/wallettool.cpp.obj -MF CMakeFiles/bitcoin-wallet.dir/wallet/wallettool.cpp.obj.d -o CMakeFiles/bitcoin-wallet.dir/wallet/wallettool.cpp.obj -c /home/runner/work/_temp/src/wallet/wallettool.cpp
37822s0%-DNOMINMAX -DWIN32 -DWIN32_LEAN_AND_MEAN -D_MT -D_WIN32_IE=0x0A00 -D_WIN32_WINNT=0x0A00 -D_WINDOWS @CMakeFiles/bitcoin.dir/includes_CXX.rsp -Wno-error=maybe-uninitialized -O2 -O2 -g -std=c++20 -fvisibility=hidden -fno-keep-inline-dllexport -Wa,-muse-unaligned-vector-move -fno-extended-identifiers -fmacro-prefix-map=/home/runner/work/_temp/src=. -fstack-reuse=none -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -Wstack-protector -fstack-protector-all -fcf-protection=full -Wall -Wextra -Wformat -Wformat-security -Wvla -Wredundant-decls -Wdate-time -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Woverloaded-virtual -Wsuggest-override -Wimplicit-fallthrough -Wunreachable-code -Wbidi-chars=any -Wundef -Wno-unused-parameter -Werror -MD -MT src/CMakeFiles/bitcoin.dir/bitcoin.cpp.obj -MF CMakeFiles/bitcoin.dir/bitcoin.cpp.obj.d -o CMakeFiles/bitcoin.dir/bitcoin.cpp.obj -c /home/runner/work/_temp/src/bitcoin.cpp
40113s0%-DNOMINMAX -DWIN32 -DWIN32_LEAN_AND_MEAN -D_MT -D_WIN32_IE=0x0A00 -D_WIN32_WINNT=0x0A00 -D_WINDOWS @CMakeFiles/bitcoind.dir/includes_CXX.rsp -Wno-error=maybe-uninitialized -O2 -O2 -g -std=c++20 -fvisibility=hidden -fno-keep-inline-dllexport -Wa,-muse-unaligned-vector-move -fno-extended-identifiers -fmacro-prefix-map=/home/runner/work/_temp/src=. -fstack-reuse=none -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -Wstack-protector -fstack-protector-all -fcf-protection=full -Wall -Wextra -Wformat -Wformat-security -Wvla -Wredundant-decls -Wdate-time -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Woverloaded-virtual -Wsuggest-override -Wimplicit-fallthrough -Wunreachable-code -Wbidi-chars=any -Wundef -Wno-unused-parameter -Werror -MD -MT src/CMakeFiles/bitcoind.dir/bitcoind.cpp.obj -MF CMakeFiles/bitcoind.dir/bitcoind.cpp.obj.d -o CMakeFiles/bitcoind.dir/bitcoind.cpp.obj -c /home/runner/work/_temp/src/bitcoind.cpp
40134s0%-DNOMINMAX -DWIN32 -DWIN32_LEAN_AND_MEAN -D_MT -D_WIN32_IE=0x0A00 -D_WIN32_WINNT=0x0A00 -D_WINDOWS @CMakeFiles/bitcoind.dir/includes_CXX.rsp -Wno-error=maybe-uninitialized -O2 -O2 -g -std=c++20 -fvisibility=hidden -fno-keep-inline-dllexport -Wa,-muse-unaligned-vector-move -fno-extended-identifiers -fmacro-prefix-map=/home/runner/work/_temp/src=. -fstack-reuse=none -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -Wstack-protector -fstack-protector-all -fcf-protection=full -Wall -Wextra -Wformat -Wformat-security -Wvla -Wredundant-decls -Wdate-time -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Woverloaded-virtual -Wsuggest-override -Wimplicit-fallthrough -Wunreachable-code -Wbidi-chars=any -Wundef -Wno-unused-parameter -Werror -MD -MT src/CMakeFiles/bitcoind.dir/init/bitcoind.cpp.obj -MF CMakeFiles/bitcoind.dir/init/bitcoind.cpp.obj.d -o CMakeFiles/bitcoind.dir/init/bitcoind.cpp.obj -c /home/runner/work/_temp/src/init/bitcoind.cpp
40348s0%-DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION -DKJ_USE_FIBERS -DNOMINMAX -DWIN32 -DWIN32_LEAN_AND_MEAN -D_MT -D_WIN32_IE=0x0A00 -D_WIN32_WINNT=0x0A00 -D_WINDOWS @CMakeFiles/bitcoin_ipc.dir/includes_CXX.rsp -Wno-error=maybe-uninitialized -O2 -O2 -g -std=c++20 -fvisibility=hidden -fno-keep-inline-dllexport -Wa,-muse-unaligned-vector-move -fno-extended-identifiers -fmacro-prefix-map=/home/runner/work/_temp/src=. -fstack-reuse=none -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -Wstack-protector -fstack-protector-all -fcf-protection=full -Wall -Wextra -Wformat -Wformat-security -Wvla -Wredundant-decls -Wdate-time -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Woverloaded-virtual -Wsuggest-override -Wimplicit-fallthrough -Wunreachable-code -Wbidi-chars=any -Wundef -Wno-unused-parameter -Werror -MD -MT src/ipc/CMakeFiles/bitcoin_ipc.dir/capnp/protocol.cpp.obj -MF CMakeFiles/bitcoin_ipc.dir/capnp/protocol.cpp.obj.d -o CMakeFiles/bitcoin_ipc.dir/capnp/protocol.cpp.obj -c /home/runner/work/_temp/src/ipc/capnp/protocol.cpp
Tags
  • Windows-cross to x86_64, ucrt
  • pr/ipc-win
  • FAILED