You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "Antoine Pitrou (Jira)" <ji...@apache.org> on 2020/05/11 16:20:00 UTC
[jira] [Resolved] (ARROW-8756) [C++] Bitmap word tests cause
failures on a big-endian platform
[ https://issues.apache.org/jira/browse/ARROW-8756?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Antoine Pitrou resolved ARROW-8756.
-----------------------------------
Fix Version/s: 1.0.0
Resolution: Fixed
Issue resolved by pull request 7145
[https://github.com/apache/arrow/pull/7145]
> [C++] Bitmap word tests cause failures on a big-endian platform
> ---------------------------------------------------------------
>
> Key: ARROW-8756
> URL: https://issues.apache.org/jira/browse/ARROW-8756
> Project: Apache Arrow
> Issue Type: Improvement
> Components: C++
> Reporter: Kazuaki Ishizaki
> Priority: Minor
> Labels: pull-request-available
> Fix For: 1.0.0
>
> Time Spent: 0.5h
> Remaining Estimate: 0h
>
> The following two tests in arrow-utility-tests cause failures on big-endian platforms
> {code}
> [----------] 5 tests from Bitmap
> [ RUN ] Bitmap.ShiftingWordsOptimization
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/bit_util_test.cc:1133: Failure
> Expected equality of these values:
> BitUtil::GetBit(bytes, i)
> Which is: false
> bool((word >> i) & 1)
> Which is: true
> [ FAILED ] Bitmap.ShiftingWordsOptimization (0 ms)
> ...
> [ RUN ] Bitmap.VisitWordsAnd
> /home/ishizaki/Arrow/arrow-rle/cpp/src/arrow/util/bit_util_test.cc:1289: Failure
> Value of: BitmapEquals(actual_buffer->data(), min_offset, expected_buffer->data(), 0, num_bits)
> Actual: false
> Expected: true
> left_offset:1 bits:8191 right_offset:0
> @@ -71, +71 @@
> -false
> @@ -75, +74 @@
> +true
> @@ -79, +79 @@
> -true
> @@ -85, +84 @@
> +false
> @@ -183, +183 @@
> -true
> @@ -185, +184 @@
> +false
> @@ -199, +199 @@
> -true
> @@ -201, +200 @@
> -true
> @@ -203, +201 @@
> +true
> @@ -210, +209 @@
> +true
> @@ -223, +223 @@
> -true
> ...
> @@ -7967, +7967 @@
> -false
> +true
> @@ -7975, +7975 @@
> -true
> @@ -7977, +7976 @@
> +false
> @@ -8007, +8007 @@
> -true
> @@ -8011, +8010 @@
> +false
> @@ -8015, +8015 @@
> -true
> @@ -8024, +8023 @@
> +false
> @@ -8039, +8039 @@
> -true
> @@ -8044, +8043 @@
> +false
> @@ -8063, +8063 @@
> -true
> @@ -8067, +8066 @@
> +false
> [ FAILED ] Bitmap.VisitWordsAnd (138 ms)
> {code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)