Tag build swift-DEVELOPMENT-SNAPSHOT-2016-12-01-a
Merge remote-tracking branch 'origin/swift-3.1-branch' into stable
* origin/swift-3.1-branch: (44 commits)
[asan] Reify ErrorGeneric
[asan] Remove "Stack partial redzone" from report
[asan] Store full AddressDescription objects in ErrorInvalidPointerPair
[asan] Fix GlobalAddressDescription::Print()
[asan] Reify ErrorInvalidPointerPair
[asan] Reify ErrorODRViolation
[asan] Reify ErrorBadParamsToAnnotateContiguousContainer
[asan] Reify ErrorStringFunctionSizeOverflow
[asan] Reify ErrorStringFunctionMemoryRangesOverlap
[asan] Reify ErrorSanitizerGetAllocatedSizeNotOwned
[asan] Reify ErrorMallocUsableSizeNotOwned
[asan] Reify ErrorAllocTypeMismatch
[asan] Reify ErrorFreeNotMalloced
[asan] Ease dealing with tagged enum ErrorDescription with some macros.
[asan] Cleanup: Move tid into ErrorBase, add const to BufferedStackTrace, be consistent in constructor arguments and member order.
[asan] Store access_size in the {Stack,Global}AddressDescription objects
[asan] Add a new AddressDescription structure, which can describe any type of address.
[asan] Since r280945 fixed the OS X abort() problem, merge scariness_score_test.cc and make it a general test.
[asan] Handle SIGBART signal description. (found by buildbot)
[asan] Reify ErrorDeadlySignal
...