TestWebKitAPI.WebKit2_WeakObjCPtr.LogicalNegation is a constant failure for sometime now. HISTORY: https://results.webkit.org/?suite=api-tests&test=TestWebKitAPI.WebKit2_WeakObjCPtr.LogicalNegation BUILD BOT URL: https://build.webkit.org/#/builders/947/builds/4884/steps/19/logs/stdio CRASH LOG: Value of: !weak Actual: false Expected: true DESCRIPTION: In 280924@main, changes were made in WeakObjCPtr.h, which is causing this regression.
<rdar://problem/132755490>
REPRODUCIBILITY: I was able to reproduce the regression on ToT using the command run-webkit-tests TestWebKitAPI.WebKit2_WeakObjCPtr.LogicalNegation --debug -v
Is that the right commit? I don't see any changes to WeakObjCPtr.h in 280924.
(In reply to Brian Weinstein from comment #3) > Is that the right commit? I don't see any changes to WeakObjCPtr.h in 280924. I think it was meant to be 280925.
(In reply to Brian Weinstein from comment #4) > (In reply to Brian Weinstein from comment #3) > > Is that the right commit? I don't see any changes to WeakObjCPtr.h in 280924. > > I think it was meant to be 280925. Yes, my mistake, updating bug accordingly
(In reply to Anfernee Viduya from comment #0) > DESCRIPTION: > In 280924@main, changes were made in WeakObjCPtr.h, which is causing this > regression. I meant to list 280925@main instead of 280924@main.
Pull request: https://github.com/WebKit/WebKit/pull/31482
Committed 281582@main (9619df3a01b1): <https://commits.webkit.org/281582@main> Reviewed commits have been landed. Closing PR #31482 and removing active labels.
Committed 280938.176@safari-7619-branch (dd204be75d92): <https://commits.webkit.org/280938.176@safari-7619-branch> Reviewed commits have been landed. Closing PR #1542 and removing active labels.