Skip to content

Commit 8309a97

Browse files
committed
Merge bitcoin/bitcoin#32028: Update secp256k1 subtree to latest master
c31fcaa Squashed 'src/secp256k1/' changes from 0cdc758a56..4187a46649 (Hennadii Stepanov) Pull request description: This PR updates the `secp256k1` subtree to bitcoin-core/secp256k1@4ba1ba2, which includes the following changes: - bitcoin-core/secp256k1#1633 - bitcoin-core/secp256k1#1634 - bitcoin-core/secp256k1#1641 - bitcoin-core/secp256k1#1650 - bitcoin-core/secp256k1#1646 - bitcoin-core/secp256k1#1654 - bitcoin-core/secp256k1#1642 - bitcoin-core/secp256k1#1639 - bitcoin-core/secp256k1#1614 - bitcoin-core/secp256k1#1656 - bitcoin-core/secp256k1#1647 - bitcoin-core/secp256k1#1655 - bitcoin-core/secp256k1#1593 - bitcoin-core/secp256k1#1359 - bitcoin-core/secp256k1#1657 - bitcoin-core/secp256k1#1660 - bitcoin-core/secp256k1#1659 - bitcoin-core/secp256k1#1661 - bitcoin-core/secp256k1#1662 - bitcoin-core/secp256k1#1669 - bitcoin-core/secp256k1#1492 bitcoin-core/secp256k1#1647 is required for bitcoin/bitcoin#31507. ACKs for top commit: fanquake: ACK 915c1fa Tree-SHA512: 2c409ef2cd14fb14c2ea108f65411b673da786e886aabf75015be25220d5a3983ad8d9e76db1cb95453357a07fbaf05497ef4e5bb83d92b96caf62c1cddaa616
2 parents cbd8e3d + 915c1fa commit 8309a97

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+11168
-409
lines changed

src/secp256k1/.cirrus.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ env:
2929
BENCH: yes
3030
SECP256K1_BENCH_ITERS: 2
3131
CTIMETESTS: yes
32+
SYMBOL_CHECK: yes
33+
VIRTUAL_ENV: /root/venv
3234
# Compile and run the tests
3335
EXAMPLES: yes
3436

@@ -53,6 +55,7 @@ cat_logs_snippet: &CAT_LOGS
5355

5456
linux_arm64_container_snippet: &LINUX_ARM64_CONTAINER
5557
env_script:
58+
- export PATH="$VIRTUAL_ENV/bin:$PATH"
5659
- env | tee /tmp/env
5760
build_script:
5861
- DOCKER_BUILDKIT=1 docker build --file "ci/linux-debian.Dockerfile" --tag="ci_secp256k1_arm"
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
name: "Print logs"
2+
description: "Print the log files produced by ci/ci.sh"
3+
runs:
4+
using: "composite"
5+
steps:
6+
- shell: bash
7+
run: |
8+
# Print the log files produced by ci/ci.sh
9+
10+
# Helper functions
11+
group() {
12+
title=$1
13+
echo "::group::$title"
14+
}
15+
endgroup() {
16+
echo "::endgroup::"
17+
}
18+
cat_file() {
19+
file=$1
20+
group "$file"
21+
cat "$file"
22+
endgroup
23+
}
24+
25+
# Print all *.log files
26+
shopt -s nullglob
27+
for file in *.log; do
28+
cat_file "$file"
29+
done
30+
31+
# Print environment
32+
group "CI env"
33+
env
34+
endgroup

0 commit comments

Comments
 (0)