Merge pull request #2160 from AleoHQ/fix/fee-off-by-one #425
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: 72b22b049aa7a448a781581d2ced4058c3a87ee2 | Previous: 320ac64f15acb85ea8c2fb986faac669af5cb643 | Ratio |
|-|-|-|-|
| `VariableBase MSM on BLS12-377 (10000)` | `101079426` ns/iter (`± 1843933`) | `65947946` ns/iter (`± 1286576`) | `1.53` |
| `VariableBase MSM on BLS12-377 (100000)` | `701590228` ns/iter (`± 10785607`) | `433117138` ns/iter (`± 7857770`) | `1.62` |
| `VariableBase MSM on BLS12-377 (200000)` | `1323797575` ns/iter (`± 56190287`) | `813967850` ns/iter (`± 7517197`) | `1.63` |
| `VariableBase MSM on BLS12-377 (300000)` | `2013500438` ns/iter (`± 38172483`) | `1256839103` ns/iter (`± 2427303`) | `1.60` |
| `VariableBase MSM on BLS12-377 (400000)` | `2554161211` ns/iter (`± 47510612`) | `1583795196` ns/iter (`± 1829207`) | `1.61` |
| `VariableBase MSM on BLS12-377 (500000)` | `2864098300` ns/iter (`± 45577963`) | `1776369745` ns/iter (`± 7742188`) | `1.61` |
| `VariableBase MSM on BLS12-377 (1000000)` | `5200145544` ns/iter (`± 84434243`) | `3281678968` ns/iter (`± 9677482`) | `1.58` |
| `VariableBase MSM on BLS12-377 (2000000)` | `9422612836` ns/iter (`± 104152563`) | `5758980986` ns/iter (`± 28574162`) | `1.64` |
| `Variable MSM on Edwards-BLS12 (100000)` | `404106293` ns/iter (`± 9165752`) | `252800817` ns/iter (`± 647630`) | `1.60` |
| `Variable MSM on Edwards-BLS12 (1000000)` | `3483366534` ns/iter (`± 53027185`) | `2221422138` ns/iter (`± 17990293`) | `1.57` |
| `LinearCombination::add_assign` | `489156` ns/iter (`± 12902`) | `299202` ns/iter (`± 5811`) | `1.63` |
| `debug` | `785682675` ns/iter (`± 22890612`) | `389873659` ns/iter (`± 5219053`) | `2.02` |
| `Poseidon4 Hash 10 -> 4` | `189603` ns/iter (`± 10021`) | `122860` ns/iter (`± 3606`) | `1.54` |
| `Poseidon8 Hash 4 -> 1` | `210718` ns/iter (`± 10363`) | `128472` ns/iter (`± 239`) | `1.64` |
| `Poseidon8 Hash 4 -> 2` | `200985` ns/iter (`± 7935`) | `128589` ns/iter (`± 3792`) | `1.56` |
| `Poseidon8 Hash 10 -> 1` | `317648` ns/iter (`± 8491`) | `193652` ns/iter (`± 3801`) | `1.64` |
| `Poseidon8 Hash 10 -> 4` | `305399` ns/iter (`± 14979`) | `193788` ns/iter (`± 262`) | `1.58` |
| `Poseidon8 Hash 10 -> 8` | `304352` ns/iter (`± 12369`) | `193812` ns/iter (`± 1567`) | `1.57` |
| `MerkleTree/new/10000` | `1127412272` ns/iter (`± 30941028`) | `714618704` ns/iter (`± 8002394`) | `1.58` |
| `MerkleTree/new/100000` | `9538828397` ns/iter (`± 119587307`) | `6108363152` ns/iter (`± 16448057`) | `1.56` |
| `MerkleTree/append/1/10000` | `1102347802` ns/iter (`± 15320930`) | `712959110` ns/iter (`± 7513670`) | `1.55` |
| `MerkleTree/append/1/100000` | `9482206099` ns/iter (`± 116902706`) | `6095768015` ns/iter (`± 28344570`) | `1.56` |
| `MerkleTree/append/10/1000` | `94098859` ns/iter (`± 3482217`) | `59742921` ns/iter (`± 115799`) | `1.58` |
| `MerkleTree/append/10/10000` | `1108953548` ns/iter (`± 27260350`) | `710635631` ns/iter (`± 8331415`) | `1.56` |
| `MerkleTree/append/10/100000` | `9488457710` ns/iter (`± 104127840`) | `6074017235` ns/iter (`± 32811995`) | `1.56` |
| `MerkleTree/append/100/1000` | `133423982` ns/iter (`± 2115403`) | `86842533` ns/iter (`± 444471`) | `1.54` |
| `MerkleTree/append/100/10000` | `1133419548` ns/iter (`± 26018460`) | `708581753` ns/iter (`± 2001608`) | `1.60` |
| `MerkleTree/append/100/100000` | `9520722305` ns/iter (`± 126017427`) | `6073476553` ns/iter (`± 23042393`) | `1.57` |
| `MerkleTree/append/1000/1000` | `92585924` ns/iter (`± 3518706`) | `61291943` ns/iter (`± 436103`) | `1.51` |
| `MerkleTree/append/1000/10000` | `1061576533` ns/iter (`± 24420985`) | `680729815` ns/iter (`± 2470548`) | `1.56` |
| `MerkleTree/append/1000/100000` | `9462551181` ns/iter (`± 121679768`) | `6050148079` ns/iter (`± 18270670`) | `1.56` |
| `MerkleTree/append/10000/1000` | `91544841` ns/iter (`± 1536320`) | `59940258` ns/iter (`± 54454`) | `1.53` |
| `MerkleTree/append/10000/1
|
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 65947946 and current value is 101079426. It is 1.532715302459913x worse than previous exceeding a ratio threshold 1.5
|
Benchmark
Performance alert! Previous value was 433117138 and current value is 701590228. It is 1.6198625416664996x worse than previous exceeding a ratio threshold 1.5
|
Benchmark
Performance alert! Previous value was 813967850 and current value is 1323797575. It is 1.626351182052215x worse than previous exceeding a ratio threshold 1.5
|
Benchmark
Performance alert! Previous value was 1256839103 and current value is 2013500438. It is 1.6020351636051857x worse than previous exceeding a ratio threshold 1.5
|
Benchmark
Performance alert! Previous value was 1583795196 and current value is 2554161211. It is 1.6126840247089624x worse than previous exceeding a ratio threshold 1.5
|
Benchmark
Performance alert! Previous value was 1776369745 and current value is 2864098300. It is 1.6123322906515727x worse than previous exceeding a ratio threshold 1.5
|
Benchmark
Performance alert! Previous value was 3281678968 and current value is 5200145544. It is 1.5845991014682335x worse than previous exceeding a ratio threshold 1.5
|
Benchmark
Performance alert! Previous value was 5758980986 and current value is 9422612836. It is 1.6361597405697703x worse than previous exceeding a ratio threshold 1.5
|
Benchmark
Performance alert! Previous value was 252800817 and current value is 404106293. It is 1.5985165625473434x worse than previous exceeding a ratio threshold 1.5
|
Benchmark
Performance alert! Previous value was 2221422138 and current value is 3483366534. It is 1.5680795083532206x worse than previous exceeding a ratio threshold 1.5
|