-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
Unlike solfuzz, if an unsupported feature is in the feature set, the fixture will still be processed. FD will warn on some but it doesn't warn on these ambiguous features (the 8 byte id derived from Agave's pubkey collides but FD only registers one).
This creates non-determinism in solfuzz-agave for exec-fixtures with these enabled as a different feature set is used and affects the loader config. It is surprising this isn't warned about as it's not in the supported/hardcoded features.
Maybe this is something to fix in solfuzz-agave, but it couldn't hurt to enforce in the conformance tool so that the features aren't just being ignored/interpreted differently.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels