Skip to content

Bump the LLVM version#113

Merged
kustosz merged 1 commit intomainfrom
wip/ara/bump-llvm
Apr 24, 2026
Merged

Bump the LLVM version#113
kustosz merged 1 commit intomainfrom
wip/ara/bump-llvm

Conversation

@iamrecursion
Copy link
Copy Markdown
Collaborator

Previously Mavros was relying on LLVM 18, which is quite out of date now. Given there is support in inkwell and nixpkgs for LLVM 22, this PR bumps it to use 22.

It also includes:

  • A new CONTRIBUTING.md with some hints and guidance for how to build and test the project.
  • A new makefile, which provides a number of utility commands to ease working with the nix devshell.
  • A bump to and cleanup of the nix dev environment.
  • Updates to the CI configuration to use the makefile for clarity.

@iamrecursion iamrecursion requested a review from kustosz April 24, 2026 11:37
@iamrecursion iamrecursion self-assigned this Apr 24, 2026
@iamrecursion iamrecursion added the enhancement New feature or request label Apr 24, 2026
@iamrecursion iamrecursion force-pushed the wip/ara/bump-llvm branch 2 times, most recently from 7b8070d to 20d1b00 Compare April 24, 2026 11:39
@iamrecursion iamrecursion marked this pull request as draft April 24, 2026 11:51
@iamrecursion iamrecursion force-pushed the wip/ara/bump-llvm branch 4 times, most recently from 7438583 to d6853bb Compare April 24, 2026 14:08
@github-actions
Copy link
Copy Markdown
Contributor

Overall success rate on test cases: 42.8%

No test improvements or R1CS/bytecode size changes detected.

Previously Mavros was relying on LLVM 18, which is quite out of date
now. Given there is support in inkwell and nixpkgs for LLVM 22, this PR
bumps it to use 22.

It also includes:

- A new `CONTRIBUTING.md` with some hints and guidance for how to build
  and test the project.
- A new makefile, which provides a number of utility commands to ease
  working with the nix devshell.
- A bump to and cleanup of the nix dev environment.
- Updates to the CI configuration to use the makefile for clarity.
@github-actions
Copy link
Copy Markdown
Contributor

Overall success rate on test cases: 42.8%

No test improvements or R1CS/bytecode size changes detected.

1 similar comment
@github-actions
Copy link
Copy Markdown
Contributor

Overall success rate on test cases: 42.8%

No test improvements or R1CS/bytecode size changes detected.

@iamrecursion iamrecursion marked this pull request as ready for review April 24, 2026 14:29
@kustosz kustosz merged commit eadeee3 into main Apr 24, 2026
3 checks passed
@kustosz kustosz deleted the wip/ara/bump-llvm branch April 24, 2026 14:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants