Skip to content

Conversation

jimmygchen
Copy link
Member

@jimmygchen jimmygchen commented Oct 20, 2023

Issue Addressed

Addresses the recent CI failures caused by caching blst for the wrong CPU type.

Proposed Changes

  • Use FEATURES: jemalloc,portable when building Lighthouse & lcli in tests
  • Add a new TEST_FEATURES and set to portable for all CI test jobs.
  • Updated Makefiles to read the TEST_FEATURES environment variable, and default to none.

@jimmygchen jimmygchen added ready-for-review The code is ready for review infra-ci labels Oct 20, 2023
Copy link
Member

@michaelsproul michaelsproul left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good code-wise. Let's see if CI passes

@jimmygchen
Copy link
Member Author

CI is passing, let's merge!
bors r+

bors bot pushed a commit that referenced this pull request Oct 20, 2023
## Issue Addressed

Addresses the recent CI failures caused by caching `blst` for the wrong CPU type. 

## Proposed Changes

- Use `FEATURES: jemalloc,portable` when building Lighthouse & `lcli` in tests
- Add a new `TEST_FEATURES` and set to `portable` for all CI test jobs.
- Updated Makefiles to read the `TEST_FEATURES` environment variable, and default to none.
@bors
Copy link

bors bot commented Oct 20, 2023

Pull request successfully merged into unstable.

Build succeeded!

The publicly hosted instance of bors-ng is deprecated and will go away soon.

If you want to self-host your own instance, instructions are here.
For more help, visit the forum.

If you want to switch to GitHub's built-in merge queue, visit their help page.

@bors bors bot changed the title Enable BLS portable feature on all CI tests [Merged by Bors] - Enable BLS portable feature on all CI tests Oct 20, 2023
@bors bors bot closed this Oct 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
infra-ci ready-for-merge This PR is ready to merge.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants