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

Modify benchmark actions and workflows to allow custom compiler #249

Merged
merged 1 commit into from
Oct 17, 2024

Conversation

hanno-becker
Copy link
Contributor

  • Remove redundant nix-shell argument from bench composite action
  • Use relative path for tests script in bench action to allow running it from non-nix shell.
  • Add setup-ubuntu composite action for installation of Ubuntu dependencies, if nix is not used.
  • Modify bench_ec2_reusable and bench_ec2_any to allow specification of custom compiler, instead of CC in nix shell.

@hanno-becker hanno-becker added the benchmark this PR should be benchmarked in CI label Oct 17, 2024
- Remove redundant `nix-shell` argument from `bench` composite action
- Use relative path for `tests` script in `bench` action to allow
  running it from non-nix shell.
- Add `setup-ubuntu` composite action for installation of Ubuntu
  dependencies, if nix is not used.
- Modify bench_ec2_reusable and bench_ec2_any to allow specification
  of custom compiler, instead of CC in nix shell.

Signed-off-by: Hanno Becker <[email protected]>
@hanno-becker hanno-becker added benchmark this PR should be benchmarked in CI and removed benchmark this PR should be benchmarked in CI labels Oct 17, 2024
@hanno-becker hanno-becker merged commit ae318ac into main Oct 17, 2024
80 checks passed
@hanno-becker hanno-becker deleted the clang_test branch October 17, 2024 06:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
benchmark this PR should be benchmarked in CI
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants