Task 58788754617

RFC: Riscv bare metal CI job

2025-12-23 11:26:23 completed bare_metal_support dc53679c60c3a5758700002bbdca6a5ab112c24c


Commands that took longer than 1 second (total 10m31s)
linedurationpercentagecommand
9214s0%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
10631s0%retry -- apt-get update
11482s0%g++-13 g++-13-x86-64-linux-gnu
12795s0%amd64 4:13.2.0-7ubuntu1 [1100 B]
18885s0%(4:13.2.0-7ubuntu1) ...
236843s6%make -j -j16
596811s1%linker (ld -m elf_x86_64) supports shared libraries... yes
93516s0%supports C++17 features by default... checking for sys/stat.h... checking for unistd.h... yes
107909s1%supports C++17 features by default... yes
123051s0%supports C++11 features by default... yes
123921s0%for libstdc++... just compiled
133792s0%-g -O2 -fno-exceptions -fno-rtti -include config.h -DSRCDIR='"../.././gcc/libcody"' -I../.././gcc/libcody \
136211s0%-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
138045s0%accepts -g... gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../.././gcc/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fcf-protection ../.././gcc/libiberty/filename_cmp.c -o filename_cmp.o
153097s1%preprocessor... g++ -E
156172s0%linker (ld -m elf_x86_64) supports shared libraries... yes
169351s0%-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 -Wno-unused -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 gimple-match-exports.o -MT gimple-match-exports.o -MMD -MP -MF ./.deps/gimple-match-exports.TPo ../.././gcc/gcc/gimple-match-exports.cc
169462s0%-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
169521s0%-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 insn-emit-1.o -MT insn-emit-1.o -MMD -MP -MF ./.deps/insn-emit-1.TPo insn-emit-1.cc
169631s0%-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 insn-modes.o -MT insn-modes.o -MMD -MP -MF ./.deps/insn-modes.TPo insn-modes.cc
1775658s9%g++-cross
177834s0%-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 \
179692s0%riscv32-unknown-elf-riscv32-unknown-elf-c++ ); \
1896212s1%for libstdc++... pre-installed
230663s0%-g -O2 -fno-exceptions -fno-rtti -include config.h -DSRCDIR='"../.././gcc/libcody"' -I../.././gcc/libcody \
239022s0%-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
247741s0%-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
253561s0%-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
255235s0%preprocessor... g++ -E
2657830s4%-fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exception
265871m56s18%offsetof(scalar_int_mode, scalar_int_mode::m_mode))’ was declared here
2682729s4%v) \
269705s0%rm -rf /riscv/gcc
269714s0%retry -- git clone --depth=1 https://sourceware.org/git/newlib-cygwin.git -b topic/3.6 /riscv/newlib
269778s1%make -j -j16
269911s0%make install
269971m14s11%echo -n done
270271s0%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
272234s0%- skipped
2753410s1%cmake --build /home/admin/actions-runner/_work/_temp/build -j16 --target all bitcoin_consensus bitcoin_crypto secp256k1
276427s1%docker container kill 1dee8eab8edaecc64c495fcc26e7bb54116f7290c7ff7d54b49821a8de559cef
Tags
  • riscv32 bare metal, static libbitcoin_consensus
  • bare_metal_support
  • COMPLETED