alinaliBQ commented on issue #48019:
URL: https://github.com/apache/arrow/issues/48019#issuecomment-3554361639
Here is an update:
Tl;dr ODBC in MSVC CI are blocked by 2 things, 1) segmentation fault from
Arrow.DLL library during unloading, and 2) Flight and Flight SQL tests in MSVC
CI need to be enabled first.
1) I find there are segmentation fault errors from Arrow library unloading
in the MSVC CI job and local MSVC as well. Didn't catch this earlier because
the segmentation fault occurs after the test teardown, and the google test
executable doesn't print out "segmentation fault" upon exiting tests, and we
needed to run `Write-Host "Exit code: $LASTEXITCODE"` (PS command) to see exit
code which is the only indicator on MSVC that segmentation fault has occurred.
More time is needed to finalize the segmentation fault fix but I don't have
capacity right now. :pensive:
2) I ran into build errors with enabling tests in MSVC. I was able to
resolve some errors in draft PR https://github.com/apache/arrow/pull/48067 but
there are still some build issues with linking VCPKG dependencies in the test
example. Some work is still needed to enable Flight and Flight SQL and tests on
MSVC CI. Currently I don't have capacity for this item either.
--
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]