:::::: 
:::::: Manual check reason: "low confidence static check first_new_problem: 
../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:40:9: sparse: sparse: 
'__Int8x8_t' has implicit type"
:::::: 

BCC: [email protected]
CC: [email protected]
CC: [email protected]
TO: "Justin M. Forbes" <[email protected]>
CC: "Jason A. Donenfeld" <[email protected]>

Hi Justin,

FYI, the error/warning was bisected to this commit, please ignore it if it's 
irrelevant.

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 
master
head:   4c2d0b039c5cc0112206a5b22431b577cb1c57ad
commit: e56e18985596617ae426ed5997fb2e737cffb58b lib/crypto: add prompts back 
to crypto libraries
date:   7 months ago
:::::: branch date: 13 hours ago
:::::: commit date: 7 months ago
config: arm64-randconfig-s041-20220819 
(https://download.01.org/0day-ci/archive/20220819/[email protected]/config)
compiler: aarch64-linux-gcc (GCC) 12.1.0
reproduce:
        wget 
https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O 
~/bin/make.cross
        chmod +x ~/bin/make.cross
        # apt-get install sparse
        # sparse version: v0.6.4-39-gce1a6720-dirty
        # 
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=e56e18985596617ae426ed5997fb2e737cffb58b
        git remote add linus 
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
        git fetch --no-tags linus master
        git checkout e56e18985596617ae426ed5997fb2e737cffb58b
        # save the config file
        mkdir build_dir && cp config build_dir/.config
        COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-12.1.0 make.cross C=1 
CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' O=build_dir ARCH=arm64 
SHELL=/bin/bash

If you fix the issue, kindly add following tag where applicable
Reported-by: kernel test robot <[email protected]>

sparse warnings: (new ones prefixed by >>)
   arch/arm64/lib/xor-neon.c: note: in included file (through 
arch/arm64/include/asm/neon-intrinsics.h):
>> ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:40:9: sparse: sparse: 
>> '__Int8x8_t' has implicit type
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:40:20: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:40:20: sparse: sparse: 
got int8x8_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:41:21: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:41:21: sparse: sparse: 
got int16x4_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:42:21: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:42:21: sparse: sparse: 
got int32x2_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:43:21: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:43:21: sparse: sparse: 
got int64x1_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:44:23: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:44:23: sparse: sparse: 
got float16x4_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:45:23: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:45:23: sparse: sparse: 
got float32x2_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:46:21: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:46:21: sparse: sparse: 
got poly8x8_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:47:22: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:47:22: sparse: sparse: 
got poly16x4_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:48:21: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:48:21: sparse: sparse: 
got uint8x8_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:49:22: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:49:22: sparse: sparse: 
got uint16x4_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:50:22: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:50:22: sparse: sparse: 
got uint32x2_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:51:23: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:51:23: sparse: sparse: 
got float64x1_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:52:22: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:52:22: sparse: sparse: 
got uint64x1_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:53:21: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:53:21: sparse: sparse: 
got int8x16_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:54:21: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:54:21: sparse: sparse: 
got int16x8_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:55:21: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:55:21: sparse: sparse: 
got int32x4_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:56:21: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:56:21: sparse: sparse: 
got int64x2_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:57:23: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:57:23: sparse: sparse: 
got float16x8_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:58:23: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:58:23: sparse: sparse: 
got float32x4_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:59:23: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:59:23: sparse: sparse: 
got float64x2_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:60:22: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:60:22: sparse: sparse: 
got poly8x16_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:61:22: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:61:22: sparse: sparse: 
got poly16x8_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:62:22: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:62:22: sparse: sparse: 
got poly64x2_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:63:22: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:63:22: sparse: sparse: 
got poly64x1_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:64:22: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:64:22: sparse: sparse: 
got uint8x16_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:65:22: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:65:22: sparse: sparse: 
got uint16x8_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:66:22: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:66:22: sparse: sparse: 
got uint32x4_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:67:22: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:67:22: sparse: sparse: 
got uint64x2_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:69:19: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:69:19: sparse: sparse: 
got poly8_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:70:20: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:70:20: sparse: sparse: 
got poly16_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:71:20: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:71:20: sparse: sparse: 
got poly64_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:72:21: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:72:21: sparse: sparse: 
got poly128_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:74:16: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:74:16: sparse: sparse: 
got float16_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:78:24: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:78:24: sparse: sparse: 
got bfloat16x4_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:79:24: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:79:24: sparse: sparse: 
got bfloat16x8_t
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:238:1: sparse: sparse: 
Expected ; at end of declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:238:1: sparse: sparse: 
got vadd_s8
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:241:1: sparse: sparse: 
Expected ; at the end of type declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:241:1: sparse: sparse: 
got }
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:248:1: sparse: sparse: 
Expected ; at the end of type declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:248:1: sparse: sparse: 
got }
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:255:1: sparse: sparse: 
Expected ; at the end of type declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:255:1: sparse: sparse: 
got }
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:262:1: sparse: sparse: 
Expected ; at the end of type declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:262:1: sparse: sparse: 
got }
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:269:1: sparse: sparse: 
Expected ; at the end of type declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:269:1: sparse: sparse: 
got }
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:276:1: sparse: sparse: 
Expected ; at the end of type declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:276:1: sparse: sparse: 
got }
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:283:1: sparse: sparse: 
Expected ; at the end of type declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:283:1: sparse: sparse: 
got }
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:290:1: sparse: sparse: 
Expected ; at the end of type declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:290:1: sparse: sparse: 
got }
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:297:1: sparse: sparse: 
Expected ; at the end of type declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:297:1: sparse: sparse: 
got }
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:304:1: sparse: sparse: 
Expected ; at the end of type declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:304:1: sparse: sparse: 
got }
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:311:1: sparse: sparse: 
Expected ; at the end of type declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:311:1: sparse: sparse: 
got }
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:318:1: sparse: sparse: 
Expected ; at the end of type declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:318:1: sparse: sparse: 
got }
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:325:1: sparse: sparse: 
Expected ; at the end of type declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:325:1: sparse: sparse: 
got }
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:332:1: sparse: sparse: 
Expected ; at the end of type declaration
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:332:1: sparse: sparse: 
got }
   ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:339:1: sparse: sparse: 
Expected ; at the end of type declaration
>> ../lib/gcc/aarch64-linux/12.1.0/include/arm_neon.h:339:1: sparse: sparse: 
>> too many errors

-- 
0-DAY CI Kernel Test Service
https://01.org/lkp
_______________________________________________
kbuild mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to