[SERVER-61219] coroutines: evaluate sanitizer support Created: 03/Nov/21 Updated: 22/Sep/22 Resolved: 04/Feb/22 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Billy Donahue | Assignee: | Billy Donahue |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Sprint: | Service Arch 2022-10-17 | ||||||||
| Participants: | |||||||||
| Story Points: | 3 | ||||||||
| Description |
|
(subtask of |
| Comments |
| Comment by Billy Donahue [ 04/Feb/22 ] |
|
Did an uneventful local ASAN run of future_test_future_void with v4 Clang. ASAN and UBSAN are unhappy with coroutines according to open bugs in upstream compiler repos. ASAN is finding coroutine implementation bugs, and UBSAN complains about the function layout that compiler generates for coroutines. Included in Spike report. |