[Bug 1759369] Re: kernel build fails on arm64
Launchpad Bug Tracker
1759369 at bugs.launchpad.net
Fri Apr 13 07:04:44 UTC 2018
This bug was fixed in the package gcc-7-cross - 20ubuntu3
---------------
gcc-7-cross (20ubuntu3) bionic; urgency=medium
* Build using 7.3.0-16ubuntu1.
* Backport r251558 from the trunk, addresses Linaro #3718. LP: #1759369.
-- Matthias Klose <doko at ubuntu.com> Wed, 11 Apr 2018 22:29:32 +0200
** Changed in: gcc-7-cross (Ubuntu)
Status: Confirmed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gcc-7 in Ubuntu.
https://bugs.launchpad.net/bugs/1759369
Title:
kernel build fails on arm64
Status in Linaro GCC:
New
Status in gcc-7 package in Ubuntu:
Fix Released
Status in gcc-7-cross package in Ubuntu:
Fix Released
Bug description:
After upgrading gcc-7-aarch64-linux-gnu from (7.3.0-12ubuntu1cross1)
to (7.3.0-11ubuntu1cross1), we get:
In file included from lib/raid6/recov_neon_inner.c:11:0:
/usr/lib/gcc-cross/aarch64-linux-gnu/7/include/arm_neon.h: In function ‘vdot_lane_u32’:
/usr/lib/gcc-cross/aarch64-linux-gnu/7/include/arm_neon.h:31581:10: error: incompatible types when returning type ‘int’ but ‘uint32x2_t’ was expected
return __builtin_aarch64_udot_lanev8qi_uuuus (__r, __a, __b, __index);
^
/usr/lib/gcc-cross/aarch64-linux-gnu/7/include/arm_neon.h: In function ‘vdot_laneq_u32’:
/usr/lib/gcc-cross/aarch64-linux-gnu/7/include/arm_neon.h:31589:10: error: incompatible types when returning type ‘int’ but ‘uint32x2_t’ was expected
return __builtin_aarch64_udot_laneqv8qi_uuuus (__r, __a, __b, __index);
^
/usr/lib/gcc-cross/aarch64-linux-gnu/7/include/arm_neon.h: In function ‘vdotq_lane_u32’:
/usr/lib/gcc-cross/aarch64-linux-gnu/7/include/arm_neon.h:31597:10: error: incompatible types when returning type ‘int’ but ‘uint32x4_t’ was expected
return __builtin_aarch64_udot_lanev16qi_uuuus (__r, __a, __b, __index);
^
/usr/lib/gcc-cross/aarch64-linux-gnu/7/include/arm_neon.h: In function ‘vdotq_laneq_u32’:
/usr/lib/gcc-cross/aarch64-linux-gnu/7/include/arm_neon.h:31605:10: error: incompatible types when returning type ‘int’ but ‘uint32x4_t’ was expected
return __builtin_aarch64_udot_laneqv16qi_uuuus (__r, __a, __b, __index);
^
scripts/Makefile.build:324: recipe for target 'lib/raid6/recov_neon_inner.o' failed
make[2]: *** [lib/raid6/recov_neon_inner.o] Error 1
Cascardo.
To manage notifications about this bug go to:
https://bugs.launchpad.net/gcc-linaro/+bug/1759369/+subscriptions
More information about the foundations-bugs
mailing list