-
Notifications
You must be signed in to change notification settings - Fork 133
Sanitizers: Address and thread sanitizers config changes #926
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sanitizers: Address and thread sanitizers config changes #926
Conversation
Update the SwiftPM's SwiftBuild integration to support enabling `address`, `thread` and `undefined` sanitizers while erroring out on the `scudo` and `fuzzer`. Depends on: swiftlang/swift-build#926
|
@swift-ci test |
e6d0420 to
adfe77d
Compare
|
@swift-ci test |
|
it would be good to have a basic test for this in LinkerTaskConstructionTests.swift, stdlibRpathSuppression() is testing a similar kind of thing |
adfe77d to
cbfb043
Compare
|
@swift-ci test |
cbfb043 to
3b60ea5
Compare
|
@swift-ci test |
1 similar comment
|
@swift-ci test |
Update the SwiftPM's SwiftBuild integration to support enabling `address`, `thread` and `undefined` sanitizers while erroring out on the `scudo` and `fuzzer`. Depends on: swiftlang/swift-build#926
Update the SwiftPM's SwiftBuild integration to support enabling `address`, `thread` and `undefined` sanitizers while erroring out on the `scudo` and `fuzzer`. Depends on: swiftlang/swift-build#926
Update the SwiftPM's SwiftBuild integration to support enabling `address`, `thread` and `undefined` sanitizers while erroring out on the `scudo` and `fuzzer`. Depends on: swiftlang/swift-build#926
Update the Address and Thread sanitizers XCspect properties to support using clang and swiftc as a linker.
3b60ea5 to
cc4e7f1
Compare
|
@swift-ci test |
2 similar comments
|
@swift-ci test |
|
@swift-ci test |
|
@swift-ci test |
|
@swift-ci test |
| ), | ||
| ], | ||
| ) | ||
| func ldSanitizerArgumentsAppearsOnCommandLine( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Update the SwiftPM's SwiftBuild integration to support enabling `address`, `thread` and `undefined` sanitizers while erroring out on the `scudo` and `fuzzer`. Depends on: swiftlang/swift-build#926
Update the SwiftPM's SwiftBuild integration to support enabling `address`, `thread` and `undefined` sanitizers while erroring out on the `scudo` and `fuzzer`. Depends on: swiftlang/swift-build#926
Update the SwiftPM's SwiftBuild integration to support enabling `address`, `thread` and `undefined` sanitizers while erroring out on the `scudo` and `fuzzer`. Fixes: #9322 Fixes: #8869 Depends on: swiftlang/swift-build#926 Depends on #9388
Update the Address and Thread sanitizers xcspec properties to support using
clangandswiftcas a linker.relates to:
address,threadandundefined--sanitizeargument values with SwiftBuild swift-package-manager#9322