Task 63085708602

RFC: Riscv bare metal CI job

2026-02-10 09:46:21 completed bare_metal_support 774042bb0eecee783ab04e0cb53f762b71984e77


Commands that took longer than 1 second (total 11m14s)
linedurationpercentagecommand
9274s0%docker buildx build --file=/home/admin/actions-runner/_work/bitcoin/bitcoin/ci/test_imagefile --build-arg=CI_IMAGE_NAME_TAG=docker.io/ubuntu:24.04 --build-arg=FILE_ENV=./ci/test/00_setup_env_riscv_bare_cross.sh --build-arg=BASE_ROOT_DIR=/home/admin/actions-runner/_work/_temp --platform=linux --label=bitcoin-ci-test --tag=ci_native_riscv_bare --cache-from type=gha,url=http://127.0.0.1:12321/,url_v2=http://127.0.0.1:12321/,scope=ci_native_riscv_bare --load /home/admin/actions-runner/_work/bitcoin/bitcoin
106912s1%retry apt-get update
11521s0%g++-13 g++-13-x86-64-linux-gnu
12796s0%amd64 4:13.2.0-7ubuntu1 [1100 B]
18115s0%(4:13.2.0-7ubuntu1) ...
229028s4%make -j -j16
465420s2%linker (ld -m elf_x86_64) supports shared libraries... yes
81671s0%for libstdc++... pre-installed
877811s1%restrict keyword... yes
108565s0%supports C++17 features by default... yes
116862s0%supports C++17 features by default... yes
126102s0%-g -O2 -fno-exceptions -fno-rtti -include config.h -DSRCDIR='"../.././gcc/libcody"' -I../.././gcc/libcody \
133882s0%-static-libgcc -o libbacktrace.la atomic.lo dwarf.lo fileline.lo posix.lo print.lo sort.lo state.lo backtrace.lo simple.lo elf.lo mmapio.lo mmap.lo
136843s0%accepts -g... if [ x"" != x ]; then \
150011s0%-I../.././gcc/libcpp -I. -I../.././gcc/libcpp/../include -I../.././gcc/libcpp/include -g -O2 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../.././gcc/libcpp -I. -I../.././gcc/libcpp/../include -I../.././gcc/libcpp/include -c -o init.o -MT init.o -MMD -MP -MF .deps/init.Tpo ../.././gcc/libcpp/init.cc
151436s0%preprocessor... g++ -E
154401s0%linker (ld -m elf_x86_64) supports shared libraries... yes
157581s0%-c -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Wconditionally-supported -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../.././gcc/gcc -I../.././gcc/gcc/build -I../.././gcc/gcc/../include -I../.././gcc/gcc/../libcpp/include \
159191s0%-g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Wconditionally-supported -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc \
162321s0%-g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Wconditionally-supported -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/gencondmd \
168591s0%-fno-PIE -c -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Wconditionally-supported -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -fno-PIE -I. -I. -I../.././gcc/gcc -I../.././gcc/gcc/. -I../.././gcc/gcc/../include -I../.././gcc/gcc/../libcpp/include -I../.././gcc/gcc/../libcody -I../.././gcc/gcc/../libdecnumber -I../.././gcc/gcc/../libdecnumber/dpd -I../libdecnumber -I../.././gcc/gcc/../libbacktrace -o generic-match-5.o -MT generic-match-5.o -MMD -MP -MF ./.deps/generic-match-5.TPo generic-match-5.cc
176411m10s10%g++-cross
176964s0%-no-pie -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Wconditionally-supported -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -no-pie -static-libstdc++ -static-libgcc -o cc1plus \
178822s0%riscv32-unknown-elf-riscv32-unknown-elf-c++ ); \
1887511s1%for libstdc++... pre-installed
229942s0%-g -O2 -fno-exceptions -fno-rtti -include config.h -DSRCDIR='"../.././gcc/libcody"' -I../.././gcc/libcody \
238122s0%-static-libgcc -o libbacktrace.la atomic.lo dwarf.lo fileline.lo posix.lo print.lo sort.lo state.lo backtrace.lo simple.lo elf.lo mmapio.lo mmap.lo
244401s0%accepts -g... if [ x"" != x ]; then \
254365s0%preprocessor... g++ -E
256431s0%linker (ld -m elf_x86_64) supports shared libraries... yes
2649531s4%-fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Wconditionally-supported -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -fno-PIE -I. -Ic-family -I../.././gcc/gcc -I../.././gcc/gcc/c-family -I../.././gcc/gcc/../include -I../.././gcc/gcc/../libcpp/include -I../.././gcc/gcc/../libcody -I../.././gcc/gcc/../libdecnumber -I../.././gcc/gcc/../libdecnumber/dpd -I../libdecnumber -I../.././gcc/gcc/../libbacktrace -o c-family/c-format.o -MT c-family/c-format.o -MMD -MP
265032m12s19%offsetof(scalar_int_mode, scalar_int_mode::m_mode))’ was declared here
2674329s4%v) \
268865s0%rm -rf /riscv/gcc
268878s1%retry git clone --depth=1 https://sourceware.org/git/newlib-cygwin.git -b topic/3.6 /riscv/newlib
268938s1%make -j -j16
269071s0%make install
269131m15s11%echo -n done
269431s0%docker run --rm --interactive --detach --tty --cap-add=LINUX_IMMUTABLE --mount=type=bind,src=/home/admin/actions-runner/_work/bitcoin/bitcoin,dst=/home/admin/actions-runner/_work/bitcoin/bitcoin,readonly --mount=type=bind,src=/home/admin/actions-runner/_work/_temp/ccache_dir,dst=/home/admin/actions-runner/_work/_temp/ccache_dir --mount=type=bind,src=/home/admin/actions-runner/_work/_temp/depends/built,dst=/home/admin/actions-runner/_work/_temp/depends/built --mount=type=bind,src=/home/admin/actions-runner/_work/_temp/depends/sources,dst=/home/admin/actions-runner/_work/_temp/depends/sources --mount=type=bind,src=/home/admin/actions-runner/_work/_temp/previous_releases,dst=/home/admin/actions-runner/_work/_temp/previous_releases --mount=type=bind,src=/home/admin/actions-runner/_work/_temp/build,dst=/home/admin/actions-runner/_work/_temp/build --env-file=/tmp/env-admin-ci_native_riscv_bare --name=ci_native_riscv_bare --network=ci-ip6net --platform=linux ci_native_riscv_bare
271213s0%- skipped
274349s1%cmake --build /home/admin/actions-runner/_work/_temp/build -j16 --target all bitcoin_consensus bitcoin_crypto secp256k1
275637s1%docker container kill 1d61dbd1d3a2989021a666bbc10e69c58e9b8053a973317c9a7be46b48a90072
Tags
  • riscv32 bare metal, static libbitcoin_consensus
  • bare_metal_support
  • COMPLETED