WillAyd commented on PR #484:
URL: https://github.com/apache/arrow-nanoarrow/pull/484#issuecomment-2166459404

   Actually was able to borrow a MacBook to test out the metal stuff. Didn't 
realize metal-cpp was not installed with the system framework :-)
   
   So the metal stuff should be compiling now. There were also some issues with 
the source files that needed to be corrected. Note that the metal test fails - 
I haven't looked into why but things at least compile now:
   
   ```sh
   1/1 nanoarrow-device-metal        FAIL            0.03s   killed by signal 
11 SIGSEGV
   >>> 
MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 
MALLOC_PERTURB_=159 
UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 
/Users/willayd/clones/arrow-nanoarrow/builddir/src/nanoarrow/nanoarrow-device-metal-test
   ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀  
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
   Running main() from 
/tmp/googletest-20230817-5025-15wtgyq/googletest-1.14.0/googletest/src/gtest_main.cc
   [==========] Running 10 tests from 2 test suites.
   [----------] Global test environment set-up.
   [----------] 6 tests from NanoarrowDeviceMetal
   [ RUN      ] NanoarrowDeviceMetal.DefaultDevice
   ../src/nanoarrow/nanoarrow_device_metal_test.cc:30: Failure
   Expected equality of these values:
     ArrowDeviceMetalInitDefaultDevice(device.get(), nullptr)
       Which is: 22
     0
   
   [  FAILED  ] NanoarrowDeviceMetal.DefaultDevice (15 ms)
   [ RUN      ] NanoarrowDeviceMetal.DeviceGpuBufferInit
   ```


-- 
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