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

Fix reported by TSAN issues #1707

Closed

Conversation

SergiySW
Copy link
Contributor

@SergiySW SergiySW commented Feb 6, 2019

Tested on Ubuntu 18.04. Clang 6.0, Boost 1.69

@SergiySW SergiySW added the incomplete This item is incomplete and should not be merged if it is a pull request label Feb 6, 2019
@SergiySW SergiySW self-assigned this Feb 6, 2019
@SergiySW SergiySW force-pushed the fix/tsan_conflicts_reprioritize branch from 38bc747 to 168f4fe Compare February 6, 2019 12:52
@SergiySW SergiySW force-pushed the fix/tsan_conflicts_reprioritize branch from eda5914 to e3e0ef5 Compare February 6, 2019 15:31
@zhyatt zhyatt added this to the V19.0 milestone Feb 6, 2019
@SergiySW SergiySW force-pushed the fix/tsan_conflicts_reprioritize branch 2 times, most recently from 41af97a to 0bd6dcc Compare February 7, 2019 17:48
@SergiySW SergiySW force-pushed the fix/tsan_conflicts_reprioritize branch from a7504f3 to 48fbde7 Compare February 8, 2019 12:52
@SergiySW
Copy link
Contributor Author

SergiySW commented Feb 9, 2019

@wezrule could we comment out batch_point_buffer without issues?

@wezrule
Copy link
Contributor

wezrule commented Feb 9, 2019

Yes I think so as we don't run their tests right? Could add it to tsanblacklist file, I noticed we have an asan_blacklist file with ed25519 files in but don't seem to use it.

@SergiySW
Copy link
Contributor Author

@wezrule could you please double check this change is not causing issues?
526702b

@wezrule
Copy link
Contributor

wezrule commented Feb 15, 2019

@SergiySW yes it should be fine for our code, will only be a problem if running their tests. But how do we make sure this change doesn't get lost in future upgrades?

@SergiySW
Copy link
Contributor Author

SergiySW commented Feb 15, 2019

Future upgrades of ed25519-donna? It's not upgraded for 3.5 years unfortunantely
https://github.com/floodyberry/ed25519-donna
If it will be upgraded, we can make our fork as with lmdb (we changed SHA3 --> Blake2b anyway)

@wezrule
Copy link
Contributor

wezrule commented Feb 15, 2019

oh ok, should be fine then 👍

@SergiySW SergiySW force-pushed the fix/tsan_conflicts_reprioritize branch from b7e6177 to c435e1d Compare February 18, 2019 09:09
@SergiySW
Copy link
Contributor Author

Squash #1739

@SergiySW
Copy link
Contributor Author

Closed

@SergiySW SergiySW closed this Feb 18, 2019
@SergiySW SergiySW removed this from the V18.0 milestone Feb 18, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
quality improvements This item indicates the need for or supplies changes that improve maintainability unit test Related to a new, changed or fixed unit test
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants