You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues-all@impala.apache.org by "Tim Armstrong (Jira)" <ji...@apache.org> on 2020/11/17 21:34:00 UTC
[jira] [Commented] (IMPALA-9438) error You need to implement atomic
operations for this architecture
[ https://issues.apache.org/jira/browse/IMPALA-9438?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17234007#comment-17234007 ]
Tim Armstrong commented on IMPALA-9438:
---------------------------------------
[~huangtianhua] can we close this now that we have ARM working?
> error You need to implement atomic operations for this architecture
> -------------------------------------------------------------------
>
> Key: IMPALA-9438
> URL: https://issues.apache.org/jira/browse/IMPALA-9438
> Project: IMPALA
> Issue Type: Bug
> Reporter: huangtianhua
> Assignee: huangtianhua
> Priority: Major
>
> Built impala on aarch64 platform, an error raised:
> /home/jenkins/workspace/Impala-ASF/be/src/gutil/atomicops.h:88:2: error: #error You need to implement atomic operations for this architecture
> [ 1%] Running thrift compiler on Descriptors.thrift
> /home/jenkins/workspace/Impala-ASF/be/src/gutil/atomicops.h:321:8: error: ‘Atomic32’ does not name a type
> inline Atomic32 Acquire_CompareAndSwap(volatile Atomic32* ptr,
> ^
> /home/jenkins/workspace/Impala-ASF/be/src/gutil/atomicops.h:326:8: error: ‘Atomic32’ does not name a type
> inline Atomic32 Release_CompareAndSwap(volatile Atomic32* ptr,
> ^
> /home/jenkins/workspace/Impala-ASF/be/src/gutil/atomicops.h:331:36: error: ‘Atomic32’ does not name a type
> inline void Acquire_Store(volatile Atomic32* ptr, Atomic32 value) {
> ^
> /home/jenkins/workspace/Impala-ASF/be/src/gutil/atomicops.h:331:51: error: ‘Atomic32’ has not been declared
> inline void Acquire_Store(volatile Atomic32* ptr, Atomic32 value) {
> ^
> /home/jenkins/workspace/Impala-ASF/be/src/gutil/atomicops.h: In function ‘void Acquire_Store(volatile int*, int)’:
> /home/jenkins/workspace/Impala-ASF/be/src/gutil/atomicops.h:332:9: error: ‘base::subtle’ has not been declared
> base::subtle::Acquire_Store(ptr, value);
> ^
> /home/jenkins/workspace/Impala-ASF/be/src/gutil/atomicops.h: At global scope:
> /home/jenkins/workspace/Impala-ASF/be/src/gutil/atomicops.h:334:36: error: ‘Atomic32’ does not name a type
> inline void Release_Store(volatile Atomic32* ptr, Atomic32 value) {
> ^
> /home/jenkins/workspace/Impala-ASF/be/src/gutil/atomicops.h:334:51: error: ‘Atomic32’ has not been declared
> inline void Release_Store(volatile Atomic32* ptr, Atomic32 value) {
> ^
> /home/jenkins/workspace/Impala-ASF/be/src/gutil/atomicops.h: In function ‘void Release_Store(volatile int*, int)’:
> /home/jenkins/workspace/Impala-ASF/be/src/gutil/atomicops.h:335:16: error: ‘base::subtle’ has not been declared
> return base::subtle::Release_Store(ptr, value);
> ^
> ....................
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-all-unsubscribe@impala.apache.org
For additional commands, e-mail: issues-all-help@impala.apache.org