Skip to content

Commit fae0295

Browse files
author
MarcoFalke
committed
ci: Switch multiprocess to i686 build
1 parent 5e3380b commit fae0295

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

.cirrus.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@ task:
235235
FILE_ENV: "./ci/test/00_setup_env_native_fuzz.sh"
236236

237237
task:
238-
name: '[multiprocess, DEBUG] [focal]'
238+
name: '[multiprocess, i686, DEBUG] [focal]'
239239
<< : *GLOBAL_TASK_TEMPLATE
240240
container:
241241
image: ubuntu:focal
@@ -244,7 +244,7 @@ task:
244244
env:
245245
<< : *CIRRUS_EPHEMERAL_WORKER_TEMPLATE_ENV
246246
MAKEJOBS: "-j8"
247-
FILE_ENV: "./ci/test/00_setup_env_native_multiprocess.sh"
247+
FILE_ENV: "./ci/test/00_setup_env_i686_multiprocess.sh"
248248

249249
task:
250250
name: '[no wallet] [bionic]'

ci/test/00_setup_env_native_multiprocess.sh renamed to ci/test/00_setup_env_i686_multiprocess.sh

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,12 @@
66

77
export LC_ALL=C.UTF-8
88

9-
export CONTAINER_NAME=ci_native_multiprocess
9+
export HOST=i686-pc-linux-gnu
10+
export CONTAINER_NAME=ci_i686_multiprocess
1011
export DOCKER_NAME_TAG=ubuntu:20.04
11-
export PACKAGES="cmake python3 python3-pip llvm clang"
12+
export PACKAGES="cmake python3 python3-pip llvm clang g++-multilib"
1213
export DEP_OPTS="DEBUG=1 MULTIPROCESS=1"
1314
export GOAL="install"
14-
export BITCOIN_CONFIG="--enable-debug CC=clang CXX=clang++" # Use clang to avoid OOM
15+
export BITCOIN_CONFIG="--enable-debug CC='clang -m32' CXX='clang++ -m32' LDFLAGS='--rtlib=compiler-rt -lgcc_s'"
1516
export TEST_RUNNER_ENV="BITCOIND=bitcoin-node"
1617
export PIP_PACKAGES="lief"

0 commit comments

Comments
 (0)