Skip to content

add asan-release builds#5644

Merged
anonrig merged 1 commit intomainfrom
yagiz/add-asan-release
Dec 4, 2025
Merged

add asan-release builds#5644
anonrig merged 1 commit intomainfrom
yagiz/add-asan-release

Conversation

@anonrig
Copy link
Copy Markdown
Member

@anonrig anonrig commented Dec 4, 2025

Adds asan release builds

@anonrig anonrig requested review from a team as code owners December 4, 2025 21:05
@anonrig anonrig requested review from danlapid, fhanau and npaun December 4, 2025 21:06
@anonrig anonrig force-pushed the yagiz/add-asan-release branch from daf134a to 7c7a163 Compare December 4, 2025 21:07
@anonrig anonrig force-pushed the yagiz/add-asan-release branch from 7c7a163 to d838ba5 Compare December 4, 2025 21:17
@anonrig anonrig requested a review from npaun December 4, 2025 21:23
Copy link
Copy Markdown
Member

@npaun npaun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code LGTM. This is definitely going to slow down CI but could be worth it if it catches bugs that asan-debug doesn't.

@anonrig anonrig merged commit 4e6ddc2 into main Dec 4, 2025
22 checks passed
@anonrig anonrig deleted the yagiz/add-asan-release branch December 4, 2025 21:43
@fhanau
Copy link
Copy Markdown
Contributor

fhanau commented Dec 4, 2025

Code LGTM. This is definitely going to slow down CI but could be worth it if it catches bugs that asan-debug doesn't.

What do we need this for? Is there precedent for this finding bugs? Note that the asan CI build already uses -Og, so this won't be behaving much differently.

@anonrig
Copy link
Copy Markdown
Member Author

anonrig commented Dec 4, 2025

What do we need this for? Is there precedent for this finding bugs? Note that the asan CI build already uses -Og, so this won't be behaving much differently.

We have a memory leak in JSG/Rust pull-request that's only caught by the asan release build.

anonrig added a commit that referenced this pull request Dec 5, 2025
anonrig added a commit that referenced this pull request Dec 5, 2025
ds300 pushed a commit to ds300/workerd that referenced this pull request Dec 9, 2025
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.

3 participants