Skip to content

Various CI improvements + fix wrong format check in CI#2417

Merged
rmalmain merged 84 commits intomainfrom
fix_fmt_check_ci
Jul 19, 2024
Merged

Various CI improvements + fix wrong format check in CI#2417
rmalmain merged 84 commits intomainfrom
fix_fmt_check_ci

Conversation

@rmalmain
Copy link
Copy Markdown
Member

No description provided.

@tokatoka
Copy link
Copy Markdown
Member

after this i'll change every version of these fuzzer to 0.13.2 in
#2423

@rmalmain
Copy link
Copy Markdown
Member Author

ok. i'm trying to find a better way to get the version of llvm we want without relying on the github action

@rmalmain rmalmain changed the title Fix wrong format check in CI Various CI improvements + fix wrong format check in CI Jul 19, 2024
@rmalmain
Copy link
Copy Markdown
Member Author

rmalmain commented Jul 19, 2024

the improvements in this pr are:

  • use of LLVM 19 by default
  • LLVM version should be much easier to switch from now on
  • a lot of code repetition has been deleted
  • removed llvm-related github action
  • fix format check
  • other small things

@tokatoka
Copy link
Copy Markdown
Member

why apt-get?

@rmalmain
Copy link
Copy Markdown
Member Author

apt-get is the backend of apt, and is supposed to keep more stable over time.

@rmalmain rmalmain merged commit 82f11c2 into main Jul 19, 2024
@rmalmain rmalmain deleted the fix_fmt_check_ci branch July 19, 2024 20:32
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.

2 participants