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]
