You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@orc.apache.org by "Dongjoon Hyun (Jira)" <ji...@apache.org> on 2021/11/02 03:39:00 UTC
[jira] [Resolved] (ORC-1043) Fix C++ conversion compilation error
in CentOS 7
[ https://issues.apache.org/jira/browse/ORC-1043?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dongjoon Hyun resolved ORC-1043.
--------------------------------
Fix Version/s: 1.6.12
1.7.1
Assignee: William Hyun
Resolution: Fixed
This is resolved via https://github.com/apache/orc/pull/957
> Fix C++ conversion compilation error in CentOS 7
> ------------------------------------------------
>
> Key: ORC-1043
> URL: https://issues.apache.org/jira/browse/ORC-1043
> Project: ORC
> Issue Type: Test
> Components: C++
> Affects Versions: 1.8.0, 1.7.1, 1.6.12
> Reporter: Dongjoon Hyun
> Assignee: William Hyun
> Priority: Major
> Fix For: 1.7.1, 1.6.12
>
>
> {code}
> [ 75%] Building CXX object c++/test/CMakeFiles/orc-test.dir/TestMurmur3.cc.o
> /root/orc/c++/test/TestMurmur3.cc: In member function 'virtual void orc::TestMurmur3_testHash64_Test::TestBody()':
> /root/orc/c++/test/TestMurmur3.cc:36:53: error: conversion to 'uint32_t {aka unsigned int}' from 'long unsigned int' may alter its value [-Werror=conversion]
> uint32_t len = sizeof(origin) / sizeof(uint8_t) - 1;
> ^
> cc1plus: all warnings being treated as errors
> make[2]: *** [c++/test/CMakeFiles/orc-test.dir/TestMurmur3.cc.o] Error 1
> make[1]: *** [c++/test/CMakeFiles/orc-test.dir/all] Error 2
> make: *** [all] Error 2
> FAILED centos7
> {code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)