Bug 196209

Summary: Layout Test js/math-clz32.html is failing
Product: WebKit Reporter: Per Arne Vollan <pvollan>
Component: Tools / TestsAssignee: Per Arne Vollan <pvollan>
Status: RESOLVED FIXED    
Severity: Normal CC: ashvayka, benjamin, cdumez, cmarcelo, commit-queue, dbates, ews-watchlist, keith_miller, lforschler, ross.kirsling, saam, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch
none
Archive of layout-test-results from ews202 for win-future
none
Patch
none
Archive of layout-test-results from ews200 for win-future
none
Patch
ross.kirsling: review+
Patch none

Description Per Arne Vollan 2019-03-25 12:14:47 PDT
The following layout test is failing on Windows:

js/math-clz32.html

Probable cause:

Unknown.

Flakiness Dashboard:

https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=js%2Fmath-clz32.html
Comment 1 Per Arne Vollan 2019-03-25 13:59:55 PDT
Created attachment 365894 [details]
Patch
Comment 2 EWS Watchlist 2019-03-26 04:33:08 PDT
Comment on attachment 365894 [details]
Patch

Attachment 365894 [details] did not pass win-ews (win):
Output: https://webkit-queues.webkit.org/results/11670764

New failing tests:
animations/resume-after-page-cache.html
Comment 3 EWS Watchlist 2019-03-26 04:33:20 PDT
Created attachment 365958 [details]
Archive of layout-test-results from ews202 for win-future

The attached test failures were seen while running run-webkit-tests on the win-ews.
Bot: ews202  Port: win-future  Platform: CYGWIN_NT-6.1-2.10.0-0.325-5-3-x86_64-64bit
Comment 4 Per Arne Vollan 2019-03-26 11:47:48 PDT
Created attachment 365979 [details]
Patch
Comment 5 EWS Watchlist 2019-03-26 15:10:59 PDT
Comment on attachment 365979 [details]
Patch

Attachment 365979 [details] did not pass win-ews (win):
Output: https://webkit-queues.webkit.org/results/11675653

New failing tests:
js/math-clz32.html
Comment 6 EWS Watchlist 2019-03-26 15:11:11 PDT
Created attachment 366011 [details]
Archive of layout-test-results from ews200 for win-future

The attached test failures were seen while running run-webkit-tests on the win-ews.
Bot: ews200  Port: win-future  Platform: CYGWIN_NT-6.1-2.9.0-0.318-5-3-x86_64-64bit
Comment 7 Per Arne Vollan 2019-03-26 19:45:45 PDT
Created attachment 366041 [details]
Patch
Comment 8 Ross Kirsling 2019-03-26 20:09:20 PDT
Comment on attachment 366041 [details]
Patch

We should move the `bitSize64` declaration under #if COMPILER(GCC_COMPATIBLE) while we're at it.
Comment 9 Ross Kirsling 2019-03-26 20:20:25 PDT
Er whoops, looks like the `- 1` from your first patch attempt is also necessary for x64.

(The off-by-one was pretty clearly introduced here: https://github.com/WebKit/webkit/commit/743154c6e5aef8c3d74d16540708f0c5ef09f5df#diff-9b03cfd7f9672cf12ab87ca5592ebd4cL670)
Comment 10 Per Arne Vollan 2019-03-27 07:17:21 PDT
Created attachment 366068 [details]
Patch
Comment 11 Per Arne Vollan 2019-03-27 07:18:30 PDT
(In reply to Ross Kirsling from comment #9)
> Er whoops, looks like the `- 1` from your first patch attempt is also
> necessary for x64.
> 
> (The off-by-one was pretty clearly introduced here:
> https://github.com/WebKit/webkit/commit/
> 743154c6e5aef8c3d74d16540708f0c5ef09f5df#diff-
> 9b03cfd7f9672cf12ab87ca5592ebd4cL670)

Thanks for reviewing! I have updated the patch.
Comment 12 WebKit Commit Bot 2019-03-27 09:12:28 PDT
Comment on attachment 366068 [details]
Patch

Clearing flags on attachment: 366068

Committed r243544: <https://trac.webkit.org/changeset/243544>
Comment 13 Radar WebKit Bug Importer 2020-03-22 05:16:23 PDT
<rdar://problem/60739695>