Bug 206010

Summary: 1924 pre-existing JSC test failures on JSC ARMv7 and MIPSEL EWSes
Product: WebKit Reporter: Aakash Jain <aakash_jain>
Component: JavaScriptCoreAssignee: Paulo Matos <pmatos>
Status: RESOLVED FIXED    
Severity: Normal CC: aperez, ap, clopez, pmatos, ticaiolima, webkit-bot-watchers-bugzilla
Priority: P2    
Version: Other   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 203563, 207752    
Bug Blocks:    

Description Aakash Jain 2020-01-09 08:31:18 PST
JSC ARMv7 and MIPSEL EWSes have 1924 pre-existing JSC test failures. This is slowing down these queues.

e.g.:
https://ews-build.webkit.org/#/builders/25/builds/6210
https://ews-build.webkit.org/#/builders/26/builds/6069
Comment 1 Paulo Matos 2020-01-10 04:46:33 PST
This is a tricky one. After the breaking patch (bug 205232) from Keith on the 23rd, 32bit wouldn't build. 

I therefore disabled jit compilation with -DENABLE_JIT=OFF and for testing --no-jit-stress-tests.

However, a many tests seem to stack overflow or have a few other issues without JITting. These are the failures we are seeing here. They are not bugs per se afaict. Disabling them until we can merge a fix for 32bits of Keith's patch is currently my only idea, but it's a lot of tests so I was trying to avoid that.
Comment 2 Paulo Matos 2020-01-14 07:38:18 PST
Caio is fixing this under bug 203563.
Comment 3 Aakash Jain 2020-01-17 06:58:40 PST
There are now 9587 pre-existing JSC test failures on ARMv7, e.g.: https://ews-build.webkit.org/#/builders/26/builds/6778, https://ews-build.webkit.org/#/builders/26/builds/6734


Tests on MIPSEL queue are failing/getting-stuck, e.g.: https://ews-build.webkit.org/#/builders/25/builds/6756/steps/9/logs/stdio
Comment 4 Caio Lima 2020-01-17 07:30:08 PST
(In reply to Aakash Jain from comment #3)
> There are now 9587 pre-existing JSC test failures on ARMv7, e.g.:
> https://ews-build.webkit.org/#/builders/26/builds/6778,
> https://ews-build.webkit.org/#/builders/26/builds/6734
> 
> 

This means we are failing every tests. Patch to fix it is under way on https://bugs.webkit.org/show_bug.cgi?id=206404
Comment 5 Aakash Jain 2020-01-18 11:06:46 PST
ARMv7 looks much better now with ~15 failures, e.g.: https://ews-build.webkit.org/#/builders/26/builds/6900

However, MIPSEL is still failing terribly, e.g.: https://ews-build.webkit.org/#/builders/25/builds/7001
Comment 6 Paulo Matos 2020-01-20 05:40:57 PST
@Aakash, I am now working on mips.
Comment 7 Paulo Matos 2020-03-02 03:21:20 PST
This has now been fixed and both ARMv7 and MIPSel are green with JIT enabled since r257466 (bug 208196).

Closing this.