On 12/17/18 4:08 PM, John Paul Adrian Glaubitz wrote: > On 12/17/18 3:56 PM, Simon McVittie wrote: >> gjs recently switched from mozjs52 to mozjs60, and mozjs60 doesn't work >> on s390x (#909536; about 80% of its tests fail, which means I have no >> confidence that the resulting binaries would be useful or usable if >> we ignored the test failures). > > This sounds suspicious and more like a single bug that breaks mozjs60 on > s390x, maybe similar to the issues we have on SPARC due to the tagged pointers > conflicting with the extended virtual address on SPARC. > > We might have a patch for s390x in openSUSE/SLE, I'll have a look. There > also might be one in Fedora we could pick for Debian. > https://bugzilla.mozilla.org/show_bug.cgi?id=1488552 is what I was hitting last time around. That got resolved as fixed a few days ago, although it depends on a refactoring that's not in 60. Still, might be worth trying to run SpiderMonkey tests on trunk on 64bit BE and see if and how much better it is now.