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]