kiszk commented on PR #49968:
URL: https://github.com/apache/arrow/pull/49968#issuecomment-4697684023

   @pitrou It works well on big-endian machine 🎉  Thank you very much
   
   ```
   % git clone [email protected]:apache/arrow
   % cd arrow
   % git submodule update --init --recursive
   ...
   % mkdir build && cd build
   % cmake .. --preset ninja-debug-flight
   ...
   % cmake --build .
   ...
   % export ARROW_TEST_DATA=/home/ishizaki/arrow/testing/data
   % debug/arrow-ipc-endianness-test 
   Running main() from gmock_main.cc
   [==========] Running 38 tests from 1 test suite.
   [----------] Global test environment set-up.
   [----------] 38 tests from TestEndianness/TestEndianness
   [ RUN      ] TestEndianness/TestEndianness.StreamReader/generated_datetime
   [       OK ] TestEndianness/TestEndianness.StreamReader/generated_datetime 
(3 ms)
   [ RUN      ] TestEndianness/TestEndianness.StreamReader/generated_decimal
   [       OK ] TestEndianness/TestEndianness.StreamReader/generated_decimal 
(35 ms)
   [ RUN      ] TestEndianness/TestEndianness.StreamReader/generated_decimal256
   [       OK ] TestEndianness/TestEndianness.StreamReader/generated_decimal256 
(28 ms)
   [ RUN      ] TestEndianness/TestEndianness.StreamReader/generated_dictionary
   [       OK ] TestEndianness/TestEndianness.StreamReader/generated_dictionary 
(1 ms)
   [ RUN      ] 
TestEndianness/TestEndianness.StreamReader/generated_dictionary_unsigned
   [       OK ] 
TestEndianness/TestEndianness.StreamReader/generated_dictionary_unsigned (1 ms)
   [ RUN      ] TestEndianness/TestEndianness.StreamReader/generated_extension
   [       OK ] TestEndianness/TestEndianness.StreamReader/generated_extension 
(0 ms)
   [ RUN      ] TestEndianness/TestEndianness.StreamReader/generated_interval
   [       OK ] TestEndianness/TestEndianness.StreamReader/generated_interval 
(0 ms)
   [ RUN      ] TestEndianness/TestEndianness.StreamReader/generated_map
   [       OK ] TestEndianness/TestEndianness.StreamReader/generated_map (0 ms)
   [ RUN      ] TestEndianness/TestEndianness.StreamReader/generated_nested
   [       OK ] TestEndianness/TestEndianness.StreamReader/generated_nested (0 
ms)
   [ RUN      ] 
TestEndianness/TestEndianness.StreamReader/generated_nested_dictionary
   [       OK ] 
TestEndianness/TestEndianness.StreamReader/generated_nested_dictionary (1 ms)
   [ RUN      ] 
TestEndianness/TestEndianness.StreamReader/generated_nested_large_offsets
   [       OK ] 
TestEndianness/TestEndianness.StreamReader/generated_nested_large_offsets (0 ms)
   [ RUN      ] TestEndianness/TestEndianness.StreamReader/generated_null
   [       OK ] TestEndianness/TestEndianness.StreamReader/generated_null (0 ms)
   [ RUN      ] 
TestEndianness/TestEndianness.StreamReader/generated_null_trivial
   [       OK ] 
TestEndianness/TestEndianness.StreamReader/generated_null_trivial (0 ms)
   [ RUN      ] TestEndianness/TestEndianness.StreamReader/generated_primitive
   [       OK ] TestEndianness/TestEndianness.StreamReader/generated_primitive 
(2 ms)
   [ RUN      ] 
TestEndianness/TestEndianness.StreamReader/generated_primitive_large_offsets
   [       OK ] 
TestEndianness/TestEndianness.StreamReader/generated_primitive_large_offsets (0 
ms)
   [ RUN      ] 
TestEndianness/TestEndianness.StreamReader/generated_primitive_no_batches
   [       OK ] 
TestEndianness/TestEndianness.StreamReader/generated_primitive_no_batches (0 ms)
   [ RUN      ] 
TestEndianness/TestEndianness.StreamReader/generated_primitive_zerolength
   [       OK ] 
TestEndianness/TestEndianness.StreamReader/generated_primitive_zerolength (2 ms)
   [ RUN      ] 
TestEndianness/TestEndianness.StreamReader/generated_recursive_nested
   [       OK ] 
TestEndianness/TestEndianness.StreamReader/generated_recursive_nested (0 ms)
   [ RUN      ] TestEndianness/TestEndianness.StreamReader/generated_union
   [       OK ] TestEndianness/TestEndianness.StreamReader/generated_union (1 
ms)
   [ RUN      ] TestEndianness/TestEndianness.FileReader/generated_datetime
   [       OK ] TestEndianness/TestEndianness.FileReader/generated_datetime (2 
ms)
   [ RUN      ] TestEndianness/TestEndianness.FileReader/generated_decimal
   [       OK ] TestEndianness/TestEndianness.FileReader/generated_decimal (31 
ms)
   [ RUN      ] TestEndianness/TestEndianness.FileReader/generated_decimal256
   [       OK ] TestEndianness/TestEndianness.FileReader/generated_decimal256 
(27 ms)
   [ RUN      ] TestEndianness/TestEndianness.FileReader/generated_dictionary
   [       OK ] TestEndianness/TestEndianness.FileReader/generated_dictionary 
(1 ms)
   [ RUN      ] 
TestEndianness/TestEndianness.FileReader/generated_dictionary_unsigned
   [       OK ] 
TestEndianness/TestEndianness.FileReader/generated_dictionary_unsigned (0 ms)
   [ RUN      ] TestEndianness/TestEndianness.FileReader/generated_extension
   [       OK ] TestEndianness/TestEndianness.FileReader/generated_extension (0 
ms)
   [ RUN      ] TestEndianness/TestEndianness.FileReader/generated_interval
   [       OK ] TestEndianness/TestEndianness.FileReader/generated_interval (0 
ms)
   [ RUN      ] TestEndianness/TestEndianness.FileReader/generated_map
   [       OK ] TestEndianness/TestEndianness.FileReader/generated_map (0 ms)
   [ RUN      ] TestEndianness/TestEndianness.FileReader/generated_nested
   [       OK ] TestEndianness/TestEndianness.FileReader/generated_nested (0 ms)
   [ RUN      ] 
TestEndianness/TestEndianness.FileReader/generated_nested_dictionary
   [       OK ] 
TestEndianness/TestEndianness.FileReader/generated_nested_dictionary (1 ms)
   [ RUN      ] 
TestEndianness/TestEndianness.FileReader/generated_nested_large_offsets
   [       OK ] 
TestEndianness/TestEndianness.FileReader/generated_nested_large_offsets (0 ms)
   [ RUN      ] TestEndianness/TestEndianness.FileReader/generated_null
   [       OK ] TestEndianness/TestEndianness.FileReader/generated_null (0 ms)
   [ RUN      ] TestEndianness/TestEndianness.FileReader/generated_null_trivial
   [       OK ] TestEndianness/TestEndianness.FileReader/generated_null_trivial 
(0 ms)
   [ RUN      ] TestEndianness/TestEndianness.FileReader/generated_primitive
   [       OK ] TestEndianness/TestEndianness.FileReader/generated_primitive (2 
ms)
   [ RUN      ] 
TestEndianness/TestEndianness.FileReader/generated_primitive_large_offsets
   [       OK ] 
TestEndianness/TestEndianness.FileReader/generated_primitive_large_offsets (0 
ms)
   [ RUN      ] 
TestEndianness/TestEndianness.FileReader/generated_primitive_no_batches
   [       OK ] 
TestEndianness/TestEndianness.FileReader/generated_primitive_no_batches (0 ms)
   [ RUN      ] 
TestEndianness/TestEndianness.FileReader/generated_primitive_zerolength
   [       OK ] 
TestEndianness/TestEndianness.FileReader/generated_primitive_zerolength (2 ms)
   [ RUN      ] 
TestEndianness/TestEndianness.FileReader/generated_recursive_nested
   [       OK ] 
TestEndianness/TestEndianness.FileReader/generated_recursive_nested (0 ms)
   [ RUN      ] TestEndianness/TestEndianness.FileReader/generated_union
   [       OK ] TestEndianness/TestEndianness.FileReader/generated_union (1 ms)
   [----------] 38 tests from TestEndianness/TestEndianness (159 ms total)
   
   [----------] Global test environment tear-down
   [==========] 38 tests from 1 test suite ran. (159 ms total)
   [  PASSED  ] 38 tests.
   ```
   % 


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