Parent Log:
http://ci.aztec-labs.com/4cb8126c76027e48
10:26:36 + echo 'env: REF_NAME=v1.2.1 COMMIT_HASH=8777f58f94649bb55e3b86a90e6284ca6a4af4f2 CURRENT_VERSION=1.2.1 TARGET_BRANCH=v1.2.1'
10:26:36 env: REF_NAME=v1.2.1 COMMIT_HASH=8777f58f94649bb55e3b86a90e6284ca6a4af4f2 CURRENT_VERSION=1.2.1 TARGET_BRANCH=v1.2.1
10:26:36 + semver check v1.2.1
10:26:36 + echo 'Performing a release because v1.2.1 is a semver.'
10:26:36 Performing a release because v1.2.1 is a semver.
10:26:36 + cpu_pid=424
10:26:36 + mpstat 2
10:26:36 + mem_pid=425
10:26:36 + set +e
10:26:36 + set -x
10:26:36 + ./bootstrap.sh ci-release
10:26:36 + vmstat -w -S M 2
10:26:36 ++ cache_log cpufile
10:26:36 ++ cache_log memfile
10:26:36 cpufile log id:
http://ci.aztec-labs.com/86273888993579a8
10:26:36 memfile log id:
http://ci.aztec-labs.com/74002a411afeab67
10:26:43
--- pull submodules ---
10:26:43 Executing: git submodule update --init --recursive (
http://ci.aztec-labs.com/6a8face5185cf0ef)
10:26:52 0 .
done (9s)
10:26:53
--- noir build ---
10:26:53 Executing: retry install_deps (
http://ci.aztec-labs.com/9315f003c227c759)
10:26:58 0 .
done (5s)
10:26:58 build_native Executing: build_native (
http://ci.aztec-labs.com/ec7b3e4e2497bae0)
10:26:58 build_packages Executing: build_packages (
http://ci.aztec-labs.com/6d0c12314807487b)
10:26:59 build_native 0 .
done (1s)
10:27:03 build_packages 0 .
done (5s)
10:27:04
--- bb cpp build ---
10:27:04 build_native Executing: build_native (
http://ci.aztec-labs.com/429e5ece6942b11f)
10:27:04 build_nodejs_module Executing: build_nodejs_module (
http://ci.aztec-labs.com/da57e0f364feac67)
10:27:04 build_wasm Executing: build_wasm (
http://ci.aztec-labs.com/f7cd09134af0e623)
10:27:04 build_wasm_threads Executing: build_wasm_threads (
http://ci.aztec-labs.com/9e810237896e7ef7)
10:27:04 build_darwin Executing: build_darwin (
http://ci.aztec-labs.com/61584791b7f827db)
10:27:04 build_wasm_threads 0 .
done (0s)
10:27:04 build_darwin 0 .
done (0s)
10:27:04 build_wasm 0 .
done (0s)
10:27:04 build_nodejs_module 0 .
done (0s)
10:27:05 build_native 0 .
done (1s)
10:27:08
--- bb.js build ---
10:27:09 Cache download and extraction of node-modules-15b2be381f6e09f2.zst complete in 1s.
10:27:09 Cache download and extraction of bb.js-59b5457548f0f781.tar.gz complete in 0s.
10:27:11
--- acir_tests build ---
10:27:11 Cache download and extraction of barretenberg-acir-tests-2f0b9971c839ab94.tar.gz complete in 0s.
10:27:12 Cache download and extraction of node-modules-5a987e51125c0a49.zst complete in 1s.
10:27:12 browser-test-app Executing: yarn build (
http://ci.aztec-labs.com/82a6537286dfd93f)
10:27:12 bbjs-test Executing: yarn build (
http://ci.aztec-labs.com/b39594e3d8930634)
10:27:16 bbjs-test 0 .
done (4s)
10:27:18 browser-test-app 0 .
done (6s)
10:27:18
--- avm-transpiler build ---
10:27:18 Cache download and extraction of avm-transpiler-b14678dab1cdbfe3.tar.gz complete in 0s.
10:27:18
--- noir-projects build ---
10:27:18 Executing: prep (
http://ci.aztec-labs.com/afc7aae8d1cb7cb1)
10:27:21 0 .
done (3s)
10:27:21 mock-protocol-circuits Executing: ./mock-protocol-circuits/bootstrap.sh (
http://ci.aztec-labs.com/ed3b5b1b77a83194)
10:27:21 noir-protocol-circuits Executing: ./noir-protocol-circuits/bootstrap.sh (
http://ci.aztec-labs.com/d478049d5778306c)
10:27:21 noir-contracts Executing: ./noir-contracts/bootstrap.sh (
http://ci.aztec-labs.com/873d2b41dbc74e18)
10:27:21 aztec-nr Executing: ./aztec-nr/bootstrap.sh (
http://ci.aztec-labs.com/5ca2241fb65ba2e6)
10:27:23 noir-contracts 0 ................................................................
10:27:23 noir-contracts 64 ................................................................
10:27:23 noir-contracts 128 ................................................................
10:27:23 noir-contracts 192 ................................................................
10:27:24 noir-contracts 256 ................................................................
10:27:24 noir-contracts 320 ................................................................
10:27:24 noir-contracts 384 ................................................................
10:27:24 noir-contracts 448 ................................................................
10:27:24 noir-contracts 512 ................................................................
10:27:24 noir-contracts 576 ................................................................
10:27:24 noir-contracts 640 ................................................................
10:27:25 noir-contracts 704 ................................................................
10:27:25 noir-contracts 768 ................................................................
10:27:25 noir-contracts 832 ................................................................
10:27:25 noir-contracts 896 ................................................................
10:27:25 noir-contracts 960 ................................................................
10:27:26 noir-contracts 1024 ................................................................
10:27:26 noir-protocol-circuits 0 ................................................................
10:27:26 noir-contracts 1088 ................................................................
10:27:26 noir-contracts 1152 ................................................................
10:27:26 noir-contracts 1216 ................................................................
10:27:26 noir-contracts 1280 ................................................................
10:27:26 noir-contracts 1344 ................................................................
10:27:27 noir-contracts 1408 ................................................................
10:27:27 noir-contracts 1472 ................................................................
10:27:27 noir-protocol-circuits 64 ................................................................
10:27:27 noir-contracts 1536 ................................................................
10:27:27 noir-contracts 1600 .
done (6s)
10:27:28 noir-protocol-circuits 128 ................................................................
10:27:28 noir-protocol-circuits 192 ................................................................
10:27:29 noir-protocol-circuits 256 ................................................................
10:27:30 noir-protocol-circuits 320 ................................................................
10:27:32 noir-protocol-circuits 384 ................................................................
10:27:33 mock-protocol-circuits 0 ................................................................
10:27:33 aztec-nr 0 .
done (12s)
10:27:34 noir-protocol-circuits 448 ................................................................
10:27:35 mock-protocol-circuits 64 ................................................................
10:29:16 noir-protocol-circuits 512 ................................................................
10:29:16 noir-protocol-circuits 576 ................................................................
10:29:16 noir-protocol-circuits 640 .
done (115s)
10:29:20 mock-protocol-circuits 128 .
done (119s)
10:29:20
--- l1-contracts build ---
10:29:21
➤ YN0000: ·
Yarn 4.5.2
10:29:21
➤ YN0000: ┌ Resolution step
10:29:21
➤ YN0000: └ Completed
10:29:21
➤ YN0000: ┌ Fetch step
10:29:21
➤ YN0013: │
134 packages were added to the project (
+ 44.9 MiB).
10:29:21
➤ YN0000: └ Completed in 0s 734ms
10:29:21
➤ YN0000: ┌ Link step
10:29:22
➤ YN0000: └ Completed in 0s 762ms
10:29:22
➤ YN0000: · Done in 1s 557ms
10:29:23 Cache download and extraction of l1-contracts-8cfef38662b127c0.tar.gz complete in 1s.
10:29:23
--- yarn-project build ---
10:29:23 Executing: ./bootstrap.sh clean-lite (
http://ci.aztec-labs.com/dec87366db996f38)
10:29:23 0 .
done (0s)
10:29:27 Cache download and extraction of node-modules-616f20bd5965d75b.zst complete in 4s.
10:29:27 Executing: compile_all (
http://ci.aztec-labs.com/ce941bbae7d0fe9e)
10:29:31 0 .
done (4s)
10:29:31 playground/bootstrap.sh Executing: playground/bootstrap.sh (
http://ci.aztec-labs.com/cbd408b104fecfec)
10:29:31 boxes/bootstrap.sh Executing: boxes/bootstrap.sh (
http://ci.aztec-labs.com/f0a8e71e4f06433b)
10:29:31 docs/bootstrap.sh Executing: docs/bootstrap.sh (
http://ci.aztec-labs.com/a606d85028ecdfaf)
10:29:31 release-image/bootstrap.sh Executing: release-image/bootstrap.sh (
http://ci.aztec-labs.com/885274d6fca5288d)
10:29:31 spartan/bootstrap.sh Executing: spartan/bootstrap.sh (
http://ci.aztec-labs.com/d727cce1e449dddc)
10:29:31 aztec-up/bootstrap.sh Executing: aztec-up/bootstrap.sh (
http://ci.aztec-labs.com/9faa2cd331faa243)
10:29:33 aztec-up/bootstrap.sh 0 .
done (2s)
10:29:34 docs/bootstrap.sh 0 .
done (3s)
10:29:35 boxes/bootstrap.sh 0 .
done (4s)
10:29:36 spartan/bootstrap.sh 0 .
done (5s)
10:29:36 playground/bootstrap.sh 0 .
done (5s)
10:29:53 release-image/bootstrap.sh 0 .
done (22s)
10:29:53
--- release all ---
10:29:53 ++ dist_tag
10:29:53 + '[' latest '!=' latest ']'
10:29:53 + projects=(barretenberg/cpp barretenberg/ts noir l1-contracts yarn-project boxes aztec-up playground release-image)
10:29:53 ++ arch
10:29:53 + '[' arm64 == arm64 ']'
10:29:53 + echo 'Only releasing packages with platform-specific binaries on arm64.'
10:29:53 Only releasing packages with platform-specific binaries on arm64.
10:29:53 + projects=(barretenberg/cpp release-image)
10:29:53 + for project in "${projects[@]}"
10:29:53 + barretenberg/cpp/bootstrap.sh release
10:29:53 + cmd=release
10:29:53 + '[' -n release ']'
10:29:53 + shift
10:29:53 + export native_preset=clang16-assert
10:29:53 + native_preset=clang16-assert
10:29:53 + export pic_preset=clang16-pic-assert
10:29:53 + pic_preset=clang16-pic-assert
10:29:53 ++ cache_content_hash .rebuild_patterns
10:29:53 + export hash=c6b38e53c89d2d39
10:29:53 + hash=c6b38e53c89d2d39
10:29:53 ++ arch
10:29:53 + [[ arm64 == \a\r\m\6\4 ]]
10:29:53 + [[ 1 -eq 1 ]]
10:29:53 + semver check v1.2.1
10:29:53 + '[' 0 -eq 1 ']'
10:29:53 + export -f build_preset build_native build_asan_fast build_darwin build_nodejs_module build_wasm build_wasm_threads build_gcc_syntax_check_only build_fuzzing_syntax_check_only
10:29:53 + case "$cmd" in
10:29:53 + release
10:29:53 + echo_header 'bb cpp release'
10:29:53
--- bb cpp release ---
10:29:53 + do_or_dryrun gh release upload v1.2.1 build-release/barretenberg-arm64-linux.tar.gz --clobber
10:29:55 + for project in "${projects[@]}"
10:29:55 + release-image/bootstrap.sh release
10:29:55 + cmd=release
10:29:55 ++ cache_content_hash '^release-image/Dockerfile' '^build-images/src/Dockerfile' '^yarn-project/yarn.lock'
10:29:55 + hash=467d1f5823580b6d
10:29:55 + export -f build_image
10:29:55 + case "$cmd" in
10:29:55 + echo_header 'release-image release'
10:29:55
--- release-image release ---
10:29:55 + '[' -z *** ']'
10:29:55 + echo ***
10:29:55 + docker login -u aztecprotocolci --password-stdin
10:29:55
10:29:55 WARNING! Your credentials are stored unencrypted in '/home/aztec-dev/.docker/config.json'.
10:29:55 Configure a credential helper to remove this warning. See
10:29:55
https://docs.docker.com/go/credential-store/
10:29:55
10:29:55 Login Succeeded
10:29:55 + tag=1.2.1
10:29:55 ++ arch
10:29:55 + docker tag aztecprotocol/aztec:8777f58f94649bb55e3b86a90e6284ca6a4af4f2 aztecprotocol/aztec:1.2.1-arm64
10:29:55 ++ arch
10:29:55 + do_or_dryrun docker push aztecprotocol/aztec:1.2.1-arm64
10:29:55 The push refers to repository [docker.io/aztecprotocol/aztec]
10:29:55 2e091d6cdb3b: Preparing
10:29:55 5f70bf18a086: Preparing
10:29:55 a93c60ed7e0e: Preparing
10:29:55 51a85396c6df: Preparing
10:29:55 88d4320b3ef7: Preparing
10:29:55 7ebb29d5492a: Preparing
10:29:55 e36055e62cdf: Preparing
10:29:55 ba3a1a6451cd: Preparing
10:29:55 4e3197c5ccbe: Preparing
10:29:55 f938656f385e: Preparing
10:29:55 7ebb29d5492a: Waiting
10:29:55 ba3a1a6451cd: Waiting
10:29:55 4e3197c5ccbe: Waiting
10:29:55 e36055e62cdf: Waiting
10:29:55 f938656f385e: Waiting
10:29:56 88d4320b3ef7: Pushed
10:29:56 5f70bf18a086: Pushed
10:29:57 2e091d6cdb3b: Pushed
10:29:57 a93c60ed7e0e: Pushed
10:29:58 ba3a1a6451cd: Pushed
10:29:58 e36055e62cdf: Pushed
10:30:02 f938656f385e: Pushed
10:30:06 7ebb29d5492a: Pushed
10:30:07 51a85396c6df: Pushed
10:30:11 4e3197c5ccbe: Pushed
10:30:13 1.2.1-arm64: digest: sha256:1b54fd80d7d32f85af4b37e5ba97d0ac6e5c69265a86ef156a180303801ab6db size: 2417
10:30:13 + '[' 0 == 0 ']'
10:30:13 ++ arch
10:30:13 + '[' arm64 == arm64 ']'
10:30:13 + '[' 1 -eq 1 ']'
10:30:13 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:30:13 + echo 'Waiting for amd64 image to be pushed...'
10:30:13 Waiting for amd64 image to be pushed...
10:30:13 + sleep 10
10:30:23 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:30:24 + echo 'Waiting for amd64 image to be pushed...'
10:30:24 Waiting for amd64 image to be pushed...
10:30:24 + sleep 10
10:30:34 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:30:34 + echo 'Waiting for amd64 image to be pushed...'
10:30:34 Waiting for amd64 image to be pushed...
10:30:34 + sleep 10
10:30:44 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:30:45 + echo 'Waiting for amd64 image to be pushed...'
10:30:45 Waiting for amd64 image to be pushed...
10:30:45 + sleep 10
10:30:55 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:30:55 + echo 'Waiting for amd64 image to be pushed...'
10:30:55 Waiting for amd64 image to be pushed...
10:30:55 + sleep 10
10:31:05 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:31:05 + echo 'Waiting for amd64 image to be pushed...'
10:31:05 Waiting for amd64 image to be pushed...
10:31:05 + sleep 10
10:31:15 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:31:16 + echo 'Waiting for amd64 image to be pushed...'
10:31:16 Waiting for amd64 image to be pushed...
10:31:16 + sleep 10
10:31:26 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:31:26 + echo 'Waiting for amd64 image to be pushed...'
10:31:26 Waiting for amd64 image to be pushed...
10:31:26 + sleep 10
10:31:36 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:31:36 + echo 'Waiting for amd64 image to be pushed...'
10:31:36 Waiting for amd64 image to be pushed...
10:31:36 + sleep 10
10:31:46 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:31:47 + echo 'Waiting for amd64 image to be pushed...'
10:31:47 Waiting for amd64 image to be pushed...
10:31:47 + sleep 10
10:31:57 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:31:57 + echo 'Waiting for amd64 image to be pushed...'
10:31:57 Waiting for amd64 image to be pushed...
10:31:57 + sleep 10
10:32:07 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:32:07 + echo 'Waiting for amd64 image to be pushed...'
10:32:07 Waiting for amd64 image to be pushed...
10:32:07 + sleep 10
10:32:17 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:32:18 + echo 'Waiting for amd64 image to be pushed...'
10:32:18 Waiting for amd64 image to be pushed...
10:32:18 + sleep 10
10:32:28 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:32:28 + echo 'Waiting for amd64 image to be pushed...'
10:32:28 Waiting for amd64 image to be pushed...
10:32:28 + sleep 10
10:32:38 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:32:38 + echo 'Waiting for amd64 image to be pushed...'
10:32:38 Waiting for amd64 image to be pushed...
10:32:38 + sleep 10
10:32:48 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:32:49 + echo 'Waiting for amd64 image to be pushed...'
10:32:49 Waiting for amd64 image to be pushed...
10:32:49 + sleep 10
10:32:59 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:32:59 + echo 'Waiting for amd64 image to be pushed...'
10:32:59 Waiting for amd64 image to be pushed...
10:32:59 + sleep 10
10:33:09 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:33:09 + echo 'Waiting for amd64 image to be pushed...'
10:33:09 Waiting for amd64 image to be pushed...
10:33:09 + sleep 10
10:33:19 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:33:20 + echo 'Waiting for amd64 image to be pushed...'
10:33:20 Waiting for amd64 image to be pushed...
10:33:20 + sleep 10
10:33:30 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:33:30 + echo 'Waiting for amd64 image to be pushed...'
10:33:30 Waiting for amd64 image to be pushed...
10:33:30 + sleep 10
10:33:40 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:33:40 + echo 'Waiting for amd64 image to be pushed...'
10:33:40 Waiting for amd64 image to be pushed...
10:33:40 + sleep 10
10:33:50 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:33:51 + echo 'Waiting for amd64 image to be pushed...'
10:33:51 Waiting for amd64 image to be pushed...
10:33:51 + sleep 10
10:34:01 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:34:01 + echo 'Waiting for amd64 image to be pushed...'
10:34:01 Waiting for amd64 image to be pushed...
10:34:01 + sleep 10
10:34:11 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:34:11 + echo 'Waiting for amd64 image to be pushed...'
10:34:11 Waiting for amd64 image to be pushed...
10:34:11 + sleep 10
10:34:21 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:34:22 + echo 'Waiting for amd64 image to be pushed...'
10:34:22 Waiting for amd64 image to be pushed...
10:34:22 + sleep 10
10:34:32 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:34:32 + echo 'Waiting for amd64 image to be pushed...'
10:34:32 Waiting for amd64 image to be pushed...
10:34:32 + sleep 10
10:34:42 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:34:42 + echo 'Waiting for amd64 image to be pushed...'
10:34:42 Waiting for amd64 image to be pushed...
10:34:42 + sleep 10
10:34:52 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:34:53 + echo 'Waiting for amd64 image to be pushed...'
10:34:53 Waiting for amd64 image to be pushed...
10:34:53 + sleep 10
10:35:03 + docker manifest inspect aztecprotocol/aztec:1.2.1-amd64
10:35:04 + docker manifest create aztecprotocol/aztec:1.2.1 --amend aztecprotocol/aztec:1.2.1-amd64 --amend aztecprotocol/aztec:1.2.1-arm64
10:35:05 Created manifest list docker.io/aztecprotocol/aztec:1.2.1
10:35:05 + docker manifest push aztecprotocol/aztec:1.2.1
10:35:05 sha256:294a201c8ae80f38b63ba56599bac3e43d4699cca369bc60aeea0428b9151cc0
10:35:05 ++ dist_tag
10:35:05 + docker manifest create aztecprotocol/aztec:latest --amend aztecprotocol/aztec:1.2.1-amd64 --amend aztecprotocol/aztec:1.2.1-arm64
10:35:06 Created manifest list docker.io/aztecprotocol/aztec:latest
10:35:06 ++ dist_tag
10:35:06 + docker manifest push aztecprotocol/aztec:latest
10:35:07 sha256:294a201c8ae80f38b63ba56599bac3e43d4699cca369bc60aeea0428b9151cc0
10:35:07 + local code=0
10:35:07 + set +x
10:35:07 dmesg log id:
http://ci.aztec-labs.com/fd530b1ce119cb49