Re: BUG #16516: when testing jit get terminate called after throwing an instance of 'std::bad_function_call'

From: Reiner Peterke <reiner(dot)peterke(at)splendiddata(dot)com>
To: Thomas Munro <thomas(dot)munro(at)gmail(dot)com>
Cc: PostgreSQL mailing lists <pgsql-bugs(at)lists(dot)postgresql(dot)org>
Subject: Re: BUG #16516: when testing jit get terminate called after throwing an instance of 'std::bad_function_call'
Date: 2020-07-01 07:25:57
Message-ID: CAO+A55OWY8gCjs=Eo-DmbMdOTRXo-=DTiq4V_dPrj09Mn7CiMA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs

Hi Thomas,

Thank you for your response.
We have built postgres now with llvm 7 and it appears to be working.

reiner

On Tue, Jun 30, 2020 at 6:36 AM Thomas Munro <thomas(dot)munro(at)gmail(dot)com> wrote:

> On Mon, Jun 29, 2020 at 9:19 PM PG Bug reporting form
> <noreply(at)postgresql(dot)org> wrote:
> > The following bug has been logged on the website:
> >
> > Bug reference: 16516
> > Logged by: reiner peterke
> > Email address: reiner(dot)peterke(at)splendiddata(dot)com
> > PostgreSQL version: 12.3
> > Operating system: Centos 7.8.2003, redhat 7.8, sles 12 sp5
> > Description:
> >
> > Testing jit functionality power8 architecture
>
> > terminate called after throwing an instance of 'std::bad_function_call'
>
> Hi, I think this was a problem with LLVM on POWER with LLVM versions
> before 7. There have been a couple of discussions of it in the mail
> archives, and the problem was on the LLVM side, fixed in later
> releases. I suspect you either need to somehow get a build with newer
> LLVM, or you need to disable jit.
>

In response to

Browse pgsql-bugs by date

  From Date Subject
Next Message Marianne B. Wiese 2020-07-01 09:26:00 Re: BUG #16519: SET SESSION ROLE in plpgsql requires string literal.
Previous Message David Rowley 2020-06-30 22:56:31 Re: BUG #16521: n_distinct_inherited does not affect child partitions when set on main partition