jit: Require at least LLVM 14, if enabled.
authorPeter Eisentraut <[email protected]>
Tue, 1 Oct 2024 08:49:11 +0000 (04:49 -0400)
committerPeter Eisentraut <[email protected]>
Tue, 1 Oct 2024 08:49:11 +0000 (04:49 -0400)
commit972c2cd2882b6dd7a2059d030d03e89dae47ede7
tree854f3705f09fbe826577a0d575173aab3c0dd6e5
parent1b4d52c3556b9abad10165ce7298062cf7eb7005
jit: Require at least LLVM 14, if enabled.

Remove support for LLVM versions 10-13.  The default on all non-EOL'd
OSes represented in our build farm will be at least LLVM 14 when
PostgreSQL 18 ships.

Author: Thomas Munro <[email protected]>
Reviewed-by: Peter Eisentraut <[email protected]>
Discussion: https://postgr.es/m/CA%2BhUKGLhNs5geZaVNj2EJ79Dx9W8fyWUU3HxcpZy55sMGcY%3DiA%40mail.gmail.com
config/llvm.m4
configure
doc/src/sgml/installation.sgml
meson.build
src/backend/jit/llvm/llvmjit.c
src/backend/jit/llvm/llvmjit_error.cpp
src/backend/jit/llvm/llvmjit_inline.cpp
src/backend/jit/llvm/llvmjit_wrap.cpp