[SERVER-24238] Build targets should depend on relevant suppression lists when using sanitizers Created: 20/May/16  Updated: 14/Apr/18  Resolved: 14/Apr/18

Status: Closed
Project: Core Server
Component/s: Build
Affects Version/s: None
Fix Version/s: 4.0.0-rc0

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

Backwards Compatibility: Fully Compatible
Sprint: Platforms 2018-04-23
Participants:

 Description   

When using the undefined behavior sanitizer, editing ubsan.blacklist should cause all object files to be considered out of date. Currently, they are considered up to date and skipped.

Same goes for other sanitizer blacklists and suppression lists.



 Comments   
Comment by Githook User [ 14/Apr/18 ]

Author:

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

Message: SERVER-24238 Enable the shared scons cache for sanitizer builds
Branch: master
https://github.com/mongodb/mongo/commit/4095f8a2effeedbd17de4792af839b20e1a8e8d5

Comment by Githook User [ 14/Apr/18 ]

Author:

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

Message: SERVER-24238 Use a generator to establish a signature for sanitizer blacklist files
Branch: master
https://github.com/mongodb/mongo/commit/b822623d392b9877f5ed8103e1d9190f7687c159

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