Skip to content

Conversation

@compnerd
Copy link
Member

We use C++17 for the Swift compiler and IRGen uses the sized deallocation for releasing memory it creates with over-allocation. That triggers ASAN warnings due to the mismatched
operator new/operator delete.

We use C++17 for the Swift compiler and IRGen uses the sized
deallocation for releasing memory it creates with over-allocation. That
triggers ASAN warnings due to the mismatched
`operator new`/`operator delete`.
@compnerd compnerd requested a review from rjmccall as a code owner July 29, 2025 17:01
@compnerd
Copy link
Member Author

@swift-ci please smoke test

@compnerd compnerd merged commit 45656ab into swiftlang:main Jul 29, 2025
3 checks passed
@compnerd compnerd deleted the deallocation branch July 29, 2025 23:41
edymtt added a commit to edymtt/swift that referenced this pull request Jul 31, 2025
In particular, fix the Apple Silicon benchmark job by do not
propagating the flag added in swiftlang#83399.

Addresses rdar://157188603
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant