Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to LLVM 17 #6

Merged
merged 6 commits into from
Apr 17, 2024
Merged

Update to LLVM 17 #6

merged 6 commits into from
Apr 17, 2024

Conversation

hedgar2017
Copy link
Collaborator

What ❔

Updates the FE to LLVM 17.

Checklist

  • PR title corresponds to the body of PR (we generate changelog entries from PRs).
  • Tests for the changes have been added / updated.
  • Documentation comments have been added / updated.
  • Code has been formatted via cargo fmt and checked with cargo clippy.

@hedgar2017 hedgar2017 force-pushed the az-cpr-1307-update-to-llvm-17 branch from 58eb684 to 63961bf Compare April 4, 2024 10:43
@matter-labs matter-labs deleted a comment from github-actions bot Apr 4, 2024
@antonbaliasnikov antonbaliasnikov force-pushed the az-cpr-1307-update-to-llvm-17 branch from 3a0458b to 15d4231 Compare April 4, 2024 10:56
@antonbaliasnikov
Copy link
Contributor

@hedgar2017 , CI should be good now, correct branches are checked out.

Copy link

github-actions bot commented Apr 4, 2024

Benchmark results:

╔═╡ Size (-%) ╞════════════════╡ All M3B3 ╞═╗
║ Mean                                0.526 ║
║ Best                               48.780 ║
║ Worst                             -53.968 ║
║ Total                               0.406 ║
╠═╡ Cycles (-%) ╞══════════════╡ All M3B3 ╞═╣
║ Mean                              100.000 ║
║ Best                               64.912 ║
║ Worst                             -36.733 ║
║ Total                               0.401 ║
╠═╡ Ergs (-%) ╞════════════════╡ All M3B3 ╞═╣
║ Mean                                0.343 ║
║ Best                               43.107 ║
║ Worst                             -85.625 ║
║ Total                              -0.000 ║
╚═══════════════════════════════════════════╝

╔═╡ Size (-%) ╞════════════════╡ All MzB3 ╞═╗
║ Mean                                0.612 ║
║ Best                               19.672 ║
║ Worst                             -41.270 ║
║ Total                               0.472 ║
╠═╡ Cycles (-%) ╞══════════════╡ All MzB3 ╞═╣
║ Mean                                0.666 ║
║ Best                               29.412 ║
║ Worst                             -38.614 ║
║ Total                               0.414 ║
╠═╡ Ergs (-%) ╞════════════════╡ All MzB3 ╞═╣
║ Mean                                0.294 ║
║ Best                               40.813 ║
║ Worst                             -24.141 ║
║ Total                               0.000 ║
╚═══════════════════════════════════════════╝

╔═╡ Size (-%) ╞════════╡ Precompiles M3B3 ╞═╗
║ Mean                                0.595 ║
║ Best                                1.932 ║
║ Worst                               0.000 ║
║ Total                               0.607 ║
╠═╡ Cycles (-%) ╞══════╡ Precompiles M3B3 ╞═╣
║ Mean                                1.244 ║
║ Best                                5.102 ║
║ Worst                              -3.267 ║
║ Total                              -1.402 ║
╠═╡ Ergs (-%) ╞════════╡ Precompiles M3B3 ╞═╣
║ Mean                                0.094 ║
║ Best                                4.739 ║
║ Worst                              -2.985 ║
║ Total                              -0.008 ║
╚═══════════════════════════════════════════╝

╔═╡ Size (-%) ╞════════╡ Precompiles MzB3 ╞═╗
║ Mean                                0.386 ║
║ Best                                1.688 ║
║ Worst                               0.000 ║
║ Total                               0.326 ║
╠═╡ Cycles (-%) ╞══════╡ Precompiles MzB3 ╞═╣
║ Mean                                1.267 ║
║ Best                                2.280 ║
║ Worst                              -0.002 ║
║ Total                               0.016 ║
╠═╡ Ergs (-%) ╞════════╡ Precompiles MzB3 ╞═╣
║ Mean                                0.114 ║
║ Best                                1.579 ║
║ Worst                              -0.002 ║
║ Total                               0.000 ║
╚═══════════════════════════════════════════╝

╔═╡ Size (-%) ╞══════════╡ Real life M3B3 ╞═╗
║ Mean                                0.101 ║
║ Best                                4.743 ║
║ Worst                              -1.883 ║
║ Total                               0.154 ║
╠═╡ Cycles (-%) ╞════════╡ Real life M3B3 ╞═╣
║ Mean                                1.124 ║
║ Best                                8.220 ║
║ Worst                              -5.634 ║
║ Total                               0.829 ║
╠═╡ Ergs (-%) ╞══════════╡ Real life M3B3 ╞═╣
║ Mean                                0.136 ║
║ Best                                3.106 ║
║ Worst                              -2.233 ║
║ Total                               0.017 ║
╚═══════════════════════════════════════════╝

╔═╡ Size (-%) ╞══════════╡ Real life MzB3 ╞═╗
║ Mean                               -0.731 ║
║ Best                                4.979 ║
║ Worst                             -20.418 ║
║ Total                              -1.793 ║
╠═╡ Cycles (-%) ╞════════╡ Real life MzB3 ╞═╣
║ Mean                                0.739 ║
║ Best                                9.435 ║
║ Worst                              -3.770 ║
║ Total                               0.254 ║
╠═╡ Ergs (-%) ╞══════════╡ Real life MzB3 ╞═╣
║ Mean                                0.049 ║
║ Best                                3.899 ║
║ Worst                              -1.217 ║
║ Total                               0.005 ║
╚═══════════════════════════════════════════╝

@hedgar2017 hedgar2017 force-pushed the az-cpr-1307-update-to-llvm-17 branch from e621bc7 to 51330e8 Compare April 5, 2024 06:40
@vladimirradosavljevic vladimirradosavljevic force-pushed the az-cpr-1307-update-to-llvm-17 branch from 81bf705 to 89f8b99 Compare April 15, 2024 11:57
Signed-off-by: Vladimir Radosavljevic <[email protected]>
@vladimirradosavljevic vladimirradosavljevic force-pushed the az-cpr-1307-update-to-llvm-17 branch from 89f8b99 to 3c3669c Compare April 15, 2024 12:31
@hedgar2017 hedgar2017 merged commit 6839147 into main Apr 17, 2024
4 of 6 checks passed
@hedgar2017 hedgar2017 deleted the az-cpr-1307-update-to-llvm-17 branch April 17, 2024 14:30
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