pgsql: jit: Adjust back-patch of f90b4a84 to 12 and 13.

Поиск
Список
Период
Сортировка
От Thomas Munro
Тема pgsql: jit: Adjust back-patch of f90b4a84 to 12 and 13.
Дата
Msg-id E1qv3LT-0021de-VZ@gemulon.postgresql.org
обсуждение исходный текст
Список pgsql-committers
jit: Adjust back-patch of f90b4a84 to 12 and 13.

While back-patching f90b4a84, I missed that branches before
REL_14_STABLE did some (accidental?) type punning in a function
parameter, and failed to adjust these two branches accordingly.  That
didn't seem to cause a problem for newer LLVM versions or non-debug
builds, but older debug builds would fail a type cross-check assertion.
Fix by supplying the correct function argument type.  In REL_14_STABLE
the same change was made by commit df99ddc7.

Per build farm animal xenodermus, which runs a debug build of LLVM 6
with jit_above_cost=0.

Discussion: https://postgr.es/m/CA%2BhUKGLQ38rgZ3bvNHXPRjsWFAg3pa%3Dtnpeq0osa%2B%3DmiFD5jAw%40mail.gmail.com

Branch
------
REL_12_STABLE

Details
-------
https://git.postgresql.org/pg/commitdiff/9ad98627614bfd603654e1a57c386a84b8834dc5

Modified Files
--------------
src/backend/jit/llvm/llvmjit_expr.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)


В списке pgsql-committers по дате отправления:

Предыдущее
От: Thomas Munro
Дата:
Сообщение: pgsql: jit: Adjust back-patch of f90b4a84 to 12 and 13.
Следующее
От: Michael Paquier
Дата:
Сообщение: pgsql: Fix typos in wait_event.c