Skip to content
  • For the record this is using ORC revision 542353d38daec11cdd632e5b999884ea0a7e3539 (head of 1.9 branch).

    Also applying this seems to fix the compilation issues:

    
    diff --git a/c++/include/orc/Int128.hh b/c++/include/orc/Int128.hh
    index 81cee0538..7c88e49c8 100644
    --- a/c++/include/orc/Int128.hh
    +++ b/c++/include/orc/Int128.hh
    @@ -325,14 +325,14 @@ namespace orc {
         /**
          * Get the high bits of the twos complement representation of the number.
          */
    -    int64_t getHighBits() {
    +    int64_t getHighBits() const {
           return highbits;
         }
     
         /**
          * Get the low bits of the twos complement representation of the number.
          */
    -    uint64_t getLowBits() {
    +    uint64_t getLowBits() const {
           return lowbits;
         }
     
    diff --git a/c++/include/orc/MemoryPool.hh b/c++/include/orc/MemoryPool.hh
    index e9df39052..89d0dd17d 100644
    --- a/c++/include/orc/MemoryPool.hh
    +++ b/c++/include/orc/MemoryPool.hh
    @@ -64,7 +64,7 @@ namespace orc {
           return buf;
         }
     
    -    uint64_t size() {
    +    uint64_t size() const {
           return currentSize;
         }
     
    
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment