Bug 176361
| Summary: | REGRESSION(r221601/221602/221607?): It broke all JSC tests on ARMv7 traditional platform | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Csaba Osztrogonác <ossy> |
| Component: | JavaScriptCore | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED INVALID | ||
| Severity: | Blocker | CC: | fpizlo, keith_miller, ossy, saam, ticaiolima, ysuzuki |
| Priority: | P1 | ||
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Csaba Osztrogonác
before:
- r221599
- https://build.webkit.org/builders/JSCOnly%20Linux%20ARMv7%20Traditional%20Release/builds/1360
- 46 failures
after:
- r221607
- https://build.webkit.org/builders/JSCOnly%20Linux%20ARMv7%20Traditional%20Release/builds/1361
- 25034 failures
JSC changes in this interval:
- https://trac.webkit.org/changeset/221607/webkit (Saam, r=Keith)
- https://trac.webkit.org/changeset/221602/webkit (Saam, r=Filip)
- https://trac.webkit.org/changeset/221601/webkit (Yusuke, r=Keith)
I don't have any time and any interest to debug or fix this issue,
I just reported because I noticed it on the buildbot, maybe anyone
else is interested in fixing an ARMv7 bug (with the traditional
assembler which emits ARM instrucionts instead of Thumbs). Maybe
Caio or someone else from Igalia is interested in it, because I'm
pretty sure that the ARMv6 backend is affected too.
I can help you only a little bit, I can trigger force builds
on the bot to be able to determine which change is the culprit
from the above 3 JSC chages.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Csaba Osztrogonác
clean build on r221601: (in progress)
- https://build.webkit.org/builders/JSCOnly%20Linux%20ARMv7%20Traditional%20Release/builds/1364
Caio Lima
I will take a look on that.
Caio Lima
(In reply to Csaba Osztrogonác from comment #0)
>
> I can help you only a little bit, I can trigger force builds
> on the bot to be able to determine which change is the culprit
> from the above 3 JSC chages.
Please, it would be great. BTW, Thanks for the report.
Csaba Osztrogonác
(In reply to Csaba Osztrogonác from comment #1)
> clean build on r221601: (in progress)
> -
> https://build.webkit.org/builders/
> JSCOnly%20Linux%20ARMv7%20Traditional%20Release/builds/1364
It seems good, let's see r221602:
https://build.webkit.org/builders/JSCOnly%20Linux%20ARMv7%20Traditional%20Release/builds/1365
Csaba Osztrogonác
sorry, wrong link, r221602 is here:
https://build.webkit.org/builders/JSCOnly%20Linux%20ARMv7%20Traditional%20Release/builds/1366
Csaba Osztrogonác
Very strange, after a clean build everything works fine on r221607 too:
https://build.webkit.org/builders/JSCOnly%20Linux%20ARMv7%20Traditional%20Release/builds/1367
It's strange, because ARMv7 Thumbs and AArch64 bots have exactly same build
system and don't have this issue, so I didn't expect an incremental build
issue. But it seems it was.
Sorry for the noise.