-
Notifications
You must be signed in to change notification settings - Fork 1.4k
[ntuple] automatic evolution in and out std::atomic #19937
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
base: master
Are you sure you want to change the base?
Conversation
9ce4dd5
to
ac97cad
Compare
Test Results 22 files 22 suites 3d 17h 6m 38s ⏱️ Results for commit 6363615. ♻️ This comment has been updated with latest results. |
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.
In principle, the changes look neat and small. I'm wondering about the error case: When reconciling an RAtomicField
with something on-disk that is not std::atomic
, we unconditionally delegate to the item field. Is that maybe confusing for the error message? (I don't have an immediate idea how to do it better)
ac97cad
to
73ef349
Compare
73ef349
to
ef0feec
Compare
ef0feec
to
1aec090
Compare
e44c16a
to
f75eb4b
Compare
Allow for std::atomic<T> --> T (or compatible) automatic conversion and vice versa.
12eb06f
to
6363615
Compare
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.
LGTM
Allow for std::atomic --> T (or compatible) automatic conversion and vice versa.