Skip to content

Instantly share code, notes, and snippets.

@pinheadmz
Created June 17, 2023 16:22
Show Gist options
  • Save pinheadmz/cb57f51857812b9e78360648f5431c28 to your computer and use it in GitHub Desktop.
Save pinheadmz/cb57f51857812b9e78360648f5431c28 to your computer and use it in GitHub Desktop.
--> FILE_ENV="./ci/test/00_setup_env_mac.sh" ./ci/test_run_all.sh
./ci/test_run_all.sh: line 7: warning: setlocale: LC_ALL: cannot change locale (C.UTF-8): No such file or directory
./ci/test/00_setup_env.sh: line 7: warning: setlocale: LC_ALL: cannot change locale (C.UTF-8): No such file or directory
++++ dirname ./ci/test/00_setup_env.sh
+++ cd ./ci/test/../../
+++ pwd
++ BASE_ROOT_DIR=/Users/matthewzipkin/Desktop/work/bitcoin
++ export BASE_ROOT_DIR
++ export DEPENDS_DIR=/Users/matthewzipkin/Desktop/work/bitcoin/depends
++ DEPENDS_DIR=/Users/matthewzipkin/Desktop/work/bitcoin/depends
++ export BASE_SCRATCH_DIR=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch
++ BASE_SCRATCH_DIR=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch
++ echo 'Setting specific values in env'
Setting specific values in env
++ '[' -n ./ci/test/00_setup_env_mac.sh ']'
++ set -o errexit
++ source ./ci/test/00_setup_env_mac.sh
+++ export LC_ALL=C.UTF-8
+++ LC_ALL=C.UTF-8
./ci/test/00_setup_env_mac.sh: line 7: warning: setlocale: LC_ALL: cannot change locale (C.UTF-8): No such file or directory
+++ export CONTAINER_NAME=ci_macos_cross
+++ CONTAINER_NAME=ci_macos_cross
+++ export CI_IMAGE_NAME_TAG=ubuntu:22.04
+++ CI_IMAGE_NAME_TAG=ubuntu:22.04
+++ export HOST=x86_64-apple-darwin
+++ HOST=x86_64-apple-darwin
+++ export 'PACKAGES=cmake libz-dev libtinfo5 python3-setuptools xorriso'
+++ PACKAGES='cmake libz-dev libtinfo5 python3-setuptools xorriso'
+++ export XCODE_VERSION=12.2
+++ XCODE_VERSION=12.2
+++ export XCODE_BUILD_ID=12B45b
+++ XCODE_BUILD_ID=12B45b
+++ export RUN_UNIT_TESTS=false
+++ RUN_UNIT_TESTS=false
+++ export RUN_FUNCTIONAL_TESTS=false
+++ RUN_FUNCTIONAL_TESTS=false
+++ export GOAL=deploy
+++ GOAL=deploy
+++ export 'BITCOIN_CONFIG=--with-gui --enable-reduce-exports'
+++ BITCOIN_CONFIG='--with-gui --enable-reduce-exports'
++ echo 'Fallback to default values in env (if not yet set)'
Fallback to default values in env (if not yet set)
++ export MAKEJOBS=-j4
++ MAKEJOBS=-j4
++ export HOST=x86_64-apple-darwin
++ HOST=x86_64-apple-darwin
++ export USE_BUSY_BOX=false
++ USE_BUSY_BOX=false
++ export RUN_UNIT_TESTS=false
++ RUN_UNIT_TESTS=false
++ export RUN_FUNCTIONAL_TESTS=false
++ RUN_FUNCTIONAL_TESTS=false
++ export RUN_TIDY=false
++ RUN_TIDY=false
++ export TEST_RUNNER_TIMEOUT_FACTOR=40
++ TEST_RUNNER_TIMEOUT_FACTOR=40
++ export TEST_RUNNER_ENV=
++ TEST_RUNNER_ENV=
++ export RUN_FUZZ_TESTS=false
++ RUN_FUZZ_TESTS=false
++ export BOOST_TEST_RANDOM=1
++ BOOST_TEST_RANDOM=1
++ export DEBIAN_FRONTEND=noninteractive
++ DEBIAN_FRONTEND=noninteractive
++ export CCACHE_SIZE=100M
++ CCACHE_SIZE=100M
++ export CCACHE_TEMPDIR=/tmp/.ccache-temp
++ CCACHE_TEMPDIR=/tmp/.ccache-temp
++ export CCACHE_COMPRESS=1
++ CCACHE_COMPRESS=1
++ export CCACHE_DIR=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/.ccache
++ CCACHE_DIR=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/.ccache
++ export BASE_OUTDIR=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/out/x86_64-apple-darwin
++ BASE_OUTDIR=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/out/x86_64-apple-darwin
++ export BASE_BUILD_DIR=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/build
++ BASE_BUILD_DIR=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/build
++ export PREVIOUS_RELEASES_DIR=/Users/matthewzipkin/Desktop/work/bitcoin/releases/x86_64-apple-darwin
++ PREVIOUS_RELEASES_DIR=/Users/matthewzipkin/Desktop/work/bitcoin/releases/x86_64-apple-darwin
++ export DIR_IWYU=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/iwyu
++ DIR_IWYU=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/iwyu
++ export SDK_URL=https://bitcoincore.org/depends-sources/sdks
++ SDK_URL=https://bitcoincore.org/depends-sources/sdks
++ export 'CI_BASE_PACKAGES=build-essential libtool autotools-dev automake pkg-config bsdmainutils curl ca-certificates ccache python3 rsync git procps bison'
++ CI_BASE_PACKAGES='build-essential libtool autotools-dev automake pkg-config bsdmainutils curl ca-certificates ccache python3 rsync git procps bison'
++ export GOAL=deploy
++ GOAL=deploy
++ export DIR_QA_ASSETS=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/qa-assets
++ DIR_QA_ASSETS=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/qa-assets
++ export PATH=/Users/matthewzipkin/Desktop/work/bitcoin/ci/retry:/Users/matthewzipkin/.rvm/gems/ruby-2.7.2/bin:/Users/matthewzipkin/.rvm/gems/ruby-2.7.2@global/bin:/Users/matthewzipkin/.rvm/rubies/ruby-2.7.2/bin:/opt/homebrew/opt/llvm/bin:/Users/matthewzipkin/.cargo/bin:/Users/matthewzipkin/.gem/ruby/3.1.3/bin:/Users/matthewzipkin/.rubies/ruby-3.1.3/lib/ruby/gems/3.1.0/bin:/Users/matthewzipkin/.rubies/ruby-3.1.3/bin:/opt/homebrew/opt/gnu-sed/libexec/gnubin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/go/bin:/usr/local/MacGPG2/bin:/Library/Apple/usr/bin:/Applications/Wireshark.app/Contents/MacOS:/Users/matthewzipkin/go/bin:/Users/matthewzipkin/.rvm/bin
++ PATH=/Users/matthewzipkin/Desktop/work/bitcoin/ci/retry:/Users/matthewzipkin/.rvm/gems/ruby-2.7.2/bin:/Users/matthewzipkin/.rvm/gems/ruby-2.7.2@global/bin:/Users/matthewzipkin/.rvm/rubies/ruby-2.7.2/bin:/opt/homebrew/opt/llvm/bin:/Users/matthewzipkin/.cargo/bin:/Users/matthewzipkin/.gem/ruby/3.1.3/bin:/Users/matthewzipkin/.rubies/ruby-3.1.3/lib/ruby/gems/3.1.0/bin:/Users/matthewzipkin/.rubies/ruby-3.1.3/bin:/opt/homebrew/opt/gnu-sed/libexec/gnubin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/go/bin:/usr/local/MacGPG2/bin:/Library/Apple/usr/bin:/Applications/Wireshark.app/Contents/MacOS:/Users/matthewzipkin/go/bin:/Users/matthewzipkin/.rvm/bin
++ export 'CI_RETRY_EXE=retry --'
++ CI_RETRY_EXE='retry --'
+ set -o errexit
+ source ./ci/test/04_install.sh
++ export LC_ALL=C.UTF-8
++ LC_ALL=C.UTF-8
./ci/test/04_install.sh: line 7: warning: setlocale: LC_ALL: cannot change locale (C.UTF-8): No such file or directory
++ [[ '' == qemu-s390* ]]
++ mkdir -p /Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/.ccache
++ mkdir -p /Users/matthewzipkin/Desktop/work/bitcoin/releases/x86_64-apple-darwin
++ export ASAN_OPTIONS=detect_stack_use_after_return=1:check_initialization_order=1:strict_init_order=1
++ ASAN_OPTIONS=detect_stack_use_after_return=1:check_initialization_order=1:strict_init_order=1
++ export LSAN_OPTIONS=suppressions=/Users/matthewzipkin/Desktop/work/bitcoin/test/sanitizer_suppressions/lsan
++ LSAN_OPTIONS=suppressions=/Users/matthewzipkin/Desktop/work/bitcoin/test/sanitizer_suppressions/lsan
++ export TSAN_OPTIONS=suppressions=/Users/matthewzipkin/Desktop/work/bitcoin/test/sanitizer_suppressions/tsan:halt_on_error=1:log_path=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/sanitizer-output/tsan
++ TSAN_OPTIONS=suppressions=/Users/matthewzipkin/Desktop/work/bitcoin/test/sanitizer_suppressions/tsan:halt_on_error=1:log_path=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/sanitizer-output/tsan
++ export UBSAN_OPTIONS=suppressions=/Users/matthewzipkin/Desktop/work/bitcoin/test/sanitizer_suppressions/ubsan:print_stacktrace=1:halt_on_error=1:report_error_type=1
++ UBSAN_OPTIONS=suppressions=/Users/matthewzipkin/Desktop/work/bitcoin/test/sanitizer_suppressions/ubsan:print_stacktrace=1:halt_on_error=1:report_error_type=1
++ [[ --with-gui --enable-reduce-exports = *--with-sanitizers=*address* ]]
++ export P_CI_DIR=/Users/matthewzipkin/Desktop/work/bitcoin
++ P_CI_DIR=/Users/matthewzipkin/Desktop/work/bitcoin
++ export BINS_SCRATCH_DIR=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/bins/
++ BINS_SCRATCH_DIR=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/bins/
++ '[' -z '' ']'
++ python3 -c 'import os; [print(f"{key}={value}") for key, value in os.environ.items() if "\n" not in value and "HOME" not in key]'
++ tee /tmp/env
SHELL=/opt/homebrew/bin/bash
LSCOLORS=ExFxBxDxCxegedabagacad
CCACHE_TEMPDIR=/tmp/.ccache-temp
FILE_ENV=./ci/test/00_setup_env_mac.sh
XPC_FLAGS=0x0
TERM_PROGRAM_VERSION=445
BASE_OUTDIR=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/out/x86_64-apple-darwin
RUN_UNIT_TESTS=false
rvm_prefix=/Users/matthewzipkin
TSAN_OPTIONS=suppressions=/Users/matthewzipkin/Desktop/work/bitcoin/test/sanitizer_suppressions/tsan:halt_on_error=1:log_path=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/sanitizer-output/tsan
CI_RETRY_EXE=retry --
__CFBundleIdentifier=com.apple.Terminal
SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.ZSKcDRNCKC/Listeners
CCACHE_SIZE=100M
BINS_SCRATCH_DIR=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/bins/
TERM_SESSION_ID=BA165DAB-88DC-4F2F-8BB7-7D88D7653D2B
TEST_RUNNER_TIMEOUT_FACTOR=40
PACKAGES=cmake libz-dev libtinfo5 python3-setuptools xorriso
MAKEJOBS=-j4
TEST_RUNNER_ENV=
CONTAINER_NAME=ci_macos_cross
RUBY_VERSION=ruby-2.7.2
PWD=/Users/matthewzipkin/Desktop/work/bitcoin
LOGNAME=matthewzipkin
CCACHE_DIR=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/.ccache
rvm_version=1.29.12 (latest)
MANPATH=/opt/homebrew/share/man:
CI_BASE_PACKAGES=build-essential libtool autotools-dev automake pkg-config bsdmainutils curl ca-certificates ccache python3 rsync git procps bison
GEM_ROOT=/Users/matthewzipkin/.rubies/ruby-3.1.3/lib/ruby/gems/3.1.0
CXX=clang++
BASE_BUILD_DIR=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/build
DIR_IWYU=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/iwyu
LDFLAGS=-L/opt/homebrew/opt/llvm/lib
BASE_ROOT_DIR=/Users/matthewzipkin/Desktop/work/bitcoin
LANG=en_US.UTF-8
DEPENDS_DIR=/Users/matthewzipkin/Desktop/work/bitcoin/depends
RUBY_ENGINE=ruby
RUN_FUNCTIONAL_TESTS=false
TMPDIR=/tmp/
CPPFLAGS=-I/opt/homebrew/opt/llvm/include
CLICOLOR=1
GOAL=deploy
BASH_SILENCE_DEPRECATION_WARNING=1
CCACHE_COMPRESS=1
ASAN_OPTIONS=detect_stack_use_after_return=1:check_initialization_order=1:strict_init_order=1
P_CI_DIR=/Users/matthewzipkin/Desktop/work/bitcoin
INFOPATH=/opt/homebrew/share/info:
rvm_bin_path=/Users/matthewzipkin/.rvm/bin
GEM_PATH=/Users/matthewzipkin/.rvm/gems/ruby-2.7.2:/Users/matthewzipkin/.rvm/gems/ruby-2.7.2@global
RUN_TIDY=false
LSAN_OPTIONS=suppressions=/Users/matthewzipkin/Desktop/work/bitcoin/test/sanitizer_suppressions/lsan
TERM=xterm-256color
CPLUS_INCLUDE_PATH=/opt/homebrew/include
HOST=x86_64-apple-darwin
RUN_FUZZ_TESTS=false
USER=matthewzipkin
LIBRARY_PATH=/opt/homebrew/lib
USE_BUSY_BOX=false
BOOST_TEST_RANDOM=1
BITCOIN_CONFIG=--with-gui --enable-reduce-exports
SHLVL=1
DIR_QA_ASSETS=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/qa-assets
XCODE_BUILD_ID=12B45b
UBSAN_OPTIONS=suppressions=/Users/matthewzipkin/Desktop/work/bitcoin/test/sanitizer_suppressions/ubsan:print_stacktrace=1:halt_on_error=1:report_error_type=1
XPC_SERVICE_NAME=0
CI_IMAGE_NAME_TAG=ubuntu:22.04
BASE_SCRATCH_DIR=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch
SDK_URL=https://bitcoincore.org/depends-sources/sdks
LD_LIBRARY_PATH=/opt/homebrew/lib
NODE_PATH=/usr/local/lib/node_modules
BASH_PROFILE=true
LC_ALL=C.UTF-8
RUBY_ROOT=/Users/matthewzipkin/.rubies/ruby-3.1.3
PATH=/Users/matthewzipkin/Desktop/work/bitcoin/ci/retry:/Users/matthewzipkin/.rvm/gems/ruby-2.7.2/bin:/Users/matthewzipkin/.rvm/gems/ruby-2.7.2@global/bin:/Users/matthewzipkin/.rvm/rubies/ruby-2.7.2/bin:/opt/homebrew/opt/llvm/bin:/Users/matthewzipkin/.cargo/bin:/Users/matthewzipkin/.gem/ruby/3.1.3/bin:/Users/matthewzipkin/.rubies/ruby-3.1.3/lib/ruby/gems/3.1.0/bin:/Users/matthewzipkin/.rubies/ruby-3.1.3/bin:/opt/homebrew/opt/gnu-sed/libexec/gnubin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/go/bin:/usr/local/MacGPG2/bin:/Library/Apple/usr/bin:/Applications/Wireshark.app/Contents/MacOS:/Users/matthewzipkin/go/bin:/Users/matthewzipkin/.rvm/bin
PREVIOUS_RELEASES_DIR=/Users/matthewzipkin/Desktop/work/bitcoin/releases/x86_64-apple-darwin
CC=clang
C_INCLUDE_PATH=/opt/homebrew/include
XCODE_VERSION=12.2
IRBRC=/Users/matthewzipkin/.rvm/rubies/ruby-2.7.2/.irbrc
CPATH=/opt/homebrew/include
DEBIAN_FRONTEND=noninteractive
RUBYOPT=
rvm_path=/Users/matthewzipkin/.rvm
OLDPWD=/Users/matthewzipkin/Desktop/work
GOPATH=/Users/matthewzipkin/go
TERM_PROGRAM=Apple_Terminal
_=/opt/homebrew/bin/python3
__CF_USER_TEXT_ENCODING=0x1F5:0:0
++ echo 'Creating ubuntu:22.04 container to run in'
Creating ubuntu:22.04 container to run in
++ DOCKER_BUILDKIT=1
++ retry -- docker build --file /Users/matthewzipkin/Desktop/work/bitcoin/ci/test_imagefile --build-arg CI_IMAGE_NAME_TAG=ubuntu:22.04 --build-arg FILE_ENV=./ci/test/00_setup_env_mac.sh --tag=ci_macos_cross /Users/matthewzipkin/Desktop/work/bitcoin
bash: warning: setlocale: LC_ALL: cannot change locale (C.UTF-8): No such file or directory
bash: warning: setlocale: LC_ALL: cannot change locale (C.UTF-8): No such file or directory
[+] Building 38.0s (9/9) FINISHED
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [internal] load build definition from test_imagefile 0.0s
=> => transferring dockerfile: 398B 0.0s
=> [internal] load metadata for docker.io/library/ubuntu:22.04 1.0s
=> [internal] load build context 0.0s
=> => transferring context: 871B 0.0s
=> [1/4] FROM docker.io/library/ubuntu:22.04@sha256:6120be6a2b7ce665d0cbddc3ce6eae60fe94637c6a66985312d1f02f63cc0bcd 0.0s
=> => resolve docker.io/library/ubuntu:22.04@sha256:6120be6a2b7ce665d0cbddc3ce6eae60fe94637c6a66985312d1f02f63cc0bcd 0.0s
=> => sha256:6120be6a2b7ce665d0cbddc3ce6eae60fe94637c6a66985312d1f02f63cc0bcd 1.13kB / 1.13kB 0.0s
=> => sha256:25de8a960c338b7d38aa15c012ceee70d8e29239db97596d6ecc50a5085d8f7a 424B / 424B 0.0s
=> => sha256:cfb01e8e31210c9bfc5412c3fc1b8b7aea849bc2a9c21f47553bd31cc8fd79f9 2.32kB / 2.32kB 0.0s
=> [2/4] COPY ./ci/retry/retry /usr/bin/retry 0.0s
=> [3/4] COPY ./ci/test/00_setup_env.sh ././ci/test/00_setup_env_mac.sh ./ci/test/01_base_install.sh /ci_base_install/ci/test/ 0.0s
=> [4/4] RUN ["bash", "-c", "cd /ci_base_install/ && set -o errexit && source ./ci/test/00_setup_env.sh && ./ci/test/01_base_install.sh"] 32.8s
=> exporting to image 4.0s
=> => exporting layers 4.0s
=> => writing image sha256:802e2c4ff06c4b919033cef2a86e12726e58e8828c3dc859cb8156f02e9408c5 0.0s
=> => naming to docker.io/library/ci_macos_cross 0.0s
++ docker volume create ci_macos_cross_ccache
ci_macos_cross_ccache
++ docker volume create ci_macos_cross_depends
ci_macos_cross_depends
++ docker volume create ci_macos_cross_previous_releases
ci_macos_cross_previous_releases
++ '[' -n '' ']'
+++ docker run --rm --interactive --detach --tty --mount type=bind,src=/Users/matthewzipkin/Desktop/work/bitcoin,dst=/ro_base,readonly --mount type=volume,src=ci_macos_cross_ccache,dst=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/.ccache --mount type=volume,src=ci_macos_cross_depends,dst=/Users/matthewzipkin/Desktop/work/bitcoin/depends --mount type=volume,src=ci_macos_cross_previous_releases,dst=/Users/matthewzipkin/Desktop/work/bitcoin/releases/x86_64-apple-darwin -w /Users/matthewzipkin/Desktop/work/bitcoin --env-file /tmp/env --name ci_macos_cross ci_macos_cross
++ CI_CONTAINER_ID=6fac591ccac32abe5296b060d16243e73b517820def735375a3cb146ae960069
++ export CI_CONTAINER_ID
++ export 'CI_EXEC_CMD_PREFIX=docker exec 6fac591ccac32abe5296b060d16243e73b517820def735375a3cb146ae960069'
++ CI_EXEC_CMD_PREFIX='docker exec 6fac591ccac32abe5296b060d16243e73b517820def735375a3cb146ae960069'
++ export -f CI_EXEC
++ CI_EXEC rsync --archive --stats --human-readable /ci_base_install/ /Users/matthewzipkin/Desktop/work/bitcoin
++ docker exec 6fac591ccac32abe5296b060d16243e73b517820def735375a3cb146ae960069 bash -c 'export PATH=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/bins/:$PATH && cd "/Users/matthewzipkin/Desktop/work/bitcoin" && rsync --archive --stats --human-readable /ci_base_install/ /Users/matthewzipkin/Desktop/work/bitcoin'
Number of files: 42,767 (reg: 32,966, dir: 5,342, link: 4,459)
Number of created files: 42,764 (reg: 32,966, dir: 5,339, link: 4,459)
Number of deleted files: 0
Number of regular files transferred: 32,966
Total file size: 598.09M bytes
Total transferred file size: 598.01M bytes
Literal data: 598.01M bytes
Matched data: 0 bytes
File list size: 1.57M
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 600.78M
Total bytes received: 665.04K
sent 600.78M bytes received 665.04K bytes 133.65M bytes/sec
total size is 598.09M speedup is 0.99
++ CI_EXEC /Users/matthewzipkin/Desktop/work/bitcoin/ci/test/01_base_install.sh
++ docker exec 6fac591ccac32abe5296b060d16243e73b517820def735375a3cb146ae960069 bash -c 'export PATH=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/bins/:$PATH && cd "/Users/matthewzipkin/Desktop/work/bitcoin" && /Users/matthewzipkin/Desktop/work/bitcoin/ci/test/01_base_install.sh'
+ CFG_DONE=ci.base-install-done
++ git config --global ci.base-install-done
+ '[' true == true ']'
+ echo 'Skip base install'
+ exit 0
Skip base install
++ CI_EXEC rsync --archive --stats --human-readable /ro_base/ /Users/matthewzipkin/Desktop/work/bitcoin
++ docker exec 6fac591ccac32abe5296b060d16243e73b517820def735375a3cb146ae960069 bash -c 'export PATH=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/bins/:$PATH && cd "/Users/matthewzipkin/Desktop/work/bitcoin" && rsync --archive --stats --human-readable /ro_base/ /Users/matthewzipkin/Desktop/work/bitcoin'
Number of files: 20,066 (reg: 19,251, dir: 805, link: 10)
Number of created files: 20,055 (reg: 19,248, dir: 797, link: 10)
Number of deleted files: 0
Number of regular files transferred: 19,248
Total file size: 2.81G bytes
Total transferred file size: 2.81G bytes
Literal data: 2.81G bytes
Matched data: 0 bytes
File list size: 786.33K
File list generation time: 0.018 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 2.81G
Total bytes received: 371.33K
sent 2.81G bytes received 371.33K bytes 52.50M bytes/sec
total size is 2.81G speedup is 1.00
++ CI_EXEC git config --global --add safe.directory '"*"'
++ docker exec 6fac591ccac32abe5296b060d16243e73b517820def735375a3cb146ae960069 bash -c 'export PATH=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/bins/:$PATH && cd "/Users/matthewzipkin/Desktop/work/bitcoin" && git config --global --add safe.directory "*"'
++ CI_EXEC mkdir -p /Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/bins/
++ docker exec 6fac591ccac32abe5296b060d16243e73b517820def735375a3cb146ae960069 bash -c 'export PATH=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/bins/:$PATH && cd "/Users/matthewzipkin/Desktop/work/bitcoin" && mkdir -p /Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/bins/'
+ set -o errexit
+ CI_EXEC /Users/matthewzipkin/Desktop/work/bitcoin/ci/test/06_script_b.sh
+ docker exec 6fac591ccac32abe5296b060d16243e73b517820def735375a3cb146ae960069 bash -c 'export PATH=/Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/bins/:$PATH && cd "/Users/matthewzipkin/Desktop/work/bitcoin" && /Users/matthewzipkin/Desktop/work/bitcoin/ci/test/06_script_b.sh'
+ '[' '' == macos ']'
+ free -m -h
total used free shared buff/cache available
Mem: 15Gi 705Mi 120Mi 332Mi 14Gi 14Gi
Swap: 1.0Gi 1.0Mi 1.0Gi
++ nproc
Number of CPUs (nproc): 8
+ echo 'Number of CPUs (nproc): 8'
+ lscpu
+ grep Endian
Byte Order: Little Endian
+ echo 'Free disk space:'
+ df -h
Free disk space:
Filesystem Size Used Avail Use% Mounted on
overlay 48G 18G 28G 40% /
tmpfs 64M 0 64M 0% /dev
shm 64M 0 64M 0% /dev/shm
grpcfuse 461G 447G 14G 98% /ro_base
/dev/vda1 48G 18G 28G 40% /etc/hosts
tmpfs 7.9G 0 7.9G 0% /sys/firmware
+ '[' false = true ']'
+ '[' false = true ']'
+ '[' '' = true ']'
+ mkdir -p /Users/matthewzipkin/Desktop/work/bitcoin/ci/scratch/sanitizer-output/
+ '[' false = true ']'
+ '[' '' == macos ']'
+ echo
+ '[' -z '' ']'
+ [[ ubuntu:22.04 == *centos* ]]
+ SHELL_OPTS=CONFIG_SHELL=
+ bash -c 'CONFIG_SHELL= make -j4 -C depends HOST=x86_64-apple-darwin LOG=1'
make: Entering directory '/Users/matthewzipkin/Desktop/work/bitcoin/depends'
Fetching v1.3.0.tar.gz from https://github.com/dmgbuild/ds_store/archive/
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 23031 0 23031 0 0 43669 0 --:--:-- --:--:-- --:--:-- 43669
/Users/matthewzipkin/Desktop/work/bitcoin/depends/work/download/native_ds_store-1.3.0/v1.3.0.tar.gz.temp: OK
Extracting native_ds_store...
/Users/matthewzipkin/Desktop/work/bitcoin/depends/sources/v1.3.0.tar.gz: OK
Preprocessing native_ds_store...
Configuring native_ds_store...
Building native_ds_store...
Staging native_ds_store...
Postprocessing native_ds_store...
Caching native_ds_store...
Fetching v2.2.0.tar.gz from https://github.com/dmgbuild/mac_alias/archive/
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 30169 0 30169 0 0 76612 0 --:--:-- --:--:-- --:--:-- 76612
/Users/matthewzipkin/Desktop/work/bitcoin/depends/work/download/native_mac_alias-2.2.0/v2.2.0.tar.gz.temp: OK
Extracting native_mac_alias...
/Users/matthewzipkin/Desktop/work/bitcoin/depends/sources/v2.2.0.tar.gz: OK
Preprocessing native_mac_alias...
Configuring native_mac_alias...
Building native_mac_alias...
Staging native_mac_alias...
Postprocessing native_mac_alias...
Caching native_mac_alias...
Fetching clang+llvm-10.0.1-aarch64-linux-gnu.tar.xz from https://github.com/llvm/llvm-project/releases/download/llvmorg-10.0.1
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 372M 100 372M 0 0 66.2M 0 0:00:05 0:00:05 --:--:-- 72.0M
/Users/matthewzipkin/Desktop/work/bitcoin/depends/work/download/native_clang-10.0.1/clang+llvm-10.0.1-aarch64-linux-gnu.tar.xz.temp: OK
Extracting native_clang...
/Users/matthewzipkin/Desktop/work/bitcoin/depends/sources/clang+llvm-10.0.1-aarch64-linux-gnu.tar.xz: OK
Preprocessing native_clang...
Configuring native_clang...
Building native_clang...
Staging native_clang...
Postprocessing native_clang...
Caching native_clang...
Fetching 664b8414f89612f2dfd35a9b679c345aa5389026.tar.gz from https://github.com/tpoechtrager/apple-libtapi/archive
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 30.7M 0 30.7M 0 0 4747k 0 --:--:-- 0:00:06 --:--:-- 5334k
/Users/matthewzipkin/Desktop/work/bitcoin/depends/work/download/native_libtapi-664b8414f89612f2dfd35a9b679c345aa5389026/664b8414f89612f2dfd35a9b679c345aa5389026.tar.gz.temp: OK
Extracting native_libtapi...
/Users/matthewzipkin/Desktop/work/bitcoin/depends/sources/664b8414f89612f2dfd35a9b679c345aa5389026.tar.gz: OK
Preprocessing native_libtapi...
Configuring native_libtapi...
Building native_libtapi...
Staging native_libtapi...
Postprocessing native_libtapi...
Caching native_libtapi...
Fetching 2ef2e931cf641547eb8a68cfebde61003587c9fd.tar.gz from https://github.com/tpoechtrager/cctools-port/archive
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 2860k 0 2860k 0 0 3203k 0 --:--:-- --:--:-- --:--:-- 5883k
/Users/matthewzipkin/Desktop/work/bitcoin/depends/work/download/native_cctools-2ef2e931cf641547eb8a68cfebde61003587c9fd/2ef2e931cf641547eb8a68cfebde61003587c9fd.tar.gz.temp: OK
Extracting native_cctools...
/Users/matthewzipkin/Desktop/work/bitcoin/depends/sources/2ef2e931cf641547eb8a68cfebde61003587c9fd.tar.gz: OK
Preprocessing native_cctools...
Configuring native_cctools...
Building native_cctools...
Staging native_cctools...
Postprocessing native_cctools...
Caching native_cctools...
Fetching boost_1_81_0.tar.bz2 from https://boostorg.jfrog.io/artifactory/main/release/1.81.0/source/
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 113M 100 113M 0 0 22.4M 0 0:00:05 0:00:05 --:--:-- 27.5M
/Users/matthewzipkin/Desktop/work/bitcoin/depends/work/download/boost-1.81.0/boost_1_81_0.tar.bz2.temp: OK
Extracting boost...
/Users/matthewzipkin/Desktop/work/bitcoin/depends/sources/boost_1_81_0.tar.bz2: OK
Preprocessing boost...
Configuring boost...
Building boost...
Staging boost...
Postprocessing boost...
Caching boost...
Fetching libevent-2.1.12-stable.tar.gz from https://github.com/libevent/libevent/releases/download/release-2.1.12-stable/
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 1075k 100 1075k 0 0 2458k 0 --:--:-- --:--:-- --:--:-- 2458k
/Users/matthewzipkin/Desktop/work/bitcoin/depends/work/download/libevent-2.1.12-stable/libevent-2.1.12-stable.tar.gz.temp: OK
Extracting libevent...
/Users/matthewzipkin/Desktop/work/bitcoin/depends/sources/libevent-2.1.12-stable.tar.gz: OK
Preprocessing libevent...
Configuring libevent...
Building libevent...
Staging libevent...
Postprocessing libevent...
Caching libevent...
Fetching qtbase-everywhere-opensource-src-5.15.5.tar.xz from https://download.qt.io/official_releases/qt/5.15/5.15.5/submodules
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 295 100 295 0 0 352 0 --:--:-- --:--:-- --:--:-- 352
100 47.9M 100 47.9M 0 0 8322k 0 0:00:05 0:00:05 --:--:-- 9830k
/Users/matthewzipkin/Desktop/work/bitcoin/depends/work/download/qt-5.15.5/qtbase-everywhere-opensource-src-5.15.5.tar.xz.temp: OK
Fetching qttranslations-everywhere-opensource-src-5.15.5.tar.xz from https://download.qt.io/official_releases/qt/5.15/5.15.5/submodules
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 303 100 303 0 0 633 0 --:--:-- --:--:-- --:--:-- 633
100 1580k 100 1580k 0 0 1860k 0 --:--:-- --:--:-- --:--:-- 7944k
/Users/matthewzipkin/Desktop/work/bitcoin/depends/work/download/qt-5.15.5/qttranslations-everywhere-opensource-src-5.15.5.tar.xz.temp: OK
Fetching qttools-everywhere-opensource-src-5.15.5.tar.xz from https://download.qt.io/official_releases/qt/5.15/5.15.5/submodules
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 296 100 296 0 0 597 0 --:--:-- --:--:-- --:--:-- 597
100 8689k 100 8689k 0 0 5337k 0 0:00:01 0:00:01 --:--:-- 9.7M
/Users/matthewzipkin/Desktop/work/bitcoin/depends/work/download/qt-5.15.5/qttools-everywhere-opensource-src-5.15.5.tar.xz.temp: OK
Extracting qt...
/Users/matthewzipkin/Desktop/work/bitcoin/depends/sources/qtbase-everywhere-opensource-src-5.15.5.tar.xz: OK
/Users/matthewzipkin/Desktop/work/bitcoin/depends/sources/qttranslations-everywhere-opensource-src-5.15.5.tar.xz: OK
/Users/matthewzipkin/Desktop/work/bitcoin/depends/sources/qttools-everywhere-opensource-src-5.15.5.tar.xz: OK
Preprocessing qt...
Configuring qt...
Building qt...
Staging qt...
Postprocessing qt...
Caching qt...
Fetching qrencode-4.1.1.tar.bz2 from https://fukuchi.org/works/qrencode/
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 450k 100 450k 0 0 469k 0 --:--:-- --:--:-- --:--:-- 469k
/Users/matthewzipkin/Desktop/work/bitcoin/depends/work/download/qrencode-4.1.1/qrencode-4.1.1.tar.bz2.temp: OK
Extracting qrencode...
/Users/matthewzipkin/Desktop/work/bitcoin/depends/sources/qrencode-4.1.1.tar.bz2: OK
Preprocessing qrencode...
Configuring qrencode...
Building qrencode...
Staging qrencode...
Postprocessing qrencode...
Caching qrencode...
Fetching db-4.8.30.NC.tar.gz from https://download.oracle.com/berkeley-db
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 21.7M 100 21.7M 0 0 25.5M 0 --:--:-- --:--:-- --:--:-- 25.5M
/Users/matthewzipkin/Desktop/work/bitcoin/depends/work/download/bdb-4.8.30/db-4.8.30.NC.tar.gz.temp: OK
Extracting bdb...
/Users/matthewzipkin/Desktop/work/bitcoin/depends/sources/db-4.8.30.NC.tar.gz: OK
Preprocessing bdb...
Configuring bdb...
Building bdb...
make: *** [funcs.mk:291: /Users/matthewzipkin/Desktop/work/bitcoin/depends/work/build/x86_64-apple-darwin/bdb/4.8.30-4c5b6be8e82/build_unix/.stamp_built] Error 1
patching file dbinc/atomic.h
patching file mp/mp_fget.c
patching file mp/mp_mvcc.c
patching file mp/mp_region.c
patching file mutex/mut_method.c
patching file mutex/mut_tas.c
checking build system type... aarch64-unknown-linux-gnu
checking host system type... x86_64-apple-darwin
checking if building in the top-level or dist directories... no
checking if --disable-cryptography option specified... no
checking if --disable-hash option specified... no
checking if --disable-partition option specified... no
checking if --disable-compression option specified... no
checking if --disable-mutexsupport option specified... no
checking if --disable-atomicsupport option specified... no
checking if --disable-queue option specified... no
checking if --disable-replication option specified... yes
checking if --disable-statistics option specified... no
checking if --disable-verify option specified... no
checking if --enable-compat185 option specified... no
checking if --enable-cxx option specified... yes
checking if --enable-debug option specified... no
checking if --enable-debug_rop option specified... no
checking if --enable-debug_wop option specified... no
checking if --enable-diagnostic option specified... no
checking if --enable-dump185 option specified... no
checking if --enable-java option specified... no
checking if --enable-mingw option specified... no
checking if --enable-o_direct option specified... no
checking if --enable-posixmutexes option specified... no
checking if --enable-rpc option specified... no
checking if --enable-smallbuild option specified... no
checking if --enable-stl option specified... no
checking if --enable-tcl option specified... no
checking if --enable-test option specified... no
checking if --enable-uimutexes option specified... no
checking if --enable-umrw option specified... no
checking if --with-mutex=MUTEX option specified... no
checking if --with-tcl=DIR option specified... no
checking if --with-uniquename=NAME option specified... no
checking for x86_64-apple-darwin-chmod... no
checking for chmod... chmod
configure: WARNING: using cross tools not prefixed with host triplet
checking for x86_64-apple-darwin-cp... no
checking for cp... cp
checking for x86_64-apple-darwin-ln... no
checking for ln... ln
checking for x86_64-apple-darwin-mkdir... no
checking for mkdir... mkdir
checking for x86_64-apple-darwin-rm... no
checking for rm... rm
checking for x86_64-apple-darwin-sh... no
checking for sh... /usr/bin/sh
checking for a BSD-compatible install... /usr/bin/install -c
checking for x86_64-apple-darwin-cc... clang
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... yes
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether clang accepts -g... yes
checking for clang option to accept ISO C89... none needed
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether we are using the GNU C++ compiler... yes
checking whether clang++ accepts -g... yes
checking how to run the C++ preprocessor... clang++ -E
checking whether C++ supports the ISO C++ standard includes... yes
checking whether we are using gcc version 2.96... no
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by clang... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/native/bin/x86_64-apple-darwin-nm
checking the name lister (/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/native/bin/x86_64-apple-darwin-nm) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/bin/ld option to reload object files... -r
checking for x86_64-apple-darwin-objdump... no
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for x86_64-apple-darwin-ar... /Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/native/bin/x86_64-apple-darwin-ar
checking for x86_64-apple-darwin-strip... x86_64-apple-darwin-strip
checking for x86_64-apple-darwin-ranlib... /Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/native/bin/x86_64-apple-darwin-ranlib
checking command to parse /Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/native/bin/x86_64-apple-darwin-nm output from clang object... failed
checking for x86_64-apple-darwin-dsymutil... x86_64-apple-darwin-dsymutil
checking for x86_64-apple-darwin-nmedit... x86_64-apple-darwin-nmedit
checking for x86_64-apple-darwin-lipo... x86_64-apple-darwin-lipo
checking for x86_64-apple-darwin-otool... x86_64-apple-darwin-otool
checking for x86_64-apple-darwin-otool64... no
checking for otool64... no
checking for -single_module linker flag... no
checking for -exported_symbols_list linker flag... no
checking how to run the C preprocessor... clang -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking whether we are using the GNU C++ compiler... (cached) yes
checking whether clang++ accepts -g... (cached) yes
checking how to run the C++ preprocessor... clang++ -E
checking for objdir... .libs
checking if clang supports -fno-rtti -fno-exceptions... yes
checking for clang option to produce PIC... -fno-common -DPIC
checking if clang PIC flag -fno-common -DPIC works... yes
checking if clang static flag -static works... yes
checking if clang supports -c -o file.o... yes
checking if clang supports -c -o file.o... (cached) yes
checking whether the clang linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin dyld
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking for ld used by clang++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the clang++ linker (/usr/bin/ld) supports shared libraries... yes
checking for clang++ option to produce PIC... -fno-common -DPIC
checking if clang++ PIC flag -fno-common -DPIC works... yes
checking if clang++ static flag -static works... yes
checking if clang++ supports -c -o file.o... yes
checking if clang++ supports -c -o file.o... (cached) yes
checking whether the clang++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin dyld
checking how to hardcode library paths into programs... immediate
checking SOSUFFIX from libtool... .dylib
checking MODSUFFIX from libtool... .so
checking JMODSUFFIX from libtool... .so
checking whether stat file-mode macros are broken... no
checking whether time.h and sys/time.h may both be included... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking execinfo.h usability... yes
checking execinfo.h presence... yes
checking for execinfo.h... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for struct stat.st_blksize... yes
checking for inttypes.h... (cached) yes
checking for stdint.h... yes
checking if stdint.h can be used by C++... yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for unistd.h... (cached) yes
checking size of char... 1
checking size of unsigned char... 1
checking size of short... 2
checking size of unsigned short... 2
checking size of int... 4
checking size of unsigned int... 4
checking size of long... 8
checking size of unsigned long... 8
checking size of long long... 8
checking size of unsigned long long... 8
checking size of char *... 8
checking for u_char... no
checking for u_short... no
checking for u_int... no
checking for u_long... no
checking for u_int8_t... yes
checking for u_int16_t... yes
checking for int16_t... yes
checking for u_int32_t... yes
checking for int32_t... yes
checking for u_int64_t... yes
checking for int64_t... yes
checking for FILE *... yes
checking for off_t... yes
checking for pid_t... yes
checking for size_t... yes
checking for time_t... yes
checking size of size_t... 8
checking for ssize_t... yes
checking for uintmax_t... yes
checking for uintptr_t... yes
checking for socklen_t... yes
checking for ANSI C exit success/failure values... yes
checking for getopt optreset variable... no
checking for mutexes... POSIX/pthreads/library
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking for main in -lpthread... yes
checking for atomic operations... no
checking for library containing sched_yield... none required
checking for library containing fdatasync... none required
checking for library containing getaddrinfo... none required
checking for library containing hstrerror... none required
checking for main in -lm... yes
checking for main in -lnsl... yes
checking for main in -lsocket... no
checking for abort... yes
checking for atoi... yes
checking for atol... yes
checking for getcwd... yes
checking for getenv... yes
checking for getopt... yes
checking for isalpha... yes
checking for isdigit... yes
checking for isprint... yes
checking for isspace... yes
checking for memcmp... yes
checking for memcpy... yes
checking for memmove... yes
checking for printf... yes
checking for qsort... yes
checking for raise... yes
checking for rand... yes
checking for strcasecmp... yes
checking for strcat... yes
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for strncat... yes
checking for strncmp... yes
checking for strrchr... yes
checking for strsep... yes
checking for strtol... yes
checking for strtoul... yes
checking for _fstati64... no
checking for backtrace... yes
checking for backtrace_symbols... yes
checking for directio... no
checking for fchmod... yes
checking for fclose... yes
checking for fcntl... yes
checking for fdatasync... yes
checking for fgetc... yes
checking for fgets... yes
checking for fopen... yes
checking for fwrite... yes
checking for getgid... yes
checking for getrusage... yes
checking for getuid... yes
checking for hstrerror... yes
checking for mprotect... yes
checking for pstat_getdynamic... no
checking for pthread_self... yes
checking for pthread_yield... no
checking for random... yes
checking for sched_yield... yes
checking for select... yes
checking for setgid... yes
checking for setuid... yes
checking for sigaction... yes
checking for snprintf... yes
checking for stat... yes
checking for sysconf... yes
checking for vsnprintf... yes
checking for yield... no
checking for gettimeofday... yes
checking for localtime... yes
checking for time... yes
checking for strftime... yes
checking for clock_gettime... yes
checking for clock_gettime monotonic clock... no
checking for ctime_r... yes
checking for 2 or 3 argument version of ctime_r... 3-argument
checking for ftruncate... yes
checking for pread... yes
checking for pwrite... yes
checking for getaddrinfo... yes
checking for fcntl/F_SETFD... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for mlock... yes
checking for munlock... yes
checking for mmap... yes
checking for munmap... yes
checking for shmget... yes
checking for shmctl... yes
checking for 64-bit integral type support for sequences... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating db_cxx.h
config.status: creating db_int.h
config.status: creating clib_port.h
config.status: creating include.tcl
config.status: creating db.h
config.status: creating db_config.h
config.status: executing libtool commands
make[1]: Entering directory '/Users/matthewzipkin/Desktop/work/bitcoin/depends/work/build/x86_64-apple-darwin/bdb/4.8.30-4c5b6be8e82/build_unix'
./libtool --mode=compile clang++ -c -I. -I../dist/./.. -I/opt/homebrew/opt/llvm/include -I/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/include -pipe -std=c++17 -O2 ../dist/./../cxx/cxx_db.cpp
./libtool --mode=compile clang++ -c -I. -I../dist/./.. -I/opt/homebrew/opt/llvm/include -I/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/include -pipe -std=c++17 -O2 ../dist/./../cxx/cxx_dbc.cpp
./libtool --mode=compile clang++ -c -I. -I../dist/./.. -I/opt/homebrew/opt/llvm/include -I/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/include -pipe -std=c++17 -O2 ../dist/./../cxx/cxx_dbt.cpp
./libtool --mode=compile clang++ -c -I. -I../dist/./.. -I/opt/homebrew/opt/llvm/include -I/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/include -pipe -std=c++17 -O2 ../dist/./../cxx/cxx_env.cpp
libtool: compile: clang++ -c -I. -I../dist/./.. -I/opt/homebrew/opt/llvm/include -I/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/include -pipe -std=c++17 -O2 ../dist/./../cxx/cxx_dbt.cpp -o cxx_dbt.o
libtool: compile: clang++ -c -I. -I../dist/./.. -I/opt/homebrew/opt/llvm/include -I/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/include -pipe -std=c++17 -O2 ../dist/./../cxx/cxx_db.cpp -o cxx_db.o
libtool: compile: clang++ -c -I. -I../dist/./.. -I/opt/homebrew/opt/llvm/include -I/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/include -pipe -std=c++17 -O2 ../dist/./../cxx/cxx_dbc.cpp -o cxx_dbc.o
libtool: compile: clang++ -c -I. -I../dist/./.. -I/opt/homebrew/opt/llvm/include -I/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/include -pipe -std=c++17 -O2 ../dist/./../cxx/cxx_env.cpp -o cxx_env.o
./libtool --mode=compile clang++ -c -I. -I../dist/./.. -I/opt/homebrew/opt/llvm/include -I/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/include -pipe -std=c++17 -O2 ../dist/./../cxx/cxx_except.cpp
./libtool --mode=compile clang++ -c -I. -I../dist/./.. -I/opt/homebrew/opt/llvm/include -I/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/include -pipe -std=c++17 -O2 ../dist/./../cxx/cxx_lock.cpp
libtool: compile: clang++ -c -I. -I../dist/./.. -I/opt/homebrew/opt/llvm/include -I/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/include -pipe -std=c++17 -O2 ../dist/./../cxx/cxx_except.cpp -o cxx_except.o
libtool: compile: clang++ -c -I. -I../dist/./.. -I/opt/homebrew/opt/llvm/include -I/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/include -pipe -std=c++17 -O2 ../dist/./../cxx/cxx_lock.cpp -o cxx_lock.o
./libtool --mode=compile clang++ -c -I. -I../dist/./.. -I/opt/homebrew/opt/llvm/include -I/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/include -pipe -std=c++17 -O2 ../dist/./../cxx/cxx_logc.cpp
libtool: compile: clang++ -c -I. -I../dist/./.. -I/opt/homebrew/opt/llvm/include -I/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/include -pipe -std=c++17 -O2 ../dist/./../cxx/cxx_logc.cpp -o cxx_logc.o
./libtool --mode=compile clang++ -c -I. -I../dist/./.. -I/opt/homebrew/opt/llvm/include -I/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/include -pipe -std=c++17 -O2 ../dist/./../cxx/cxx_mpool.cpp
./libtool --mode=compile clang++ -c -I. -I../dist/./.. -I/opt/homebrew/opt/llvm/include -I/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/include -pipe -std=c++17 -O2 ../dist/./../cxx/cxx_multi.cpp
libtool: compile: clang++ -c -I. -I../dist/./.. -I/opt/homebrew/opt/llvm/include -I/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/include -pipe -std=c++17 -O2 ../dist/./../cxx/cxx_mpool.cpp -o cxx_mpool.o
libtool: compile: clang++ -c -I. -I../dist/./.. -I/opt/homebrew/opt/llvm/include -I/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/include -pipe -std=c++17 -O2 ../dist/./../cxx/cxx_multi.cpp -o cxx_multi.o
./libtool --mode=compile clang++ -c -I. -I../dist/./.. -I/opt/homebrew/opt/llvm/include -I/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/include -pipe -std=c++17 -O2 ../dist/./../cxx/cxx_seq.cpp
libtool: compile: clang++ -c -I. -I../dist/./.. -I/opt/homebrew/opt/llvm/include -I/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/include -pipe -std=c++17 -O2 ../dist/./../cxx/cxx_seq.cpp -o cxx_seq.o
./libtool --mode=compile clang++ -c -I. -I../dist/./.. -I/opt/homebrew/opt/llvm/include -I/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/include -pipe -std=c++17 -O2 ../dist/./../cxx/cxx_txn.cpp
libtool: compile: clang++ -c -I. -I../dist/./.. -I/opt/homebrew/opt/llvm/include -I/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/include -pipe -std=c++17 -O2 ../dist/./../cxx/cxx_txn.cpp -o cxx_txn.o
./libtool --mode=compile clang -c -I. -I../dist/./.. -I/opt/homebrew/opt/llvm/include -I/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/include -pipe -std=c11 -O2 -Wno-error=implicit-function-declaration -Wno-error=format-security -Wno-error=implicit-int ../dist/./../mutex/mut_pthread.c
./libtool --mode=compile clang -c -I. -I../dist/./.. -I/opt/homebrew/opt/llvm/include -I/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/include -pipe -std=c11 -O2 -Wno-error=implicit-function-declaration -Wno-error=format-security -Wno-error=implicit-int ../dist/./../btree/bt_compare.c
libtool: compile: clang -c -I. -I../dist/./.. -I/opt/homebrew/opt/llvm/include -I/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/include -pipe -std=c11 -O2 -Wno-error=implicit-function-declaration -Wno-error=format-security -Wno-error=implicit-int ../dist/./../mutex/mut_pthread.c -o mut_pthread.o
libtool: compile: clang -c -I. -I../dist/./.. -I/opt/homebrew/opt/llvm/include -I/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/include -pipe -std=c11 -O2 -Wno-error=implicit-function-declaration -Wno-error=format-security -Wno-error=implicit-int ../dist/./../btree/bt_compare.c -o bt_compare.o
./libtool --mode=compile clang -c -I. -I../dist/./.. -I/opt/homebrew/opt/llvm/include -I/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/include -pipe -std=c11 -O2 -Wno-error=implicit-function-declaration -Wno-error=format-security -Wno-error=implicit-int ../dist/./../btree/bt_compress.c
In file included from ../dist/./../mutex/mut_pthread.c:11:
In file included from ./db_int.h:884:
In file included from ../dist/./../dbinc/mutex.h:15:
../dist/./../dbinc/mutex_int.h:932:2: error: unknown type name 'pthread_rwlock_t'
MUTEX_FIELDS /* Opaque thread mutex structures. */
^
../dist/./../dbinc/mutex_int.h:65:3: note: expanded from macro 'MUTEX_FIELDS'
pthread_rwlock_t rwlock; /* Read/write lock */ \
^
In file included from ../dist/./../mutex/mut_pthread.c:11:
In file included from ./db_int.h:884:
../dist/./../dbinc/mutex.h:103:9: warning: implicit declaration of function 'pthread_rwlock_trywrlock' is invalid in C99 [-Wimplicit-function-declaration]
ret = pthread_rwlock_trywrlock(&mutexp->u.rwlock);
^
../dist/./../dbinc/mutex.h:127:9: warning: implicit declaration of function 'pthread_rwlock_tryrdlock' is invalid in C99 [-Wimplicit-function-declaration]
ret = pthread_rwlock_tryrdlock(&mutexp->u.rwlock);
^
../dist/./../mutex/mut_pthread.c:101:3: error: unknown type name 'pthread_rwlockattr_t'; did you mean 'pthread_condattr_t'?
pthread_rwlockattr_t rwlockattr, *rwlockattrp = NULL;
^~~~~~~~~~~~~~~~~~~~
pthread_condattr_t
/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h:45:3: note: 'pthread_condattr_t' declared here
} pthread_condattr_t;
^
../dist/./../mutex/mut_pthread.c:104:13: warning: implicit declaration of function 'pthread_rwlockattr_init' is invalid in C99 [-Wimplicit-function-declaration]
RET_SET((pthread_rwlockattr_init(&rwlockattr)), ret);
^
../dist/./../mutex/mut_pthread.c:107:13: warning: implicit declaration of function 'pthread_rwlockattr_setpshared' is invalid in C99 [-Wimplicit-function-declaration]
RET_SET((pthread_rwlockattr_setpshared(
^
../dist/./../mutex/mut_pthread.c:114:13: warning: implicit declaration of function 'pthread_rwlock_init' is invalid in C99 [-Wimplicit-function-declaration]
RET_SET((pthread_rwlock_init(&mutexp->u.rwlock,
^
../dist/./../mutex/mut_pthread.c:117:10: warning: implicit declaration of function 'pthread_rwlockattr_destroy' is invalid in C99 [-Wimplicit-function-declaration]
(void)pthread_rwlockattr_destroy(rwlockattrp);
^
../dist/./../mutex/mut_pthread.c:264:4: warning: implicit declaration of function 'pthread_rwlock_trywrlock' is invalid in C99 [-Wimplicit-function-declaration]
RET_SET_PTHREAD_TRYLOCK(mutexp, ret);
^
../dist/./../dbinc/mutex_int.h:78:12: note: expanded from macro 'RET_SET_PTHREAD_TRYLOCK'
RET_SET((pthread_rwlock_trywrlock(&(mutexp)->u.rwlock)), \
^
../dist/./../mutex/mut_pthread.c:284:6: warning: implicit declaration of function 'pthread_rwlock_wrlock' is invalid in C99 [-Wimplicit-function-declaration]
RET_SET_PTHREAD_LOCK(mutexp, ret);
^
../dist/./../dbinc/mutex_int.h:71:12: note: expanded from macro 'RET_SET_PTHREAD_LOCK'
RET_SET((pthread_rwlock_wrlock(&(mutexp)->u.rwlock)), \
^
../dist/./../mutex/mut_pthread.c:290:3: warning: implicit declaration of function 'pthread_rwlock_wrlock' is invalid in C99 [-Wimplicit-function-declaration]
RET_SET_PTHREAD_LOCK(mutexp, ret);
^
../dist/./../dbinc/mutex_int.h:71:12: note: expanded from macro 'RET_SET_PTHREAD_LOCK'
RET_SET((pthread_rwlock_wrlock(&(mutexp)->u.rwlock)), \
^
../dist/./../mutex/mut_pthread.c:434:11: warning: implicit declaration of function 'pthread_rwlock_rdlock' is invalid in C99 [-Wimplicit-function-declaration]
RET_SET((pthread_rwlock_rdlock(&mutexp->u.rwlock)), ret);
^
../dist/./../mutex/mut_pthread.c:552:19: warning: implicit declaration of function 'pthread_rwlock_unlock' is invalid in C99 [-Wimplicit-function-declaration]
RETRY_ON_EFAULT(pthread_rwlock_unlock(&mutexp->u.rwlock), ret);
^
In file included from ../dist/./../btree/bt_compare.c:46:
In file included from ./db_int.h:884:
In file included from ../dist/./../dbinc/mutex.h:15:
../dist/./../dbinc/mutex_int.h:932:2: error: unknown type name 'pthread_rwlock_t'
MUTEX_FIELDS /* Opaque thread mutex structures. */
^
../dist/./../dbinc/mutex_int.h:65:3: note: expanded from macro 'MUTEX_FIELDS'
pthread_rwlock_t rwlock; /* Read/write lock */ \
^
../dist/./../mutex/mut_pthread.c:614:9: warning: implicit declaration of function 'pthread_rwlock_destroy' is invalid in C99 [-Wimplicit-function-declaration]
(pthread_rwlock_destroy(&mutexp->u.rwlock)), ret);
^
In file included from ../dist/./../btree/bt_compare.c:46:
In file included from ./db_int.h:884:
../dist/./../dbinc/mutex.h:103:9: warning: implicit declaration of function 'pthread_rwlock_trywrlock' is invalid in C99 [-Wimplicit-function-declaration]
ret = pthread_rwlock_trywrlock(&mutexp->u.rwlock);
^
12 warnings and 2 errors generated.
../dist/./../dbinc/mutex.h:127:9: warning: implicit declaration of function 'pthread_rwlock_tryrdlock' is invalid in C99 [-Wimplicit-function-declaration]
ret = pthread_rwlock_tryrdlock(&mutexp->u.rwlock);
^
libtool: compile: clang -c -I. -I../dist/./.. -I/opt/homebrew/opt/llvm/include -I/Users/matthewzipkin/Desktop/work/bitcoin/depends/x86_64-apple-darwin/include -pipe -std=c11 -O2 -Wno-error=implicit-function-declaration -Wno-error=format-security -Wno-error=implicit-int ../dist/./../btree/bt_compress.c -o bt_compress.o
2 warnings and 1 error generated.
make[1]: *** [Makefile:1814: mut_pthread.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [Makefile:1514: bt_compare.o] Error 1
In file included from ../dist/./../btree/bt_compress.c:9:
In file included from ./db_int.h:884:
In file included from ../dist/./../dbinc/mutex.h:15:
../dist/./../dbinc/mutex_int.h:932:2: error: unknown type name 'pthread_rwlock_t'
MUTEX_FIELDS /* Opaque thread mutex structures. */
^
../dist/./../dbinc/mutex_int.h:65:3: note: expanded from macro 'MUTEX_FIELDS'
pthread_rwlock_t rwlock; /* Read/write lock */ \
^
In file included from ../dist/./../btree/bt_compress.c:9:
In file included from ./db_int.h:884:
../dist/./../dbinc/mutex.h:103:9: warning: implicit declaration of function 'pthread_rwlock_trywrlock' is invalid in C99 [-Wimplicit-function-declaration]
ret = pthread_rwlock_trywrlock(&mutexp->u.rwlock);
^
../dist/./../dbinc/mutex.h:127:9: warning: implicit declaration of function 'pthread_rwlock_tryrdlock' is invalid in C99 [-Wimplicit-function-declaration]
ret = pthread_rwlock_tryrdlock(&mutexp->u.rwlock);
^
2 warnings and 1 error generated.
make[1]: *** [Makefile:1516: bt_compress.o] Error 1
make[1]: Leaving directory '/Users/matthewzipkin/Desktop/work/bitcoin/depends/work/build/x86_64-apple-darwin/bdb/4.8.30-4c5b6be8e82/build_unix'
make: Leaving directory '/Users/matthewzipkin/Desktop/work/bitcoin/depends'
-->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment