Skip to content

Merge pull request #2158 from AleoHQ/fix/finalize-cost-overflow #429

Merge pull request #2158 from AleoHQ/fix/finalize-cost-overflow

Merge pull request #2158 from AleoHQ/fix/finalize-cost-overflow #429

Triggered via push November 10, 2023 02:12
Status Failure
Total duration 2h 30m 20s
Artifacts
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

benchmarks.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

1 error and 15 warnings
Benchmark
# :warning: **Performance Alert** :warning: Possible performance regression was detected for benchmark **'snarkVM Benchmarks'**. Benchmark result of this commit is worse than the previous benchmark result exceeding threshold `1.50`. | Benchmark suite | Current: 6417f781aa791b5ca4c2d549b382c803eb470a39 | Previous: 03b2f6c462a95f1847095b9ce077a9c50e7c23e8 | Ratio | |-|-|-|-| | `VariableBase MSM on BLS12-377 (10000)` | `121263686` ns/iter (`± 5326216`) | `66004456` ns/iter (`± 903400`) | `1.84` | | `VariableBase MSM on BLS12-377 (100000)` | `845731911` ns/iter (`± 34576547`) | `433392795` ns/iter (`± 6147659`) | `1.95` | | `VariableBase MSM on BLS12-377 (200000)` | `1548953127` ns/iter (`± 46321250`) | `810474020` ns/iter (`± 5408106`) | `1.91` | | `VariableBase MSM on BLS12-377 (300000)` | `2366959105` ns/iter (`± 26668406`) | `1258413382` ns/iter (`± 4146330`) | `1.88` | | `VariableBase MSM on BLS12-377 (400000)` | `3045962066` ns/iter (`± 36643140`) | `1580832869` ns/iter (`± 1961296`) | `1.93` | | `VariableBase MSM on BLS12-377 (500000)` | `3391254871` ns/iter (`± 46842211`) | `1776200388` ns/iter (`± 4037091`) | `1.91` | | `VariableBase MSM on BLS12-377 (1000000)` | `6164936369` ns/iter (`± 77018350`) | `3281816748` ns/iter (`± 22355055`) | `1.88` | | `VariableBase MSM on BLS12-377 (2000000)` | `11172280572` ns/iter (`± 160277368`) | `5749213124` ns/iter (`± 23852551`) | `1.94` | | `Variable MSM on Edwards-BLS12 (10000)` | `67547937` ns/iter (`± 1189035`) | `36485426` ns/iter (`± 68854`) | `1.85` | | `Variable MSM on Edwards-BLS12 (100000)` | `500785511` ns/iter (`± 18154773`) | `252989862` ns/iter (`± 5135243`) | `1.98` | | `Variable MSM on Edwards-BLS12 (1000000)` | `4453270484` ns/iter (`± 49481077`) | `2154905647` ns/iter (`± 23498358`) | `2.07` | | `PoseidonSponge<2, 1> Absorb 100 native` | `2758031` ns/iter (`± 133979`) | `1734711` ns/iter (`± 5737`) | `1.59` | | `PoseidonSponge<2, 1> Absorb 100 nonnative` | `11377599` ns/iter (`± 346934`) | `7186711` ns/iter (`± 13236`) | `1.58` | | `LinearCombination::add` | `13757557` ns/iter (`± 331751`) | `5648593` ns/iter (`± 18496`) | `2.44` | | `LinearCombination::add_assign` | `472314` ns/iter (`± 10397`) | `295897` ns/iter (`± 8594`) | `1.60` | | `debug` | `913701452` ns/iter (`± 15649116`) | `388321810` ns/iter (`± 3344377`) | `2.35` | | `account_private_key` | `114864` ns/iter (`± 3116`) | `74096` ns/iter (`± 275`) | `1.55` | | `account_view_key` | `207613` ns/iter (`± 5808`) | `129892` ns/iter (`± 2296`) | `1.60` | | `account_address` | `258848` ns/iter (`± 7170`) | `161416` ns/iter (`± 3498`) | `1.60` | | `Poseidon2 Hash 4 -> 1` | `86004` ns/iter (`± 3493`) | `56451` ns/iter (`± 1537`) | `1.52` | | `Poseidon4 Hash 4 -> 1` | `98260` ns/iter (`± 4109`) | `62088` ns/iter (`± 89`) | `1.58` | | `Poseidon4 Hash 4 -> 2` | `98171` ns/iter (`± 3884`) | `61403` ns/iter (`± 249`) | `1.60` | | `Poseidon4 Hash 10 -> 1` | `193589` ns/iter (`± 5948`) | `124765` ns/iter (`± 152`) | `1.55` | | `Poseidon4 Hash 10 -> 4` | `193803` ns/iter (`± 6449`) | `122631` ns/iter (`± 202`) | `1.58` | | `Poseidon4 Hash 10 -> 8` | `243772` ns/iter (`± 10135`) | `153335` ns/iter (`± 263`) | `1.59` | | `Poseidon8 Hash 4 -> 1` | `217402` ns/iter (`± 8739`) | `128734` ns/iter (`± 153`) | `1.69` | | `Poseidon8 Hash 4 -> 2` | `211138` ns/iter (`± 9475`) | `128951` ns/iter (`± 1075`) | `1.64` | | `Poseidon8 Hash 10 -> 1` | `328041` ns/iter (`± 14631`) | `193787` ns/iter (`± 505`) | `1.69` | | `Poseidon8 Hash 10 -> 4` | `319774` ns/iter (`± 11824`) | `194096` ns/iter (`± 230`) | `1.65` | | `Poseidon8 Hash 10 -> 8` | `324829` ns/iter (`± 9961`) | `194218` ns/iter (`± 826`) | `1.67` | | `Elligator2 - Field of 253-bits` | `199844` ns/iter (`± 26565`) | `129559` ns/iter (`± 468`) | `1.54` | | `MerkleTree/new/1` | `3809824` ns/iter (`± 72483`) | `2410315` ns/iter (`± 2509`) | `1.58` | | `MerkleTree/new/10` | `5773488` ns/iter (`± 129733`) | `3658518` ns/iter (`± 7544`) | `1.58` | | `MerkleTree/new/100` | `25351975` ns/iter (`± 848569`) | `15958437` ns/iter (`± 123339`) | `1.59` | | `MerkleTree/new/1000` | `11
Benchmark
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions/cache@v2, actions/cache@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Benchmark
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Benchmark
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Benchmark
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Benchmark
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Benchmark
Performance alert! Previous value was 66004456 and current value is 121263686. It is 1.837204536614922x worse than previous exceeding a ratio threshold 1.5
Benchmark
Performance alert! Previous value was 433392795 and current value is 845731911. It is 1.951421252861391x worse than previous exceeding a ratio threshold 1.5
Benchmark
Performance alert! Previous value was 810474020 and current value is 1548953127. It is 1.9111693759165778x worse than previous exceeding a ratio threshold 1.5
Benchmark
Performance alert! Previous value was 1258413382 and current value is 2366959105. It is 1.8809074496952545x worse than previous exceeding a ratio threshold 1.5
Benchmark
Performance alert! Previous value was 1580832869 and current value is 3045962066. It is 1.9268084094979683x worse than previous exceeding a ratio threshold 1.5
Benchmark
Performance alert! Previous value was 1776200388 and current value is 3391254871. It is 1.9092749297383893x worse than previous exceeding a ratio threshold 1.5
Benchmark
Performance alert! Previous value was 3281816748 and current value is 6164936369. It is 1.8785132877260824x worse than previous exceeding a ratio threshold 1.5
Benchmark
Performance alert! Previous value was 5749213124 and current value is 11172280572. It is 1.9432712496535378x worse than previous exceeding a ratio threshold 1.5
Benchmark
Performance alert! Previous value was 36485426 and current value is 67547937. It is 1.851367639232169x worse than previous exceeding a ratio threshold 1.5
Benchmark
Performance alert! Previous value was 252989862 and current value is 500785511. It is 1.9794686911209114x worse than previous exceeding a ratio threshold 1.5