[
https://issues.apache.org/jira/browse/ARROW-8755?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
ASF GitHub Bot updated ARROW-8755:
----------------------------------
Labels: pull-request-available (was: )
> {C++} BitArray tests failures on big-endian platforms
> -----------------------------------------------------
>
> Key: ARROW-8755
> URL: https://issues.apache.org/jira/browse/ARROW-8755
> Project: Apache Arrow
> Issue Type: Sub-task
> Components: C++
> Reporter: Kazuaki Ishizaki
> Assignee: Kazuaki Ishizaki
> Priority: Minor
> Labels: pull-request-available
> Time Spent: 10m
> Remaining Estimate: 0h
>
> These two test causes failures as attached
> {code:java}
> [ FAILED ] BitArray.TestBool
> [ FAILED ] BitArray.TestValues{code}
> {code:java}
> [----------] 3 tests from BitArray
> [ RUN ] BitArray.TestBool
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:52:
> Failure
> Expected equality of these values:
> buffer[0]
> Which is: '\0'
> 0xAA
> Which is: 170
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:73:
> Failure
> Expected equality of these values:
> buffer[0]
> Which is: '\0'
> 0xAA
> Which is: 170
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:74:
> Failure
> Expected equality of these values:
> buffer[1]
> Which is: '\0'
> 0xCC
> Which is: 204
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:82:
> Failure
> Expected equality of these values:
> val
> Which is: false
> (i % 2) != 0
> Which is: true
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:82:
> Failure
> Expected equality of these values:
> val
> Which is: false
> (i % 2) != 0
> Which is: true
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:82:
> Failure
> Expected equality of these values:
> val
> Which is: true
> (i % 2) != 0
> Which is: false
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:94:
> Failure
> Expected equality of these values:
> val
> Which is: true
> false
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:94:
> Failure
> Expected equality of these values:
> val
> Which is: true
> false
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:97:
> Failure
> Expected equality of these values:
> val
> Which is: false
> true
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:97:
> Failure
> Expected equality of these values:
> val
> Which is: false
> true
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:94:
> Failure
> Expected equality of these values:
> val
> Which is: true
> false
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:94:
> Failure
> Expected equality of these values:
> val
> Which is: true
> false
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:97:
> Failure
> Expected equality of these values:
> val
> Which is: false
> true
> [ FAILED ] BitArray.TestBool (3 ms)
> [ RUN ] BitArray.TestValues
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 0
> i % mod
> Which is: 1
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 0
> i % mod
> Which is: 1
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 2
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 2
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 2
> i % mod
> Which is: 1
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 2
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 2
> i % mod
> Which is: 1
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 2
> i % mod
> Which is: 3
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 4
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 4
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 4
> i % mod
> Which is: 1
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 4
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 4
> i % mod
> Which is: 1
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 3
> i % mod
> Which is: 2
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 2
> i % mod
> Which is: 3
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 6
> i % mod
> Which is: 4
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 1
> i % mod
> Which is: 5
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 1
> i % mod
> Which is: 6
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 6
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 6
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 12
> i % mod
> Which is: 1
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 16
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 16
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 16
> i % mod
> Which is: 1
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 17
> i % mod
> Which is: 25
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 6
> i % mod
> Which is: 26
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 23
> i % mod
> Which is: 27
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 7
> i % mod
> Which is: 28
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 24
> i % mod
> Which is: 29
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 8
> i % mod
> Which is: 30
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 25
> i % mod
> Which is: 31
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 9
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 9
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 45
> i % mod
> Which is: 1
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 109
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 109
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 62
> i % mod
> Which is: 1
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 239
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 239
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 248
> i % mod
> Which is: 1
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 504
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 504
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 380
> i % mod
> Which is: 1
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 1011
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 1011
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 1018
> i % mod
> Which is: 1
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 1967
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 1967
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 2015
> i % mod
> Which is: 1
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 1790
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 1790
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 3199
> i % mod
> Which is: 1
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 8115
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 8115
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 8161
> i % mod
> Which is: 1
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 509
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 509
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 10495
> i % mod
> Which is: 1
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 31759
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 31759
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 32391
> i % mod
> Which is: 1
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 16320
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 16320
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 8168
> i % mod
> Which is: 1
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 66556
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 66556
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 126
> i % mod
> Which is: 1
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 237631
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 237631
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 31
> i % mod
> Which is: 1
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 521219
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 521219
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 130688
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 130688
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 0
> i % mod
> Which is: 1
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 16336
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 16336
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 2042
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 2042
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 6291711
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 255
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 16252959
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 31
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 33423363
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 3
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 16744448
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 4186112
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 1046528
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 261632
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 65408
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 16352
> i % mod
> Which is: 0
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/rle_encoding_test.cc:123:
> Failure
> Expected equality of these values:
> val
> Which is: 4088
> i % mod
> Which is: 0
> [ FAILED ] BitArray.TestValues (50 ms)
> [ RUN ] BitArray.TestMixed
> [ OK ] BitArray.TestMixed (1 ms)
> [----------] 3 tests from BitArray (54 ms total)
> {code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)