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]

Reply via email to