[SERVER-28029] Update sanitizer builders to use toolchain clang Created: 16/Feb/17 Updated: 05/Apr/17 Resolved: 28/Feb/17 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 3.5.4 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Mark Benvenuto | Assignee: | Andrew Morrow (Inactive) |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||
| Sprint: | Platforms 2017-03-06 | ||||||||||||
| Participants: | |||||||||||||
| Description |
|
With the deployment of the new LLVM toolchain, we can move away from the system installed clang. This will allow us to avoid issues with the 3.8 clang, and take advantage of a newer clang. The following builders needs to be updated
|
| Comments |
| Comment by Githook User [ 28/Feb/17 ] |
|
Author: {u'username': u'acmorrow', u'name': u'Andrew Morrow', u'email': u'acm@mongodb.com'}Message: |
| Comment by Andrew Morrow (Inactive) [ 28/Feb/17 ] |
|
max.hirschhorn, good catch. Those should be updated. It probably works fine though, but I'd rather use the toolchain components everywhere. I've re-opened the ticket. |
| Comment by Max Hirschhorn [ 28/Feb/17 ] |
|
acm, is it acceptable to continue to use the llvm-symbolizer in the /usr/lib/llvm-3.8/bin/ directory and not the one in the /opt/mongodbtoolchain/v2/bin/ directory? |
| Comment by Andrew Morrow (Inactive) [ 28/Feb/17 ] |
|
This was achieved via the commit for |