Skip to content
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

[YBase] assertion fail on centos build #2545

Closed
d-uspenskiy opened this issue Oct 9, 2019 · 0 comments
Closed

[YBase] assertion fail on centos build #2545

d-uspenskiy opened this issue Oct 9, 2019 · 0 comments
Assignees

Comments

@d-uspenskiy
Copy link
Contributor

Due to gcc 7 issue with lock free structures described in #1189 the following check fails

https://github.com/yugabyte/yugabyte-db/blob/master/src/yb/tablet/operations/operation_driver.cc#L93

Solution boost::atomic should be used instead of std::atomic

@d-uspenskiy d-uspenskiy self-assigned this Oct 9, 2019
d-uspenskiy added a commit that referenced this issue Oct 10, 2019
…cture)

Summary:
Due to gcc 7 issue with lock free structures described in #1189 the following check fails

https://github.com/yugabyte/yugabyte-db/blob/master/src/yb/tablet/operations/operation_driver.cc#L93

Solution: boost::atomic should be used instead of std::atomic

Test Plan:
Manual. Reinit db on centos build
```
./yb_build.sh reinitdb
```

Reviewers: sergei

Reviewed By: sergei

Subscribers: ybase

Differential Revision: https://phabricator.dev.yugabyte.com/D7362
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant