[ 
https://issues.apache.org/jira/browse/IMPALA-9438?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

huangtianhua updated IMPALA-9438:
---------------------------------
    Description: 
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);
                ^
....................
be/src/gutil/cpu.cc:273:4 error: #error unknown architecture

  was:
Built impala on aarch64 platform, an error raised:
be/src/gutil/cpu.cc:273:4 error: #error unknown architecture


> build impala on aarch64 error: #error unknown 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);
>                 ^
> ....................
> be/src/gutil/cpu.cc:273:4 error: #error unknown architecture



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to