westonpace commented on PR #35541:
URL: https://github.com/apache/arrow/pull/35541#issuecomment-1544400971

   > We do. In failures I observed internally, the cause was misalignment of 
buffer addresses (which were even numerically odd) that were expected to be 4- 
or 8-byte aligned.
   
   Sorry, I meant 8bits or less (e.g. we can safely assume that everything has 
at least 1 byte of alignment)
   
   > I think the correct idea here is that alignment applies to buffers, not 
arrays. That is, the format of the buffer is what determines the required 
alignment, if any, and I guess this format is determined by the buffer index 
within the array and the array's storage type.
   
   Yes, unfortunately.
   
   > @westonpace, should you or I take this forward?
   
   I think I should have time to make a PR today.  Sorry to steal a task, I 
should've marked yesterday that I was working on this.


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