Bug 187698 - REGRESSION (r232876 - r232891): [ 32-bit JSC tests] stress/spread-forward-varargs-stack-overflow.js is timing out
Summary: REGRESSION (r232876 - r232891): [ 32-bit JSC tests] stress/spread-forward-var...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: Other
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-16 08:47 PDT by Dawei Fenton (:realdawei)
Modified: 2018-07-20 11:09 PDT (History)
8 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dawei Fenton (:realdawei) 2018-07-16 08:47:40 PDT
stress/spread-forward-varargs-stack-overflow.js appears to be timing out;

Root cause is currently unknown, but I'm investigating.  The test was first added at: https://trac.webkit.org/changeset/209121/webkit

Sample output: 
https://build.webkit.org/builders/Apple%20High%20Sierra%2032-bit%20JSC%20%28BuildAndTest%29/builds/2285/steps/webkit-32bit-jsc-test/logs/stdio

stress/spread-forward-varargs-stack-overflow.js.dfg-maximal-flush-validate-no-cjit: Timed out after 339.000000 sec seconds!
stress/spread-forward-varargs-stack-overflow.js.dfg-maximal-flush-validate-no-cjit: 1   0x2642ab WTFCrash
stress/spread-forward-varargs-stack-overflow.js.dfg-maximal-flush-validate-no-cjit: 2   0xe1fbe startTimeoutThreadIfNeeded()::$_7::operator()() const
stress/spread-forward-varargs-stack-overflow.js.dfg-maximal-flush-validate-no-cjit: 3   0xe1e9a WTF::Function<void ()>::CallableWrapper<startTimeoutThreadIfNeeded()::$_7>::call()
stress/spread-forward-varargs-stack-overflow.js.dfg-maximal-flush-validate-no-cjit: 4   0x28c6c9 WTF::Function<void ()>::operator()() const
stress/spread-forward-varargs-stack-overflow.js.dfg-maximal-flush-validate-no-cjit: 5   0x31c701 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)
stress/spread-forward-varargs-stack-overflow.js.dfg-maximal-flush-validate-no-cjit: 6   0x322597 WTF::wtfThreadEntryPoint(void*)
stress/spread-forward-varargs-stack-overflow.js.dfg-maximal-flush-validate-no-cjit: 7   0xa77044d5 _pthread_body
stress/spread-forward-varargs-stack-overflow.js.dfg-maximal-flush-validate-no-cjit: 8   0xa770437a _pthread_body
stress/spread-forward-varargs-stack-overflow.js.dfg-maximal-flush-validate-no-cjit: 9   0xa7703a56 thread_start
stress/spread-forward-varargs-stack-overflow.js.dfg-maximal-flush-validate-no-cjit: test_script_10339: line 2: 35215 Segmentation fault: 11  ( "$@" ../../.vm/JavaScriptCore.framework/Resources/jsc --useFTLJIT\=false --useFunctionDotArguments\=true --validateExceptionChecks\=true --useDollarVM\=true --maxPerThreadStackUsage\=1572864 --forceCodeBlockToJettisonDueToOldAge\=true --validateGraph\=true --useMaximalFlushInsertionPhase\=true --useConcurrentJIT\=false --thresholdForJITAfterWarmUp\=100 --scribbleFreeCells\=true spread-forward-varargs-stack-overflow.js )
stress/spread-forward-varargs-stack-overflow.js.dfg-maximal-flush-validate-no-cjit: ERROR: Unexpected exit code: 139
Comment 1 Dawei Fenton (:realdawei) 2018-07-16 10:34:50 PDT
The test starting timing out consistently on 6/15/2018 somewhere in the range of r232876 - r232891
Comment 2 Dawei Fenton (:realdawei) 2018-07-20 11:09:19 PDT
Test skipped in 32-bit JSC: https://trac.webkit.org/changeset/234057/webkit