niyue commented on PR #39098:
URL: https://github.com/apache/arrow/pull/39098#issuecomment-1843205596

   There are still two checks failing, it is likely they failed for the same 
reason. 
   ```
   JIT session error: Symbols not found: [ atexit ]
   /arrow/cpp/src/gandiva/tests/binary_test.cc:66: Failure
   Value of: status.ok()
     Actual: false
   Expected: true
   Failed to look up function: expr_0_0 error: Failed to materialize symbols: { 
(main, { $.codegen.__inits.0, expr_0_0, __orc_init_func.codegen }) }
   ```
   
   The cause is the `Symbols not found: [ atexit ]`, and the `atexit` should be 
a C function defined in C standard library, but for some reason, this symbol 
cannot be found in this AMD64 + Ubuntu 22.04 CI env after switching to LLJIT. 
Currently I have no idea why this happens and it doesn't happen to my local 
env, and I will have to do some more investigation to see how I can address it.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to