-
Notifications
You must be signed in to change notification settings - Fork 23
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
chore: update Boost.Histogram to 1.77 #594
Conversation
ab9396b
to
fc55743
Compare
using _atomic_type = histogram<vector_axis_variant, storage::atomic_int64>; | ||
|
||
template <> | ||
struct has_operator_rdiv_impl<_atomic_type, _atomic_type> : detect_base { | ||
using type = mp11::mp_false; | ||
}; |
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.
@HDembinski I'm having to work around the fact that count
claims to have a division operator, but the implementation does not actually have one, so it reports true here then fails to compile. Same issue as the one fixed for *
in boostorg/histogram#328. Though *
used to work with thread_safe
, and /
used to be not implemented, I believe.
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.
Sorry again, I am getting sloppy. I am developing a fix here:
boostorg/histogram#329
Could you please use that version instead of 1.77?
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.
Sure, thanks!
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.
Could you sync master with develop in Boost.Histogram? I can use master, develop has been force pushed to in the past, which breaks boost-histogram if we were pointing at a commit that doesn't exist anymore and gets cleaned up.
Otherwise this works.
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.
Sorry, I missed that, I merged develop into master now.
After this is merged I can test boostorg/histogram#323. |
@HDembinski this is just waiting for the develop commit to land in master. I've started working on the accumulator branch but it will take a bit to get it to work, not ready yet. |
Sorry, it is done now. |
c329ce2
to
f27dc3c
Compare
* chore: update boost-histogram
Adapting to the new count implementation.