-
Notifications
You must be signed in to change notification settings - Fork 30k
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
build: set ASAN workaround #43085
build: set ASAN workaround #43085
Conversation
Review requested:
|
Oops, meant to open this in my fork. Shot-in-the-dark testing if the workaround in google/sanitizers#1322 makes any difference. |
Looks like this works :) |
I've been rerunning the Test ASan workflow just in case the test is flaky. So far six runs for this PR haven't reproduced #43082 (the first attempt failed with #39655). I'm currently running a seventh. Optimistically marking this as ready for review. |
Commit Queue failed- Loading data for nodejs/node/pull/43085 ✔ Done loading data for nodejs/node/pull/43085 ----------------------------------- PR info ------------------------------------ Title build: set ASAN workaround (#43085) ⚠ Could not retrieve the email or name of the PR author's from user's GitHub profile! Branch richardlau:asan -> nodejs:master Labels meta Commits 1 - build: set ASAN workaround Committers 1 - Richard Lau PR-URL: https://github.com/nodejs/node/pull/43085 Refs: https://github.com/google/sanitizers/issues/1322 Refs: https://github.com/nodejs/node/issues/43082 Reviewed-By: Jiawen Geng Reviewed-By: LiviaMedeiros Reviewed-By: Rich Trott Reviewed-By: Luigi Pinca ------------------------------ Generated metadata ------------------------------ PR-URL: https://github.com/nodejs/node/pull/43085 Refs: https://github.com/google/sanitizers/issues/1322 Refs: https://github.com/nodejs/node/issues/43082 Reviewed-By: Jiawen Geng Reviewed-By: LiviaMedeiros Reviewed-By: Rich Trott Reviewed-By: Luigi Pinca -------------------------------------------------------------------------------- ℹ This PR was created on Fri, 13 May 2022 15:20:31 GMT ✔ Approvals: 4 ✔ - Jiawen Geng (@gengjiawen): https://github.com/nodejs/node/pull/43085#pullrequestreview-972969968 ✔ - LiviaMedeiros (@LiviaMedeiros): https://github.com/nodejs/node/pull/43085#pullrequestreview-973087180 ✔ - Rich Trott (@Trott) (TSC): https://github.com/nodejs/node/pull/43085#pullrequestreview-973088632 ✔ - Luigi Pinca (@lpinca): https://github.com/nodejs/node/pull/43085#pullrequestreview-973094000 ✖ This PR needs to wait 11 more hours to land ✖ Last GitHub CI failed ℹ Green GitHub CI is sufficient -------------------------------------------------------------------------------- ✔ Aborted `git node land` session in /home/runner/work/node/node/.ncuhttps://github.com/nodejs/node/actions/runs/2326053002 |
Fast-track has been requested by @LiviaMedeiros. Please 👍 to approve. |
Commit Queue failed- Loading data for nodejs/node/pull/43085 ✔ Done loading data for nodejs/node/pull/43085 ----------------------------------- PR info ------------------------------------ Title build: set ASAN workaround (#43085) ⚠ Could not retrieve the email or name of the PR author's from user's GitHub profile! Branch richardlau:asan -> nodejs:master Labels meta, fast-track Commits 1 - build: set ASAN workaround Committers 1 - Richard Lau PR-URL: https://github.com/nodejs/node/pull/43085 Refs: https://github.com/google/sanitizers/issues/1322 Refs: https://github.com/nodejs/node/issues/43082 Reviewed-By: Jiawen Geng Reviewed-By: LiviaMedeiros Reviewed-By: Rich Trott Reviewed-By: Luigi Pinca ------------------------------ Generated metadata ------------------------------ PR-URL: https://github.com/nodejs/node/pull/43085 Refs: https://github.com/google/sanitizers/issues/1322 Refs: https://github.com/nodejs/node/issues/43082 Reviewed-By: Jiawen Geng Reviewed-By: LiviaMedeiros Reviewed-By: Rich Trott Reviewed-By: Luigi Pinca -------------------------------------------------------------------------------- ℹ This PR was created on Fri, 13 May 2022 15:20:31 GMT ✔ Approvals: 4 ✔ - Jiawen Geng (@gengjiawen): https://github.com/nodejs/node/pull/43085#pullrequestreview-972969968 ✔ - LiviaMedeiros (@LiviaMedeiros): https://github.com/nodejs/node/pull/43085#pullrequestreview-973087180 ✔ - Rich Trott (@Trott) (TSC): https://github.com/nodejs/node/pull/43085#pullrequestreview-973088632 ✔ - Luigi Pinca (@lpinca): https://github.com/nodejs/node/pull/43085#pullrequestreview-973094000 ℹ This PR is being fast-tracked ✖ Last GitHub CI failed ℹ Green GitHub CI is sufficient -------------------------------------------------------------------------------- ✔ Aborted `git node land` session in /home/runner/work/node/node/.ncuhttps://github.com/nodejs/node/actions/runs/2326134851 |
Landed in 347000c |
PR-URL: #43085 Refs: google/sanitizers#1322 Refs: #43082 Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: LiviaMedeiros <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
@gengjiawen Should we undo 8c800d7? |
Nope, they are different issues #43092 |
This landed on the master branch and then ASan promptly failed, but it was for different reasons, I think. It's now back to its usual timeouts and not the uid-gid problem. So that's good, I think/hope. |
PR-URL: #43085 Refs: google/sanitizers#1322 Refs: #43082 Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: LiviaMedeiros <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
PR-URL: #43085 Refs: google/sanitizers#1322 Refs: #43082 Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: LiviaMedeiros <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
PR-URL: #43085 Refs: google/sanitizers#1322 Refs: #43082 Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: LiviaMedeiros <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
PR-URL: #43085 Refs: google/sanitizers#1322 Refs: #43082 Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: LiviaMedeiros <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
PR-URL: #43085 Refs: google/sanitizers#1322 Refs: #43082 Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: LiviaMedeiros <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
PR-URL: nodejs/node#43085 Refs: google/sanitizers#1322 Refs: nodejs/node#43082 Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: LiviaMedeiros <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Refs: google/sanitizers#1322
Refs: #43082