huangtianhua created KUDU-3225: ---------------------------------- Summary: 'vld1q_u8_x4' was not declared in arm64 which gcc version is larger than 9.2 Key: KUDU-3225 URL: https://issues.apache.org/jira/browse/KUDU-3225 Project: Kudu Issue Type: Bug Reporter: huangtianhua
Since https://github.com/apache/kudu/commit/e432e637e282ba87d41c02088a801f0838571edc#diff-144a12ba8e3814a4ce46e183db6be5cf5574b6575da49b12a2a7fcb74a55d2c5L48-R49 merged, kudu doesn't support ubuntu 16.04 anymore, and for arm64, because of an issue of glibc https://issues.apache.org/jira/browse/KUDU-3131, we have to use ubuntu 20.04 now, but there is an error raised: kudu/src/kudu/util/sse2neon.h:3228:18: error: 'vld1q_u8_x4' was not declared in this scope; did you mean 'vld1q_u8_x2' This because gcc version is 9.3.0 for ubuntu 20.04, but seems we only declared 'vld1q_u8_x4' for gcc which version is smaller than and equal to 9.2, see https://github.com/apache/kudu/blob/master/src/kudu/util/sse2neon.h#L182-L184 -- This message was sent by Atlassian Jira (v8.3.4#803005)