Re: JIT compiling with LLVM v9.0
От | Tomas Vondra |
---|---|
Тема | Re: JIT compiling with LLVM v9.0 |
Дата | |
Msg-id | e7ea664f-87fc-a3d8-d1fa-4c2b29193d94@2ndquadrant.com обсуждение исходный текст |
Ответ на | JIT compiling with LLVM v9.0 (Andres Freund <andres@anarazel.de>) |
Ответы |
Re: JIT compiling with LLVM v9.0
|
Список | pgsql-hackers |
On 01/24/2018 08:20 AM, Andres Freund wrote: > Hi, > > I've spent the last weeks working on my LLVM compilation patchset. In > the course of that I *heavily* revised it. While still a good bit away > from committable, it's IMO definitely not a prototype anymore. > > There's too many small changes, so I'm only going to list the major > things. A good bit of that is new. The actual LLVM IR emissions itself > hasn't changed that drastically. Since I've not described them in > detail before I'll describe from scratch in a few cases, even if things > haven't fully changed. > Hi, I wanted to look at this, but my attempts to build the jit branch fail with some compile-time warnings (uninitialized variables) and errors (unknown types, incorrect number of arguments). See the file attached. I wonder if I'm doing something wrong, or if there's something wrong with my environment. I do have this: $ clang -v clang version 5.0.0 (trunk 299717) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /usr/local/bin Selected GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0 Candidate multilib: .;@m64 Candidate multilib: 32;@m32 Selected multilib: .;@m64 regards -- Tomas Vondra http://www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
Вложения
В списке pgsql-hackers по дате отправления: