Bug 157586

Summary: JSC test stress/reflect-set.js failing after 200694
Product: WebKit Reporter: Ryan Haddad <ryanhaddad>
Component: JavaScriptCoreAssignee: Joseph Pecoraro <joepeck>
Status: RESOLVED FIXED    
Severity: Normal CC: joepeck, mark.lam
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Ryan Haddad 2016-05-11 14:40:47 PDT
<https://build.webkit.org/builders/Apple%20El%20Capitan%20Debug%20JSC%20%28Tests%29/builds/2794>

** The following JSC stress test failures have been introduced:
	stress/reflect-set.js.always-trigger-copy-phase
	stress/reflect-set.js.default
	stress/reflect-set.js.default-ftl
	stress/reflect-set.js.dfg-eager
	stress/reflect-set.js.dfg-eager-no-cjit-validate
	stress/reflect-set.js.dfg-maximal-flush-validate-no-cjit
	stress/reflect-set.js.ftl-eager
	stress/reflect-set.js.ftl-eager-no-cjit
	stress/reflect-set.js.ftl-no-cjit-no-inline-validate
	stress/reflect-set.js.ftl-no-cjit-no-put-stack-validate
	stress/reflect-set.js.ftl-no-cjit-small-pool
	stress/reflect-set.js.ftl-no-cjit-validate-sampling-profiler
	stress/reflect-set.js.no-cjit-validate-phases
	stress/reflect-set.js.no-llint

stress/reflect-set.js.default: Exception: Error: bad error: TypeError: 'callee' and 'caller' cannot be accessed in strict mode.
stress/reflect-set.js.default: shouldThrow@reflect-set.js:16:24
stress/reflect-set.js.default: test3@reflect-set.js:878:20
stress/reflect-set.js.default: argumentStrictCase@reflect-set.js:950:10
stress/reflect-set.js.default: global code@reflect-set.js:969:2
Comment 1 Joseph Pecoraro 2016-05-11 14:55:12 PDT
Seems we just need to update the preferred error message in this test. I'll take a look.
Comment 2 Joseph Pecoraro 2016-05-11 15:10:56 PDT
<http://trac.webkit.org/changeset/200710>