Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mijpY-0002Xx-Bu for pgsql-performance@arkaria.postgresql.org; Thu, 04 Nov 2021 20:59:29 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1mijpX-0005fK-9k for pgsql-performance@arkaria.postgresql.org; Thu, 04 Nov 2021 20:59:27 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mijpW-0005dr-MI for pgsql-performance@lists.postgresql.org; Thu, 04 Nov 2021 20:59:27 +0000 Received: from sonic314-20.consmr.mail.ir2.yahoo.com ([77.238.177.146]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1mijpT-0007fo-SH for pgsql-performance@lists.postgresql.org; Thu, 04 Nov 2021 20:59:25 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.fr; s=s2048; t=1636059561; bh=lqrbmlyXZ1eUmm64eeLeEr4D6F14Ny6uo+okn0+UYd4=; h=Date:From:To:Subject:References:From:Subject:Reply-To; b=d1cGdaU/QrLiU0Vaoie2d9pNfD++YpTBMIYjV/aQejGGAdE7T2s6wSkEaoiAIDah/G+4uaUmrYvyAnRVOapuCyY8N2f4Koyszog4ofy0QOWsHbU2clVwA8/Z+TUU0o40Z6vDP/RaBSly9OWDt7dPuJnwT/mXs3R1Sq0rlGxA1PjERIsozDd7WQE//H0mIuncI/HPQQdOPSrZ2/c2zmzctSqw2906aOQ0r9d+x6xJK/7WFLffoGwYjImfimMGK7dcasA/8J1qt3M/fz5AtomEPR3hqduwuwXvWARdcbobhCIrktyUXUjbnqp2d0Cam7VhoDVk96/yZTXRKilwQJ3cig== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1636059561; bh=iccjhGZGZsh1ZvzP3c4GObGAQthQfNRl/P5G6dnIG5k=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=KgazmP/Xf4W8iOhxUOJf02jeGmO1YyoNLWPxmLGv18TtETpuhlYbA6l31Mw99JABfs9EVAGem5DWQO0tLt6zszKh4u33AHO3FR5LwscYCWo5A+iva7ajcBX9Zh2gqVsiUJiDAOB4vWbR/Iuu091XyTslEAAJuB1d5HKet+oHQThnfb0k26+v3pkHXN/7FqWTEJzbrmThkdSrmWmD2MksT93bJPZIdgiNOaP04iNEhjPl0/75/ihm75PTHa3DCDYWP7N10BXQkoGvO8VOx1kn6SDexIFOMt6ykdYv0m6IsqKM7aPTZjPRqmoTxQWjJIpshPLO1RLFYb4KzneCiApfEQ== X-YMail-OSG: 2_QTlQ0VM1k4NeBahkvYDlLBLMvkWn5IXTatb6Nq4GOLjHuC1mLG6LGrDDh6MSd l66vdyneAiiTht6sYrm8AkwL54o682Pge8PNR0kBGfVUlExJj4uGpnoi830YDXOdxxYsDphCK0q8 MfAvMXLXeiA0m.G.q9KpUQa6PAVjsJF3Nloak1x_yyKfofUf14gjU6TQx_DRmAU8OsZsiNZCTufx qJCIaEKiSM1Lz4sVunMDo_lhK6lpuHJgd3sQrnqK.nSna3rxrDmZ7xZc1q0V2Km9g19W9zBaCm7T BgPo73eOu1t0knyqOJISnpXMubqqz5Cv96tPXuzvPySwa3WoPZDuhGyOWWRCzzcsx1Kx3TPnX4LZ KSvRrm5LhGQfRAXa7FrmY1tlW9cNSQUD_BxV8qeehwR3Ij26uQW2aJaCrWO6KoihSNHBxtYjwZGb 8afg4gU8WQ5jR2GE6bYlxZKLqfrqZgE4N8oK9jsrrQLNNI7NKRU3SJJ7rQCnK.3JeDFL_xCj3vYj oUsPCT3MJeqn.as_OCAqxiULReQLgQ.t2Uvmoq2Fdwj.8041RG02kEjzJ5klyEhMMuolCKhlTmrp 3xpMe1dNYR9oBTZ.f4ByXsME.JE8IDHw5h1Nih.sUGyLAyUkXS4Js4ZdayhFyyS1SgXO8Omyo_jp veUlFjHg5jfDiVNa1BXtO9.iYCegJTnw6gxAACKiklNZ1TC3BIJyKkoIdXlYjnISI2jZub_A3dk1 Wwf.n7LaW9Yi.8ZzNKJZ2GtyIXO30y86YarWAtGhYwsPflYOAkeBXbEEQKEygv4ig3_.hVYrW1G4 MK6BMMR_.N8RgJdxmqZz6Rn4rjqq.PSFyE7NrbaKLO0gL4SWOvnjGF_x9SAkJtIQPhAFuPTvlb9D gehsdiIVRrWev8vz.Y_rQJtd782wdXBZXSaRcqVMqo_tGkXnnc3gi9MWOCAVrQT2sffUS_EQYo96 pqSi6nmGXZgN21lVVl8QFA0qeJYTlog_ZM1u22vkbz5OINmRpxO041KoeoAxO4xfyF2F0k4QMoq1 f_eP.3u6Ir4T8QSBdAamv014jeIopHwVltIh.t56dKm1s6FqgqLVvb4tOEqTGmQg_5y.taKGmW1. fC0gTyjMoclwP6JEXwyNEzuz_CjxnIYXAo3EcYaeCVK70wDnIgHLCNx4Oa87_2.N2impSg6pWZ9_ hk8TsQVYS4_XGzS7uCQURdd8Z72ZcIBB_fxNLjoZp6MchUNDui7DWhMxzfGgPWkaZ9ingSsPFmIq CzP.Dimjbuq_box.wxB0ZcleY2Cvb.BZUqw5HFZzV4UUhl5fyVeVeho_RCGQkem0N1oWK284SvE0 EOc.7IIH4GDGUh8G5ffSlwvlNBVCfqr7X3jWGAdwsz0z.nJpA8jhbeHyng7154GOf.iZSF97VpGu gjvKfEfiwrp4JhtDbP61Ceta0K99SK5n2zgMsSAbCMvTRUUh9AEDZFZi4CiHvTi77Dq0z0nlINFb q8_e9cKgnAfCzqWjKDw0uy4mGRu3RNMtm_8cg9OxOC.v47dpfqgjpg9ez.jDGOXLvQob78BwMXoh R7ObGsT6DLBkhhzlZ4lpJh5QJl3VlIU6gkAZiFbQvCaEyYtQ1c0GBiHWOBppfp8q02D2N1TC2McS oS56fdupokzt8oBCLdKGmu.GcFzqP6cpgjaC.tRUlGzpuBeFi5_MESMfUFeHxhtG6cavQKiWavJy ox44rqPYgYmf6PdO.OafbqGrwlGQGlBw_ELz5B5RQ8fw50ij2WjGZjrZbpuBH399dFYYiEyqck7N 5n8gDdpaN92BAr4dM3HNaWadIAwOYuULb4pFrXn0erreKcNMA0q5QawKVjVVkh3cuM70W.aCWRG9 .lf17hdju5DBBokZx6KgjvVj1ecYxgR4eoBygUnH0OQGGPiAC5CioArsLJjhIb4r54wBJps.1frY cmQxSinPApSxzAv.TVDRuF9x2UlbKGxlZRTHs5Lfh68HB9i9y66GBgbEstknbTKt2imEjiYNaCS2 udYTA4ASP3U_VxiUuMYGKybKMQNfs5cIxmRK54GPjpou2Lhqxogm3T1fBt.ul1aYNhR.6FNKWjrj ZvgpbvAuJ9cAU0LZNzb4Few_Sj8o5MM8wIPbFZz6bXGWfB0gL1fw72fX8TQ71LJE32RKu7yhdJ5I OI6cMJikJnlw5UG8gvn.oYo7LHIpkRFwhJPdft4X49RwXRqKynct9P9lCRJcfzjfdMwaEkRKirf9 Ys3W1CVKpoibe8BWkOFTsRXV7UISYUOJe_Rmtu_S2uuiVqFKUtvkh19tKbPLfNhSOYWl7CR11SbB LhK.JJMnUUAw- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.ir2.yahoo.com with HTTP; Thu, 4 Nov 2021 20:59:21 +0000 Date: Thu, 4 Nov 2021 20:56:32 +0000 (UTC) From: ANASTACIO Tiago To: "andres@anarazel.de" , "pgsql-performance@lists.postgresql.org" Message-ID: <190426807.1290718.1636059392618@mail.yahoo.com> Subject: JIT llvm11 package MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_1290717_2112725514.1636059392616" References: <190426807.1290718.1636059392618.ref@mail.yahoo.com> X-Mailer: WebService/1.1.19266 YMailNorrin Content-Length: 3144 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk ------=_Part_1290717_2112725514.1636059392616 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi guys, PostgreSQL 13.4 for SUSE linux=C2=A0 (should be same behavior on red hat)__= _______________________________________________________ =C2=A0We installed the llvmJIT community RPM =3D> postgresql13-llvmjit-13.4= -1PGDG.sles15.x86_64.rpm=C2=A0 =C2=A0 =3D> It requires libLLVM11 : https://opensuse.pkgs.org/15.3/opensuse-oss-aa= rch64/libLLVM11-11.0.1-1.26.x86_64.rpm.html =3D> Also requires llvm11 : https://opensuse.pkgs.org/15.3/opensuse-oss-aar= ch64/llvm11-11.0.1-1.26.x86_64.rpm.html =C2=A0=C2=A0For llvm11=C2=A0 we faced a security issue for installation in = production because this lib (llvm11) seems to be a kind of compiler. So we installed *only* libLLVM11 (not llvm11) and tried the example test in= JIT documentation : https://www.postgresql.org/docs/11/jit-decision.html= =C2=A0=C2=A0 it works... =C2=A0=3D> Could you please confirm if this library is really needed: 'llvm= 11'=C2=A0 or we can=C2=A0 live only with 'libLLVM11' library installed and = using PostgreSQL JIT feature=C2=A0 =C2=A0*without* any penalty on performances ? Thank you very much Best regards ------=_Part_1290717_2112725514.1636059392616 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi guys,

=
PostgreSQL 13.4 for SUSE linux  (should be same behavio= r on red hat)
___________________________________________________= ______

 
We installed the llvmJIT c= ommunity RPM =3D> postgresql13-llvmjit-13.4-1PGDG.sles15.x86_64.rpm = ;  


=3D> It requires libLLV= M11 : https://opensuse.pkgs.org/15.3/opensuse-oss-aarch64/libLLVM11-11.0.1-= 1.26.x86_64.rpm.html

=3D> Also requires llvm11 = : https://opensuse.pkgs.org/15.3/opensuse-oss-aarch64/llvm11-11.0.1-1.26.x8= 6_64.rpm.html

  
For llvm11&nb= sp; we faced a security issue for installation in production because this l= ib (llvm11) seems to be a kind of compiler.

So we = installed *only* libLLVM11 (not llvm11) and tried the example test in JIT d= ocumentation : https://www.postgresql.org/docs/11/jit-decision.html &n= bsp;

it works...

&nbs= p;=3D> Could you please confirm if this library is really needed: 'llvm1= 1'  or we can  live only with 'libLLVM11' library installed and u= sing PostgreSQL JIT feature 

 *without* = any penalty on performances ?


Thank= you very much


Best regards


------=_Part_1290717_2112725514.1636059392616--