[Webkit-unassigned] [Bug 195165] New: [JSC]

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Feb 28 06:53:34 PST 2019


https://bugs.webkit.org/show_bug.cgi?id=195165

            Bug ID: 195165
           Summary: [JSC]
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: JavaScriptCore
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: tpopela at redhat.com
                CC: mark.lam at apple.com, ysuzuki at apple.com

After the Friday's changes were pulled into our JSC CI, a lot of tests started to fail on ppc64, ppc64le and s390x (not tight to big endianess, but arches using 64Kb page size):

+ cat ./results/failed
stress/ai-create-this-to-new-object.js.default
stress/ai-create-this-to-new-object-fire.js.default
stress/allocation-sinking-defs-may-have-replacements.js.default
stress/add-inferred-type-table-to-existing-structure.js.default
stress/JSON-parse-should-cache-array-lengths.js.default
stress/arguments-captured.js.default
stress/array-copywithin.js.default
stress/array-concat-on-frozen-object.js.misc-ftl-no-cjit
stress/array-from-set-length.js.default
stress/array-from-with-iterable.js.default
stress/array-from-with-iterator.js.default
stress/array-slice-on-frozen-object.js.misc-ftl-no-cjit
stress/arrowfunction-lexical-bind-newtarget.js.default
stress/arrowfunction-lexical-bind-arguments-non-strict-2.js.default
stress/arrowfunction-lexical-bind-supercall-1.js.default
stress/arrowfunction-lexical-bind-supercall-3.js.default
stress/arrowfunction-lexical-bind-supercall-2.js.default
stress/arrowfunction-lexical-bind-arguments-strict.js.default
stress/arrowfunction-lexical-bind-this-1.js.default
stress/arrowfunction-lexical-bind-supercall-4.js.default
stress/arrowfunction-lexical-bind-superproperty.js.default
stress/arrowfunction-tdz-3.js.default
stress/async-arrow-functions-lexical-super-binding.js.default
stress/async-iteration-basic.js.default
stress/async-iteration-yield-promise.js.default
stress/cached-prototype-setter.js.default
stress/call-varargs-with-different-arguments-length-after-warmup.js.default
stress/catch-parameter-destructuring.js.default
stress/check-structure-ir-ensures-empty-does-not-flow-through.js.default
stress/class-syntax-double-constructor.js.default
stress/cloned-arguments-elimination.js.default
stress/construct-forward-varargs-for-inlined-escaped-arguments.js.default
stress/construct-varargs-inline-smaller-Foo.js.default
stress/construct-varargs-inline.js.default
stress/construct-varargs-no-inline.js.default
stress/constructor-with-return.js.default
stress/create-this-structure-change-without-cse.js.default
stress/create-this-property-change.js.default
stress/create-this-structure-change.js.default
stress/cse-multi-get-by-offset-remove-checks.js.default
stress/custom-get-set-inline-caching-one-level-up-proto-chain.js.default
stress/dead-int32-to-double.js.default
stress/dead-uint32-to-number.js.default
stress/dfg-exception-try-catch-in-constructor-with-inlined-throw.js.default
stress/dfg-rare-data.js.default
stress/equals-masquerader.js.default
stress/eval-func-decl-with-let-const-class.js.default
stress/for-in-delete-during-iteration.js.default
stress/for-in-prototype.js.default
stress/for-in-shadow-prototype-property.js.default
stress/for-in-tests.js.default
stress/ftl-reallocatepropertystorage.js.default
stress/function-body-to-string-before-parameter-syntax-check.js.default
stress/generator-yield-star.js.default
stress/get-by-pname-only-prototype-properties.js.default
stress/has-custom-properties.js.default
stress/injected-numeric-setter-on-prototype.js.default
stress/inlined-constructor-this-liveness.js.default
stress/inlined-function-this-liveness.js.default
stress/is-undefined-jettison-on-masquerader.js.default
stress/is-undefined-exit-on-masquerader.js.default
stress/is-undefined-masquerader.js.default
stress/iterator-return-beyond-multiple-iteration-scopes.js.default
stress/jit-cache-poly-replace-then-cache-get-and-fold-then-invalidate.js.default
stress/json-parse-on-frozen-object.js.misc-ftl-no-cjit
stress/lexical-let-loop-semantics.js.default
stress/materialize-past-butterfly-allocation.js.default
stress/multi-put-by-offset-must-filter-value-before-filtering-base.js.default
stress/new-function-expression-has-structures.js.default
stress/numeric-setter-on-prototype-non-blank-array.js.default
stress/numeric-setter-on-self.js.default
stress/numeric-setter-on-prototype.js.default
stress/object-allocation-sinking-with-uninitialized-property-on-one-path.js.default
stress/object-from-entries.js.default
stress/op_add.js.misc-ftl-no-cjit
stress/op_bitand.js.misc-ftl-no-cjit
stress/op_bitor.js.misc-ftl-no-cjit
stress/op_bitxor.js.misc-ftl-no-cjit
stress/op_div-ConstVar.js.misc-ftl-no-cjit
stress/op_div-VarVar.js.misc-ftl-no-cjit
stress/op_lshift-ConstVar.js.misc-ftl-no-cjit
stress/op_lshift-VarVar.js.misc-ftl-no-cjit
stress/op_div-VarConst.js.misc-ftl-no-cjit
stress/op_mod-ConstVar.js.misc-ftl-no-cjit
stress/op_lshift-VarConst.js.misc-ftl-no-cjit
stress/op_mod-VarConst.js.misc-ftl-no-cjit
stress/op_mod-VarVar.js.misc-ftl-no-cjit
stress/op_mul-ConstVar.js.misc-ftl-no-cjit
stress/op_mul-VarConst.js.misc-ftl-no-cjit
stress/op_mul-VarVar.js.misc-ftl-no-cjit
stress/op_negate.js.misc-ftl-no-cjit
stress/op_postdec.js.misc-ftl-no-cjit
stress/op_postinc.js.misc-ftl-no-cjit
stress/op_predec.js.misc-ftl-no-cjit
stress/op_preinc.js.misc-ftl-no-cjit
stress/op_rshift-ConstVar.js.misc-ftl-no-cjit
stress/op_rshift-VarVar.js.misc-ftl-no-cjit
stress/op_rshift-VarConst.js.misc-ftl-no-cjit
stress/op_urshift-ConstVar.js.misc-ftl-no-cjit
stress/op_sub-VarConst.js.misc-ftl-no-cjit
stress/op_sub-VarVar.js.misc-ftl-no-cjit
stress/op_sub-ConstVar.js.misc-ftl-no-cjit
stress/op_urshift-VarConst.js.misc-ftl-no-cjit
stress/op_urshift-VarVar.js.misc-ftl-no-cjit
stress/poly-chain-getter.js.default
stress/poly-chain-setter.js.default
stress/poly-chain-then-setter.js.default
stress/poly-proto-miss.js.default
stress/poly-self-getter.js.default
stress/poly-setter-combo.js.default
stress/primitive-poly-proto.js.default
stress/prototype-is-not-js-object.js.default
stress/poly-proto-custom-value-and-accessor.js.default
stress/prototype-getter.js.default
stress/proxy-class.js.default
stress/put-by-id-on-new-object-after-prototype-transition-non-strict.js.default
stress/put-by-id-on-new-object-after-prototype-transition-strict.js.default
stress/put-by-id-transition-null-prototype.js.default
stress/put-inline-cache-side-effects.js.default
stress/raise-error-in-iterator-close.js.default
stress/reflect-construct.js.default
stress/reflect-set.js.default
stress/regexp-exec-test-effectful-last-index.js.default
stress/regress-141489.js.default
stress/regress-148564.js.no-cjit-no-access-inlining
stress/regress-159537.js.default
stress/regress-153486.js.default
stress/regress-173321.js.default
stress/regress-187091.js.default
stress/repeated-put-by-id-reallocating-transition.js.default
stress/sampling-profiler-richards.js.default
stress/setter-same-base-and-rhs-invalid-assertion-inside-access-case.js.default
stress/sink_checkstructure.js.default
stress/string-raw.js.default
stress/super-get-by-id.js.default
stress/super-property-access-exceptions.js.default
stress/super-property-access.js.default
stress/typedarray-configure-index.js.default
stress/typedarray-from.js.default
stress/v8-crypto-strict.js.default
stress/v8-deltablue-strict.js.default
stress/v8-raytrace-strict.js.default
stress/v8-earley-boyer-strict.js.default
stress/v8-splay-strict.js.default
stress/v8-richards-strict.js.default
stress/weird-setter-counter-syntactic.js.default
stress/dont-emit-osr-exits-for-every-call-ftl.js.default
stress/big-int-value-op-update-gc-rules.js.big-int-enabled
stress/put-by-id-flags.js.default
stress/type-for-get-by-val-can-be-widen-after-ai.js.default
++ wc -l ./results/failed
++ cut '-d ' -f1
+ echo '150 failure(s)'
150 failure(s)
+ exit 1


All ends with ERROR: Unexpected exit code: 139

changes pulled in:

scalableNativeWebpageParameters() is not preserved on new page (details)
[JSC] Revert r226885 to make SlotVisitor creation lazy (details)
Add some randomness into the StructureID. (details)
Web Inspector: Dark Mode: Network Overview Graph segments have (details)
Web Inspector: CPU Usage Timeline - Thread Breakdown (details)
Fix WTFLogVerbose variadic parameters forwarding (details)
Web Inspector: hovering a node inside an object preview should highlight (details)
Web Inspector: Rename LineChart to AreaChart (details)
Web Inspector: Console: dragging a selection outside the selected (details)
Web Inspector: Canvas: if no auto-capture value is specified, don't (details)
Web Inspector: navigation sidebar says "No Search Results" when a slow (details)
[JSC] Repeat string created from Array.prototype.join() take too much (details)
[WPE] Add API for webview background color configuration (details)
[JSC] Fix compilation on 32-bit platforms after r242071 (details)
[EGL] Runtime support for RGB565 pixel layout (details)
Export MathML fraction tests to WPT (details)
Synchronize MathML WPT tests (details)
Unreviewed, rolling out r242071. (details)
Versioning. (details)
WebPageProxy should nullify m_userMediaPermissionRequestManager after (details)
Split tests programmatic-scroll-iframe and scroll-iframe (details)
[ContentChangeObserver] Move CheckForVisibilityChange to (details)
[Curl] Load HTTP body of 401 response when AuthenticationChange is (details)
[ContentChangeObserver] Move observing logic from (details)
[ContentChangeObserver] Simplify content observation API by removing (details)
Unreviewed, rolling out r241970. (details)
[Re-landing] Add some randomness into the StructureID. (details)
Create WebPageProxy::m_userMediaPermissionRequestManager only when (details)
[iOS] REGRESSION(r238490?): Safari sometimes shows blank page until a (details)
[iOS] Regression(PSON) Scroll position is no longer restored when (details)
Unpoison MacroAssemblerCodePtr, ClassInfo pointers, and a few other (details)
Gardening: 32-bit build fix after r242096. (details)
[ContentChangeObserver] Move style recalc schedule observation logic to (details)
Misc cleanup in StructureIDTable after r242096. (details)
Web Inspector: CPU Usage Timeline - Main Thread Indicator (details)
Web Inspector: Search: no results when opening to Search tab (details)
Update NetworkSession to use Session Cleanup when available (details)
[iOS] Sandbox should allow mach lookups related to media capturing (details)
[ContentChangeObserver] clearContentChangeObservers should be internal (details)
Fix warnings on ARM and MIPS (details)
[Mac WK2] storage/indexeddb/IDBObject-leak.html is flaky (details)
Move service worker response validation from the service worker client (details)
[Cocoa] Media elements will restart network buffering just before (details)
wasmToJS() should purify incoming NaNs. (details)
Do not try to observe the timer when Page is nullptr (details)
Code quality cleanup in NeverDestroyed (details)
Remove conditional compile guard for (details)
Web Inspector: Use system accent color throughout UI (details)

I will try to get the backtrace.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190228/36fac42f/attachment-0001.html>


More information about the webkit-unassigned mailing list