Skip to content

fix: bring in zerokit and circom-compat-ffi with fixes to fetching from crates.io#7485

Merged
siddarthkay merged 2 commits into
developfrom
update-source-of-circom-compat-ff
May 29, 2026
Merged

fix: bring in zerokit and circom-compat-ffi with fixes to fetching from crates.io#7485
siddarthkay merged 2 commits into
developfrom
update-source-of-circom-compat-ff

Conversation

@siddarthkay
Copy link
Copy Markdown
Contributor

@siddarthkay siddarthkay commented May 28, 2026

Summary

status-app PR : status-im/status-app#21059

Related PRs in dependencies:

Else in status-go CI we get this failure :

crate-alloy-rlp>   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
crate-ark-crypto-primitives>   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
crate-alloy-rlp> curl: (22) The requested URL returned error: 403
crate-ark-crypto-primitives> curl: (22) The requested URL returned error: 403
crate-ark-ec>   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
crate-ark-ec> curl: (22) The requested URL returned error: 403
crate-ark-ff>   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
crate-ark-ff> curl: (22) The requested URL returned error: 403
crate-ark-groth16>   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
crate-ark-groth16> curl: (22) The requested URL returned error: 403
crate-ark-poly>   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
crate-ark-poly> curl: (22) The requested URL returned error: 403
crate-ark-snark>   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
crate-ark-snark> curl: (22) The requested URL returned error: 403
crate-ethers-core>   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
crate-ark-serialize>   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
crate-ethers-core> curl: (22) The requested URL returned error: 403
crate-ark-serialize> curl: (22) The requested URL returned error: 403
crate-scale-info>   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
crate-scale-info> curl: (22) The requested URL returned error: 403
crate-ark-crypto-primitives> error: cannot download crate-ark-crypto-primitives-0.4.0.tar.gz from any mirror
error: Cannot build '/nix/store/lm210ryfadn6vvs361w5p95bnnnhdf1g-crate-ark-crypto-primitives-0.4.0.tar.gz.drv'.
       Reason: builder failed with exit code 1.
       Output paths:
         /nix/store/d4rxr5imz7q8gnpz33abpny8rv7qbryd-crate-ark-crypto-primitives-0.4.0.tar.gz
       Last 17 log lines:
       >
       > trying https://crates.io/api/v1/crates/ark-crypto-primitives/0.4.0/download
       >   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
       >                                  Dload  Upload   Total   Spent    Left  Speed
       >   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
       > curl: (22) The requested URL returned error: 403
       > Warning: Problem (retrying all errors). Will retry in 1 second. 3 retries left.
       >   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
       > curl: (22) The requested URL returned error: 403
       > Warning: Problem (retrying all errors). Will retry in 2 seconds. 2 retries
       > Warning: left.
       >   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
       > curl: (22) The requested URL returned error: 403
       > Warning: Problem (retrying all errors). Will retry in 4 seconds. 1 retry left.
       >   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
       > curl: (22) The requested URL returned error: 403
       > error: cannot download crate-ark-crypto-primitives-0.4.0.tar.gz from any mirror
       For full logs, run:
         nix log /nix/store/lm210ryfadn6vvs361w5p95bnnnhdf1g-crate-ark-crypto-primitives-0.4.0.tar.gz.drv
error: Cannot build '/nix/store/lqamh3mbnq2w5klyndgdkx7rlyxsrkpk-ark-crypto-primitives-0.4.0.drv'.
       Reason: 1 dependency failed.
       Output paths:
         /nix/store/vlgn4msdjb31i499grnmj3vz6c3f9jh8-ark-crypto-primitives-0.4.0
error: Build failed due to failed dependency
error: Cannot build '/nix/store/c27fnbqrqaagcxn81y04izj1yfg82c25-cargo-vendor-dir.drv'.
       Reason: 1 dependency failed.
       Output paths:
         /nix/store/jfd5p6gl3a1sdc6aqxn720n0qcf91ayh-cargo-vendor-dir
error: Build failed due to failed dependency
error: Cannot build '/nix/store/bn8s4c113hhsvhg46lmazj0p04z45fba-circom-compat-ffi-0.1.0.drv'.
       Reason: 1 dependency failed.
       Output paths:
         /nix/store/7myhxaq2yyqdw74pspmpnsd6ywwiqypg-circom-compat-ffi-0.1.0
error: Build failed due to failed dependency
error: Cannot build '/nix/store/7s1kqgpvb03a4wn970kkkil1kk33wv52-storage-0.1.0-3c09f008.drv'.
       Reason: 1 dependency failed.
       Output paths:
         /nix/store/z1ia4xdcl9dlib0164zm6iia1s80nmah-storage-0.1.0-3c09f008
error: Build failed due to failed dependency
error: Cannot build '/nix/store/5pah3l0yx5hl0wxyvp40xh3x5a7zd2xy-status-go-61245b6e12d3fe29d432e466a12b8feaec391b36.drv'.
       Reason: 1 dependency failed.
       Output paths:
         /nix/store/ackv4j3m28w9rivslvc7nhi8vll28wx9-status-go-61245b6e12d3fe29d432e466a12b8feaec391b36
error: Build failed due to failed dependency
script returned exit code 1

@siddarthkay siddarthkay self-assigned this May 28, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 28, 2026

⚠️ Companion PR Needs Update

#21059 is not using the latest status-go commit (e84798ff66247b5e284e3d7a90fb2fdca60d9ea6).

Update vendor/status-go in the companion PR.

@status-im-auto
Copy link
Copy Markdown
Member

status-im-auto commented May 28, 2026

Jenkins Builds

Click to see older builds (31)
Commit #️⃣ Finished (UTC) Duration Platform Result
d0e8b8d 1 2026-05-28 11:32:54 ~1 min linux/status-go 📄log
d0e8b8d 1 2026-05-28 11:38:17 ~6 min macos/status-go 📄log
✔️ d0e8b8d 1 2026-05-28 11:39:48 ~7 min windows/status-go 📦zip
✔️ d5661c2 2 2026-05-28 12:10:55 ~6 min macos/status-go 📦zip
✔️ d5661c2 2 2026-05-28 12:12:30 ~7 min windows/status-go 📦zip
✔️ d5661c2 2 2026-05-28 12:13:34 ~9 min linux/status-go 📦zip
✖️ d5661c2 2 2026-05-28 12:44:27 ~21 min tests-rpc 📄log
✔️ d5661c2 2 2026-05-28 12:55:54 ~33 min tests 📄log
5101879 3 2026-05-28 12:46:18 ~2 min linux/status-go 📄log
✖️ 5101879 3 2026-05-28 12:47:20 ~2 min tests-rpc 📄log
5101879 3 2026-05-28 12:48:16 ~4 min macos/status-go 📄log
✔️ 5101879 3 2026-05-28 12:51:52 ~8 min windows/status-go 📦zip
✖️ 5101879 3 2026-05-28 12:57:35 ~1 min tests 📄log
✔️ ac8b9d2 4 2026-05-28 13:02:29 ~4 min linux/status-go 📦zip
✔️ ac8b9d2 4 2026-05-28 13:02:45 ~4 min macos/status-go 📦zip
✔️ ac8b9d2 4 2026-05-28 13:07:17 ~8 min windows/status-go 📦zip
✖️ ac8b9d2 4 2026-05-28 13:18:03 ~19 min tests-rpc 📄log
✔️ ac8b9d2 4 2026-05-28 13:32:22 ~33 min tests 📄log
✔️ ac8b9d2 5 2026-05-28 13:38:10 ~14 min tests-rpc 📄log
d2abbeb 5 2026-05-28 13:49:28 ~2 min macos/status-go 📄log
✖️ d2abbeb 5 2026-05-28 13:50:04 ~2 min tests 📄log
✖️ d2abbeb 6 2026-05-28 13:52:00 ~4 min tests-rpc 📄log
d2abbeb 5 2026-05-28 13:53:18 ~6 min linux/status-go 📄log
✔️ d2abbeb 5 2026-05-28 13:56:27 ~9 min windows/status-go 📦zip
ac1815a 6 2026-05-28 13:50:35 ~1 min macos/status-go 📄log
✖️ ac1815a 6 2026-05-28 13:53:31 ~3 min tests 📄log
✖️ ac1815a 7 2026-05-28 13:55:22 ~3 min tests-rpc 📄log
ac1815a 6 2026-05-28 13:56:01 ~2 min linux/status-go 📄log
✔️ ac1815a 6 2026-05-28 14:05:39 ~8 min windows/status-go 📦zip
✔️ b757346 7 2026-05-28 14:24:20 ~9 min windows/status-go 📦zip
b757346 7 2026-05-28 14:36:52 ~22 min macos/status-go 📄log
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 1fd341c 8 2026-05-28 14:35:05 ~10 min windows/status-go 📦zip
1fd341c 8 2026-05-28 14:41:19 ~4 min macos/status-go 📄log
✖️ 1fd341c 9 2026-05-28 14:48:04 ~30 min tests-rpc 📄log
1fd341c 8 2026-05-28 14:48:43 ~31 min linux/status-go 📄log
✖️ 1fd341c 8 2026-05-28 14:50:30 ~32 min tests 📄log
✔️ e84798f 9 2026-05-28 14:58:00 ~4 min macos/status-go 📦zip
✖️ e84798f 9 2026-05-28 15:01:27 ~7 min tests 📄log
✔️ e84798f 9 2026-05-28 15:02:16 ~8 min linux/status-go 📦zip
✔️ e84798f 9 2026-05-28 15:02:45 ~8 min windows/status-go 📦zip
✔️ e84798f 10 2026-05-28 15:12:49 ~18 min tests-rpc 📄log
✔️ e84798f 10 2026-05-28 16:40:21 ~37 min tests 📄log

@siddarthkay siddarthkay force-pushed the update-source-of-circom-compat-ff branch 2 times, most recently from 5101879 to ac8b9d2 Compare May 28, 2026 12:58
@codecov
Copy link
Copy Markdown

codecov Bot commented May 28, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 61.52%. Comparing base (507538d) to head (e84798f).
⚠️ Report is 2 commits behind head on develop.

Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #7485      +/-   ##
===========================================
- Coverage    61.64%   61.52%   -0.12%     
===========================================
  Files          851      851              
  Lines       119213   119213              
===========================================
- Hits         73489    73349     -140     
- Misses       38192    38366     +174     
+ Partials      7532     7498      -34     
Flag Coverage Δ
functional 40.76% <ø> (-0.20%) ⬇️
unit 55.30% <ø> (-0.02%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.
see 22 files with indirect coverage changes

@siddarthkay siddarthkay force-pushed the update-source-of-circom-compat-ff branch from ac8b9d2 to d2abbeb Compare May 28, 2026 13:46
@siddarthkay siddarthkay force-pushed the update-source-of-circom-compat-ff branch from d2abbeb to ac1815a Compare May 28, 2026 13:48
@siddarthkay siddarthkay changed the title nix: use circom-compat-ffi from PR that fixes fetching of dep fix: bring in zerokit and circom-compat-ffi with fixes to fetching from crates.io May 28, 2026
@siddarthkay siddarthkay force-pushed the update-source-of-circom-compat-ff branch 2 times, most recently from b757346 to 1fd341c Compare May 28, 2026 14:16
@siddarthkay siddarthkay force-pushed the update-source-of-circom-compat-ff branch from 1fd341c to e84798f Compare May 28, 2026 14:53
@siddarthkay siddarthkay merged commit e84798f into develop May 29, 2026
20 of 21 checks passed
@siddarthkay siddarthkay deleted the update-source-of-circom-compat-ff branch May 29, 2026 09:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants