Skip to content

Move away from recursive calls when computing the EIP-712 type_hash #2371

Move away from recursive calls when computing the EIP-712 type_hash

Move away from recursive calls when computing the EIP-712 type_hash #2371

Re-run triggered May 5, 2026 15:27
Status Success
Total duration 1m 16s
Artifacts 5
Build application using the reusable workflow  /  ...  /  Retrieve application metadata
15s
Build application using the reusable workflow / Retrieve application metadata / Retrieve application metadata
Build Clone app using the reusable workflow  /  ...  /  Retrieve application metadata
14s
Build Clone app using the reusable workflow / Retrieve application metadata / Retrieve application metadata
Build Memory application using the reusable workflow  /  ...  /  Retrieve application metadata
18s
Build Memory application using the reusable workflow / Retrieve application metadata / Retrieve application metadata
Matrix: Build application using the reusable workflow / Build application for all selected devices
Matrix: Build application using the reusable workflow / Build application for all selected devices (target branch)
Matrix: Build Clone app using the reusable workflow / Build application for all selected devices
Matrix: Build Clone app using the reusable workflow / Build application for all selected devices (target branch)
Matrix: Build Memory application using the reusable workflow / Build application for all selected devices
Matrix: Build Memory application using the reusable workflow / Build application for all selected devices (target branch)
Build application using the reusable workflow  /  Merge build artifacts
6s
Build application using the reusable workflow / Merge build artifacts
Build application using the reusable workflow  /  Merge build artifacts (target branch)
Build application using the reusable workflow / Merge build artifacts (target branch)
Build Clone app using the reusable workflow  /  Merge build artifacts
5s
Build Clone app using the reusable workflow / Merge build artifacts
Build Clone app using the reusable workflow  /  Merge build artifacts (target branch)
Build Clone app using the reusable workflow / Merge build artifacts (target branch)
Build Memory application using the reusable workflow  /  Merge build artifacts
3s
Build Memory application using the reusable workflow / Merge build artifacts
Build Memory application using the reusable workflow  /  Merge build artifacts (target branch)
Build Memory application using the reusable workflow / Merge build artifacts (target branch)
Build application using the reusable workflow  /  Report ELF section sizes and post PR comment
Build application using the reusable workflow / Report ELF section sizes and post PR comment
Build Clone app using the reusable workflow  /  Report ELF section sizes and post PR comment
Build Clone app using the reusable workflow / Report ELF section sizes and post PR comment
Build Memory application using the reusable workflow  /  Report ELF section sizes and post PR comment
Build Memory application using the reusable workflow / Report ELF section sizes and post PR comment
Run Memory tests using the reusable workflow  /  ...  /  Retrieve application metadata
16s
Run Memory tests using the reusable workflow / Retrieve application metadata / Retrieve application metadata
Run ragger tests using the reusable workflow  /  ...  /  Retrieve application metadata
14s
Run ragger tests using the reusable workflow / Retrieve application metadata / Retrieve application metadata
Run Memory tests using the reusable workflow  /  ...  /  Retrieve tests metadata
16s
Run Memory tests using the reusable workflow / Retrieve test metadata / Retrieve tests metadata
Run ragger tests using the reusable workflow  /  ...  /  Retrieve tests metadata
18s
Run ragger tests using the reusable workflow / Retrieve test metadata / Retrieve tests metadata
Run ragger Clone tests using the reusable workflow  /  ...  /  Retrieve application metadata
16s
Run ragger Clone tests using the reusable workflow / Retrieve application metadata / Retrieve application metadata
Run ragger Clone tests using the reusable workflow  /  ...  /  Retrieve tests metadata
23s
Run ragger Clone tests using the reusable workflow / Retrieve test metadata / Retrieve tests metadata
Matrix: Run Memory tests using the reusable workflow / Functional tests with Ragger
Matrix: Run ragger tests using the reusable workflow / Functional tests with Ragger
Matrix: Run ragger Clone tests using the reusable workflow / Functional tests with Ragger
Run Memory tests using the reusable workflow  /  Post stack consumption summary on PR
Run Memory tests using the reusable workflow / Post stack consumption summary on PR
Run Memory tests using the reusable workflow  /  Merge pytest logs
7s
Run Memory tests using the reusable workflow / Merge pytest logs
Run Memory tests using the reusable workflow  /  Merge snapshots artifacts
2s
Run Memory tests using the reusable workflow / Merge snapshots artifacts
Run ragger tests using the reusable workflow  /  Merge snapshots artifacts
5s
Run ragger tests using the reusable workflow / Merge snapshots artifacts
Run ragger tests using the reusable workflow  /  Post stack consumption summary on PR
Run ragger tests using the reusable workflow / Post stack consumption summary on PR
Run ragger tests using the reusable workflow  /  Merge pytest logs
Run ragger tests using the reusable workflow / Merge pytest logs
Run ragger Clone tests using the reusable workflow  /  Merge snapshots artifacts
3s
Run ragger Clone tests using the reusable workflow / Merge snapshots artifacts
Run ragger Clone tests using the reusable workflow  /  Post stack consumption summary on PR
0s
Run ragger Clone tests using the reusable workflow / Post stack consumption summary on PR
Run ragger Clone tests using the reusable workflow  /  Merge pytest logs
0s
Run ragger Clone tests using the reusable workflow / Merge pytest logs
Run Memory tests using the reusable workflow  /  ...  /  Commit new snapshots
Run Memory tests using the reusable workflow / Open a PR with the new snapshots / Commit new snapshots
Run ragger tests using the reusable workflow  /  ...  /  Commit new snapshots
Run ragger tests using the reusable workflow / Open a PR with the new snapshots / Commit new snapshots
Run ragger Clone tests using the reusable workflow  /  ...  /  Commit new snapshots
Run ragger Clone tests using the reusable workflow / Open a PR with the new snapshots / Commit new snapshots
Process pytest logs
7s
Process pytest logs
Fit to window
Zoom out
Zoom in