https://bugzilla.suse.com/show_bug.cgi?id=1174819 Bug ID: 1174819 Summary: gcc 10.2 does not compile kernel's crypto/aegis128-neon-inner.c Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Development Assignee: rguenther@suse.com Reporter: jslaby@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 840284 --> https://bugzilla.suse.com/attachment.cgi?id=840284&action=edit preprocessed sourcefile 10.1 was OK. 10.2 now fails:
crypto/aegis128-neon-inner.c: In function 'crypto_aegis128_init_neon': crypto/aegis128-neon-inner.c:151:3: error: incompatible types when initializing type 'unsigned char' using type 'uint8x16_t' 151 | k ^ vld1q_u8(const0), | ^ crypto/aegis128-neon-inner.c:152:3: error: incompatible types when initializing type 'unsigned char' using type 'uint8x16_t' 152 | k ^ vld1q_u8(const1), | ^ crypto/aegis128-neon-inner.c:147:29: warning: missing braces around initializer [-Wmissing-braces] 147 | struct aegis128_state st = {{ | ^ ...... 151 | k ^ vld1q_u8(const0), | { 152 | k ^ vld1q_u8(const1), 153 | }}; | }
Full log e.g. at: https://build.suse.de/package/live_build_log/Devel:Kernel:master/kernel-defa... The file/line: https://github.com/torvalds/linux/blob/bcf876870b95592b52519ed4aafcf9d95999b... -- You are receiving this mail because: You are on the CC list for the bug.