Bug 206010 - 1924 pre-existing JSC test failures on JSC ARMv7 and MIPSEL EWSes
Summary: 1924 pre-existing JSC test failures on JSC ARMv7 and MIPSEL EWSes
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: Other
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Paulo Matos
URL:
Keywords:
Depends on: 203563 207752
Blocks:
  Show dependency treegraph
 
Reported: 2020-01-09 08:31 PST by Aakash Jain
Modified: 2020-03-02 03:21 PST (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.