-
Notifications
You must be signed in to change notification settings - Fork 44
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
Fix fields with abstract types #399
Conversation
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Bump 🙂 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great. Any indication of how this affects compile time and performance? Happy to merge without benchmarking, but would be interested to hear if you've tried it out.
Needs a breaking version bump since many of the types are exported.
I didn't benchmark it locally but CI times seem consistently lower with this PR. For instance, latest runs on main ~25 minutes on ubuntu (for all versions) whereas ~18 minutes on this PR. |
I updated the version number. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Super, thanks @devmotion!
I went through all
struct
s in AdvancedHMC and fixed all fields that are currently not concretely typed.