Bug 149095

Summary: jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl occasionally times out in debug
Product: WebKit Reporter: Filip Pizlo <fpizlo>
Component: JavaScriptCoreAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: ap, ggaren, mark.lam, msaboff, ossy, simon.fraser, webkit-bug-importer
Priority: P2 Keywords: InRadar, MakingBotsRed
Version: Other   
Hardware: All   
OS: All   

Description Filip Pizlo 2015-09-12 13:57:17 PDT
It looks like this:

jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: This tests that if a variable is dead on OSR exit, it will at least contain a valid JS value.
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: 
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: 
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: 
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: Timed out after 339.000000 seconds!
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: 1   0x1065d7e40 WTFCrash
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: 2   0x105a1b1ce timeoutThreadMain(void*)
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: 3   0x106640a79 WTF::createThread(void (*)(void*), void*, char const*)::$_0::operator()() const
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: 4   0x106640a4c std::__1::__function::__func<WTF::createThread(void (*)(void*), void*, char const*)::$_0, std::__1::allocator<WTF::createThread(void (*)(void*), void*, char const*)::$_0>, void ()>::operator()()
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: 5   0x1060a307a std::__1::function<void ()>::operator()() const
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: 6   0x10663f89e WTF::threadEntryPoint(void*)
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: 7   0x106641011 WTF::wtfThreadEntryPoint(void*)
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: 8   0x7fff86dee05a _pthread_body
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: 9   0x7fff86dedfd7 _pthread_body
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: 10  0x7fff86deb3ed thread_start
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: test_script_22195: line 2: 49168 Segmentation fault: 11  "$@" ../../../../.vm/JavaScriptCore.framework/Resources/jsc --useFTLJIT\=false --enableFunctionDotArguments\=true --testTheFTL\=true --useFTLJIT\=true --ftlCrashesIfCantInitializeLLVM\=true resources/standalone-pre.js dfg-dead-variable-on-exit.js resources/standalone-post.js
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: ERROR: Unexpected exit code: 139
FAIL: jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl
Comment 1 Alexey Proskuryakov 2015-09-17 19:28:05 PDT
This is still happening.
Comment 2 Radar WebKit Bug Importer 2015-09-29 14:37:32 PDT
<rdar://problem/22904432>
Comment 3 Csaba Osztrogonác 2015-10-02 04:07:27 PDT
*** Bug 149744 has been marked as a duplicate of this bug. ***