cannot to compile master in llvm_resolve_symbols

Поиск
Список
Период
Сортировка
От Pavel Stehule
Тема cannot to compile master in llvm_resolve_symbols
Дата
Msg-id CAFj8pRCDWAmPJR0BLN=yieQiosJ2f6jr0yk4ho9VNGvH=epVcw@mail.gmail.com
обсуждение исходный текст
Ответы Re: cannot to compile master in llvm_resolve_symbols
Список pgsql-hackers
Hi

Today I found new bug

-o llvmjit_wrap.o llvmjit_wrap.cpp -MMD -MP -MF .deps/llvmjit_wrap.Po
llvmjit.c: In function ‘llvm_resolve_symbols’:
llvmjit.c:1115:57: error: ‘LLVMJITCSymbolMapPair’ undeclared (first use in this function); did you mean ‘LLVMOrcCSymbolMapPair’?
 1115 |         LLVMOrcCSymbolMapPairs symbols = palloc0(sizeof(LLVMJITCSymbolMapPair) * LookupSetSize);
      |                                                         ^~~~~~~~~~~~~~~~~~~~~
      |                                                         LLVMOrcCSymbolMapPair
llvmjit.c:1115:57: note: each undeclared identifier is reported only once for each function it appears in
llvmjit.c: In function ‘llvm_create_jit_instance’:
llvmjit.c:1233:19: error: too few arguments to function ‘LLVMOrcCreateCustomCAPIDefinitionGenerator’
 1233 |         ref_gen = LLVMOrcCreateCustomCAPIDefinitionGenerator(llvm_resolve_symbols, NULL);
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from llvmjit.c:22:
/usr/include/llvm-c/Orc.h:997:31: note: declared here
  997 | LLVMOrcDefinitionGeneratorRef LLVMOrcCreateCustomCAPIDefinitionGenerator(
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

I have fedora 37

Regards

Pavel

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

Предыдущее
От: Amit Kapila
Дата:
Сообщение: Re: Perform streaming logical transactions by background workers and parallel apply
Следующее
От: Thomas Munro
Дата:
Сообщение: Re: cannot to compile master in llvm_resolve_symbols