OK, now we're down to compiler warnings:

```
/home/travis/build/apache/arrow/cpp/src/gandiva/precompiled/bitmap.cc: In 
function ‘void bitMapSetBit(unsigned char*, int, bool)’:
/home/travis/build/apache/arrow/cpp/src/gandiva/precompiled/bitmap.cc:41:17: 
error: conversion to ‘unsigned char’ from ‘long unsigned int’ may alter its 
value [-Werror=conversion]
   bmap[byteIdx] ^= (-value ^ bmap[byteIdx]) & (1UL << bitIdx);
                 ^
/home/travis/build/apache/arrow/cpp/src/gandiva/precompiled/bitmap.cc: In 
function ‘void bitMapClearBitIfFalse(unsigned char*, int, bool)’:
/home/travis/build/apache/arrow/cpp/src/gandiva/precompiled/bitmap.cc:50:19: 
error: conversion to ‘unsigned char’ from ‘int’ may alter its value 
[-Werror=conversion]
     bmap[byteIdx] &= ~(1 << bitIdx);
```



[ Full content available at: https://github.com/apache/arrow/pull/2705 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to