Re: gs_group_1 crashing on 13beta2/s390x
Andres Freund <andres@anarazel.de>
From: Andres Freund <andres@anarazel.de>
To: Christoph Berg <cb@df7cb.de>
Cc: Christoph Berg <myon@debian.org>, Tom Lane <tgl@sss.pgh.pa.us>, Andrew Gierth <andrew@tao11.riddles.org.uk>, PostgreSQL Hackers <pgsql-hackers@postgresql.org>
Date: 2020-09-25T19:14:04Z
Lists: pgsql-hackers
Hi, On 2020-09-25 19:05:52 +0200, Christoph Berg wrote: > Am 25. September 2020 18:42:04 MESZ schrieb Andres Freund <andres@anarazel.de> > >> * jit is not exercised enough by "make installcheck" > > > >So far we've exercised more widely it by setting up machines that use > >it > >for all queries (by setting the config option). I'm doubtful it's worth > >doing differently. > > Ok, but given that Debian is currently targeting 22 architectures, I > doubt the PostgreSQL buildfarm covers all of them with the extra JIT > option, so I should probably make sure to do that here when running > tests. Forcing to JIT a lot of queries that are otherwise really fast unfortunately has a significant time cost. Doing that on slow architectures might be prohibitively slow. Kinda wonder if we shouldn't just restrict JIT to a few architectures that we have a bit more regular access to (x86, arm, maybe also ppc?). It's not like anybody would run large analytics queries on mips. Greetings, Andres Freund
Commits
-
llvmjit: Work around bug in LLVM 3.9 causing crashes after 72559438f92.
- c835c7ffe21d 12.5 landed
- 4a4f4487d2d2 11.10 landed
- fe2a16d8b3e6 14.0 landed
- efc9a8e9800c 13.1 landed
-
llvmjit: Also copy parameter / return value attributes from template functions.
- f3dee5b9aba6 11.10 landed
- c8a2bb0f1abf 12.5 landed
- ae3e75abab22 13.1 landed
- 72559438f92f 14.0 landed