Bug 154853 - New stress/proxy-call.js test fails on ARM Linux
Summary: New stress/proxy-call.js test fails on ARM Linux
Status: RESOLVED DUPLICATE of bug 172972
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: Other
Hardware: Unspecified Unspecified
: P1 Critical
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks: 108645 154425
  Show dependency treegraph
 
Reported: 2016-03-01 04:06 PST by Csaba Osztrogonác
Modified: 2017-06-20 02:07 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Csaba Osztrogonác 2016-03-01 04:06:01 PST
stress/proxy-call.js introduced in http://trac.webkit.org/changeset/196836 ,
but fails on ARM Linux 32 bit with ARM instruction set, but passes with Thumb2.

Running stress/proxy-call.js.default
stress/proxy-call.js.default: Exception: Error: Bad assertion
stress/proxy-call.js.default: assert@proxy-call.js:3:24
stress/proxy-call.js.default: foo@proxy-call.js:8:15
stress/proxy-call.js.default: apply@proxy-call.js:17:35
stress/proxy-call.js.default: [native code]
stress/proxy-call.js.default: global code@proxy-call.js:22:21
stress/proxy-call.js.default: ERROR: Unexpected exit code: 3
FAIL: stress/proxy-call.js.default

It fails in all configuration:
	stress/proxy-call.js.always-trigger-copy-phase
	stress/proxy-call.js.default
	stress/proxy-call.js.dfg-eager
	stress/proxy-call.js.dfg-eager-no-cjit-validate
	stress/proxy-call.js.dfg-maximal-flush-validate-no-cjit
	stress/proxy-call.js.no-cjit-validate-phases
	stress/proxy-call.js.no-llint
Comment 1 Csaba Osztrogonác 2016-03-01 04:52:22 PST
similar bug: bug154856
Comment 2 Csaba Osztrogonác 2017-06-20 02:07:55 PDT

*** This bug has been marked as a duplicate of bug 172972 ***