Re: JIT compiling with LLVM v12
От | Jesper Pedersen |
---|---|
Тема | Re: JIT compiling with LLVM v12 |
Дата | |
Msg-id | ad36cdf1-6a60-8958-4c8d-e2a34d27d5db@redhat.com обсуждение исходный текст |
Ответ на | Re: JIT compiling with LLVM v12 (Andres Freund <andres@anarazel.de>) |
Ответы |
Re: JIT compiling with LLVM v12
|
Список | pgsql-hackers |
Hi Andres, On 03/28/2018 05:27 PM, Andres Freund wrote: > On 2018-03-27 10:34:26 -0700, Andres Freund wrote: >> On 2018-03-27 10:05:47 -0400, Peter Eisentraut wrote: >>> On 3/13/18 19:40, Andres Freund wrote: >>>> I've pushed a revised and rebased version of my JIT patchset. >>> >>> What is the status of this item as far as the commitfest is concerned? >> >> 7/10 committed. Inlining, Explain, Docs remain. > > I've pushed these three. > It seems that clang is being picked up as the main compiler in certain situations, ala ccache gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -g -O0 -fno-omit-frame-pointer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -c -o auth-scram.o auth-scram.c -MMD -MP -MF .deps/auth-scram.Po ccache gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -g -O0 -fno-omit-frame-pointer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -c -o be-secure-openssl.o be-secure-openssl.c -MMD -MP -MF .deps/be-secure-openssl.Po /usr/lib64/ccache/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv -O2 -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -flto=thin -emit-llvm -c -o be-fsstubs.bc be-fsstubs.c /usr/lib64/ccache/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv -O2 -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -flto=thin -emit-llvm -c -o namespace.bc namespace.c I would expect LLVM to be isolated to the jit/ hierarchy. Using CC="ccache gcc" and --with-llvm. And congrats on getting the feature in ! Best regards, Jesper
В списке pgsql-hackers по дате отправления: