[SERVER-24245] Migrate sanitizer builds to Ubuntu 16.04 images Created: 21/May/16  Updated: 08/Feb/17  Resolved: 30/Jun/16

Status: Closed
Project: Core Server
Component/s: Build
Affects Version/s: None
Fix Version/s: 3.2.13, 3.3.10

Type: Task Priority: Major - P3
Reporter: Andrew Morrow (Inactive) Assignee: Andrew Morrow (Inactive)
Resolution: Done Votes: 0
Labels: bkp, infrastructure
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
Backwards Compatibility: Fully Compatible
Backport Requested:
v3.2
Sprint: Platforms 17 (07/15/16)
Participants:
Linked BF Score: 0

 Description   

There are important sanitizer bugs fixed in newer clang. When we have 16.04 it has clang-3.8 and we should upgrade.



 Comments   
Comment by Githook User [ 08/Feb/17 ]

Author:

{u'username': u'spencerjackson', u'name': u'Spencer Jackson', u'email': u'spencer.jackson@mongodb.com'}

Message: SERVER-24245 Move ASAN builders to 16.04

(cherry-picked from commit 6bbf741109a96ef7a8ce48938472da574c8d16a6)
Branch: v3.2
https://github.com/mongodb/mongo/commit/df0416237d90d8dd9d3b48132c6c51452598bf8b

Comment by Githook User [ 30/Jun/16 ]

Author:

{u'username': u'acmorrow', u'name': u'Andrew Morrow', u'email': u'acm@mongodb.com'}

Message: SERVER-24245 Move ASAN builders to 16.04
Branch: master
https://github.com/mongodb/mongo/commit/6bbf741109a96ef7a8ce48938472da574c8d16a6

Comment by Andrew Morrow (Inactive) [ 28/Jun/16 ]

Note that currently, on 16.04, it is not possible to use clang-3.8 with libc++, as we currently do for the ASAN build on 14.10. The workaround is to use libstdc++, which hopefully does not introduce any new ASAN misbehavior.

Generated at Thu Feb 08 04:05:47 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.