-
Notifications
You must be signed in to change notification settings - Fork 239
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
Clean up reject_callx_r10 #2414
Conversation
@Lichtso There is a loaded program cache test built around the reject_callx_r10 feature. How do you suggest we fix the test I broke? |
Ah yes, we need a different test program and a different feature. Currently it uses |
The Firedancer team maintains a line-for-line reimplementation of the |
@ripatel-fd In |
1e7d260
to
100c30d
Compare
@Lichtso Done, getting this test failure:
|
Well, makes sense. The test binary is called |
Not necessary anymore, I found a cleaner solution. Instead of continuing to kick the can down the street and updating that program manually each time we clean a verifier-affecting feature we introduce a generally program rejecting test feature. |
That sounds great, thanks. I'll mark this PR as a draft then and wait for that test feature to be merged. Or maybe you can just copy over my patch to your branch to save time... |
Resolved in #2884 |
Problem
Firedancer always cleans up features after Agave does.
We do so to ensure latest version Firedancer can replay a ledger produced by latest version Agave.
We'd like to see
reject_callx_r10
(activated on all networks) cleaned up in Agave to allow Firedancer to also clean up the feature.Summary of Changes
Hardcodes
reject_callx_r10
to on.Fixes #